From jeanne at runrev.com Sat Jun 1 00:31:01 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sat Jun 1 00:31:01 2002 Subject: Top of Stack Window In-Reply-To: References: <200205302110.g4ULAYf18877@mailout5.nyroc.rr.com> Message-ID: At 7:30 PM -0700 5/30/2002, Rick Harrison wrote: >I have a stack that I developed on my Macintosh. >I moved it over to a Windows machine for some final testing. >On the Windows machine the MenuBar is in the window itself not >the topmost menuBar like it is on the Macintosh. That is OK. >When I moved the stack back to the Macintosh because I made >some little changes, now the Window has a bunch of space at the >top where the Windows MenuBars were. > >How do I get the window to open the way it did before the moving >so that the whitespace at the top is gone again? It sounds as though the editMenus property has somehow gotten set to true. If so, setting it back to false should correct this problem. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From jeanne at runrev.com Sat Jun 1 00:31:24 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sat Jun 1 00:31:24 2002 Subject: opening a file with a program from a script In-Reply-To: Message-ID: At 4:02 PM -0700 5/31/2002, Gareth Jones wrote: >I'm converting a HyperCard stack to Runtime Revolution (OS X). The >stack uses the HyperCard command "open documentName with >applicationName" to tell a word processor to open a text file. I >can't find an equivalent command in Revolution. Check the launch command. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From jeanne at runrev.com Sat Jun 1 00:31:26 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sat Jun 1 00:31:26 2002 Subject: revPrintText Answers In-Reply-To: Message-ID: At 11:05 AM -0700 5/30/2002, Rob Cozens wrote: >* At least 30% of this handler could be eliminated if I could find a >way to set the font & size Transcript uses when printing plain text. >I tried changing the stack's default text; but the revPrintText >output didn't change. You can specify a template field from which the font, size, and style are taken: revPrintText myText,myHeader,myFooter,the long name of field "Example" -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From giraud.a at wanadoo.fr Sat Jun 1 06:39:01 2002 From: giraud.a at wanadoo.fr (alain GIRAUD) Date: Sat Jun 1 06:39:01 2002 Subject: how to print on the same page concatenated fields with different text properties Message-ID: <000a01c20959$d3e2f140$739ff8c1@giraud> I recently have downloaded Revolution 1.1.1. starterkit on my PC / windows98 and tried to make a little database to see how it goes. I begin to be quite happy with, until. I tried to print the records of this database. I don't want to use the Print Card command because I don't need all the fields of the card and besides, first, I want to insert subtitles between the printed fields and, secondly, I want to get that fields are differently formatted and the same with subtitles. (for example first field arial 12 bold, first subtitle arial 10 bold, second field arial 10 plain, second subtitle arial 10 underline and so on.) The command put field "field1" & return & "title1" & . etc. into field "myprint" allowed me to get printed all I wish but with the only properties of the field "myprint". I don't find a command which allows me to format anything differently inside a single field moreover when in each record the same field never has the same lenght. Does anybody know a possibility to print on the same page several concatenated fields, (each of them keeping its own text properties). With the command revPrintField. I tried to use "quote" , "," , "&", "()" but without any success. Supplementary question: The key "Alt Gr" doesn't operate. Only with Revolution is that so on my keyboard. Is that usual? Thank you for helping. I hope my english make it possible.J ! Alain GIRAUD -------------- next part -------------- An HTML attachment was scrubbed... URL: From yvescoppe at skynet.be Sat Jun 1 07:44:00 2002 From: yvescoppe at skynet.be (Yves =?iso-8859-1?Q?Copp=E9?=) Date: Sat Jun 1 07:44:00 2002 Subject: how to print on the same page concatenated fields with different text properties In-Reply-To: <000a01c20959$d3e2f140$739ff8c1@giraud> References: <000a01c20959$d3e2f140$739ff8c1@giraud> Message-ID: >I recently have downloaded Revolution 1.1.1. starterkit on my PC / >windows98 and tried to make a little database to see how it goes. I >begin to be quite happy with, until. I tried to print the records of >this database. > >I don't want to use the Print Card command because I don't need all >the fields of the card and besides, first, I want to insert >subtitles between the printed fields and, secondly, I want to get >that fields are differently formatted and the same with subtitles. >(for example first field arial 12 bold, first subtitle arial 10 >bold, second field arial 10 plain, second subtitle arial 10 >underline and so on?) > >The command put field "field1" & return & "title1" & ? etc? into >field "myprint" allowed me to get printed all I wish but with the >only properties of the field "myprint". I don't find a command which >allows me to format anything differently inside a single field >moreover when in each record the same field never has the same >lenght. > >Does anybody know a possibility to print on the same page several >concatenated fields, (each of them keeping its own text properties). >With the command revPrintField. I tried to use "quote" , "," , "&", >"()" but without any success. > >Supplementary question: The key "Alt Gr" doesn't operate. Only with >Revolution is that so on my keyboard. Is that usual? > >Thank you for helping. > >I hope my english make it possible?J ! > >Alain GIRAUD It is possible with html text. -------------- next part -------------- An HTML attachment was scrubbed... URL: From rcozens at pon.net Sat Jun 1 09:26:00 2002 From: rcozens at pon.net (Rob Cozens) Date: Sat Jun 1 09:26:00 2002 Subject: revPrintText Answers In-Reply-To: References: Message-ID: >You can specify a template field from which the font, size, and style are >taken: > > revPrintText myText,myHeader,myFooter,the long name of field "Example" Thanks Jeanne, BTW, the fourth argument is not listed in the Rev Dictionary documentation. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 harrison at all-auctions.com Sat Jun 1 09:54:01 2002 From: harrison at all-auctions.com (Rick Harrison) Date: Sat Jun 1 09:54:01 2002 Subject: Top of Stack Window In-Reply-To: Message-ID: on 5/31/2002 5:00 PM, Jeanne A. E. DeVoto at jeanne at runrev.com wrote: > It sounds as though the editMenus property has somehow gotten set to true. > If so, setting it back to false should correct this problem. Jeanne, Thanks, that worked fine. I combed through all of the documentation and found the same thing. When I search the dictionary I was searching for Menus and anything related, editMenus begins with "e" so I didn't find it. This needs to be better documented where people can find it easier. Thanks again, Rick Harrison From bornstein at designeq.com Sat Jun 1 11:08:01 2002 From: bornstein at designeq.com (Howard Bornstein) Date: Sat Jun 1 11:08:01 2002 Subject: Concatenating files Message-ID: <200206011604.g51G4YD21929@mailout6.nyroc.rr.com> >the size difference could be because the original files had resource forks >that aren't being copied? Yes, it turns out that this is exactly the case. >the URL method could be slow because, even though you're not copying all >the URLs into a variable and then putting it into a URL, using URL >commands might mean each time through the engine parses through the entire >file to find "after" This also seems correct, as the process starts out reasonably fast and then slows down more and more as it's copying files. So the URL method isn't the preferable one for concactenating files. Fortunately OPEN/READ/WRITE doesn't seem to suffer from this problem. Thanks, Geoff! Regards, Howard Bornstein ____________________ D E S I G N E Q www.designeq.com From dsc at swcp.com Sat Jun 1 12:53:00 2002 From: dsc at swcp.com (Dar Scott) Date: Sat Jun 1 12:53:00 2002 Subject: Virtual PC Message-ID: I have just installed Virtual PC on my OS X system. I hope to use this in my initial platform testing for Revolution projects. I think Virtual PC has been mentioned on this list. Any warnings or advice? If I get a new PC for development before I get a new Mac, I might move all this to the PC. This will be primarily for Windows testing, but I might set up a linux. I hope to find one in the intersection of those popular, those that work on Virtual PC and those that work with Revolution. Suggestions? Dar Scott From troy at rpsystems.net Sat Jun 1 13:12:00 2002 From: troy at rpsystems.net (Troy Rollins) Date: Sat Jun 1 13:12:00 2002 Subject: Virtual PC In-Reply-To: Message-ID: <90F077C2-758A-11D6-A38C-000393853D6C@rpsystems.net> On Saturday, June 1, 2002, at 01:48 PM, Dar Scott wrote: > Any warnings or advice? Pack extra patience. VPC 5.03 is still somewhat slow. Fortunately Rev is pretty fast once it is started up, so shouldn't be too bad. Haven't tested enough in that environment to determine what "gotchas" might exist. > > If I get a new PC for development before I get a new Mac, I might move > all this to the PC. > > This will be primarily for Windows testing, but I might set up a > linux. I hope to find one in the intersection of those popular, those > that work on Virtual PC and those that work with Revolution. > Suggestions? Last I heard, Red Hat still has installation problems in VPC. I tried it several months ago, and sure enough, it choked. Mandrake installed more successfully. -- Troy RPSystems www.rpsystems.net From bmmeili at swissonline.ch Sat Jun 1 14:26:01 2002 From: bmmeili at swissonline.ch (meili) Date: Sat Jun 1 14:26:01 2002 Subject: exit a repeat-handler Message-ID: hi Why is it not possible to exit the following repeat-forever-handler by using the mouseclick-function? on mouseup put the topleft of graphic "rectangle" into TopLeftHolder put the topright of graphic "rectangle" into TopRightHolder put the bottomright of of graphic "rectangle" into BottomRightHolder put the bottomleft of graphic "rectangle" into BottomLeftHolder put the mouseloc into MouseLocHolder ----------- repeat forever if the mouseclick then break end if set the loc of image truck1.gif to BottomRightHolder show image truck1.gif move image truck1.gif to TopRightHolder in 1 second hide image truck1.gif set the loc of image truck2.gif to TopRightHolder show image truck2.gif move image truck2.gif to TopLeftHolder in 1 second hide image truck2.gif set the loc of image truck3.gif to TopLeftHolder show image truck3.gif move image truck3.gif to BottomLeftHolder in 1 second hide image truck3.gif set the loc of image truck4.gif to BottomLeftHolder show image truck4.gif move image truck4.gif to BottomRightHolder in 1 second hide image truck4.gif end repeat --------------------------------------------------- end mouseup Martin From kurtkaufman at hotmail.com Sat Jun 1 14:57:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Sat Jun 1 14:57:01 2002 Subject: Virtual PC Message-ID: <797C1550-7599-11D6-B72A-00039348A1E6@hotmail.com> VPC on a 500 mHz G3: VPC 5.03 has a hard time with sound; it tends to break up. My Rev standalones seem very sluggish under VPC. If you can use Win98 as opposed to Win2000 you might find it to be a bit snappier. Win95 is the quickest by far, but I would imagine its user base might be comparatively small by this point. Perhaps VPC is considerably better on a G4, since I understand it to be designed to take advantage of the G4 "velocity engine" (if that's what it's called). For a few hundred dollars I just picked up a 366 mHz PC laptop for testing purposes; you might find an option like that to be more satisfactory in the long run. -My 2 cents, Kurt From kurtkaufman at hotmail.com Sat Jun 1 15:03:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Sat Jun 1 15:03:01 2002 Subject: exit a repeat-handler Message-ID: <545CB9C0-759A-11D6-ABA3-00039348A1E6@hotmail.com> See if this works for you: on mouseup repeat until the mouseclick is true --statements here end repeat end mouseup -Kurt From rcozens at pon.net Sat Jun 1 18:51:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Sat Jun 1 18:51:01 2002 Subject: revPrintText Answers In-Reply-To: References: Message-ID: > >* At least 30% of this handler could be eliminated if I could find a > >way to set the font & size Transcript uses when printing plain text. > >You can specify a template field from which the font, size, and style are >taken: > > revPrintText myText,myHeader,myFooter,the long name of field "Example" Hi All, That one piece of information let me cut the handler size by 50+% (from 44 lines to 21 lines). I was so pleased, especially since the handler no longer goes to the library stack, that I added logic to allow five page number placement options: Top right, bottom left, bottom center, bottom right, or none. on printTable theTable,theHeader,theFontSize,theLineLength,extraMargin,pageNumberPosition,addedSpaceWidth,addedSpaceLocations if theLineLength < 1 then put offset(return,theTable)-1 into theLineLength if extraMargin is empty then put 36 into extraMargin else add 36 to extraMargin set cursor to watch if addedSpaceWidth is not empty then put justifyString(" ",addedSpaceWidth) into theSpacer put empty into newTable repeat for each line tableLine in theTable put char 1 to theLineLength of tableLine into tableLine if addedSpaceWidth > 0 then repeat with x = the number of lines of addedSpaceLocations down to 1 put theSpacer after char (line x of addedSpaceLocations) of tableLine end repeat end if put tableLine&return after newTable end repeat set the printMargins to extraMargin,108,extraMargin,36 set the textSize of field "Text Formatter" of card 1 of stack "Serendipity Library.rev" to theFontSize revShowPrintDialog true,true switch pageNumberPosition case "UR" -- Upper right revPrintText newTable,(the short date)&tab&""&theHeader&""&tab&"<%pagenumber%>",,the long name of field "Text Formatter" of card 1 of stack "Serendipity Library.rev" break case "BL" -- Bottom left revPrintText newTable,(the short date)&tab&""&theHeader&"","<%pagenumber%>",the long name of field "Text Formatter" of card 1 of stack "Serendipity Library.rev" break case "BC" -- Bottom center revPrintText newTable,(the short date)&tab&""&theHeader&"",tab&"<%pagenumber%>",the long name of field "Text Formatter" of card 1 of stack "Serendipity Library.rev" break case "BR" -- Bottom right revPrintText newTable,(the short date)&tab&""&theHeader&"",tab&tab&"<%pagenumber%>",the long name of field "Text Formatter" of card 1 of stack "Serendipity Library.rev" break default revPrintText newTable,(the short date)&tab&""&theHeader&"",,the long name of field "Text Formatter" of card 1 of stack "Serendipity Library.rev" end switch set cursor to hand end printTable -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 karlpet at mac.com Sat Jun 1 19:47:01 2002 From: karlpet at mac.com (Karl Petersen) Date: Sat Jun 1 19:47:01 2002 Subject: exit a repeat-handler In-Reply-To: References: Message-ID: At 9:21 PM +0200 6/1/02, meili wrote: >Why is it not possible to exit the following repeat-forever-handler by >using the mouseclick-function? [snip] > repeat forever > if the mouseclick then > break > end if > end repeat Your script works okay here, meili. But the Transcript Dictionary says this: "The word break appears on a line by itself, within a case section of a switch control structure." And this: "The break command should not be used outside a switch structure. If it appears outside a switch structure, it has the same effect as the exit control structure." So it's probably better form to use something like this: repeat until the mouseClick do stuff end repeat Or this: repeat if the mouseClick then exit repeat end repeat Karl From jbeveridge at accesscomm.ca Sat Jun 1 20:51:01 2002 From: jbeveridge at accesscomm.ca (John Beveridge) Date: Sat Jun 1 20:51:01 2002 Subject: Problem printing pages from Transcript Dictionary Message-ID: <000a01c209d7$8489b0b0$ec204818@Nessus> Hi, I've got a licenced version of RR and I'm having problems printing a listing from the Transcript Dictionary. I'm using Windows 2000 Pro and version 1.1.1 of RR. Any thoughts or has anyone else encountered this problem? JB. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jcuccio at pacbell.net Sat Jun 1 23:26:00 2002 From: jcuccio at pacbell.net (John Cuccio) Date: Sat Jun 1 23:26:00 2002 Subject: Concatenating files Message-ID: This is the way I join files on a Mac I Download all the files into a folder. I number the files 1,2 etc. I get the list of the files in the folder and run a repeat loop. put the list of file to join into filelist open file newname close file newname repeat with r = 1 to cnt put line 1 of filelist into cfile put url ("binfile:"&cfile) after url ("binfile:"&newname) end repeat I do not read the files into rev just append them to a newfile 3 or 4 file about a 1mb each takes about a second Hope this helps John Cuccio From kee at kagi.com Sat Jun 1 23:52:01 2002 From: kee at kagi.com (Kee Nethery) Date: Sat Jun 1 23:52:01 2002 Subject: newbie response In-Reply-To: References: Message-ID: I've been trying to decide where I should migrate my personal programming environment; Perl, Java, Cocoa, AppleScript Studio, RealBasic, Revolution, Python, etc. I've been using Hypercard for ages and although Hypercard might not be the fastest code, I can develop code that gets the job done in a very short period of time. But ... Hypercard is truly dead and after migrating to MacOS X I realized it was time for me to make a switch. I've been following the Revolution lists because it is the closest thing available to Hypercard but I've been exploring all the alternatives because I've come to believe the dominate opinion that Hypercard and things like it, are not real programming environments. Perl can do anything except it is hell to maintain anyone else's Perl code and it doesn't do standalones real well. Java can do most anything but it does not seem to be a rapid development environment. Seems to take Java programmers longer than it takes me to write the same widget in Hypercard. Cocoa looks great but I don't know C, it is Mac only, and all the examples assume that you know C which I do not. AppleScript Studio and the forthcoming revision to AppleScript look great but it's still AppleScript and it is Mac only and painful to write. Python looks good but standalones seemed to be an issue. That left RealBasic and Revolution. I sat through Geoff's presentation with some other folks at Apple's WWDC and then we sat through the RealBasic presentation. Geoff did an excellent job but the clincher for me was seeing the RealBasic demo. RealBasic just looked more complicated. So this week I started using Revolution to build a small app that connects to a database and grabs some data and displays it. It will allow an employee of mine to get data that previously I personally would run some SQL to generate. It's not the world's most complicated app and it isn't going to save me loads of time but it was a good starter. I compiled it for windows, installed it on her machine and it works great! So to everyone on this list, you probably know this already but ... REVOLUTION IS WAY COOL!!! Kee Nethery From jeanne at runrev.com Sun Jun 2 02:03:01 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sun Jun 2 02:03:01 2002 Subject: how to print on the same page concatenated fields with different text properties In-Reply-To: <000a01c20959$d3e2f140$739ff8c1@giraud> Message-ID: At 3:48 AM -0700 6/1/2002, alain GIRAUD wrote: >I don't want to use the Print Card command because I don't need >all the fields of the card and besides, first, I want to insert >subtitles between the printed fields and, secondly, I want to >get that fields are differently formatted and the same with >subtitles. (for example first field arial 12 bold, first subtitle >arial 10 bold, second field arial 10 plain, second subtitle arial >10 underline and so on &) Here are two approaches: 1. Put all text in a single field for printing, and style the text according to your preferences first, then use the revPrintField command to print the field. For example, your script might have something like this: put field "Title" & return & field "Subtitle" & return \ & field "Text" into field "Printing" -- field is Arial 10 set the textSize of line 1 of field "Printing" to 12 set the textStyle of line 1 of field "Printing" to "bold" set the textStyle of line 2 of field "Printing" to "bold" revPrintField the ID of field "Printing" In this way, you set the styles, fonts, and sizes of various parts of the field (individual lines, words, or characters). Then when you print, the text in the field will reflect these style choices. 2. Style the various parts of the data with HTML and use the revPrintText command to print the HTML. Here is a simple example: put "

" & field "Title" \ & "

" into myVariable put "

" & field "Subtitle" \ & "

" after myVariable put "

" & field "Text" \ & "

" after myVariable revPrintText myVariable -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From jeanne at runrev.com Sun Jun 2 02:05:01 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sun Jun 2 02:05:01 2002 Subject: Setting the scale of player and relative paths (malte brill) In-Reply-To: Message-ID: At 1:56 AM -0700 5/31/2002, malte brill wrote: >I want to start my movies from a folder called derbrill subfolder mpg > >the absolute path while develloping is > >"Daten/derbrill/mpg" > >My stack is in the folder derbrill (right now on Daten.) In this case, if the application is in "derbrill" and a file called "file.mpg" is in the subfolder "mpg", the relative path is mpg/file.mpg One important thing to realize is that every relative path starts at the defaultFolder. When you first start up the application, the defaultFolder is the folder that contains the application. If you are using the Revolution development environment, Revolution is the current application, so the defaultFolder is set to the Revolution folder. But if you create a standalone, the standalone is the current application, so the defaultFolder is set to the folder the standalone is in. The relative path I give above is for use with a standalone. (If you change the defaultFolder property in a script of your application, of course you must take this into account also.) I mention this because people often become confused: the defaultFolder location is in one place (the Revolution folder) during development, and in another place (the application folder) after building the standalone. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From jeanne at runrev.com Sun Jun 2 02:05:04 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sun Jun 2 02:05:04 2002 Subject: Problem printing pages from Transcript Dictionary In-Reply-To: <000a01c209d7$8489b0b0$ec204818@Nessus> Message-ID: At 6:47 PM -0700 6/1/2002, John Beveridge wrote: > Hi, I've got a licenced version of RR and I'm having problems >printing a listing from the Transcript Dictionary. I'm using Windows 2000 >Pro and version 1.1.1 of RR. Any thoughts or has anyone else encountered >this problem? JB. What kind of problems are you seeing? Also, what print driver/printer are you using? (If available, you might try another driver to narrow it down...) -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From tbandi at swissonline.ch Sun Jun 2 05:43:01 2002 From: tbandi at swissonline.ch (Till Bandi) Date: Sun Jun 2 05:43:01 2002 Subject: images Message-ID: Is there a possibility to show the color part of images when they are covered by the uncolored part of an other image? I would like to show only the colored part of a polygon, so that I con make a map where I can address the regions (polygons) with scripts (change the color). Any ideas? By the way: I was not able to reshape polygons, is that a bug or is my ignorance? Till From jbeveridge at accesscomm.ca Sun Jun 2 10:00:01 2002 From: jbeveridge at accesscomm.ca (John Beveridge) Date: Sun Jun 2 10:00:01 2002 Subject: Problem printing pages from Transcript Dictionary References: Message-ID: <000b01c20a45$cf8f2040$ec204818@Nessus> Hi, Thanks for responding so quickly. I suppose that was a rather vague description of my problem. Using aliasReference() as an example, I get the following when trying to print a listing: Page 1 the function's title on two separate lines (quadruple line spacing), the function's description with no more than ~30 char/line, again with quad. line spacing over several lines the function's signatures in bold face, singly spaced a footer containing the version of Revolution, the word "Documentation" and a date, quad. spacing, ~ 30 chars/line Page 2 the section following the method signature (suggested use?) is missing the headings for the Parameters, Value and Comments with their respective contents quad. spaced the same footer as before but now on a single line Page 3-5 the contents of the second page are repeated for three more pages, each page containing a variation of the contents of page 2 with a single line footer. I'm using a Hewlett Packard bubble jet (812c). My computer is connected to it through a USB serial bus controller with a Microsoft USB Printing Support driver (version 5.0.2183.1) that came with Win2K Pro. I've checked the HP site for driver updates but it declares that the appropriate driver is an integral part of Win2k and there is no need to install a driver. I hope this illustrates the problem more clearly and that there is a ready solution. Thanks, JB. > At 6:47 PM -0700 6/1/2002, John Beveridge wrote: > > Hi, I've got a licenced version of RR and I'm having problems > >printing a listing from the Transcript Dictionary. I'm using Windows 2000 > >Pro and version 1.1.1 of RR. Any thoughts or has anyone else encountered > >this problem? JB. > > What kind of problems are you seeing? Also, what print driver/printer are > you using? (If available, you might try another driver to narrow it down...) > > -- > Jeanne A. E. DeVoto ~ jeanne at runrev.com > Runtime Revolution Limited - The Solution for Software Development > http://www.runrev.com/ > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From mark_mitchell at kmug.org Sun Jun 2 10:44:01 2002 From: mark_mitchell at kmug.org (Mark Mitchell) Date: Sun Jun 2 10:44:01 2002 Subject: use-revolution digest, Vol 1 #435 - 16 msgs In-Reply-To: <200206021401.KAA28117@www.runrev.com> References: <200206021401.KAA28117@www.runrev.com> Message-ID: use-revolution at lists.runrev.com writes: For a few hundred dollars I just picked up a 366 mHz PC laptop for testing purposes; you might find an option like that to be more satisfactory in the long run. I agree. For development purposes, and for testing, it's far better to test on a real rather than virtual machine. The interaction w/ the hardware is the main concern. VPC is a great product, but it's not designed for this. It's designed so that mac users can buy any app w/o worrying about mac-compat or not. I too am shortly going to buy a used windoze box. But I'm going to make sure the RAM capacity will be sufficient to run the current and next version of windoze (500 MB?). I figure 300 bucks ought to do it, not much more than VPC. mark mitchell japan From mark_mitchell at kmug.org Sun Jun 2 10:50:01 2002 From: mark_mitchell at kmug.org (Mark Mitchell) Date: Sun Jun 2 10:50:01 2002 Subject: newbie response In-Reply-To: <200206021401.KAA28117@www.runrev.com> References: <200206021401.KAA28117@www.runrev.com> Message-ID: use-revolution at lists.runrev.com writes: Hypercard is truly dead and after migrating to MacOS X I realized it was time for me to make a switch. Here here. And your REV apps on OSX look and run so wonderfully.....damn, I never thought of myself as a professional till I saw my own apps run on OSX.....wow! mark mitchell Japan From psahores at easynet.fr Sun Jun 2 11:09:00 2002 From: psahores at easynet.fr (Pierre Sahores) Date: Sun Jun 2 11:09:00 2002 Subject: Subject: Virtual PC References: <200206021403.KAA28311@www.runrev.com> Message-ID: <3CFA3505.51AF7808@easynet.fr> > Message: 1 > Date: Sat, 1 Jun 2002 11:48:11 -0600 > Subject: Virtual PC > From: Dar Scott > To: use-revolution at lists.runrev.com > Reply-To: use-revolution at lists.runrev.com > > I have just installed Virtual PC on my OS X system. I hope to use > this in my initial platform testing for Revolution projects. I > think Virtual PC has been mentioned on this list. > > Any warnings or advice? > > If I get a new PC for development before I get a new Mac, I might > move all this to the PC. > > This will be primarily for Windows testing, but I might set up a > linux. I hope to find one in the intersection of those popular, > those that work on Virtual PC and those that work with Revolution. > Suggestions? > > Dar Scott Hi, I just tested some x86 distributions (Suse 7.3 and 8.0, Mandrake 7.1) on an IBook2 14" G3 600 - 384 Mo of Ram under Virtual PC 5.03. It ran but so slowly (just alike a toy, realy unusable, even to drag an icon on the kde desktop) that i drop the virtual linux machines directly to the trash... Perhaps in using a biproc G4... Best Regards, Pierre Sahores From rcozens at pon.net Sun Jun 2 11:16:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Sun Jun 2 11:16:01 2002 Subject: newbie response In-Reply-To: References: Message-ID: >I've been following the Revolution lists because it is the closest >thing available to Hypercard but I've been exploring all the >alternatives because I've come to believe the dominate opinion that >Hypercard and things like it, are not real programming environments. Hi Kee, I think you'll find you can use your HyperTalk experience to leverage a shorter learning curve and produce better apps than starting over with a new programming paradigm. If you let "the dominate opinion" take precedence over your own experience, 1. you're setting yourself up for frustration and 2. you're guaranteed to lag behind current technology. If the platform allows you to realize your creative specifications in a manner that is acceptable to you (and your customers if your output is commercial), it is a real programming environment. It's a tradition in the industry to downplay the competition by slamming it categorically. 1. "COBOL is for business applications, FORTRAN is for scientific applications." The MIS I created for Oakland Police Department was criticized in a consultant's report (written after I had left without ever consulting me) because it was programmed in FORTRAN instead of COBOL. The consultant didn't bother to mention that OPD's Computer-Assisted Dispatch System, the front end to MIS and programmed by Boeing, was also written in FORTRAN. Despite this grievous choice of programming languages, the system was used daily for over 15 years. 2. When I worked in my first "mixed" environment, many of the people who used PCs looked down on Mac users saying "a Mac is not a real computer." I believe there are still those who would try to make a case that Macs are not suitable platforms for business despite the number of successful business & governmental Mac installations. 3. "Put a mouse on it, and a PC is just as good as a Mac." Standard IBM sale approach...in the days when most PC software didn't know the mouse existed. 4. "Xtalk platforms are not real programming environments because..." Refer the next person who says that to you to me, and I'm foole enough to think I could ask a few questions and suggest a few points to ponder and leave that person questioning whether they should ever make that assertion again. ...Though I must admit the perception was originally instigated by Apple so as not to scare "ordinary people" from using HyperCard. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 fuegox at mac.com Sun Jun 2 13:00:01 2002 From: fuegox at mac.com (Mark Talluto) Date: Sun Jun 2 13:00:01 2002 Subject: Virtual PC In-Reply-To: <200206021401.KAA28151@www.runrev.com> Message-ID: <197102C8-7652-11D6-82BB-003065B78238@mac.com> On Sunday, June 2, 2002, at 07:01 AM, use-revolution- request at lists.runrev.com wrote: > > I have just installed Virtual PC on my OS X system. I hope to use > this in my initial platform testing for Revolution projects. I > think Virtual PC has been mentioned on this list. > > Any warnings or advice? > > If I get a new PC for development before I get a new Mac, I might > move all this to the PC. > > This will be primarily for Windows testing, but I might set up a > linux. I hope to find one in the intersection of those popular, > those that work on Virtual PC and those that work with Revolution. > Suggestions? > > Dar Scott > I find using VPC to be invaluable. The ability to work on the same machine has a major advantage during development. You can do most of your work on the Mac side. When you want to see how it looks on the PC, just save the file and drag it over to the PC side. It is instantly there for testing. Fix what needs to be fixed on the PC side and then save it over to the Mac side and start working again. The faster the Mac, the better. I have access to a dual gig Mac. Runs really well on that. But, I also do the same thing on a older power book 500 mhz g3. This is a testament to both Revolution and VPC that this works well. -Mark Talluto From jdixon at macunlimited.com Sun Jun 2 13:25:01 2002 From: jdixon at macunlimited.com (John Dixon) Date: Sun Jun 2 13:25:01 2002 Subject: Subject: Virtual PC In-Reply-To: <3CFA3505.51AF7808@easynet.fr> Message-ID: I use Virtual PC all the time for testing applications that have to run on PC's and find the response more than reasonable. With the update to 5.0.3, there also seems to have been some speed improvements. regards, John Dixon On Sunday, June 2, 2002, at 04:08 PM, Pierre Sahores wrote: >> Message: 1 >> Date: Sat, 1 Jun 2002 11:48:11 -0600 >> Subject: Virtual PC >> From: Dar Scott >> To: use-revolution at lists.runrev.com >> Reply-To: use-revolution at lists.runrev.com >> >> I have just installed Virtual PC on my OS X system. I hope to use >> this in my initial platform testing for Revolution projects. I >> think Virtual PC has been mentioned on this list. >> >> Any warnings or advice? >> >> If I get a new PC for development before I get a new Mac, I might >> move all this to the PC. >> >> This will be primarily for Windows testing, but I might set up a >> linux. I hope to find one in the intersection of those popular, >> those that work on Virtual PC and those that work with Revolution. >> Suggestions? >> >> Dar Scott > > Hi, > > I just tested some x86 distributions (Suse 7.3 and 8.0, Mandrake 7.1) on > an IBook2 14" G3 600 - 384 Mo of Ram under Virtual PC 5.03. It ran but > so slowly (just alike a toy, realy unusable, even to drag an icon on the > kde desktop) that i drop the virtual linux machines directly to the > trash... Perhaps in using a biproc G4... > > Best Regards, Pierre Sahores > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From dan at clearvisiontech.com Sun Jun 2 15:05:01 2002 From: dan at clearvisiontech.com (Dan Friedman) Date: Sun Jun 2 15:05:01 2002 Subject: newbie response In-Reply-To: <200206021601.MAA31121@www.runrev.com> Message-ID: >> I've been following the Revolution lists because it is the closest >> thing available to Hypercard but I've been exploring all the >> alternatives because I've come to believe the dominate opinion that >> Hypercard and things like it, are not real programming environments. And thank God! With all that can be done in Revolution, who needs a "real" programming environment! Don?t forget, creating quality applications without a "real" programming environment means you also don't have to deal with "real" programmers. -- Now, that's one down... Get rid of the lawyers, and the world will run in harmony once again. :) From ambassador at FourthWorld.com Sun Jun 2 16:05:00 2002 From: ambassador at FourthWorld.com (Richard Gaskin) Date: Sun Jun 2 16:05:00 2002 Subject: newbie response In-Reply-To: <200206021401.KAA28151@www.runrev.com> Message-ID: Kee Nethery writes: > I've been following the Revolution lists because it is the closest > thing available to Hypercard but I've been exploring all the > alternatives because I've come to believe the dominate opinion that > Hypercard and things like it, are not real programming environments. This begs the obvious question: What defines a "real" programming environment? I don't mean to dis HyperCard, but there were a number of design decisions that forced non-standard workarounds (e.g., what were they thinking with that scroller widget palette while everything else Apple turns out uses scrollbars?). Even with the few stacks laden with hundreds of dollars of externals to get around such things, you need only drag a window and watch its outline snap at 16-pixel increments to know what it was built with. SuperCard took giant leaps to give folks the ability to make native-looking apps, but the speed of the interpreter still posed some design limitations. And then there's Revolution: I have an commercial app built with the Rev engine, and it's so fast a magazine editor listed it as having been built with C++. :) That editor wasn't far off the mark. As my old pal Mark Hanrek used to remind me, "It's all about where you place the dividing lines", determining when to leave something up to the scripter and when to include it as optimized machine code in the interpreter. For example, the Transcript "split" and "combine" commands could be done with scripting, but they're so commonly used that it makes good sense to have those in the interpreter. The "repeat for each" construct is another good example of smart dividing lines in language design. As Osterhaut describes in his seminal paper, "Scripting: Higher Level Programming for the 21st Century" (see ), most modern high-level languages act as a sort of glue that connects optimized precompiled routines. With such a perspective, clearly an advantage lies with those languages that let you do the most work with the fewest scripted lines. You intuitively discovered this for yourself with this observation: > I sat through Geoff's presentation with some other folks at Apple's > WWDC and then we sat through the RealBasic presentation. Geoff did an > excellent job but the clincher for me was seeing the RealBasic demo. > RealBasic just looked more complicated. Looking at Fig. 1 from Osterhaut's paper, mentally substitute "Visual Basic" with "RealBASIC", and "TCL" with "Revolution". Perhaps the biggest obstacle to being considered a "real" programming language is simply marketing. In spite of the beauty and power of HyperTalk and its subsequent influence on the industry (it was the inspiration for Visual Basic, which was first prototyped on a Mac using SuperCard), Apple dropped the ball and botched a golden opportunity. Microsoft's investment in VB shows how it could have been for Apple: strong investment in evangelizing an OS-specific high-level programming system guarantees rapid proliferation of apps for that OS. Rev takes this proposition a step further by giving us true platform independence. Only Java lets you develop and deploy GUIs on as many platforms, but Java runs much slower and has an order-of-magnitude longer development cycle. RealBASIC enjoys a perception of viability not entirely of their own making: by riding on the coattails of Microsoft's unmatched investment in popularizing VB, the program is in the enviable position of being able to leverage the huge infrastructure and community assets of the VB world (for a good discussion of why this is critical for product adoption see Geoff Moore's book "Crossing the Chasm"). As a thought experiment, imagine where any of the BASIC flavors would be today if it weren't for Microsoft. Meanwhile, if you look past the marketing and focus on results, on what a tool lets you deliver relative to your effort, as you've discovered Revolution provides a very strong return on investment. -- Richard Gaskin Fourth World Media Corporation Custom Software and Web Development for All Major Platforms Developer of WebMerge 1.9: Publish any Database on Any Site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From n.thieberger at linguistics.unimelb.edu.au Sun Jun 2 23:43:01 2002 From: n.thieberger at linguistics.unimelb.edu.au (Nicholas Thieberger) Date: Sun Jun 2 23:43:01 2002 Subject: Oracle Media Objeccts In-Reply-To: <200206021602.MAA31178@www.runrev.com> References: <200206021602.MAA31178@www.runrev.com> Message-ID: Is there a way of importing/ opening OMO stacks in Revolution? -- Department of Linguistics and Applied Linguistics University of Melbourne http://www.linguistics.unimelb.edu.au/contact/studentsites/thieberger/ From mcompanys at mac.com Sun Jun 2 23:49:01 2002 From: mcompanys at mac.com (Manuel Companys) Date: Sun Jun 2 23:49:01 2002 Subject: exit a repeat-handler In-Reply-To: Message-ID: > At 9:21 PM +0200 6/1/02, meili wrote: >> Why is it not possible to exit the following repeat-forever-handler by >> using the mouseclick-function? More genrally, what are the Transcript equivalents for HyperTalk "exit repeat" and "exit if". I am an old HyperCard user but a brand new Rev user ... and the "help" is not always easy to use. [for instance I can't find the "encyclop?dia" any more :-(( ] Thankyou for helping. From tsimmons at employmentlawadvisors.com Mon Jun 3 00:11:01 2002 From: tsimmons at employmentlawadvisors.com (William T. Simmons) Date: Mon Jun 3 00:11:01 2002 Subject: Was: newbie response; now, Macs in business Message-ID: <002d01c20abc$8a4767a0$0000a398@sndmgr122> > 2. When I worked in my first "mixed" environment, many of the people > who used PCs looked down on Mac users saying "a Mac is not a real > computer." I believe there are still those who would try to make a > case that Macs are not suitable platforms for business despite the > number of successful business & governmental Mac installations. That perception certainly exists. I get funny looks sometimes when I tell people I also like to make Mac-compatible versions of my software - it's as if they're thinking "why?" Macs are definitely suitable for business. Several of my clients, including national companies and some law firms, use Macs for the bulk of their operations. I myself use PCs for most of my work due to my client demographics, but will be the first to acknowledge that Apple's latest OS makes others seem like quaint relics by comparison. If I didn't know better, I'd say that Apple secretly bought OS X from time travelers. What other OS/hardware can accommodate software for Macs, PCs, and Unix without breaking a sweat, and look like some sci-fi artist's conception of a computer from the next decade while doing so? You can tell what Windows XP users think about the OSX look by going to www.themexp.com and counting up the download stats for all the Aqua-style visual themes - it's in the serious six digits. Waiting for a G4, Tommy Simmons Employment Law Advisory Network www.employmentlawadvisors.com From drvaughan55 at mac.com Mon Jun 3 00:17:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Mon Jun 3 00:17:01 2002 Subject: exit a repeat-handler In-Reply-To: Message-ID: <9F5525FC-76B0-11D6-924B-000393598038@mac.com> On Monday, June 3, 2002, at 03:46 , Manuel Companys wrote: >> At 9:21 PM +0200 6/1/02, meili wrote: >>> Why is it not possible to exit the following repeat-forever-handler by >>> using the mouseclick-function? > > More genrally, what are the Transcript equivalents for HyperTalk > "exit repeat" and "exit if". Manuel The Transcript equivalent of "exit repeat" is ... "exit repeat". :-) "exit if" is not something I knew existed in HyperCard, and certainly never needed. If you have nested if...else... statements which are deep enough to need an exit, see if "switch...case..." works better for you. The "break" statement in there will do the trick. regards David > > I am an old HyperCard user but a brand new Rev user ... and the "help" > is not always easy to use. [for instance I can't find the > "encyclop?dia" any > more :-(( ] > > Thankyou for helping. > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From webmaster at dreamscapesoftware.com Mon Jun 3 02:47:00 2002 From: webmaster at dreamscapesoftware.com (Derek Bump) Date: Mon Jun 3 02:47:00 2002 Subject: Groups in Fields Message-ID: I was wondering if there is any possible way to put a group within the line of a card field. That way a number of groups can be inserted into 1 field as line items, and then it can be scrolled up an down just like a regular line. Derek Bump Dreamscape Software, Inc. ______________________________________________ See the World with WebCam LIVE 2.0! http://www.dreamscapesoftware.com From mcompanys at mac.com Mon Jun 3 03:23:01 2002 From: mcompanys at mac.com (Manuel Companys) Date: Mon Jun 3 03:23:01 2002 Subject: exit a repeat-handler In-Reply-To: <9F5525FC-76B0-11D6-924B-000393598038@mac.com> Message-ID: Le 3/06/02 6:13, ??David Vaughan?? a ?crit?: > If you have nested if...else... statements which are deep > enough to need an exit, see if "switch...case..." works better for you. > The "break" statement in there will do the trick. "Switch ... case" looks great. Thankyou. From mcompanys at mac.com Mon Jun 3 03:23:07 2002 From: mcompanys at mac.com (Manuel Companys) Date: Mon Jun 3 03:23:07 2002 Subject: Sorting lines with diacriticals Message-ID: Is there any wy of having revolution sorting lines properly when you use accents, cedillas, tildes, ligatures and so on? I found only the ASCII way. This works OK for ONE language written with our alphabet: english*. In any other language the diacritical must be ignored (French) and/or a modified char becomes a separate letter going just after the unmodified one ("?" in spanish). Moreover some digraphs may be a separate "letter" as well ("ll" and "ch" in spanish). HC followed more or less the "text" language preferences. Now, in Revolution I find "?crire" listed after "zone". I found a way around for my 9-language vocabulary stack. But it is heavy and could be prohibitively too slow for some computers. I know there is Unicode now, to mix any language with no problem. But 1. Many programs can't use it, and it reqires a recent mighty computer. 2. Its silly to use twice as many bits to get 42 thousands possible chars when you can have all you need with your old mac just by setting the preferences to "Western European Languages"**. Everything you need comes in the standard fonts. What would be nice is to have a parameter such as "sortSystem" : ASCII, languageA .... languageN, custom. "Custom" would allow defining a sorting system for special purposes. I suppose there is some build-in trick I couldn't find. Or may be some external. For instance our Fr?d?ric Rinaldi might have written one for French. ____________ *Except for capitals (A comes after z) and of course any foreign word or name you may need ! :-( **By the way, I notice that most english speakers don know that setting to "Western European" languages doesn't make difference for english but helps reading mails from anybody. ***I heard that this can work with windows as well, using the ISO set "Latin 9". This has been known because Outlook refuses the ? (euro symbol) if you dont use to Unicode. From john at oneChip.com Mon Jun 3 04:25:01 2002 From: john at oneChip.com (John) Date: Mon Jun 3 04:25:01 2002 Subject: Tabbed button pattern In-Reply-To: Message-ID: Hi, Just beginning to dive into rev and I seem to be getting hung up on the simple stuff. I created a stack (a substack) and placed a tabbed button on the card. Under OS X the tabbed button takes on the pattern for an OS X window (light gray bars) but the stack itself does not. This does not look right. How do I either set the the background of the tabbed button to be the same as the window that contains it or set the window to have the background? If I force the window to have the pattern then I assume that I am going to have to change the pattern for different operating systems which is undesirable. The tabbed button also seems to have no border no matter the settings I give it. Are tabbed buttons ready for prime time? Thanks, John Miskimins From kurtkaufman at hotmail.com Mon Jun 3 09:02:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Mon Jun 3 09:02:01 2002 Subject: value conversion utility Message-ID: <4735268E-76FA-11D6-AA5B-00039348A1E6@hotmail.com> Has anyone written a value conversion (Hex, bit, signed, unsigned, etc. )utility in Revolution? -Kurt From dsc at swcp.com Mon Jun 3 09:36:01 2002 From: dsc at swcp.com (Dar Scott) Date: Mon Jun 3 09:36:01 2002 Subject: Virtual PC In-Reply-To: Message-ID: I appreciate everybody's responses. Success seems to have been mixed with speed the problem. (Plus problems with Red Hat.) I think the suggestion of getting cheap machines is good, but I have found multiboot testing to be tedious. I might try a hybrid approach: quick checks on VPC and extensive testing on a multiboot PC. If I get another PC (or more likely upgrade my dev Pc), I may get VPC for the PC. Virtual machines run very fast on a PC. I think this will be more convenient for testing than multiboot. I get the impression that VPC will take advantage of G4 features and of multiple processors. The help says the biggest speed factors are processor speed and cache. Dar Scott From rcozens at pon.net Mon Jun 3 09:38:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Mon Jun 3 09:38:01 2002 Subject: value conversion utility In-Reply-To: <4735268E-76FA-11D6-AA5B-00039348A1E6@hotmail.com> References: <4735268E-76FA-11D6-AA5B-00039348A1E6@hotmail.com> Message-ID: >Has anyone written a value conversion (Hex, bit, signed, unsigned, >etc. )utility in Revolution? Hi Kurt, I have not, and decided not to put conversion routines in my library because I've never used the conversion extensions I wrote in CompileIt! FWIW, here is CompileIt! source to convert positive base 10 integers to any base from 2 to 35 and vice versa: function decimalToX theNumber, numberBase -- Returns a numberString that uses base numberBase notation to reresent integer theNumber put theNumber + 0.0 into realNumber -- CompileIt types theNumber as string...convert to real put theNumber + 0 into myNumber -- CompileIt types theNumber as string...convert to integer if realNumber - myNumber is not 0 or myNumber < 0 then return "Number not a positive integer" put numberBase + 0 into myBase -- CompileIt types numberBase as string...convert to integer if myBase < 2 or myBase > 35 then return "Invalid number base" put myBase into checkSum put 0 into x repeat until checkSum > myNumber put myBase * checkSum into checkSum add 1 to x end repeat put empty into numberString repeat until x = 0 get myBase^x put myNumber div it into theDigit put myNumber mod it into myNumber if theDigit > -1 and theDigit < 10 then put numToChar(theDigit + 48) after numberString else put numToChar(theDigit + 55) after numberString subtract 1 from x end repeat if myNumber < 10 then put numToChar(myNumber + 48) after numberString else put numToChar(myNumber + 55) after numberString return numberString end decimalToX function xToDecimal numberString, numberBase -- could benefit by using handles -- Returns the decimal equivalent of a numberString that uses base numberBase notation put numberBase + 0 into myBase -- CompileIt types numberBase as string...convert to integer if myBase < 2 or myBase > 35 then return "Invalid number base" put 0 into theNumber put myBase + 55 into tooMany repeat with x = 1 to length(numberString) put myBase into theDigit get charToNum(char x of numberString) if it > 47 and it < 58 then put it - 48 into theDigit -- "0" to "9" else if it > 64 and it < tooMany then put it - 55 into theDigit -- "A" to upper digit if theDigit >= myBase then return "Invalid Digit" put theNumber*myBase+theDigit into theNumber end repeat return theNumber end xToDecimal -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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) -------------- next part -------------- An HTML attachment was scrubbed... URL: From kmajor at metascape.org Mon Jun 3 10:02:01 2002 From: kmajor at metascape.org (Klaus Major) Date: Mon Jun 3 10:02:01 2002 Subject: value conversion utility In-Reply-To: <4735268E-76FA-11D6-AA5B-00039348A1E6@hotmail.com> Message-ID: Hi Kurt, > Has anyone written a value conversion (Hex, bit, signed, unsigned, etc. > )utility in Revolution? > -Kurt you could also check the "baseconvert" function. It's already built-in ;-) Regards Klaus Major kmajor at metascape.org From kurtkaufman at hotmail.com Mon Jun 3 10:12:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Mon Jun 3 10:12:01 2002 Subject: value conversion utility Message-ID: <036875CA-7704-11D6-B79D-00039348A1E6@hotmail.com> R. C. wrote: "I...decided not to put conversion routines in my library because I've never used the conversion extensions I wrote in CompileIt! FWIW, here is CompileIt! source to convert positive base 10 integers to any base from 2 to 35 and vice versa..." Thanks, Rob! I have recently been working extensively with MIDI data, and have had to do much conversion between hex and decimal. I was using an external conversion calculator, but it was designed such that it was difficult to copy and paste results back into my Revolution work. So I thought it would be handy to have a converter available as a Rev plugin. I'll take a look at what you posted and see if I can create a UI for it........but I'll wait a bit to make sure that no one has already done this (why do it twice?). -Kurt From rcozens at pon.net Mon Jun 3 10:20:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Mon Jun 3 10:20:01 2002 Subject: Former HyperCarders Note: Stack Ids are not unique. Message-ID: Hi Folks, Coming from HyperTalk, where stacks don't have Ids but all object ids are unique within a stack, my initial assumption was that a stack could also be uniquely identified by its id. That is not the case. Not only is a stack's id not necessarily unique, it changes each time a new object is added to the stack. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 kurtkaufman at hotmail.com Mon Jun 3 10:22:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Mon Jun 3 10:22:01 2002 Subject: (no subject) Message-ID: <6C745867-7705-11D6-A44C-00039348A1E6@hotmail.com> K.M. wrote: "...you could also check the "baseconvert" function It's already built-in ;-)..." Ouch! :-) I should have just started typing "conver..." into the Transcript Language Dictionary set to "Filter with". Well, next time... -Kurt From kurtkaufman at hotmail.com Mon Jun 3 10:57:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Mon Jun 3 10:57:01 2002 Subject: Oracle Media Objects Message-ID: <3B5C2B58-770A-11D6-A676-00039348A1E6@hotmail.com> "Is there a way of importing/ opening OMO stacks in Revolution?" There was an OMO stack importer for MetaCard at: ftp.metacard.com/MetaCard/omotomc.sit but I think it is no longer there. It's conceivable that a MC-imported OMO stack might be then modified for use with RR, but depending on the complexity of the OMO stack, you might find it easier to copy out OMO scripts and adjust for use with RR. -KK From rcozens at pon.net Mon Jun 3 11:10:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Mon Jun 3 11:10:01 2002 Subject: value conversion utility In-Reply-To: <036875CA-7704-11D6-B79D-00039348A1E6@hotmail.com> References: <036875CA-7704-11D6-B79D-00039348A1E6@hotmail.com> Message-ID: >I'll take a look at what you posted and see if I can create a UI for >it........but I'll wait a bit to make sure that no one has already >done this (why do it twice?). Kurt, As someone else has mentioned, there is some base conversion built-in to RunRev. That may be the reason I decided not to include my conversion routines in my library. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 themacguy at mac.com Mon Jun 3 11:55:02 2002 From: themacguy at mac.com (Barry Levine) Date: Mon Jun 3 11:55:02 2002 Subject: Transcript, HyperTalk, etc. Message-ID: Many years ago, I had the privilege to hear Jean-Louis Gassee deliver the keynote at MacWorld SF. I think it was 1987; it was right after John Sculley informed him that he was being fired but, as J-L was already scheduled for MWSF, he showed up and spoke to the assembled multitude. His keynote was entitled "Three Steps in a Love Affair". (Those French - so romantic!) Step one was "Ubiquitous Internet Access" which, of course, we have almost achieved with the embracing of broadband. Step two was something else which, God help me, I don't remember! However, Step three was "Programming for the Rest of Us"; the ability for the "common user" to generate whatever application he required. At that time, HyperCard had been out for less than a year but I had already developed my first eMail program using HyperCard (it took two weeks from the time I removed the shrink-wrap from the box). Of course, my take on "Step three" was that HypeCard was the answer. I have never wavered in that belief. In fact, HyperCard in "Classic" under OSX runs like a champ. All of my older stacks run so fast that, in some cases, I've had to insert some "wait loops" to give the user a chance to interact with some games I wrote in 1988. My point here is that high-level programming languages (and C++ is not one of them) are, by definition, "natural language" development environments. Most human languages have synonyms for nouns, verbs, adjectives, and adverbs; so, too, does Transcript (as does HyperTalk). If that freedom bothers you, get over it. If the fact that we don't have to declare our variables bothers you, get over it. If the fact that Transcript is an "English" language rather than (-insert language here-), well, I'm sorry...now get over it. Does that mean that Revolution and Transcript are perfect? Of course not! Reports continue to be a big issue (and seem to be getting the attention of the Edinburgh crew). Documentation omissions crop up every now and again. But I'll be patient because I know we've got an incredible development environment that can take my dream and help make it real. Barry -------------------------------------------------------- Barry Jay Levine "The Mac Guy" Macintosh Troubleshooting, System Engineering, Training, AppleShare/OSX Server Setup, System Upgrades and Enhancements On-Site service for K20, Business, Consumer Phone/VoiceMail: 915-581-1105 Fax: 915-581-8167 eMail: themacguy at mac.com MacOS X: It does. You can. It will. WindowsXP: Insert wallet into Drive A: Press any key to empty -------------------------------------------------------- From bornstein at designeq.com Mon Jun 3 12:19:00 2002 From: bornstein at designeq.com (Howard Bornstein) Date: Mon Jun 3 12:19:00 2002 Subject: Concatenating files Message-ID: <200206031715.g53HFIf14001@mailout5.nyroc.rr.com> >This is the way I join files on a Mac > >I Download all the files into a folder. I number the files 1,2 etc. >I get the list of the files in the folder and run a repeat loop. > > >I do not read the files into rev just append them to a newfile >3 or 4 file about a 1mb each takes about a second This is exactly what I was doing. I don't want to beat a dead horse because I've gotten this to work with open/read/write but I'm wondering about Geoff's suggestion that URL get/put might slow down beause RR has to parse the file to determine where to append to. The case where I was slowing WAY down was in joining about 100 files of 1MB each. By the 20th file it was taking *minutes* to append each file segment. If you get a chance to use your script with large number of big segments, I'd be interested to see if you continue to get good performance. Howard Bornstein ____________________ D E S I G N E Q www.designeq.com From jlrodrig at ariadna.d5.ub.es Mon Jun 3 13:15:01 2002 From: jlrodrig at ariadna.d5.ub.es (Jose L. Rodriguez Illera) Date: Mon Jun 3 13:15:01 2002 Subject: Sorting lines with diacriticals In-Reply-To: <200206031344.JAA11218@www.runrev.com> Message-ID: Manuel Companys wrote: > Is there any wy of having revolution sorting lines properly when you use > accents, cedillas, tildes, ligatures and so on? (...) Manuel, there is a new parameter for sort, on Metacard 2.4.2, that lets "sort international" and solves the problem. Nearly sure it will be available in the next release of Revolution. Regards, Jos? L. Rodr?guez From raney at metacard.com Mon Jun 3 13:16:00 2002 From: raney at metacard.com (Scott Raney) Date: Mon Jun 3 13:16:00 2002 Subject: Oracle Media Objects In-Reply-To: <200206031601.MAA15303@www.runrev.com> Message-ID: On Mon, 3 Jun 2002 Kurt Kaufman wrote: > n.thieberger at linguistics.unimelb.edu.au wrote: > "Is there a way of importing/ opening OMO stacks in Revolution?" > There was an OMO stack importer for MetaCard at: > ftp.metacard.com/MetaCard/omotomc.sit > but I think it is no longer there. Hmm, looks like one of the things our buddies over at Jumpline.com managed to lose during their "service upgrade"... > It's conceivable that a MC-imported > OMO stack might be then modified for use with RR, but depending on the > complexity of the OMO stack, you might find it easier to copy out OMO > scripts and adjust for use with RR. We have several versions of the OMO converter but unfortunately I can't tell which was the "official" release. I can send you my best guess if you'd like, and if it works I'll put it back in the ftp directory. Let me know if you'd like to try it, or can help us verify that it works like it used to. Scott > -KK ******************************************************** Scott Raney raney at metacard.com http://www.metacard.com MetaCard: You know, there's an easier way to do that... From PMDA at earthlink.net Mon Jun 3 14:26:00 2002 From: PMDA at earthlink.net (Tariel Gogoberidze) Date: Mon Jun 3 14:26:00 2002 Subject: Oracle Media Objeccts References: <200206031339.JAA10935@www.runrev.com> Message-ID: <3CFBBE7F.5245EAAD@earthlink.net> > Message: 5 > Date: Mon, 03 Jun 2002 14:38:26 +1000 > From: Nicholas Thieberger > Subject: Oracle Media Objeccts > > Is there a way of importing/ opening OMO stacks in Revolution? > -- > > Department of Linguistics and Applied Linguistics > University of Melbourne > http://www.linguistics.unimelb.edu.au/contact/studentsites/thieberger/ I don't remember where I grabbed it, but there is such exporter from OMO to MC. I guess MC stack can be opened in Rev without problem. Exporter from OMO requires Mac and has a value of itself because it makes a very nice textual description of any complexity OMO stack. I had to modify both OMO exporter and MC Importer stacks a little to make it work. If you contact me off list I'll send you both original and modified versions. Below is extract from the read me file ******** OMO to MetaCard Converter 1.0.3B1, August 02, 1998 This converter converts OMO projects to MetaCard stacks. It is designed to be run from the Macintosh version of OMO for Export, then either Macintosh or Windows versions of MetaCard for import. It requires OMO version 1.1 or later and MetaCard 2.2B4 or later. This converter also assumes you have reasonable familiarity with both OMO and MetaCard. It consists of a folder called "Exporter" and another called "Importer". To run, place the contents of the Exporter folder into the "Library" folder of the OMO distribution. Open OMO and then open the stack you want to Export. Choose "Export entire stack" from the Tool menu. (Please note that none of the options should be used or altered in any way, they are not supported). Launch MetaCard, then open the "omotomc" MetaCard document in the Importer folder. Press Import, and select the text file you just exported. ********* Best regards Tariel From curry at kagi.com Mon Jun 3 14:30:01 2002 From: curry at kagi.com (Curry) Date: Mon Jun 3 14:30:01 2002 Subject: newbie response In-Reply-To: <200206021401.KAA28151@www.runrev.com> Message-ID: Kee Nethery wrote: > So this week I started using Revolution to build a small app that > connects to a database and grabs some data and displays it. It will > allow an employee of mine to get data that previously I personally > would run some SQL to generate. It's not the world's most complicated > app and it isn't going to save me loads of time but it was a good > starter. I compiled it for windows, installed it on her machine and > it works great! > > So to everyone on this list, you probably know this already but ... > REVOLUTION IS WAY COOL!!! Kee, I had been wondering if there could be a way for Kagi to support reg code generation in Revolution, maybe as a way of supporting those people who use Rev, MetaCard, SuperCard, HyperCard, Director, Applescript, and other similar languages to implement their reg code generator in scripting language, rather than porting to C or Perl. I was hesitating to ask while I knew you guys were busy with things like the shopping cart, but since you're here anyway, I figured I might as well just go ahead and ask! Anyway, hope you enjoy Revolution as much as I do! I've been on easy street ever since someone told me about it. Curry From kee at kagi.com Mon Jun 3 14:59:01 2002 From: kee at kagi.com (Kee Nethery) Date: Mon Jun 3 14:59:01 2002 Subject: newbie response In-Reply-To: References: Message-ID: >Kee Nethery wrote: > >> So this week I started using Revolution to build a small app that >> connects to a database and grabs some data and displays it. It will >> allow an employee of mine to get data that previously I personally >> would run some SQL to generate. It's not the world's most complicated >> app and it isn't going to save me loads of time but it was a good >> starter. I compiled it for windows, installed it on her machine and >> it works great! >> >> So to everyone on this list, you probably know this already but ... >> REVOLUTION IS WAY COOL!!! > >Kee, I had been wondering if there could be a way for Kagi to support reg >code generation in Revolution, maybe as a way of supporting those people who >use Rev, MetaCard, SuperCard, HyperCard, Director, Applescript, and other >similar languages to implement their reg code generator in scripting >language, rather than porting to C or Perl. I was hesitating to ask while I >knew you guys were busy with things like the shopping cart, but since you're >here anyway, I figured I might as well just go ahead and ask! We already run AppleScripts and HyperTalk. All I need is a framework for a CGI and I can make that into a reg code runner. > >Anyway, hope you enjoy Revolution as much as I do! I do. Kee >I've been on easy street >ever since someone told me about it. > >Curry > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From shaosean at unitz.ca Mon Jun 3 16:13:00 2002 From: shaosean at unitz.ca (Shao Sean) Date: Mon Jun 3 16:13:00 2002 Subject: [INFO] libSMTP v1.0.0 Message-ID: <004e01c20b42$c4b77660$88b15bd1@shaosean> After many months of re-writing and testing, I'm happy to announce that the replacement for my "smtp client socket" is complete and ready for public use. libSMTP is a complete SMTP library handling not only the SMTP session, but the actual encoding of the messages as well. Features: - full header support for such things as: notification, reply-to, x-mailer, etc - file attachments - plain text and html message bodies* - quoted-printable to handle accented characters (iso-8859-1 for now) - authenticated SMTP sessions Grab it fresh off my website http://www.shaosean.tk/ under the "development" tab or the link in the "updates" section on the main page. -- Shao Sean http://www.shaosean.tk/ From kray at sonsothunder.com Mon Jun 3 16:57:01 2002 From: kray at sonsothunder.com (Ken Ray) Date: Mon Jun 3 16:57:01 2002 Subject: [INFO] libSMTP v1.0.0 References: <004e01c20b42$c4b77660$88b15bd1@shaosean> Message-ID: <022501c20b48$95f57ec0$6501a8c0@mckinley.dom> Awesome, Shao! Very cool! Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: "Shao Sean" To: "Mail-List RunRev" Sent: Monday, June 03, 2002 4:08 PM Subject: [INFO] libSMTP v1.0.0 > After many months of re-writing and testing, I'm happy to announce that the replacement for my "smtp client socket" is complete and ready for public use. > > libSMTP is a complete SMTP library handling not only the SMTP session, but the actual encoding of the messages as well. > > Features: > - full header support for such things as: notification, reply-to, x-mailer, etc > - file attachments > - plain text and html message bodies* > - quoted-printable to handle accented characters (iso-8859-1 for now) > - authenticated SMTP sessions > > Grab it fresh off my website http://www.shaosean.tk/ under the "development" tab or the link in the "updates" section on the main page. > > -- > Shao Sean > http://www.shaosean.tk/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From webmaster at dreamscapesoftware.com Mon Jun 3 17:06:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Mon Jun 3 17:06:01 2002 Subject: [INFO] libSMTP v1.0.0 References: <004e01c20b42$c4b77660$88b15bd1@shaosean> Message-ID: <006601c20b4a$63337f80$6b01a8c0@powercom.net> > libSMTP is a complete SMTP library handling not only the SMTP session, but the actual encoding of the messages as well. > > Features: > - full header support for such things as: notification, reply-to, x-mailer, etc > - file attachments > - plain text and html message bodies* > - quoted-printable to handle accented characters (iso-8859-1 for now) > - authenticated SMTP sessions This sounds very interesting. Would this library allow me to write an E-Mail client? After using Eudora, Claris E-Mailer, Netscape Communicator, Outlook Express and Mail I found that they contain features that I do not like, and want to turn off. But in most cases, I can't. Microsoft Entourage, for example, has these buttons in the top-left hand corner of the screen for the Address Book, Calendar, etc. All I want Entourage for is the e-mail, and I don't want to see those icons there. Well, unfortunatly, I can't figure out how to get rid of them so I'm stuck with them. Basically I'd like to write an e-mail client that is powerful, and doesn't make you go crazy with it's quirks. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From shaosean at unitz.ca Mon Jun 3 17:13:00 2002 From: shaosean at unitz.ca (Shao Sean) Date: Mon Jun 3 17:13:00 2002 Subject: [INFO] libSMTP v1.0.0 References: <004e01c20b42$c4b77660$88b15bd1@shaosean> <006601c20b4a$63337f80$6b01a8c0@powercom.net> Message-ID: <006901c20b4b$26ce4420$88b15bd1@shaosean> > This sounds very interesting. Would this library allow me to write an > E-Mail client? exactly.. as a matter of fact. there's a cheap email client included to show you how to use the library.. > Basically I'd like to write an e-mail client that is powerful, and doesn't i'll leave the interface and features up to you, but basically using this library will allow you to do so.. any features you do not need you just do not call.. here's something i forgot to mention in the docs! libSMTP_initialize will clear out all the internal variables, but if you just need to clear out a few, call the handler with no parameters. example: libSMTP_recipient -- clears _all_ the recipients From jeanne at runrev.com Mon Jun 3 17:50:01 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Mon Jun 3 17:50:01 2002 Subject: Sorting lines with diacriticals In-Reply-To: Message-ID: At 2:19 AM -0700 6/3/2002, Manuel Companys wrote: >What would be nice is to have a parameter such as "sortSystem" : ASCII, >languageA .... languageN, custom. "Custom" would allow defining a sorting >system for special purposes. You can sort by the returned value of a function. For example: on mouseUp sort lines of field "Text" by useCedillas(each) end mouseUp function useCedillas theLine replace "?" with "c" in theLine -- c-cedilla, option-c replace "?" with "C" in theLine -- C-cedilla, option-shift-c return theLine end useCedillas This simple example makes c-with-cedilla equal to c in the sort. You can see how this can be extended to create different sort systems. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From jeanne at runrev.com Mon Jun 3 17:50:26 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Mon Jun 3 17:50:26 2002 Subject: Groups in Fields In-Reply-To: Message-ID: At 12:42 AM -0700 6/3/2002, Derek Bump wrote: >I was wondering if there is any possible way to put a group within the line >of a card field. That way a number of groups can be inserted into 1 field >as line items, and then it can be scrolled up an down just like a regular >line. You can't put a group into a field, but you can give a group horizontal and/or vertical scrollbars (so you could group all your objects and let them scroll). -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From sarahr at genesearch.com.au Mon Jun 3 18:12:01 2002 From: sarahr at genesearch.com.au (Sarah) Date: Mon Jun 3 18:12:01 2002 Subject: Tabbed button pattern In-Reply-To: Message-ID: Whenever I use tabbed buttons, I make them the same size as the window. Use Geometry Manager or a resizeStack handler to make sure the tabbed button is always the same size as the window even after resizing and it looks great. If you really need a border around something, you could try making it into a group and setting the group to show border. Cheers, Sarah On Monday, June 3, 2002, at 07:24 PM, John wrote: > Hi, > > Just beginning to dive into rev and I seem to be getting hung up on > the simple stuff. I created a stack (a substack) and placed a tabbed > button on the card. Under OS X the tabbed button takes on the pattern > for an OS X window (light gray bars) but the stack itself does not. > This does not look right. > > How do I either set the the background of the tabbed button to be > the same as the window that contains it or set the window to have the > background? If I force the window to have the pattern then I assume > that I am going to have to change the pattern for different operating > systems which is undesirable. The tabbed button also seems to have no > border no matter the settings I give it. > > Are tabbed buttons ready for prime time? > > Thanks, > John Miskimins > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From sarahr at genesearch.com.au Mon Jun 3 18:14:01 2002 From: sarahr at genesearch.com.au (Sarah) Date: Mon Jun 3 18:14:01 2002 Subject: value conversion utility In-Reply-To: Message-ID: <00562642-7747-11D6-B39B-0003937A97B8@genesearch.com.au> I made a utility stack to do binary, hex & decimal conversions but haven't bothered with signed or unsigned. It is very simple as it just uses the baseConvert function. If anyone wants a copy as a starting point for something more detailed, please email me off list. Sarah On Tuesday, June 4, 2002, at 12:08 AM, Kurt Kaufman wrote: > Has anyone written a value conversion (Hex, bit, signed, unsigned, etc. > )utility in Revolution? > -Kurt > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From webmaster at dreamscapesoftware.com Mon Jun 3 18:37:00 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Mon Jun 3 18:37:00 2002 Subject: Groups in Fields References: Message-ID: <008b01c20b57$1686f9c0$6b01a8c0@powercom.net> > >I was wondering if there is any possible way to put a group within the line > >of a card field. That way a number of groups can be inserted into 1 field > >as line items, and then it can be scrolled up an down just like a regular > >line. > > You can't put a group into a field, but you can give a group horizontal > and/or vertical scrollbars (so you could group all your objects and let > them scroll). Wow, never even realized that feature before. Thank you for pointing it out ot me. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From drvaughan55 at mac.com Mon Jun 3 18:46:02 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Mon Jun 3 18:46:02 2002 Subject: [INFO] libSMTP v1.0.0 In-Reply-To: <006601c20b4a$63337f80$6b01a8c0@powercom.net> Message-ID: <87373613-774B-11D6-924B-000393598038@mac.com> On Tuesday, June 4, 2002, at 08:02 , Dreamscape Software wrote: >> snip > > Basically I'd like to write an e-mail client that is powerful, and > doesn't > make you go crazy with 's quirks. :-) > cheers, Derek David > > Derek Bump > Dreamscape Software, Inc. > http://www.dreamscapesoftware.com/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 640 bytes Desc: not available URL: From webmaster at dreamscapesoftware.com Mon Jun 3 18:58:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Mon Jun 3 18:58:01 2002 Subject: [INFO] libSMTP v1.0.0 References: <87373613-774B-11D6-924B-000393598038@mac.com> Message-ID: <009f01c20b59$fdf238e0$6b01a8c0@powercom.net> > snip > > > > Basically I'd like to write an e-mail client that is powerful, and > > doesn't > > make you go crazy with 's quirks. :-) Very true. All to often a programmer will develop a program the way they want it, and they won't consider how the rest of the general public wants it. That's why I feel as though the best feature anyone can ever put into their software is the ability to turn something on and off. I have to admit though, even I do that sometimes. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From shaosean at unitz.ca Mon Jun 3 19:05:01 2002 From: shaosean at unitz.ca (Shao Sean) Date: Mon Jun 3 19:05:01 2002 Subject: [INFO] libSMTP v1.0.0 References: <87373613-774B-11D6-924B-000393598038@mac.com> <009f01c20b59$fdf238e0$6b01a8c0@powercom.net> Message-ID: <009e01c20b5a$be781c60$88b15bd1@shaosean> that's why i write my own software too and then release code publicly (don't like a feature, get rid of it ;-) ----- Original Message ----- > > > make you go crazy with 's quirks. :-) > Very true. All to often a programmer will develop a program the way they > want it, and they won't consider how the rest of the general public wants From davethebrv at mac.com Mon Jun 3 21:01:01 2002 From: davethebrv at mac.com (David Beck) Date: Mon Jun 3 21:01:01 2002 Subject: Adding Items to the Mac OS Help menu In-Reply-To: <200206032248.SAA24224@www.runrev.com> Message-ID: Hi, I would like to add an item to the Mac OS Help menu in a standalone I am building. However, my custum "Help" menu seems to be overriden my the standard Mac OS help menu. Is there a way I can add my own "Help" item to this menu? Thanks in advance! Dave From fuegox at mac.com Mon Jun 3 21:34:00 2002 From: fuegox at mac.com (Mark Talluto) Date: Mon Jun 3 21:34:00 2002 Subject: Oracle Media Objects In-Reply-To: <200206032248.SAA24224@www.runrev.com> Message-ID: On Monday, June 3, 2002, at 03:48 PM, use-revolution- request at lists.runrev.com wrote: > > On Mon, 3 Jun 2002 Kurt Kaufman wrote: >> n.thieberger at linguistics.unimelb.edu.au wrote: >> "Is there a way of importing/ opening OMO stacks in Revolution?" > >> There was an OMO stack importer for MetaCard at: >> ftp.metacard.com/MetaCard/omotomc.sit > >> but I think it is no longer there. > > Hmm, looks like one of the things our buddies over at Jumpline.com > managed to lose during their "service upgrade"... > >> It's conceivable that a MC-imported >> OMO stack might be then modified for use with RR, but depending on the >> complexity of the OMO stack, you might find it easier to copy out OMO >> scripts and adjust for use with RR. > > We have several versions of the OMO converter but unfortunately I > can't tell which was the "official" release. I can send you my best > guess if you'd like, and if it works I'll put it back in the ftp > directory. > > Let me know if you'd like to try it, or can help us verify that it > works like it used to. > Scott You can try my mirror site of the MC files. I have the last one I ever saw on the site. Look in my 2.4.1 folder: http://www.clearsoftware.com/mcmirror -Mark Talluto From yvescoppe at skynet.be Tue Jun 4 00:43:01 2002 From: yvescoppe at skynet.be (yves COPPE) Date: Tue Jun 4 00:43:01 2002 Subject: [INFO] libSMTP v1.0.0 Message-ID: Hi shao, I'm probably a little bit too "newbie" : I've downloaded your stack and got a text file. I've opened it with "MS Word". How convert it into a stack file ? I work on a mac, OS 9.2 Thanks. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From shaosean at unitz.ca Tue Jun 4 01:34:00 2002 From: shaosean at unitz.ca (Shao Sean) Date: Tue Jun 4 01:34:00 2002 Subject: [INFO] libSMTP v1.0.0 References: Message-ID: <000701c20b91$397927c0$88b15bd1@shaosean> depending on which icon you picked, you'll either download a stuffit or a zip archive.. decompress it and you should be left with a .rev file.. open it through runrev if your system doesn't recognize it as a runrev file (i work on windows and just got a mac so i can do cross-platform testing).. ----- Original Message ----- > I'm probably a little bit too "newbie" : I've downloaded your stack > and got a text file. > I've opened it with "MS Word". > How convert it into a stack file ? > I work on a mac, OS 9.2 From shaosean at unitz.ca Tue Jun 4 02:34:01 2002 From: shaosean at unitz.ca (Shao Sean) Date: Tue Jun 4 02:34:01 2002 Subject: [UPD] libSMTP v1.0.1 Message-ID: <001501c20b99$9eaaf120$88b15bd1@shaosean> For those that have downloaded v1.0.0 of the library, please note that line 742 is missing a quote (case mp2") should be (case "mp2").. thanks to Chipp Walters for spoting this =) If you haven't downloaded it yet, or are using the starter kit, v1.0.1 is available on the website and has been fixed.. -- Shao Sean http://www.shaosean.tk/ From mark_mitchell at kmug.org Tue Jun 4 06:28:01 2002 From: mark_mitchell at kmug.org (Mark Mitchell) Date: Tue Jun 4 06:28:01 2002 Subject: Sorting lines with diacriticals In-Reply-To: <200206032248.SAA24211@www.runrev.com> References: <200206032248.SAA24211@www.runrev.com> Message-ID: Under Mac OSX, a truly universal, multi-lingual OS (wonderful!) there is a way to set, under system preferences, how different languages shold be 'treated' for the purposes of sorting, etc. I wonder what effect that would have on your rev app sorting? >>mark mitchell >Japan > >Manuel Companys wrote: > >> Is there any wy of having revolution sorting lines properly when you use >> accents, cedillas, tildes, ligatures and so on? >(...) > >Manuel, > >there is a new parameter for sort, on Metacard 2.4.2, that lets "sort international" and solves the problem. Nearly sure it will be available in the next release of Revolution. Regards, Jos$B(J L. Rodr?guez From Doug_Ivers at lord.com Tue Jun 4 07:14:00 2002 From: Doug_Ivers at lord.com (Ivers, Doug E) Date: Tue Jun 4 07:14:00 2002 Subject: item delimiter Message-ID: <6150F6099DBED111852E0008C7241464049B3912@NTSRV-CRD04> What is the "safest" char to use as an item delimiter when you don't know anything about the text? I realize that arrays don't have the delimiter delimma, but my question is about lists. What ascii char is least likely to be used by some foreign language as either a letter or as a punctuation mark? Can I use one of the codes between 0 and 7 or between 14 and 31 as an item delimiter? -- D -------------- next part -------------- An HTML attachment was scrubbed... URL: From CARETTE.Pierre-Marie at wanadoo.fr Tue Jun 4 07:29:01 2002 From: CARETTE.Pierre-Marie at wanadoo.fr (Pierre-Marie CARETTE) Date: Tue Jun 4 07:29:01 2002 Subject: always a colorized suggestion Message-ID: 1. just a colorized suggestion.... (Pierre-Marie CARETTE) my e-mail has been broken ! excuse me I love revolution but i hate grey and grey everywhere !! (Mac OS 9) just a joke to enjoy your screen .... we are in Revolution developpement, creating a stack...a script... write this in message box : ---- put the long name of the mousecontrol into object put object -- to see upon where your mouse is delete word 1 to 6 of object -- 6 or 9 or... answer color set the backgroundcolor of object to it ----- and... put your mouse upon an object without clicking (the cursor is still in message box) and ...enter(key) enjoy -------------- next part -------------- An HTML attachment was scrubbed... URL: From kurtkaufman at hotmail.com Tue Jun 4 08:24:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Tue Jun 4 08:24:01 2002 Subject: edit movie data? Message-ID: Is it possible to edit movie data within a QT player (copy/paste, etc.)? Thanks, Kurt From rfarnold at bu.edu Tue Jun 4 09:40:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Tue Jun 4 09:40:01 2002 Subject: edit movie data? In-Reply-To: Message-ID: on 6/4/02 9:21 AM, Kurt Kaufman at kurtkaufman at hotmail.com wrote: > Is it possible to edit movie data within a QT player (copy/paste, etc.)? > Thanks, Kurt Apart from how Revolution may handle this, it may depend on the movie file type/codec. For example, you can't edit movie MPEG data in Apple's QT Player. Hope this helps. Has anyone been able to extract the time code data from a Movie file with Revolution? -- Robert Arnold Associate Professor of Film College of Communication Boston University 640 Commonwealth Avenue Boston, MA 02215 Tel: 617 353-7735 Fax: 617-353-1084 Email: rfarnold at bu.edu Http: people.bu.edu/rfarnold "Seeing is an art that has to be learned." M. Duras, Hiroshima mon Amour From kray at sonsothunder.com Tue Jun 4 09:52:01 2002 From: kray at sonsothunder.com (Ken Ray) Date: Tue Jun 4 09:52:01 2002 Subject: item delimiter References: <6150F6099DBED111852E0008C7241464049B3912@NTSRV-CRD04> Message-ID: <003901c20bd6$6c6b1860$7c00a8c0@mckinley.dom> item delimiterDoug, I've always chosen numToChar(1) as an item delimiter when I needed something special. Hasn't let me down yet... Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: Ivers, Doug E To: Revolution (E-mail) Sent: Tuesday, June 04, 2002 7:08 AM Subject: item delimiter What is the "safest" char to use as an item delimiter when you don't know anything about the text? I realize that arrays don't have the delimiter delimma, but my question is about lists. What ascii char is least likely to be used by some foreign language as either a letter or as a punctuation mark? Can I use one of the codes between 0 and 7 or between 14 and 31 as an item delimiter? -- D -------------- next part -------------- An HTML attachment was scrubbed... URL: From bvlahos at jpl.nasa.gov Tue Jun 4 10:45:01 2002 From: bvlahos at jpl.nasa.gov (Bill Vlahos) Date: Tue Jun 4 10:45:01 2002 Subject: Text files driving me mad Message-ID: <82DE8D76-77D1-11D6-8A9B-000393853DBC@jpl.nasa.gov> I'm still having fits over reading in a text file for processing by various platforms. There has to be a better way. If I get URL (http:...text file) each platform brings in a line feed only text file correctly. I don't have to do anything on Mac, Win, Linux, or Solaris. If I get URL (file:...text file) I get various results depending on which platform as it sees and knows what to do with cr, lf, or crlf. My file is currently cr delimited which works fine with Macs and Windows but not with Linux. I put in an option to replace cr with lf but it doesn't seem to work with Linux. In looking at the Rev docs "return" is a synonym for "lf" so perhaps that is my problem. I will try it today with replacing ASCII 13 instead of "return". However, all of this seems like a hack when the get URL http works all by itself. Is there a way to have the get URL file command to behave like the get URL http command or is this a function of the web server doing the right thing? Thanks, Bill Vlahos From kee at kagi.com Tue Jun 4 10:56:01 2002 From: kee at kagi.com (Kee Nethery) Date: Tue Jun 4 10:56:01 2002 Subject: item delimiter In-Reply-To: <6150F6099DBED111852E0008C7241464049B3912@NTSRV-CRD04> References: <6150F6099DBED111852E0008C7241464049B3912@NTSRV-CRD04> Message-ID: >What is the "safest" char to use as an item delimiter when you don't >know anything about the text? I realize that arrays don't have the >delimiter delimma, but my question is about lists. What ascii char >is least likely to be used by some foreign language as either a >letter or as a punctuation mark? Can I use one of the codes between >0 and 7 or between 14 and 31 as an item delimiter? > > >-- D If you consider the text as part of a spreadsheet, columns and rows, I use ascii(30) "record separator" between columns and I use ascii(29) "gs" between rows. Whatever you chose, if you are creating the file that you intend to parse, make sure that you cull the data for your separator value before you store it with separators. ie: put numtochar(30) into rs put numtochar(29) into gs repeat until offset(rs,thetext) = 0 put space into char offset(rs,thetext) of thetext end repeat repeat until offset(gs,thetext) = 0 put space into char offset(gs,thetext) of thetext end repeat ... code here to store the text with the separators embedded in it. Kee Nethery From dan at clearvisiontech.com Tue Jun 4 11:04:01 2002 From: dan at clearvisiontech.com (Dan Friedman) Date: Tue Jun 4 11:04:01 2002 Subject: A file's properties Message-ID: Good Morning! Is there a way to determine if a file is locked? I put two text files in a folder, one of which is locked the other was not. Then, I tried: put the detailed files What I got back was: LOCK.txt,140,332,1009543953,1009543953,0,0,0,0,666,ttxtTEXT UNLOCK.txt,140,332,1009543953,1009543953,0,0,0,0,666,ttxtTEXT The "666" (item 10) is the octal entry for the permissions of the files. If this is the case, and one of these files is locked, why are they both "666"? Thanks! Dan From webmaster at dreamscapesoftware.com Tue Jun 4 11:25:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Tue Jun 4 11:25:01 2002 Subject: A file's properties References: Message-ID: <006001c20be3$ea658a40$6b01a8c0@powercom.net> > The "666" (item 10) is the octal entry for the permissions of the files. If > this is the case, and one of these files is locked, why are they both "666"? The "666" is just the permissions and it doesn't affect the "Locked" state of the file. THe MacOS handles that differently. "666" just means that "Owner", "Group" and "World" can Read and Write to the file. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From diwag at pingnet.ch Tue Jun 4 11:32:01 2002 From: diwag at pingnet.ch (Jean-Jacques Wagner) Date: Tue Jun 4 11:32:01 2002 Subject: [INFO] libSMTP v1.0.0 In-Reply-To: Message-ID: wsimply open it pulling revolution's file menuFile Jean-Jacques Wagner > Hi shao, > > I'm probably a little bit too "newbie" : I've downloaded your stack > and got a text file. > I've opened it with "MS Word". > How convert it into a stack file ? > I work on a mac, OS 9.2 > > Thanks. From llitton at littontech.com Tue Jun 4 12:26:01 2002 From: llitton at littontech.com (Larry Litton) Date: Tue Jun 4 12:26:01 2002 Subject: HyperCard migration Message-ID: <8FBD0350-77DF-11D6-89A0-000393A36278@littontech.com> I have used HyperCard for years, and have a rather large stack I'm trying to bring into Revolution. I had lots of code in the background layer and it seems it didn't make it into the conversion at all. I fixed it by simply copying it over to the card script, since the script length seems to be unlimited as compared to 32000 characters for HyperCard. I also have a lot of XCMDs and XFCNs I need to bring over too. I used ResEdit to creat a resource fork in the Rev stack and moved them into the stack, but they don't work. Checked the docs and looks like I should be OK, but no banana. If there is anyone there that could help, I would appreciate it. 1. Where is the background script? 2. Why don't the XCMDs and XFCNs work? Thanks Larry Litton From gcanyon at inspiredlogic.com Tue Jun 4 13:24:01 2002 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Tue Jun 4 13:24:01 2002 Subject: item delimiter In-Reply-To: References: <6150F6099DBED111852E0008C7241464049B3912@NTSRV-CRD04> Message-ID: At 8:48 AM -0700 6/4/02, Kee Nethery wrote: >put numtochar(30) into rs >put numtochar(29) into gs >repeat until offset(rs,thetext) = 0 > put space into char offset(rs,thetext) of thetext >end repeat >repeat until offset(gs,thetext) = 0 > put space into char offset(gs,thetext) of thetext >end repeat You could speed this up significantly by using: replace rs with space in thetext replace gs with space in thetext -- regards, Geoff Canyon gcanyon at inspiredlogic.com From kee at kagi.com Tue Jun 4 13:32:03 2002 From: kee at kagi.com (Kee Nethery) Date: Tue Jun 4 13:32:03 2002 Subject: item delimiter In-Reply-To: References: <6150F6099DBED111852E0008C7241464049B3912@NTSRV-CRD04> Message-ID: >At 8:48 AM -0700 6/4/02, Kee Nethery wrote: >>put numtochar(30) into rs >>put numtochar(29) into gs >>repeat until offset(rs,thetext) = 0 >> put space into char offset(rs,thetext) of thetext >>end repeat >>repeat until offset(gs,thetext) = 0 >> put space into char offset(gs,thetext) of thetext >>end repeat > >You could speed this up significantly by using: > >replace rs with space in thetext >replace gs with space in thetext cool, thanks. Kee >-- > >regards, > >Geoff Canyon >gcanyon at inspiredlogic.com > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From terry at discovery.nl Tue Jun 4 14:14:01 2002 From: terry at discovery.nl (Terry Vogelaar) Date: Tue Jun 4 14:14:01 2002 Subject: HyperCard migration In-Reply-To: <8FBD0350-77DF-11D6-89A0-000393A36278@littontech.com> Message-ID: > I have used HyperCard for years, and have a rather large stack I'm > trying to bring into Revolution. I had lots of code in the background > layer and it seems it didn't make it into the conversion at all. I > fixed it by simply copying it over to the card script, since the script > length seems to be unlimited as compared to 32000 characters for > HyperCard. I also have a lot of XCMDs and XFCNs I need to bring over > too. I used ResEdit to creat a resource fork in the Rev stack and moved > them into the stack, but they don't work. Checked the docs and looks > like I should be OK, but no banana. > > If there is anyone there that could help, I would appreciate it. > > 1. Where is the background script? HyperCard backgrounds are replaced by RR groups. There can be many groups on one card; that is a bit confusing at first, but it is much better that way. > 2. Why don't the XCMDs and XFCNs work? Some do, some don't. Every Xthing that brings up a dialog doesn't work. But it is often easy to make your own dialogs (substacks) to replace that functionality. Terry From ambassador at FourthWorld.com Tue Jun 4 14:23:01 2002 From: ambassador at FourthWorld.com (Richard Gaskin) Date: Tue Jun 4 14:23:01 2002 Subject: A file's properties In-Reply-To: <200206041601.MAA04887@www.runrev.com> Message-ID: > The "666" is just the permissions and it doesn't affect the "Locked" state > of the file. THe MacOS handles that differently. "666" just means that > "Owner", "Group" and "World" can Read and Write to the file. "666" also gives Satan read/write permissions. -- Richard Gaskin Fourth World Media Corporation Custom Software and Web Development for All Major Platforms Developer of WebMerge 2.0: Publish any Database on Any Site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From shaosean at unitz.ca Tue Jun 4 14:41:01 2002 From: shaosean at unitz.ca (Shao Sean) Date: Tue Jun 4 14:41:01 2002 Subject: A file's properties References: Message-ID: <000901c20bff$1cc60260$88b15bd1@shaosean> > "666" also gives Satan read/write permissions. and if you windows, mr. gates already has those permissions ;-) From webmaster at dreamscapesoftware.com Tue Jun 4 15:02:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Tue Jun 4 15:02:01 2002 Subject: A file's properties References: <000901c20bff$1cc60260$88b15bd1@shaosean> Message-ID: <001e01c20c02$409268c0$6b01a8c0@powercom.net> > > "666" also gives Satan read/write permissions. > and if you windows, mr. gates already has those permissions ;-) I always thought they were the same person! ;-) Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From kurtkaufman at hotmail.com Tue Jun 4 15:11:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Tue Jun 4 15:11:01 2002 Subject: A file's properties Message-ID: >"666" also gives Satan read/write permissions. I just KNEW that one was not going to pass without comment! :-) -Kurt From lrivers at realsoftware.com Tue Jun 4 15:53:01 2002 From: lrivers at realsoftware.com (Lorin Rivers) Date: Tue Jun 4 15:53:01 2002 Subject: newbie response In-Reply-To: <200206031340.JAA10969@www.runrev.com> Message-ID: On 6/3/02 8:40 AM, "use-revolution-request at lists.runrev.com" wrote: > > Message: 4 > Date: Sun, 02 Jun 2002 13:59:28 -0700 > From: Richard Gaskin > Subject: Re: newbie response > To: use-revolution at lists.runrev.com > Reply-To: use-revolution at lists.runrev.com > > Kee Nethery writes: > >> I've been following the Revolution lists because it is the closest >> thing available to Hypercard but I've been exploring all the >> alternatives because I've come to believe the dominate opinion that >> Hypercard and things like it, are not real programming environments. > > This begs the obvious question: What defines a "real" programming > environment? > One that is used to create apps people actually use to work or play. For bonus points, used to create "shrink-wrap" software, i.e., people pay for it, and they get the app, docs, support, and so on (not shareware in other words). > You intuitively discovered this for yourself with this observation: > >> I sat through Geoff's presentation with some other folks at Apple's >> WWDC and then we sat through the RealBasic presentation. Geoff did an >> excellent job but the clincher for me was seeing the RealBasic demo. >> RealBasic just looked more complicated. > > Looking at Fig. 1 from Osterhaut's paper, mentally substitute "Visual Basic" > with "RealBASIC", and "TCL" with "Revolution". I'd argue that comparing VB and REALbasic does REALbasic a disservice. Typing is not necessarily a bad thing (certainly, there are people that dislike it, and that's not the point). I am more familiar with PHP than any of the other examples in the figure, and it's very weakly typed, but does not support operator overloading. I quite like operator overloading (i.e., in REALbasic "+" will sum numeric values or concatenate strings -- both are strongly typed). > Perhaps the biggest obstacle to being considered a "real" programming > language is simply marketing. In spite of the beauty and power of HyperTalk > and its subsequent influence on the industry (it was the inspiration for > Visual Basic, which was first prototyped on a Mac using SuperCard), Apple > dropped the ball and botched a golden opportunity. Microsoft's investment > in VB shows how it could have been for Apple: strong investment in > evangelizing an OS-specific high-level programming system guarantees rapid > proliferation of apps for that OS. That's possible. Apple is a highly rational organization (just because an observer disagrees or fails to understand the reasons for their decisions is does not make Apple irrational). If they thought HyperCard was going to make more money than whatever else they could do with those resources, they'd be all over it. > RealBASIC enjoys a perception of viability REALbasic enjoys viability because our users get benefit from it. > not entirely of their own making: > by riding on the coattails of Microsoft's unmatched investment in > popularizing VB, This is an interesting theory, but most of our popularity has nothing to do with VB and everything to do with our users' success. In fact, most people who have used both VB and REALbasic vastly prefer REALbasic. Recently, an impartial evaluator informed us that, in his opinion, REALbasic offered the best object-oriented implementation available, anywhere. > the program is in the enviable position of being able to > leverage the huge infrastructure and community assets of the VB world Not really. While REALbasic will import VB forms and code, it does not employ VB extensions (ActiveX controls and so on). We have no connections with the VB community. Most VB users would probably have no idea what REALbasic is, and probably think Apple went out of business years ago... : ) > (for a > good discussion of why this is critical for product adoption see Geoff > Moore's book "Crossing the Chasm"). It's a fine book! > As a thought experiment, imagine where > any of the BASIC flavors would be today if it weren't for Microsoft. I have no idea. Who knows? > Meanwhile, if you look past the marketing The implication is that our marketing is untruthful. It's not. > and focus on results, on what a > tool lets you deliver relative to your effort, as you've discovered > Revolution provides a very strong return on investment. People should certainly use what works for them! Don't take anyone else's word for it either, check it out for yourself! -- Lorin Rivers mailto:lrivers at realsoftware.com Vice President of Marketing 512.328.REAL (7325) x712 v REAL Software 512.328.7372 f 1705 South Capital of Texas Hwy. http://www.realsoftware.com Suite 310 REALbasic: the powerful, easy-to-use Austin, Texas 78746 tool for creating your own software for Macintosh, Mac OS X, and Windows. From rcozens at pon.net Tue Jun 4 15:56:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Tue Jun 4 15:56:01 2002 Subject: A file's properties In-Reply-To: <000901c20bff$1cc60260$88b15bd1@shaosean> References: <000901c20bff$1cc60260$88b15bd1@shaosean> Message-ID: > > "666" also gives Satan read/write permissions. >and if you windows, mr. gates already has those permissions ;-) LOL, Shao! Keep em coming. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 rcozens at pon.net Tue Jun 4 15:56:11 2002 From: rcozens at pon.net (Rob Cozens) Date: Tue Jun 4 15:56:11 2002 Subject: A file's properties In-Reply-To: <001e01c20c02$409268c0$6b01a8c0@powercom.net> References: <000901c20bff$1cc60260$88b15bd1@shaosean> <001e01c20c02$409268c0$6b01a8c0@powercom.net> Message-ID: > > > "666" also gives Satan read/write permissions. >> and if you windows, mr. gates already has those permissions ;-) > >I always thought they were the same person! ;-) Just when I thought it couldn't get any better. Kudos to you too, Derek. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 rcozens at pon.net Tue Jun 4 15:56:14 2002 From: rcozens at pon.net (Rob Cozens) Date: Tue Jun 4 15:56:14 2002 Subject: item delimiter In-Reply-To: References: <6150F6099DBED111852E0008C7241464049B3912@NTSRV-CRD04> Message-ID: >>What is the "safest" char to use as an item delimiter when you >>don't know anything about the text? IMFO, the answer is "none"...because an itemDelimiter is useless in parsing text unless it is provided to you along with the text to be parsed, and if you are creating delimited text you obviously know something about the text to begin with. :{`) If you are building a general-purpose list processing handler, let the caller supply the delimiter. One issue not mentioned is whether the itemDelimiter will ever be visible to the user. In my soon-to-be-released database, it is my preference that a user with direct editing privileges be able to readily identify the end of field delimiter; so for years I have used numToChar(240), which displays as a black apple in the DB's font. So my quest is not for the "safest" delimiter, but the best VISUAL delimiter. Can anyone tell me what numToChar(240) will get me on Windows & Unix platforms, or suggest a better visual itemDelimiter? -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 webmaster at dreamscapesoftware.com Tue Jun 4 16:10:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Tue Jun 4 16:10:01 2002 Subject: item delimiter References: <6150F6099DBED111852E0008C7241464049B3912@NTSRV-CRD04> Message-ID: <003601c20c0b$c5fd98a0$6b01a8c0@powercom.net> > So my quest is not for the "safest" delimiter, but the best VISUAL > delimiter. Can anyone tell me what numToChar(240) will get me on > Windows & Unix platforms, or suggest a better visual itemDelimiter? I don't know if it's the safest delimiter, but I always use a Pipe "|" char as my delimiters. The only thing I do in regards to the delimiter is to check for it when there's an input, and replace it with something else that won't mess up the database. That's something I constantly have to do in my Perl and PHP scripts. As far as on Windows, and I'm not sure if this will translate, this is what MS Sans Serif #0240 is : ? Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From rcozens at pon.net Tue Jun 4 16:11:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Tue Jun 4 16:11:01 2002 Subject: newbie response In-Reply-To: References: Message-ID: >That's possible. Apple is a highly rational organization (just because an >observer disagrees or fails to understand the reasons for their decisions is >does not make Apple irrational). If they thought HyperCard was going to make >more money than whatever else they could do with those resources, they'd be >all over it. You must have seen a different Apple than I, Loren...or talked with different people. I put it to you that to this day Steve Jobs and Phil ("HyperCard is just a rolodex") Schiller have absolutely no clue as to A. what HyperCard was really all about or B. how many Mac sales were were lost forever when Claris made the decision to make people pay for HyperCard. HyperCard 3 (Quick Time Interactive) would have been Apple's premier app, and in the words of Gil Amelio (to K. Calhoun), "this [QTI] is what Apple is really all about." Apple traded Amelio & QTI for Jobs & colored computers. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 rcozens at pon.net Tue Jun 4 16:19:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Tue Jun 4 16:19:01 2002 Subject: item delimiter In-Reply-To: <003601c20c0b$c5fd98a0$6b01a8c0@powercom.net> References: <6150F6099DBED111852E0008C7241464049B3912@NTSRV-CRD04> <003601c20c0b$c5fd98a0$6b01a8c0@powercom.net> Message-ID: >As far as on Windows, and I'm not sure if this will translate, this is what >MS Sans Serif #0240 is : ? Thanks Derek, I suspected it was probably non-displayable...and damn sure it wasn't going to show an apple. :{`) Pipe may be a better cross platform way to go; but I'm not sure I want a character that appears on the keyboard. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 webmaster at dreamscapesoftware.com Tue Jun 4 16:30:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Tue Jun 4 16:30:01 2002 Subject: item delimiter References: <6150F6099DBED111852E0008C7241464049B3912@NTSRV-CRD04> <003601c20c0b$c5fd98a0$6b01a8c0@powercom.net> Message-ID: <004201c20c0e$8c0c7fa0$6b01a8c0@powercom.net> > Pipe may be a better cross platform way to go; but I'm not sure I > want a character that appears on the keyboard. Well, no matter what, there's always going to be that chance of someone putting in a delimiter where their shouldn't be. I figure the only way to prevent it is to just check for the char on input and remove/replace it with something else. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From troy at rpsystems.net Tue Jun 4 16:35:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Tue Jun 4 16:35:01 2002 Subject: newbie response In-Reply-To: Message-ID: <03CB917C-7802-11D6-8863-000393853D6C@rpsystems.net> On Tuesday, June 4, 2002, at 05:07 PM, Rob Cozens wrote: > > Apple traded Amelio & QTI for Jobs & colored computers. And in a nutshell, that is why Apple is still around today. Intelligent choice, I would say. I am as much a QuickTime evangelist as probably anybody, but Jobs pulled that company back from the dead. Amelio wouldn't have known "what Apple was all about" if it jumped up and bit his head off. Wasn't he the "computers should be beige guy"? I honestly haven't heard many lament his departure. I write this on my powerbook, with a bank of G4 towers rendering interactive QuickTime behind me - what exactly did we lose with Amelio? OH... hypercard - never used it. Wasn't it like an electronic Rolodex or something? ;) I do like this Revolution thing though... -- Troy RPSystems, LTD www.rpsystems.net From rporeda at ci.tulsa.ok.us Tue Jun 4 16:46:01 2002 From: rporeda at ci.tulsa.ok.us (Robert Poreda) Date: Tue Jun 4 16:46:01 2002 Subject: newbie response Message-ID: A couple of years after HC arrived and had a chance to "cook" for a while, I compared its command set against IBM's COBOL ( I forget the version number). It blew COBOL out of the water. HC is no more a rolodex than COBOL and it is definitely a development tool, albeit with with a few shortcomings. >>> rcozens at pon.net - 6/4/02 4:07 PM >>> ... and Phil ("HyperCard is just a rolodex") Schiller .... From webmaster at dreamscapesoftware.com Tue Jun 4 16:57:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Tue Jun 4 16:57:01 2002 Subject: newbie response References: Message-ID: <005b01c20c12$439e7d00$6b01a8c0@powercom.net> > It blew COBOL out of the water. HC is no more a rolodex than COBOL and it is definitely a development tool, albeit with with a few shortcomings. At one time I used HyperCard for everything. Two of my most popular programs were written in HyperCard. The unfortunate "shortcomings" are what caused me to switch to MetaCard. Integrated color, cross-platform compatability, internet aware and ready. I guess all the things I love about MetaCard are the things that I couldn't have in HyperCard. I remember the days I spent trying to create an Aqua interface in Photoshop and use Color Tools to put it into HyperCard. Then making buttons that won't hilite as black squares, making fields that actually hilite in the system color, and trying to figure out a way to make my applications run properly on MacOS 9. I would love it if Apple started HyperCard back up, but that involves overcoming HyperCard's biggest shortcoming...it's no longer being developed. The only thing I wish is that I could afford the huge pricetag on MetaCard. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From jacque at hyperactivesw.com Tue Jun 4 17:06:01 2002 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue Jun 4 17:06:01 2002 Subject: item delimiter References: <200206042031.QAA12421@www.runrev.com> Message-ID: <3CFD38D0.7050906@hyperactivesw.com> "Dreamscape Software" wrote: > Well, no matter what, there's always going to be that chance of someone > putting in a delimiter where their shouldn't be. There are some exceptions -- characters that cannot be typed and which a user can't enter into the text. I usually use numToChar(8) as a delimiter, because that's the Delete key -- and it is impossible for a user to type a delete character into the text. Another one I like is numToChar(3), which is the Enter key character, which also cannot be placed into the text. I've had good success using both of these. Someone else mentioned any of the ascii characters 1-6, which should also work fine. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sarahr at genesearch.com.au Tue Jun 4 17:17:01 2002 From: sarahr at genesearch.com.au (Sarah) Date: Tue Jun 4 17:17:01 2002 Subject: Text files driving me mad In-Reply-To: Message-ID: <3C5FFFBA-7808-11D6-B39B-0003937A97B8@genesearch.com.au> Hi Bill, I haven't done any of this myself, but I wonder would the CRLF constant be any use to you? If you check the Transcript dictionary entry for CR, down the bottom you will see this: "The line feed character is the standard end-of-line delimiter on Unix systems. The end-of-line delimiter for Mac OS systems is a carriage return, and the end-of-line delimiter for Windows systems is a carriage return followed by a line feed." I found it slightly confusing that CR (return) and linefeed are both ASCII 10, while CRLF is ASCII 13 + ASCII 10. I would have expected CR to be ASCII 13 and linefeed to be ASCII 10. The dictionary entry makes a distinction between Unix linefeed and Mac carriage return but in Transcript linefeed = cr, so I am assuming that Unix uses ASCII 10 and Mac uses ASCII 13. Here (in pseudo-code) is what it seems to need: if system = Windows then replace CR with CRLF replace ASCII 13 with CRLF else if system = Mac then replace CR with ASCII 13 replace CRLF with ASCII 13 else if system = Unix (& this probably includes Mac OS X) then replace ASCII 13 with CR replace CRLF with CR end if This is certainly an interesting and important topic, so I will wait to see how you solve it in the end. It has been very instructive for me to have a look at this as I had assumed that (as in Hypercard) linefeed was ASCII 10 and return (or CR) was ASCII 13. Cheers, Sarah On Wednesday, June 5, 2002, at 01:44 AM, Bill Vlahos wrote: > I'm still having fits over reading in a text file for processing by > various platforms. There has to be a better way. > > If I get URL (http:...text file) each platform brings in a line feed > only text file correctly. I don't have to do anything on Mac, Win, > Linux, or Solaris. > > If I get URL (file:...text file) I get various results depending on > which platform as it sees and knows what to do with cr, lf, or crlf. My > file is currently cr delimited which works fine with Macs and Windows > but not with Linux. I put in an option to replace cr with lf but it > doesn't seem to work with Linux. In looking at the Rev docs "return" is > a synonym for "lf" so perhaps that is my problem. I will try it today > with replacing ASCII 13 instead of "return". However, all of this seems > like a hack when the get URL http works all by itself. > > Is there a way to have the get URL file command to behave like the get > URL http command or is this a function of the web server doing the > right thing? > > Thanks, > Bill Vlahos > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From bvlahos at jpl.nasa.gov Tue Jun 4 17:35:01 2002 From: bvlahos at jpl.nasa.gov (Bill Vlahos) Date: Tue Jun 4 17:35:01 2002 Subject: newbie response In-Reply-To: Message-ID: From my seat watching the great success of REALBasic, my perception was that it, as opposed to other basic implementations, provided a way for VB programs to be ported to the Mac and was a pretty good version of basic by itself. Please note that this was my perception and may not, in fact, be the actual marketing message. This is not a bad thing at all. I programmed a lot in Applesoft BASIC on Apple II's and MS Basic on original IBM PCs for specific scientific applications. This above mentioned perception led me to have a positive opinion of RB. There are many terrific applications written in RB which I use and depend on so it obviously is a "real" programming language. I discovered HyperCard and wrote a few applications in it and like it a lot along with AppleScript. Before I heard about Revolution, I downloaded and tried RB. I couldn't get past square one with it. It was just too hard for me to understand. Then I found Revolution and it really is the "Holy Grail" to me. I can make almost any kind of application I want and it will run fast and be available for every platform. Sounds "real" to me. Bill Vlahos On Tuesday, June 4, 2002, at 01:48 PM, Lorin Rivers wrote: >> RealBASIC enjoys a perception of viability > > REALbasic enjoys viability because our users get benefit from it. > >> not entirely of their own making: >> by riding on the coattails of Microsoft's unmatched investment in >> popularizing VB, > > This is an interesting theory, but most of our popularity has nothing > to do > with VB and everything to do with our users' success. In fact, most > people > who have used both VB and REALbasic vastly prefer REALbasic. Recently, > an > impartial evaluator informed us that, in his opinion, REALbasic offered > the > best object-oriented implementation available, anywhere. > >> the program is in the enviable position of being able to >> leverage the huge infrastructure and community assets of the VB world > > Not really. While REALbasic will import VB forms and code, it does not > employ VB extensions (ActiveX controls and so on). We have no > connections > with the VB community. Most VB users would probably have no idea what > REALbasic is, and probably think Apple went out of business years ago... From jperryl at ecs.fullerton.edu Tue Jun 4 19:02:01 2002 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue Jun 4 19:02:01 2002 Subject: A file's properties In-Reply-To: Message-ID: What, no execution permissions? ;-) Judy On Tue, 4 Jun 2002, Richard Gaskin wrote: > "666" also gives Satan read/write permissions. From curry at kagi.com Tue Jun 4 19:30:01 2002 From: curry at kagi.com (Curry) Date: Tue Jun 4 19:30:01 2002 Subject: newbie response In-Reply-To: <200206042031.QAA12421@www.runrev.com> Message-ID: Loren Rivers wrote: >> That's possible. Apple is a highly rational organization (just because an >> observer disagrees or fails to understand the reasons for their decisions is >> does not make Apple irrational). If they thought HyperCard was going to make >> more money than whatever else they could do with those resources, they'd be >> all over it. Rob Cozens wrote: > You must have seen a different Apple than I, Loren...or talked with > different people. > > I put it to you that to this day Steve Jobs and Phil ("HyperCard is > just a rolodex") Schiller have absolutely no clue as to A. what > HyperCard was really all about or B. how many Mac sales were were > lost forever when Claris made the decision to make people pay for > HyperCard. HyperCard 3 (Quick Time Interactive) would have been > Apple's premier app, and in the words of Gil Amelio (to K. Calhoun), > "this [QTI] is what Apple is really all about." > > Apple traded Amelio & QTI for Jobs & colored computers. Yes; although we may have different opinions in the end, logic clearly dictates that just as a observer's disagreement or (perhaps) failure to understand reasons doesn't mean Apple is irrational, so neither does the fact that top people at Apple didn't think HC was a big winner mean that Apple is rational. In fact, I think with just a little objective data we could make a good case for Apple being irrational, or more specifically, the toplevel leadership management being irrational--I think the people working at Apple lower down have always had a lot of good ideas. I haven't done the research to say for sure, but my guess based on what I have seen is that the modernization of the Mac OS was slowed down a bit because the big bosses were busy on more important things like the absolutely best translucent color and what size is best for a perfectly round mouse. (No, there is no possibility that a round mouse is impractical. Now, what size and what color?) Then, we are able to come out with a modern OS quickly by building on an existing modern OS, but what, you want stuff like reliability and the same standards of logical user interface based on research that the old Mac had? Get out of here, this is not the old Mac OS, don't you get it? We're going to give you an OS that doesn't crash and has pretty colors, and the proper response from you is to be EXCITED! And guess what, the Mac media mostly said, yeah it has a little bit of this or that, but it is exciting. So, the chance for reasonable, calm discussion about specific merits is sometimes lost and the head honchos at Apple get the mistaken impression that what they do is rational, so they keep doing it. I enjoyed my round mouse. It looks neat, but was useless. It might be a good toy for cats or something, but I didn't wait for Apple to stop pretending and denying; I went out and bought an oval mouse. Later, lo and behold, finally Apple has gotten the message after maybe 10 billion emails, and the round mouse is gone. Eventually, they may get everything right, but it lags behind and wastes a lot of time and effort that users must give for feedback rather than for productivity. It surely couldn't be efficient economically, either. The reason? Irrationality. Plain and simple. And yes, it's very likely that the reason people at Apple dumped HyperCard is that they just didn't understand it, not that we didn't understand them. After all, HC was lagging behind about color, perhaps that gave them a bad initial impression that nothing else could overcome, because aren't the fine distinctions of color shades more important than what it does? Another guess--such things are in a very different perspective for people that have things done for them rather than people who do things themselves. I think the best leadership and top management would be people who have done and still do things for themselves and make things--creative yet practical, and people who are reasonable and listen, although they have vision. Without that, we have some great strides along with some great messes and some huge lost advantages and opportunities. And that just isn't as rational as it should be, any way you cut it. Curry From kurtkaufman at hotmail.com Tue Jun 4 21:23:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Tue Jun 4 21:23:01 2002 Subject: edit movie data? Message-ID: Kurt: > Is it possible to edit movie data within a QT player (copy/paste, etc.)? Bob: Apart from how Revolution may handle this, it may depend on the movie file type/codec. For example, you can't edit movie MPEG data in Apple's QT Player. Hope this helps. Kurt: Thanks, Bob. I would be working with files that QT can edit. But what I meant was is there any way to select a portion of one movie and paste it into another (the way you can with QT Pro)? I've been fiddling with starttime,endtime, showselection, playselection, etc., but I don't see a method of selecting the movie itself, just its start and end time. Anyone? -Kurt From rcozens at pon.net Tue Jun 4 23:51:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Tue Jun 4 23:51:01 2002 Subject: item delimiter In-Reply-To: <003601c20c0b$c5fd98a0$6b01a8c0@powercom.net> References: <6150F6099DBED111852E0008C7241464049B3912@NTSRV-CRD04> <003601c20c0b$c5fd98a0$6b01a8c0@powercom.net> Message-ID: >I don't know if it's the safest delimiter, but I always use a Pipe "|" char >as my delimiters. Derek, or anyone who'd like to help: Can you confirm for me whether numToChar(198) and numToChar(215) produce a triangle and diamond respectively in Courier New on Windows? TIA, -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 shaosean at unitz.ca Tue Jun 4 23:55:01 2002 From: shaosean at unitz.ca (Shao Sean) Date: Tue Jun 4 23:55:01 2002 Subject: newbie response References: Message-ID: <001101c20c4c$74e7eec0$88b15bd1@shaosean> > The implication is that our marketing is untruthful. It's not. i like the ad you guys have with the "posting" from the hot-blonde woman looking for a computer geek ;-) From kray at sonsothunder.com Wed Jun 5 00:03:01 2002 From: kray at sonsothunder.com (Ken Ray) Date: Wed Jun 5 00:03:01 2002 Subject: item delimiter References: <6150F6099DBED111852E0008C7241464049B3912@NTSRV-CRD04> <003601c20c0b$c5fd98a0$6b01a8c0@powercom.net> Message-ID: <001d01c20c4d$498abf40$6501a8c0@mckinley.dom> Rob, They don't. NumToChar(198) is an upper-case cedilla, and numToChar(215) is a small "x" symbol. There is no triangle or diamond in Courier New. (I'm using Windows 2000 and checking in MetaCard's Character Chooser.) You can use Wingdings on Windows to create a (solid) diamond using numToChar(117), and you can use the Symbol font to get an (open) triangle using numToChar(68), and an open diamond with numTochar(224). Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: "Rob Cozens" To: Sent: Tuesday, June 04, 2002 11:46 PM Subject: Re: item delimiter > >I don't know if it's the safest delimiter, but I always use a Pipe "|" char > >as my delimiters. > > Derek, or anyone who'd like to help: > > Can you confirm for me whether numToChar(198) and numToChar(215) > produce a triangle and diamond respectively in Courier New on Windows? > > TIA, > -- > > Rob Cozens > CCW, Serendipity Software Company > http://www.oenolog.com/who.htm > > "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 > From monte.goulding at senet.com.au Wed Jun 5 00:05:01 2002 From: monte.goulding at senet.com.au (Monte Goulding) Date: Wed Jun 5 00:05:01 2002 Subject: item delimiter In-Reply-To: Message-ID: I get A for numToChar(198) ,? for numToChar(215) so the answer is no -----Original Message----- From: use-revolution-admin at lists.runrev.com [mailto:use-revolution-admin at lists.runrev.com]On Behalf Of Rob Cozens Sent: Wednesday, 5 June 2002 2:16 PM To: use-revolution at lists.runrev.com Subject: Re: item delimiter >I don't know if it's the safest delimiter, but I always use a Pipe "|" char >as my delimiters. Derek, or anyone who'd like to help: Can you confirm for me whether numToChar(198) and numToChar(215) produce a triangle and diamond respectively in Courier New on Windows? TIA, -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 From rcozens at pon.net Wed Jun 5 00:36:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Wed Jun 5 00:36:01 2002 Subject: newbie response In-Reply-To: <03CB917C-7802-11D6-8863-000393853D6C@rpsystems.net> References: <03CB917C-7802-11D6-8863-000393853D6C@rpsystems.net> Message-ID: Troy, et al: >I am as much a QuickTime evangelist as probably anybody, but Jobs >pulled that company back from the dead. To which I would respond, "That's nice for the shareholders; but it didn't do much to advance technology" and "It was in part Claris' actions that took Apple to death's door in the first place." There are two groups of people who were in a better position to know HyperCard's potential and the effect of unbundling the HyperCard development system from the Player than anyone at Apple: * Brian Molyneaux, Ray Heizer, and the rest of the folks at Heizer software who sold HyperCard software, and * people like moi, who chaired HyperCard SIGs for local Mac User Groups. Talk to people from both groups, and you will find that there was a constantly growing HyperCard user base and interest in HyperCard from the time it was released until Claris made people pay for the privilege of learning it. The interest in HyperCard waned after that, and with it went Apple's strategic edge. >I write this on my powerbook, with a bank of G4 towers rendering >interactive QuickTime behind me That's nice...so you can run Microsoft Office, your web browser, Pagemaker, or whatever on a colored box running OSX instead of Windows. What else makes the Apple experience unique from Windows? Before MetaCard/RunRev it was HyperCard. BTW, I don't know what you mean by "interactive QuickTime"; but it isn't what Apple promised for QuickTime Interactive by a long shot. QTI was to be a version of HyperCard in which stacks were saved in QuickTime format. It would be like being able to save any Revolution stack you wrote as a QuickTime movie. That's what the world lost in the Amelio/Jobs exchange. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 rcozens at pon.net Wed Jun 5 00:40:00 2002 From: rcozens at pon.net (Rob Cozens) Date: Wed Jun 5 00:40:00 2002 Subject: item delimiter In-Reply-To: <001d01c20c4d$498abf40$6501a8c0@mckinley.dom> References: <6150F6099DBED111852E0008C7241464049B3912@NTSRV-CRD04> <003601c20c0b$c5fd98a0$6b01a8c0@powercom.net> <001d01c20c4d$498abf40$6501a8c0@mckinley.dom> Message-ID: >They don't. Oh poo! But thanks for checking, Ken & Monte. I'd really like to find a distinctive symbol that is the same on both platforms. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 scott at tactilemedia.com Wed Jun 5 00:51:01 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Wed Jun 5 00:51:01 2002 Subject: item delimiter In-Reply-To: Message-ID: Recently, Rob Cozens wrote: > I'd really like to find a distinctive symbol that is the same on both > platforms. Try formFeed (which I use) -- usually appears as a box, either outline or filled, depending on the app. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design Email: scott at tactilemedia.com Web: www.tactilemedia.com From troy at rpsystems.net Wed Jun 5 01:19:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Wed Jun 5 01:19:01 2002 Subject: newbie response In-Reply-To: Message-ID: On Wednesday, June 5, 2002, at 01:31 AM, Rob Cozens wrote: > BTW, I don't know what you mean by "interactive QuickTime"; but it > isn't what Apple promised for QuickTime Interactive by a long shot. QTI > was to be a version of HyperCard in which stacks were saved in > QuickTime format. It would be like being able to save any Revolution > stack you wrote as a QuickTime movie. That's what the world lost in > the Amelio/Jobs exchange. The QuickTime format was never even close to that during Gil Amelio's lousy attempt at turning Apple into another clone maker. Amelio would not have delivered, IMHO. Job's choice to go with round mice and colored computers saved the company. Do I find that more useful than great developer tools? Of course not. But I do appreciate the business reasons for doing what he did, and continuing to do so. The cool development tools will just have to come from 3rd parties. What I mean by interactive QuickTime is the results of tools like LiveStage Pro, and VR Worx, or if it doesn't have to be an MOV file - iShell. Those products deliver actual, usable, interactive QuickTime. Interactive QuickTime is alive and well. It might be harder to do than what you describe, but I assure you - we do it every day. > That's nice...so you can run Microsoft Office, your web browser, > Pagemaker, or whatever on a colored box running OSX instead of > Windows. What else makes the Apple experience unique from Windows? > Before MetaCard/RunRev it was HyperCard. Oh, stability, quality of construction, elegance, and general user experience. I spend 15 hours a day a my computers - I find my productivity is increased on Macs, and partially because I enjoy the experience more. But Hypercard, to me, was a waste of time. Cool idea, but virtually useless. I may work on a Mac, but reality says that most people don't. I could develop cool stuff all day long, and have no users. I had to face the fact that anything I develop on Mac had darn well be deliverable on PC. Back then, I chose to develop on PC's and/or used Director. These are entirely my opinions, and I certainly don't expect anyone to adopt them. You absolutely have a right to yours, and I appreciate them. I just don't agree with them (in this instance). Cheers. -- Troy RPSystems, LTD www.rpsystems.net From webmaster at dreamscapesoftware.com Wed Jun 5 01:32:01 2002 From: webmaster at dreamscapesoftware.com (Derek Bump) Date: Wed Jun 5 01:32:01 2002 Subject: item delimiter In-Reply-To: Message-ID: <7C25C6AE.11E%webmaster@dreamscapesoftware.com> > I'd really like to find a distinctive symbol that is the same on both > platforms. Well, that makes me ask a question. Are you writing something where the user can view the item delimiter, or is it hidden in the code? Derek Bump Dreamscape Software, Inc. ______________________________________________ See the World with WebCam LIVE 2.0! http://www.dreamscapesoftware.com From webmaster at dreamscapesoftware.com Wed Jun 5 01:44:01 2002 From: webmaster at dreamscapesoftware.com (Derek Bump) Date: Wed Jun 5 01:44:01 2002 Subject: newbie response In-Reply-To: Message-ID: <7C25C955.121%webmaster@dreamscapesoftware.com> *snip* > I had to face the fact that anything I develop on Mac had darn > well be deliverable on PC. 3 years ago I would have never agreed with that, but once I developed my first Windows program it made me realize that my software should work on both platforms. That's where HyperCard could not deliver. I spent 2 days working on a simple program in MetaCard that did nothing but convert images to JPEGs and allow you to view the compression level. It was released as freeware and it took off like wildfire. Within 4 months it was in 3 magazines and 1 book (to be released this fall). My program, JPEGCompress, became my most popular program ever. The reason why...there are more Windows users than Mac users. Since HyperCard can't deliver, I will happily take MetaCard as a wonderful replacement. One things for sure, I will never stop developing for the Mac. Derek Bump Dreamscape Software, Inc. ______________________________________________ See the World with WebCam LIVE 2.0! http://www.dreamscapesoftware.com From drvaughan55 at mac.com Wed Jun 5 02:01:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Wed Jun 5 02:01:01 2002 Subject: newbie response In-Reply-To: <7C25C955.121%webmaster@dreamscapesoftware.com> Message-ID: <68575F91-7851-11D6-BA09-000393598038@mac.com> On Thursday, January 1, 1970, at 05:45 , Derek Bump wrote: > *snip* Derek Your date is suddenly 1 January 1970... Something happen at your end? David > Derek Bump > Dreamscape Software, Inc. > > ______________________________________________ > See the World with WebCam LIVE 2.0! > http://www.dreamscapesoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From themacguy at mac.com Wed Jun 5 02:50:00 2002 From: themacguy at mac.com (Barry Levine) Date: Wed Jun 5 02:50:00 2002 Subject: Apple irrational? Maybe lack of perspective Message-ID: Until this past December, I worked for Apple as their K12 Account Exec for El Paso and "Texas west of the Pecos". During the time I represented Apple, I saw dozens of cases where decisions were made by Steve (yeah, that Steve) that set us back (sales-wise) during critical paradigm shifts. The most ludicrous was when the B&W G3's were introduced in January 1999. For a number of months prior to that, we (and every rumor site) knew that the unit would have FireWire ports. Camcorders had already been introduced that would connect to the FireWire port. However, there was no software owned or licensed to Apple that would "see" the FireWire ports. Now, it is important to remember that I worked for the Education division. Schools don't have unlimited funds for equipment. So the VHS camcorders (analog only, of course) the schools already owned and purchased, in large part, because of Apple's "Multimedia Bundle" (the Avid Cinema card and software installed in a 5260, 5400, 5500, or G3 All-in-One constituted the bundle). So we're all waiting from October 1st (the start of Apple's fiscal year) all the way to MacWorld SF where Steve shocks the crowd with that drop-down door (still an elegant design, eh?) and, a week later, when all of our "regional" staff meets in Kansas City for a close-up look at the B&W -AND-, presumably, what will be the replacement for our beloved MM Bundle. So what do they show us for the MM Bundle? Nothing. The decision is that we're going FireWire, folks, and y'all better get on the train. Is Apple going to include a heavily-discounted FireWire camcorder with the bundle? No? Then the true cost of the bundle is about $1200 more due to the necessity of purchasing a FireWire camcorder which, of course, the schools will not purchase. So, without any warning, the MM Bundle (which I've been selling like snow cones on the 4th of July) is gone. The message we've been delivering to our customers - that multimedia is the cornerstone of the creative learning process, the easiest way to promote higher-order thinking skills - is skewered in a heartbeat. Why? What K12 site is going to buy a computer that won't play nice with their existing camcorders? Remember, this is a time when DV Camcorders sold for over $1200. Our response to Mitch Mandich (Apple's Education VP at that time) was that he should prepare to meet his maker if we left that regional meeting (two days hence) without a MM bundle to sell. Mitch left the meeting to make some phone calls. When he returned about an hour later, we were told that ATI would write a driver for their XclaimVR card that would play well with a modified version of Avid Cinema. The XclaimVR card would be used in place of the ATI Rage128 that would otherwise be the standard. The cost delta was about $200 (quite reasonable). That was the good news. The bad news was that the MM Bundle would not be available until the end of March. So the excitement generated by this incredible new computer was gone by the time the first MM Bundle shipped. Guess how many "non-MM Bundle" B&W's I sold during January-March? About a dozen. When they knew that a MM Bundle would be available "soon", why buy something less? It was the worst sales quarter I ever had during my tenure at Apple. Mitch Mandich was fired a year later. Apple's history is filled with missed opportunities. We introduce wireless networking and, a few months later, Dell has a TV ad that shows people actually using it. What is Apple's ad for wireless? That stupid "flying saucer" base station with the bad sci-fi music. Talk about preaching to the choir! I've always said (even before I worked for Apple) that Apple survived in spite of its management, not because of it. However, I would still rather have Steve in that corner office than anyone else. In spite of that legendary "reality distortion field", he has many more "hits" than "misses" (misses like that Cube boat-anchor, but don't get me started!). Would I ever switch to a Windoze machine? When you pry my cold, dead fingers from my Mac, buster! *grin* Barry -------------------------------------------------------- Barry Jay Levine "The Mac Guy" Macintosh Troubleshooting, System Engineering, Training, AppleShare/OSX Server Setup, System Upgrades and Enhancements On-Site service for K20, Business, Consumer Phone/VoiceMail: 915-581-1105 Fax: 915-581-8167 eMail: themacguy at mac.com MacOS X: It does. You can. It will. WindowsXP: Insert wallet into Drive A: Press any key to empty -------------------------------------------------------- From yvescoppe at skynet.be Wed Jun 5 07:36:01 2002 From: yvescoppe at skynet.be (yves COPPE) Date: Wed Jun 5 07:36:01 2002 Subject: [INFO] libSMTP v1.0.0 In-Reply-To: <000701c20b91$397927c0$88b15bd1@shaosean> References: <000701c20b91$397927c0$88b15bd1@shaosean> Message-ID: >depending on which icon you picked, you'll either download a stuffit >or a zip archive.. decompress it and you should be left with a .rev >file.. open it through runrev if your system doesn't recognize it as >a runrev file (i work on windows and just got a mac so i can do >cross-platform testing).. > >----- Original Message ----- >> I'm probably a little bit too "newbie" : I've downloaded your stack >> and got a text file. >> I've opened it with "MS Word". >> How convert it into a stack file ? >> I work on a mac, OS 9.2 >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution OK I've opened the file with MSWord and got a file text. I've opened the same dile with Rev and it works. Thanks. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From r7y528 at attbi.com Wed Jun 5 07:57:01 2002 From: r7y528 at attbi.com (James Z) Date: Wed Jun 5 07:57:01 2002 Subject: Apple In-Reply-To: <200206050437.AAA19795@www.runrev.com> Message-ID: Apple has had many chances to become the king of operating systems and the greatest hardware maker around and they have repeatedly thrown it all away. They had some of the best and brightest, most innovative engineers. They had so many great ideas and they failed to bring them to fruition. I worked there, I saw the greatness and the failure. All that however, is countered by having an interface design and rules of usage that made all Mac software easy to use. One day at work my boss handed me an apple digital camera (the old 100 model) and asked me if I could make it work. I took some pictures, connected to the Mac and showed him his pictures. He being a Unix and PC guy was amazed that I didn't even have too read the instructions. I was amazed that anyone would think you'd have to. That's what made the Mac so great, an easy, simple, once learned, always known interface. And the rule that if your software didn't adhere to the rules no one would buy it. On the other hand Apple made some awful mistakes. They expected a limited market for the DOS card when they dropped it they were surprised by the demand, so they made people wait while they made a better model. They promised purchasers of the IIC a 32 bit clean ROM for the ROM slot, and never built it. Apple promised a lot, delivered a lot, but kept changing direction instead of staying focused. Remember "Desktop Mapping"? As for HyperCard, I used it when it was free, and purchased it when Claris sold it. But HyperCard needed more and apple didn't want to give it more. If they had made HyperTalk into a real programming language and a compiler they could have owned the world. One of apple's biggest failings is its failure to stick with things when they aren't an immediate success. This has nothing to do with revolution, except maybe that Apple started a revolution, and then threw it all away. James Z. From steve at messimercomputing.com Wed Jun 5 08:06:00 2002 From: steve at messimercomputing.com (Steve Messimer) Date: Wed Jun 5 08:06:00 2002 Subject: Re Newbie response Message-ID: Hi all, Not being an Apple insider I can't guess why they decided to deep six HC. It was a great development environment even with its many shortcomings. The most amazing thing it accomplished in my view was the huge number of people it allowed to program. In my opinion this had its greatest impact in the educational market. When Apple started losing interest in HC and started chargiing for it their grip on the educational market went south (to Dell?) :-) If they ever want it back they are going to have to give teachers something besides pretty boxes and hype festivals. For my part I am not disappointed that HC finally went down the tubes. If that hadn't happened there would never have been a MetaCard or Runtime Revolution. RR is the best thing (programming-wise) thats happened to me since the advent of HC. It also has the potential to become the next great educational development platform. The question is how can RR ever become as ubiquitous as HC in the Ed market given its current pricing model. This is not intended as yet another complaint about RR's price. Rather it is an acknowledgement of the current fiscal state of many of the ed institutions in the US ( it may be different elsewhere in the world). Most K-12 districts barely have enough $ for academic programs much less tech expenditures. This unfortunate set of circumstances makes even RR's resonable Ed Pricing model look extravagant. Ah but I digress ... sorry for wandering. ;-) Regards Steve Messimer From steve at messimercomputing.com Wed Jun 5 08:08:01 2002 From: steve at messimercomputing.com (Steve Messimer) Date: Wed Jun 5 08:08:01 2002 Subject: 1.1.1r2 Message-ID: Hi I was told that 1.1.1r2 was available for download. I can't seem to find it. Is this located somewhere else than the normal developer download page? Thanks Steve Messimer From rcozens at pon.net Wed Jun 5 09:28:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Wed Jun 5 09:28:01 2002 Subject: item delimiter In-Reply-To: <7C25C6AE.11E%webmaster@dreamscapesoftware.com> References: <7C25C6AE.11E%webmaster@dreamscapesoftware.com> Message-ID: > Are you writing something where the >user can view the item delimiter, or is it hidden in the code? Derek, Yes and yes. :{`) In general, the field delimiter for Serendipity Database--Binary (SDB) is specified by the caller, and it is only visible to users who have direct DB editing or browsing privileges. Other users can't get past the the first screen if they open the DB stack directly; so they can access/change information only through the appropriate front-end stack, which hides the delimiter from them. My particular concern is what delimiter to use in the Serendipity Library Reference database I will be distributing with the Serendipity Library. The Reference & its DB serve as a tutorial for SDB in addition to documenting all handlers in the Library. Right now I'm leaning toward the pipe ("|"). -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 rcozens at pon.net Wed Jun 5 10:04:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Wed Jun 5 10:04:01 2002 Subject: newbie response In-Reply-To: References: Message-ID: >I just don't agree with them (in this instance). What are we disagreeing about, Troy? My remarks were made in support of my challenge to Loren Rivers' remark: >Apple is a highly rational organization (just because an >observer disagrees or fails to understand the reasons for their decisions is >does not make Apple irrational). If they thought HyperCard was going to make >more money than whatever else they could do with those resources, they'd be >all over it. I did't mean for the focus to shift to Amelio vs Jobs, or colored boxes vs real technological progress. I don't think Apple management understood the potential of Xtalk technology any better than Xerox executives understood the potential of the PARC Center's GUI or SofTech Microsystems executives understood the potential of the UCSD-p system to capture the PC market. If we are to disagree, let's focus our discussion on that. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 troy at rpsystems.net Wed Jun 5 10:31:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Wed Jun 5 10:31:01 2002 Subject: newbie response In-Reply-To: Message-ID: On Wednesday, June 5, 2002, at 10:59 AM, Rob Cozens wrote: > I don't think Apple management understood the potential of Xtalk > technology any better than Xerox executives understood the potential of > the PARC Center's GUI or SofTech Microsystems executives understood the > potential of the UCSD-p system to capture the PC market. > > If we are to disagree, let's focus our discussion on that. Gee, Rob. That's no fun - I can't very well argue that point. ;-) Now... about QuickTime... Cheers. -- Troy RPSystems, LTD www.rpsystems.net From rfarnold at bu.edu Wed Jun 5 11:05:00 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Wed Jun 5 11:05:00 2002 Subject: very newbie question In-Reply-To: Message-ID: Just starting up with RR, working on an imported HC application I had developed. My first response to RR is amazement at its design and capabilities, and delight that my accumulated knowledge of HyperTalk may not be useless after all, but I wish that RR didn't crash so often. Any remedies for this? Known extension conflicts? (Mac G4 733, OS 9.1, 512kb) Thanks -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From ambassador at FourthWorld.com Wed Jun 5 11:16:01 2002 From: ambassador at FourthWorld.com (Richard Gaskin) Date: Wed Jun 5 11:16:01 2002 Subject: newbie response In-Reply-To: <200206042031.QAA12421@www.runrev.com> Message-ID: Lorin Rivers writes: >> Perhaps the biggest obstacle to being considered a "real" programming >> language is simply marketing. In spite of the beauty and power of HyperTalk >> and its subsequent influence on the industry (it was the inspiration for >> Visual Basic, which was first prototyped on a Mac using SuperCard), Apple >> dropped the ball and botched a golden opportunity. Microsoft's investment >> in VB shows how it could have been for Apple: strong investment in >> evangelizing an OS-specific high-level programming system guarantees rapid >> proliferation of apps for that OS. > > That's possible. Apple is a highly rational organization (just because an > observer disagrees or fails to understand the reasons for their decisions is > does not make Apple irrational). If they thought HyperCard was going to make > more money than whatever else they could do with those resources, they'd be > all over it. Rationality does not preclude error, and no human organizatioin is purely rational. Those who've been unable to avoid being in the elevator alone with Jobs may have a different view. One of the rare mistakes Apple was willing to label as such was being the last major manufacturer to include CDR in their machines. There are others. Sometimes they are called "features". ;) >> RealBASIC enjoys a perception of viability > > REALbasic enjoys viability because our users get benefit from it. It's not about the product. Or at least, not the product alone. Viability perception is driven by a much larger context, as Moore describes. >> not entirely of their own making: >> by riding on the coattails of Microsoft's unmatched investment in >> popularizing VB, > > This is an interesting theory, but most of our popularity has nothing to do > with VB and everything to do with our users' success. Of course your users success in shipping Mac and sometimes Windows apps cannot be discounted. But you've read Moore, you understand that there are many other factors at play. >> Meanwhile, if you look past the marketing > > The implication is that our marketing is untruthful. It's not. I did not imply that the marketing was in any way untruthful. I meant only what I wrote. >> and focus on results, on what a >> tool lets you deliver relative to your effort, as you've discovered >> Revolution provides a very strong return on investment. > > People should certainly use what works for them! Don't take anyone else's > word for it either, check it out for yourself! Amen. BTW: Good to see you here. I've enjoyed your posts in alt.hackintosh and the like. Man, what an uphill battle piracy is. -- Richard Gaskin Fourth World Media Corporation Custom Software and Web Development for All Major Platforms Developer of WebMerge 2.0: Publish any Database on Any Site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From webmaster at dreamscapesoftware.com Wed Jun 5 11:17:00 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Wed Jun 5 11:17:00 2002 Subject: newbie response References: <68575F91-7851-11D6-BA09-000393598038@mac.com> Message-ID: <005901c20cab$f2213a40$6b01a8c0@powercom.net> > Your date is suddenly 1 January 1970... Something happen at your end? I didn't notice that my clock reset after I updated to MacOS 10.1.5. That was a suprise to me as well. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From raney at metacard.com Wed Jun 5 12:19:01 2002 From: raney at metacard.com (Scott Raney) Date: Wed Jun 5 12:19:01 2002 Subject: item delimiter In-Reply-To: <200206050437.AAA19795@www.runrev.com> Message-ID: "J. Landman Gay" wrote: > There are some exceptions -- characters that cannot be typed and > which a user can't enter into the text. I usually use numToChar(8) > as a delimiter, because that's the Delete key -- and it is > impossible for a user to type a delete character into the > text. Another one I like is numToChar(3), which is the Enter key > character, which also cannot be placed into the text. I've had good > success using both of these. Someone else mentioned any of the ascii > characters 1-6, which should also work fine. If this is for cross-platform use, you should also keep in mind that some of those characters get moved around when you move the stack from a Mac to a PC or vice versa. 8 looks to be safe, but 1-7 are not. Better run your proposed choice through the macToISO() or ISOToMac() function to make sure it comes out the same as it went in... Regards, Scott > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com ******************************************************** Scott Raney raney at metacard.com http://www.metacard.com MetaCard: You know, there's an easier way to do that... From shaosean at unitz.ca Wed Jun 5 12:36:00 2002 From: shaosean at unitz.ca (Shao Sean) Date: Wed Jun 5 12:36:00 2002 Subject: [INFO] libSMTP v1.0.0 References: <000701c20b91$397927c0$88b15bd1@shaosean> Message-ID: <003101c20cb6$d1277380$88b15bd1@shaosean> > I've opened the same dile with Rev and it works. glad it worked for you =) From themacguy at mac.com Wed Jun 5 12:49:01 2002 From: themacguy at mac.com (Barry Levine) Date: Wed Jun 5 12:49:01 2002 Subject: Remedy for crashing in 9.1 In-Reply-To: <200206051601.MAA31662@www.runrev.com> Message-ID: <7F9686BA-78AB-11D6-B370-000502E12568@mac.com> Bob, Yes, update to 9.2.2, but yank out any unnecessary extensions (anything from Norton, TechTools, Disk Warrior, Adobe, etc.). Alternatively, upgrade to OSX. Barry --------- On Wednesday, June 5, 2002, at 10:01 AM, use-revolution- request at lists.runrev.com wrote: > From: Bob Arnold > To: > Reply-To: use-revolution at lists.runrev.com > > Just starting up with RR, working on an imported HC application I had > developed. My first response to RR is amazement at its design and > capabilities, and delight that my accumulated knowledge of HyperTalk > may not > be useless after all, but I wish that RR didn't crash so often. Any > remedies > for this? Known extension conflicts? > > (Mac G4 733, OS 9.1, 512kb) > -------------------------------------------------------- From benr_mc at cogapp.com Wed Jun 5 13:31:01 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed Jun 5 13:31:01 2002 Subject: item delimiter In-Reply-To: <3CFD38D0.7050906@hyperactivesw.com> Message-ID: on 4/6/02 10:01 pm, J. Landman Gay at jacque at hyperactivesw.com wrote: > There are some exceptions -- characters that cannot be typed and which a > user can't enter into the text. I usually use numToChar(8) as a > delimiter, because that's the Delete key -- and it is impossible for a > user to type a delete character into the text. Another one I like is > numToChar(3), which is the Enter key character, which also cannot be > placed into the text. I've had good success using both of these. Someone Warning: "impossible to type" is something you can securely guarantee only if you don't allow pasting. Never worked out how exactly it happened, but over many years of using HyperCard in lots of projects, we did occasionally get problems which came down to users having entered text which accidentally included 127 (the other delete) - which similarly you'd think would be impossible to enter. Different clients, on different projects, using different stacks. My assumption is that they must have pasted text in containing the dodgy character - at which point the question of what they'd originally used to generate that text opens very wide. (My guess would be a dodgy version of Word, possibly on Windows.) I can only type a very limited set of characters into this email client - but I can paste every character from 0 to 255 inclusive. If you want to be really really really sure, you have to test input and be prepared to do something with it. (Of course I'm just being picky; it may not be worth going to this level for your particular app. Depends how badly it would mess you up if by some chance the user did accidentally insert the character.) This is also when a universally visible character comes in handy. The problem with some of the whackier ones including 0 and 127 is that in many fonts they don't show up - so the users can't see that they've entered it. 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 benr_mc at cogapp.com Wed Jun 5 13:44:01 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed Jun 5 13:44:01 2002 Subject: very newbie question In-Reply-To: Message-ID: on 5/6/02 4:01 pm, Bob Arnold at rfarnold at bu.edu wrote: > Just starting up with RR, working on an imported HC application I had > developed. My first response to RR is amazement at its design and > capabilities, and delight that my accumulated knowledge of HyperTalk may not > be useless after all, but I wish that RR didn't crash so often. Any remedies > for this? Known extension conflicts? > > (Mac G4 733, OS 9.1, 512kb) #1 suggestion: increase the RAM given to Rev. (Remmber, standalones you deliver don't require the same amount of memory as the Rev development environment (and are more stable!!).) (I know you've got more than 512Kb in that machine :-) 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 benr_mc at cogapp.com Wed Jun 5 13:51:01 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed Jun 5 13:51:01 2002 Subject: Subject: Virtual PC In-Reply-To: Message-ID: on 2/6/02 6:23 pm, John Dixon at jdixon at macunlimited.com wrote: > I use Virtual PC all the time for testing applications that have to run > on PC's and find the response more than reasonable. With the update to > 5.0.3, there also seems to have been some speed improvements. > [..snip...] > On Sunday, June 2, 2002, at 04:08 PM, Pierre Sahores wrote: >> I just tested some x86 distributions (Suse 7.3 and 8.0, Mandrake 7.1) on >> an IBook2 14" G3 600 - 384 Mo of Ram under Virtual PC 5.03. It ran but >> so slowly (just alike a toy, realy unusable, even to drag an icon on the >> kde desktop) that i drop the virtual linux machines directly to the >> trash... Perhaps in using a biproc G4... If you can manage to do this under Classic, I think you'll find it much better - VPC performance is significantly worse under X. There are also some tips relating to configuring Windows to improve speed (especially 2000/ME/XP, where the user interface candy soaks up cycles) - see the VPC read-mes. 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 webmaster at dreamscapesoftware.com Wed Jun 5 13:53:03 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Wed Jun 5 13:53:03 2002 Subject: item delimiter References: Message-ID: <007901c20cc1$c99371e0$6b01a8c0@powercom.net> *snip* > If you want to be > really really really sure, you have to test input and be prepared to do > something with it. > > This is also when a universally visible character comes in handy. The > problem with some of the whackier ones including 0 and 127 is that in many > fonts they don't show up - so the users can't see that they've entered it. I need to learn how to write better. This is exactly what I ment to say. Thanks Ben! :-) Use a Pipe "|" char and test the input. Pipe is pretty much accepted among the people I know in the server world (Unix and Linux). It looks the same on almost every platform, and it's easy to test for. This is my recomendation 100%. :-) Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From benr_mc at cogapp.com Wed Jun 5 14:02:01 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed Jun 5 14:02:01 2002 Subject: Virtual PC In-Reply-To: <797C1550-7599-11D6-B72A-00039348A1E6@hotmail.com> Message-ID: on 1/6/02 7:55 pm, Kurt Kaufman at kurtkaufman at hotmail.com wrote: > Perhaps VPC is considerably better on a G4, since I understand it to be > designed to take advantage of the G4 "velocity engine" (if that's what > it's called). I think that turned out to be more of a marketing than technical move. I moved from a Powerbook G3 500 to a PowerBook G4 400, and kidded myself that the G3-G4 transition would make up for the drop in raw Mhz. Most things it came out about equal, but VPC was really disappointing. When I investigated further I discovered that they'd actually only implemented velocity engine for a couple of peripheral things (can't remember now) so in general you got no effect. But it allowed them to say "VPC v4 now supports velocity engine for better performance", and everyone with a G4 rushed to upgrade their VPC. I haven't investigated VPC 5 yet - maybe they've gone further now. But don't count on what you read in the marketing literature... > For a few hundred dollars I just picked up a 366 mHz PC laptop for > testing purposes; you might find an option like that to be more > satisfactory in the long run. > -My 2 cents, Kurt In spite of the speed issue I still find VPC really convenient for testing my Revolution apps (and other things). I have a WIndows laptop sitting next me on my desk, and it's on the same network as my PowerBook... but somehow I still find it a lot easier to do everything on one screen, mouse, keyboard and hard disk. When it gets too slow I finally switch to the real PC, but reluctantly. Your mileage may vary. 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 kee at kagi.com Wed Jun 5 19:24:01 2002 From: kee at kagi.com (Kee Nethery) Date: Wed Jun 5 19:24:01 2002 Subject: copying and saving stacks Message-ID: I have a revolution stack and it works great. In the Finder (Mac OS X) and made a copy of it and changed it's name. When I opened it the stack property name also needed to be changed which I did. Now I have two stacks that are essentially exactly the same except they are named differently in the file system and they have different stack name properties. So why is Revolution balking at me when I try to open both at the same time? Asks me if I want to purge the other one when I open the second stack. What is up? Kee Nethery From kee at kagi.com Wed Jun 5 19:28:01 2002 From: kee at kagi.com (Kee Nethery) Date: Wed Jun 5 19:28:01 2002 Subject: copying and saving stacks - 2 Message-ID: A stack with the same name you are trying to load is already open. Before loading /Mac OS X/Users/kee/Documents/RunRev/projects/Sales.rev, what do you want to do with stack: /Mac OS X/Users/kee/Documents/RunRev/projects/Calcs.rev, Calcs? [Save] [Purge] [Cancel] From webmaster at dreamscapesoftware.com Wed Jun 5 19:35:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Wed Jun 5 19:35:01 2002 Subject: Clone References: Message-ID: <003e01c20cf1$907a9700$6b01a8c0@powercom.net> I'm having a little problem with the "Clone" feature. I wanted to clone a substack so that multiple versions of it can be available. However, when I clone it, it seems as though it doesn't clone the stack/card scripts as well. Any ideas? Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From scott at tactilemedia.com Wed Jun 5 19:38:01 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Wed Jun 5 19:38:01 2002 Subject: copying and saving stacks In-Reply-To: Message-ID: Recently, "Kee Nethery" wrote: > I have two stacks that are essentially exactly the same except > they are named differently in the file system and they have different > stack name properties. > > So why is Revolution balking at me when I try to open both at the same time? > > Asks me if I want to purge the other one when I open the second stack. > > What is up? Are you sure the stack names are different? MC/Rev looks at the name of the stack that is displayed in the stack's titlebar (the name of the stack), which is usually different from the filename used on the desktop. Changing filenames on the desktop does *not* give a stack a new name. You can read more in the docs under filename and stack name. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From kee at kagi.com Wed Jun 5 21:03:01 2002 From: kee at kagi.com (Kee Nethery) Date: Wed Jun 5 21:03:01 2002 Subject: copying and saving stacks In-Reply-To: References: Message-ID: > > >Are you sure the stack names are different? MC/Rev looks at the name of the >stack that is displayed in the stack's titlebar (the name of the stack), >which is usually different from the filename used on the desktop. Changing >filenames on the desktop does *not* give a stack a new name. You can read >more in the docs under filename and stack name. I guess I will have to read more in the docs. Thanks. Kee From harrison at all-auctions.com Wed Jun 5 21:14:01 2002 From: harrison at all-auctions.com (Rick Harrison) Date: Wed Jun 5 21:14:01 2002 Subject: editMenus Problem In-Reply-To: Message-ID: Hi there, I have four menus that I switch between depending on the Computer Platform/OS and whether the user is registered or not registered. When I switch menus, the editMenus property apparently gets set to true somehow without my specifying it to be done, which of course screws up my window size etc. If I try to set the editMenus property for the new menubar that I've set, it doesn't fix it. The only way to set the editMenus back to hide the menubar is to set it back to the first menu again, and to set the editMenus property back to false. Example: set the menuBar of this stack to "MacUnRegisteredMenubar" (hides the first menu fine because by default editMenus is set to false.) set the menuBar of this stack to "MacRegisteredMenubar" (The window gets resized...yuk!) set the editMenus of this stack to false (This doesn't work.. yuk!!) Only set the menuBar of this Stack to "MacUnRegisteredMenubar" set the editMenus of this stack to false Fixes the window problem but puts me back to step one without a change in the menuBar. (double yuk!!) Any ideas? Thanks in advance! Rick Harrison From mcompanys at mac.com Wed Jun 5 22:05:01 2002 From: mcompanys at mac.com (Manuel Companys) Date: Wed Jun 5 22:05:01 2002 Subject: Sorting lines with diacriticals In-Reply-To: Message-ID: Le 4/06/02 12:23, ??Mark Mitchell?? a ?crit?: > Under Mac OSX, a truly universal, multi-lingual OS (wonderful!) there is a way > to set, under system > preferences, how different languages shold be 'treated' for the purposes of > sorting, etc. > I wonder what effect that would have on your rev app sorting? But we have had this for near 15 years! I started with a mac 128; when the 'mac +' popped up, we could parameter the language in the control panel (keyboard configuration and text processing) and use the keyCap control panel according to it. Later on, system 7 put the little flag beside the application menu and we have been allowed to change language on the fly. But, in the beginning, this was not normally included in the domestic US market; you had to apply for the "international resources". And we have been allowed to customize this with resedit as well, quite user friendly, to make new keyboard mappings and flag icons to select them. I designed several of these resources for special purposes. But, so far, this customizing is not possible with Mac OS X. I am stuck with system 9 anyway: I am converting from HyperCard, going back and forth. HC doesn't work very well with Sys. 9 and not at all with sys X, as far as I know. Manuel _______ I am having lots of troubles with the provider. Excuse me if you already received this mail. :-( From drvaughan55 at mac.com Wed Jun 5 22:12:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Wed Jun 5 22:12:01 2002 Subject: copying and saving stacks In-Reply-To: Message-ID: <93FFEC8C-78FA-11D6-BE40-000393598038@mac.com> On Thursday, June 6, 2002, at 10:19 , Kee Nethery wrote: > I have a revolution stack and it works great. > In the Finder (Mac OS X) and made a copy of it and changed it's name. > When I opened it the stack property name also needed to be changed > which I did. > Now I have two stacks that are essentially exactly the same except they > are named differently in the file system and they have different stack > name properties. > > So why is Revolution balking at me when I try to open both at the same > time? > > Asks me if I want to purge the other one when I open the second stack. Kee You appear to have done the right thing in changing both of the file name AND the stack name property. Perhaps it is the sequence which trapped you. I experimented in the following fashion: Opened stack "testing" Saved it as file "testing different". Name in the window title bar is still "testing". Changed its name property to "testing different" which duly appeared in the window title bar. Saved the stack and closed its window. "Testing.rev" still appeared in the Application overview. Opened both of stack files "testing" and "testing different" with no warning messages troubling me. Both of them now appear in the application overview and both windows are open. Perhaps you missed a save and close at some point. I think there may also have been a previous bug where a title name does not reliably "take" unless you tab out of the field before closing the properties window. I have not tested for that recently; I just tab out through habit to avoid it. regards David > > What is up? > > Kee Nethery > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From drvaughan55 at mac.com Wed Jun 5 22:18:00 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Wed Jun 5 22:18:00 2002 Subject: Sorting lines with diacriticals In-Reply-To: Message-ID: <4004F89E-78FB-11D6-BE40-000393598038@mac.com> On Thursday, June 6, 2002, at 02:02 , Manuel Companys wrote: > Le 4/06/02 12:23, ??Mark Mitchell?? a ?crit?: > snip > I am stuck with system 9 anyway: I am converting from HyperCard, going > back > and forth. HC doesn't work very well with Sys. 9 and not at all with > sys X, > as far as I know. Manuel I am using HC with no problems as a classic app under OS X 101.2 through to 10.1.5. I still resort to it because I have one particular business-critical application, lovingly refined over ten years and repository of most of my customer knowledge (and XCMDs!), which would be hell to convert and retain the same level of seamless personally-tuned interaction. I think I will be better off taking the paradigm and starting again. One day. regards David > > Manuel > > _______ > > I am having lots of troubles with the provider. Excuse me if you already > received this mail. :-( > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From kee at kagi.com Wed Jun 5 22:43:00 2002 From: kee at kagi.com (Kee Nethery) Date: Wed Jun 5 22:43:00 2002 Subject: copying and saving stacks In-Reply-To: <93FFEC8C-78FA-11D6-BE40-000393598038@mac.com> References: <93FFEC8C-78FA-11D6-BE40-000393598038@mac.com> Message-ID: > > >You appear to have done the right thing in changing both of the file >name AND the stack name property. Perhaps it is the sequence which >trapped you. I experimented in the following fashion: >Opened stack "testing" >Saved it as file "testing different". Name in the window title bar >is still "testing". >Changed its name property to "testing different" which duly appeared >in the window title bar. >Saved the stack and closed its window. "Testing.rev" still appeared >in the Application overview. >Opened both of stack files "testing" and "testing different" with no >warning messages troubling me. Both of them now appear in the >application overview and both windows are open. > >Perhaps you missed a save and close at some point. I think there may >also have been a previous bug where a title name does not reliably >"take" unless you tab out of the field before closing the properties >window. I have not tested for that recently; I just tab out through >habit to avoid it. > >regards >David Thank you. I think it was the finder copy that did it. For some reason the stack appears to be the same as the source stack with a finder copy. Save as seems to mark them as different. Tabbing out of fields is a great idea, I'll do that next time just in case. It's all kind of funny, the myths surrounding something as seemingly simple as making a copy of a stack. Thanks, Kee From drvaughan55 at mac.com Wed Jun 5 22:52:00 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Wed Jun 5 22:52:00 2002 Subject: copying and saving stacks In-Reply-To: Message-ID: <344AD17C-7900-11D6-BE40-000393598038@mac.com> On Thursday, June 6, 2002, at 01:37 , Kee Nethery wrote: snip > It's all kind of funny, the myths surrounding something as seemingly > simple as making a copy of a stack. Kee I have previously written to the 'improve' list about other issues surrounding the way Rev handles open stacks and file saving and understand that things under the File Menu are on the list for, shall we say..refinement...soon. In the meantime, at least we can work with the quirk. :-) regards David > Thanks, Kee > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From gcanyon at inspiredlogic.com Wed Jun 5 23:14:01 2002 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Wed Jun 5 23:14:01 2002 Subject: copying and saving stacks In-Reply-To: References: <93FFEC8C-78FA-11D6-BE40-000393598038@mac.com> Message-ID: At 8:37 PM -0700 6/5/02, Kee Nethery wrote: >Thank you. I think it was the finder copy that did it. For some reason the stack appears to be the same as the source stack with a finder copy. Save as seems to mark them as different. Tabbing out of fields is a great idea, I'll do that next time just in case. It's all kind of funny, the myths surrounding something as seemingly simple as making a copy of a stack. Thanks, Kee The file name of the stack file and the name of the stack are separate. You can have a stack named "bob" in a file named "joe" Also note that a stack file always contains exactly one "mainStack," but can contain in addition zero to many substacks. Note that, unlike HyperCard where a message went straight from a stack to HyperCard, in a substack, a message goes to the substack, and if it isn't handled there it is next handed to the mainStack. Also note that you can move a substack from one mainStack to another (switching the file it is stored in) by setting its mainStack property, but you should not try to change the substacks of a mainStack by setting its substacks property. Finally, note that you cannot have two stacks open with the same name. mainStacks or substacks, it doesn't matter. This refers to the stack name, not the stack _file_ name. -- regards, Geoff Canyon gcanyon at inspiredlogic.com From yvescoppe at skynet.be Wed Jun 5 23:46:01 2002 From: yvescoppe at skynet.be (yves COPPE) Date: Wed Jun 5 23:46:01 2002 Subject: item delimiter In-Reply-To: <3CFD38D0.7050906@hyperactivesw.com> References: <200206042031.QAA12421@www.runrev.com> <3CFD38D0.7050906@hyperactivesw.com> Message-ID: Hi, Some simple question (sorry) what's the ASCII code for the pipe char ? thanks. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From drvaughan55 at mac.com Thu Jun 6 00:13:00 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Thu Jun 6 00:13:00 2002 Subject: item delimiter In-Reply-To: Message-ID: <81FB943A-790B-11D6-BE40-000393598038@mac.com> On Wednesday, June 5, 2002, at 04:02 , yves COPPE wrote: > Hi, > > Some simple question (sorry) > > what's the ASCII code for the pipe char ? It's charToNum("|") cheers David > > thanks. > -- Greetings. > > Yves COPPE > > Email : 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 Thu Jun 6 00:53:01 2002 From: yvescoppe at skynet.be (yves COPPE) Date: Thu Jun 6 00:53:01 2002 Subject: item delimiter In-Reply-To: <81FB943A-790B-11D6-BE40-000393598038@mac.com> References: <81FB943A-790B-11D6-BE40-000393598038@mac.com> Message-ID: >On Wednesday, June 5, 2002, at 04:02 , yves COPPE wrote: > >>Hi, >> >>Some simple question (sorry) >> >>what's the ASCII code for the pipe char ? >It's charToNum("|") >cheers >David >> >> Obviously...stupid question. thanks anyway. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From drvaughan55 at mac.com Thu Jun 6 01:19:00 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Thu Jun 6 01:19:00 2002 Subject: item delimiter In-Reply-To: Message-ID: On Thursday, June 6, 2002, at 03:50 , yves COPPE wrote: >> On Wednesday, June 5, 2002, at 04:02 , yves COPPE wrote: >> >>> Hi, >>> >>> Some simple question (sorry) >>> >>> what's the ASCII code for the pipe char ? >> It's charToNum("|") >> cheers >> David >>> >>> > > > > Obviously...stupid question. Yves, not at all stupid, not at all. I was just couldn't pass up a reminder/education and a quick joke all in one. best regards David > thanks anyway. > -- Greetings. > > Yves COPPE > > Email : yvescoppe at skynet.be > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 790 bytes Desc: not available URL: From pixelbird at interisland.net Thu Jun 6 05:06:01 2002 From: pixelbird at interisland.net (Ken Norris (dialup)) Date: Thu Jun 6 05:06:01 2002 Subject: Apple irrational? Maybe lack of perspective In-Reply-To: Message-ID: on 6/5/02 12:43 AM, Barry Levine at themacguy at mac.com wrote: > Apple's history is filled with missed opportunities. > Would I ever switch to a Windoze machine? When you pry my cold, dead > fingers from my Mac, buster! > > *grin* ---------- Thanks Barry. Glad you're here. Ken N. From mcompanys at mac.com Thu Jun 6 05:33:01 2002 From: mcompanys at mac.com (Manuel Companys) Date: Thu Jun 6 05:33:01 2002 Subject: Sorting lines with diacriticals In-Reply-To: <4004F89E-78FB-11D6-BE40-000393598038@mac.com> Message-ID: Le 6/06/02 4:12, ??David Vaughan?? a ?crit?: > > I am using HC with no problems as a classic app under OS X 101.2 through > to 10.1.5. What mac are you using. I use a G4 dual processor 450 KHz. >...would be > hell to convert and retain the same level of seamless personally-tuned > interaction. I think I will be better off taking the paradigm and > starting again. > Agree! The conversion is not always so simple. And besides I need some facilities still unavailable under system 10 because of unix (oh my dear ResEdit...) Manuel >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From drvaughan55 at mac.com Thu Jun 6 06:51:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Thu Jun 6 06:51:01 2002 Subject: Sorting lines with diacriticals In-Reply-To: Message-ID: <22CA6986-7943-11D6-BE40-000393598038@mac.com> On Thursday, June 6, 2002, at 09:30 , Manuel Companys wrote: > Le 6/06/02 4:12, ??David Vaughan?? a ?crit?: > > >> >> I am using HC with no problems as a classic app under OS X 101.2 >> through >> to 10.1.5. > What mac are you using. I use a G4 dual processor 450 KHz. KiloHertz? Gee, that sounds a bit slow for me :-) I am running OS X on a Tibook (G4 667MHz, 512MB) and on an older Powerbook (G3 300MHz, 192MB). snip > And besides I need some facilities still unavailable under system 10 > because > of unix (oh my dear ResEdit...) ResEdit runs under Classic, too. Practically all Apps do, really. I have a lot of 9 applications around still, but have not directly booted 9.2 in months and hardly expect to ever again. cheers David > Manuel >>> >> >> _______________________________________________ >> 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 Doug_Ivers at lord.com Thu Jun 6 07:21:01 2002 From: Doug_Ivers at lord.com (Ivers, Doug E) Date: Thu Jun 6 07:21:01 2002 Subject: message box Message-ID: <6150F6099DBED111852E0008C7241464049B392C@NTSRV-CRD04> I use the message box extensively for debugging, as I suspect most rev programmers do. Is there a way to make the lower field of the message box always scroll to the bottom either as a default behavior or through scripting? Is Rev/MC working on a better debugger? That would be my top request by far. -- D -------------- next part -------------- An HTML attachment was scrubbed... URL: From heather at runrev.com Thu Jun 6 09:23:00 2002 From: heather at runrev.com (Heather Williams) Date: Thu Jun 6 09:23:00 2002 Subject: Manual announcement Message-ID: Dear all, I am happy to announce that at last, finally, the long awaited printed documentation for Revolution is AVAILABLE TO ORDER!! You can go to our online ordering pages at http://www.runrev.com/ and place your order for a full set of Revolution manuals, comprising the Transcript Dictionary in two volumes (yes, there really is that much of it) and the User Guide, a substantial volume in its own right. The total cost is $99, for all three volumes, *including* postage and packing to anywhere in the world. For a limited period until the end of June, we are offering a $20 discount on that price. So don't delay, get on over to our website and place your order now. Stocks are limited, first come first served. Need I remind you of the excellence and clarity of Jeanne DeVoto's meticulous documentation? Not forgetting the valuable contributions from Raymond Griffith, Kevin Miller and Tuviah Snyder. For anyone using Revolution, these books are a must have. You should allow up to 28 days for delivery, although I would expect orders to most corners of the globe to arrive well before that. IMPORTANT NOTE: If you are a Professional license holder, or have a full Educational license (not a student license), you need do nothing. Your manuals are included in the license, and will be shipped to you asap. Regards, Heather -- Heather Williams Runtime Revolution Ltd. Tel: +44 (0) 131 7184333 Fax: +44 (0)1639 830707 Revolution - Power to the Developer! From mvivit at softcom.net Thu Jun 6 09:39:01 2002 From: mvivit at softcom.net (Mary Vivit) Date: Thu Jun 6 09:39:01 2002 Subject: Manual announcement In-Reply-To: References: Message-ID: Brava, Jeanne!!!! I know it was a lot of hard work!!!! Mary Vivit (looking forward to something new to read!) >Dear all, > >I am happy to announce that at last, finally, the long awaited printed >documentation for Revolution is AVAILABLE TO ORDER!! > >You can go to our online ordering pages at > >http://www.runrev.com/ > >and place your order for a full set of Revolution manuals, comprising the >Transcript Dictionary in two volumes (yes, there really is that much of it) >and the User Guide, a substantial volume in its own right. > >The total cost is $99, for all three volumes, *including* postage and >packing to anywhere in the world. > >For a limited period until the end of June, we are offering a $20 discount >on that price. So don't delay, get on over to our website and place your >order now. Stocks are limited, first come first served. > >Need I remind you of the excellence and clarity of Jeanne DeVoto's >meticulous documentation? Not forgetting the valuable contributions from >Raymond Griffith, Kevin Miller and Tuviah Snyder. For anyone using >Revolution, these books are a must have. > >You should allow up to 28 days for delivery, although I would expect orders >to most corners of the globe to arrive well before that. > >IMPORTANT NOTE: If you are a Professional license holder, or have a full >Educational license (not a student license), you need do nothing. Your >manuals are included in the license, and will be shipped to you asap. > >Regards, > >Heather >-- >Heather Williams >Runtime Revolution Ltd. >Tel: +44 (0) 131 7184333 Fax: +44 (0)1639 830707 >Revolution - Power to the Developer! > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From troy at rpsystems.net Thu Jun 6 09:50:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Thu Jun 6 09:50:01 2002 Subject: Manual announcement In-Reply-To: Message-ID: <22189955-795C-11D6-8AC3-000393853D6C@rpsystems.net> On Thursday, June 6, 2002, at 10:19 AM, Heather Williams wrote: > IMPORTANT NOTE: If you are a Professional license holder, or have a full > Educational license (not a student license), you need do nothing. Your > manuals are included in the license, and will be shipped to you asap. Many many thanks, kudos and blessings upon the Runrev team for carrying through with the promise of hard docs. -- Troy RPSystems, LTD www.rpsystems.net From claus at dreischer.de Thu Jun 6 10:12:00 2002 From: claus at dreischer.de (Claus Dreischer) Date: Thu Jun 6 10:12:00 2002 Subject: Manual announcement References: Message-ID: <3CFF7ABD.364F8EA0@dreischer.de> Hi, Heather Williams wrote: > > Dear all, > > I am happy to announce that at last, finally, the long awaited printed > documentation for Revolution is AVAILABLE TO ORDER!! > > You can go to our online ordering pages at > > http://www.runrev.com/ > > and place your order for a full set of Revolution manuals, comprising the > Transcript Dictionary in two volumes (yes, there really is that much of it) > and the User Guide, a substantial volume in its own right. > > The total cost is $99, for all three volumes, *including* postage and > packing to anywhere in the world. > > For a limited period until the end of June, we are offering a $20 discount > on that price. So don't delay, get on over to our website and place your > order now. Stocks are limited, first come first served. Just visited your webshop. There is no "*including* postage and packing to anywhere in the world." According the shop this costs extra 35$ (at least inside EU). This keeps me from ordering at the moment. Or will my credit card just show the promised 79$ ? Can someone please fix the shop. pleasepleaseplease :) Gru?, Claus Dreischer. From themacguy at mac.com Thu Jun 6 10:14:01 2002 From: themacguy at mac.com (Barry Levine) Date: Thu Jun 6 10:14:01 2002 Subject: Apple Disc Burner access? Message-ID: <686109F8-795F-11D6-85FD-000502E12568@mac.com> Is there anything I can call from within Rev that would permit my application to burn data CDs? I ask this because there's a very cool app I've seen called "CD Session Burner" from James Sentman (www.sentman.com) that provides session-burning capabilities to Apple's Disc Burner software. The program was written in Real Basic. I'd love to have the capability to backup the app's data folder to CD from within the app. We all know how difficult many users find the back-up process can be. Thanks, Barry ------------------- From laya at inrets.fr Thu Jun 6 10:38:01 2002 From: laya at inrets.fr (Olivier Laya) Date: Thu Jun 6 10:38:01 2002 Subject: Manual announcement In-Reply-To: References: Message-ID: Thanks for these excellent news ! I am impatient to discover this printed documentation. Congratulations, -- Olivier Laya Charg? de Recherche Laboratoire de Psychologie de la Conduite (L.P.C.) Institut National de Recherche sur les Transports et leur S?curit? (I.N.R.E.T.S.) 2, Av. du G?n?ral Malleret-Joinville 94114 ARCUEIL C?dex T?l: 01 47 40 73 79 Fax : 01 45 47 56 06 Phone (international): +33 1 47 40 73 79 Web site: http://www.inrets.fr Bienvenue! Welcome! From mike at flightline.co.uk Thu Jun 6 10:38:48 2002 From: mike at flightline.co.uk (Michael Foy) Date: Thu Jun 6 10:38:48 2002 Subject: Manual announcement References: <3CFF7ABD.364F8EA0@dreischer.de> Message-ID: <01a801c20d6f$06c37940$1965a4c2@essexweb.com> so hold on,, let me get this straight, it's $79.00, inc p & p, that's a uk price right? no vat clearly, nothing extra.... miock From rcozens at pon.net Thu Jun 6 10:47:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Thu Jun 6 10:47:01 2002 Subject: copying and saving stacks In-Reply-To: References: <93FFEC8C-78FA-11D6-BE40-000393598038@mac.com> Message-ID: >Finally, note that you cannot have two stacks open with the same name. Geoff, et al: Several people have rersponded regarding the difference between the "stack name" and the file name. I think at least some people are referring to the stack's LABEL, not its name. A stack's name is the last item of its fileName. If the stack has no label, the stack name appears in the window title. A stack's label, if there is one, replaces its name in the window title. Whether Revolution disallows duplicate names, labels, or both remains to be tested here; but one thing is for sure: if you use the O/S to duplicate a stack, you will not be able to open it if the original is open or was open and still resides in RAM. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 sims at ezpzapps.com Thu Jun 6 11:03:01 2002 From: sims at ezpzapps.com (sims) Date: Thu Jun 6 11:03:01 2002 Subject: Apple Disc Burner access? In-Reply-To: <686109F8-795F-11D6-85FD-000502E12568@mac.com> References: <686109F8-795F-11D6-85FD-000502E12568@mac.com> Message-ID: Maybe use appleScript (I haven't looked to see if you can...)? sims >Is there anything I can call from within Rev that would permit my >application to burn data CDs? I ask this because there's a very cool >app I've seen called "CD Session Burner" from James Sentman >(www.sentman.com) that provides session-burning capabilities to >Apple's Disc Burner software. The program was written in Real Basic. >I'd love to have the capability to backup the app's data folder to >CD from within the app. We all know how difficult many users find >the back-up process can be. From webmaster at dreamscapesoftware.com Thu Jun 6 11:13:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Thu Jun 6 11:13:01 2002 Subject: Apple Disc Burner access? References: <686109F8-795F-11D6-85FD-000502E12568@mac.com> Message-ID: <007001c20d74$7967ac00$6b01a8c0@powercom.net> > Is there anything I can call from within Rev that would permit my > application to burn data CDs? I ask this because there's a very cool app > I've seen called "CD Session Burner" from James Sentman > (www.sentman.com) that provides session-burning capabilities to Apple's > Disc Burner software. The program was written in Real Basic. I'd love to > have the capability to backup the app's data folder to CD from within > the app. We all know how difficult many users find the back-up process > can be. I really don't think there is. If there was then that would definately be one feature that could make the extensability of MetaCard/RunRev grow far beyond what it already is. Please let me know if you find out anything. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From Roger.E.Eller at sealedair.com Thu Jun 6 11:16:01 2002 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Thu Jun 6 11:16:01 2002 Subject: Manual announcement Message-ID: Heather, Is there any *new* documentation in the printed manuals that is not available in the on-line docs? In other words, is this a printout of what we already have, or is there new *value-added* information as well? Thanks! ~Roger From gcanyon at inspiredlogic.com Thu Jun 6 11:17:01 2002 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Thu Jun 6 11:17:01 2002 Subject: copying and saving stacks In-Reply-To: References: <93FFEC8C-78FA-11D6-BE40-000393598038@mac.com> Message-ID: At 8:38 AM -0700 6/6/02, Rob Cozens wrote: >A stack's name is the last item of its fileName. As far as I understand it, they're not the same. I just checked, and the name of the stack I have open at the moment is stack "About" while the filename is /Mac HD/1/caterpillar/Caterpillar/ReadingPartnerB3.rev -- regards, Geoff Canyon gcanyon at inspiredlogic.com From rcozens at pon.net Thu Jun 6 11:20:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Thu Jun 6 11:20:01 2002 Subject: Reassurance re: crashing Message-ID: Hi All, A few days ago someone new to Revolution expressed concern because he found the application crashed with some frequency. At the time I felt I had no real insight to offer: complain to me about lost stack info, and I'll tell you "stop using Open Recent Stack"; but I can't help with crashes because I don't crash........anymore. If there is a lesson here, it was taught to me by Wesley (no relation to Satan) Gates many years ago. Wesley was the only member of our HC SIG (and the only person I know of) to produce useful animations using AddMotion. One of our monthly meetings was devoted to AddMotion. and at least three or four times as I blundered my way through the AddMotion tutorial Wesley would shout, "Don't do that, or you'll crash!" Each time he spoke too late, and each time the system crashed. Early on I experienced unstableness in the Revolution platform; but once I had crashed enough times, I could determine what actions (often blindlessly trying something I had not done before to determine the best way to do it) caused crashes and a. change my work habits &/or b. learn the correct, ie non-crashing, approach. Be patient, positive, and inquisitive; but save frequently until you get to know RunRev. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 rcozens at pon.net Thu Jun 6 11:31:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Thu Jun 6 11:31:01 2002 Subject: copying and saving stacks In-Reply-To: References: <93FFEC8C-78FA-11D6-BE40-000393598038@mac.com> Message-ID: > >A stack's name is the last item of its fileName. > >As far as I understand it, they're not the same. I just checked, and >the name of the stack I have open at the moment is I see now, Geoff. The filename is what you give it when it is created. After that you can change the stack name via script or properties palette and the fileName remains the same...OR you can use a script or the O/S to change the fileName and the stack name remains the same. It was people's reference to seeing the window title change that threw me off. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 rfarnold at bu.edu Thu Jun 6 11:38:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Thu Jun 6 11:38:01 2002 Subject: Reassurance re: crashing In-Reply-To: Message-ID: on 6/6/02 12:15 PM, Rob Cozens at rcozens at pon.net wrote: > Early on I experienced unstableness in the Revolution platform; but > once I had crashed enough times, I could determine what actions > (often blindlessly trying something I had not done before to > determine the best way to do it) caused crashes and a. change my work > habits &/or b. learn the correct, ie non-crashing, approach. > > Be patient, positive, and inquisitive; but save frequently until you > get to know RunRev. I am the recent crash-prone poster. Thanks for this generally good advice, and I now save after every step -- and will either upgrade from 9.1 to 9.2 or X soon -- but, as an example of my intermittent crashing problems, after adding a group of navigation buttons including "Next" to all cards in a stack (imported fromHC) -- and checking to see that all worked properly -- some time later I deleted one lone remaining "next" card button (actually their names were different, just same labels), and then when using the new group button "next" again, RR crashed (just the app, not the computer). I repeated this process three times, deleting the same button and then clicking the group btn, crashing each time. Saving after deleting the card button, and then re-opening after the inevitable crash, seems to have alleviated the problem -- now the Nav buttons work without crashing -- but am I blundering about by deleting a card button and then clicking on a button? If I am, I blundered most of the time using HC, but didn't have this crashing problem. Not really complaining, however, I am quite infatuated with RR, have long ago learned the virtues of patience and persistence. Thanks again. -- Robert Arnold Associate Professor of Film College of Communication Boston University 640 Commonwealth Avenue Boston, MA 02215 Tel: 617 353-7735 Fax: 617-353-1084 Email: rfarnold at bu.edu Http: people.bu.edu/rfarnold "Seeing is an art that has to be learned." M. Duras, Hiroshima mon Amour From mark_mitchell at kmug.org Thu Jun 6 11:44:01 2002 From: mark_mitchell at kmug.org (Mark Mitchell) Date: Thu Jun 6 11:44:01 2002 Subject: Sorting lines with diacriticals In-Reply-To: <200206060213.WAA08608@www.runrev.com> References: <200206060213.WAA08608@www.runrev.com> Message-ID: Manuel writes: But we have had this for near 15 years! I started with a mac 128; when the 'mac +' popped up, we could parameter the language in the control panel -------------------- Not built in to the OS we haven't! (depending on your language.) For Japanese and other 'difficult' languages cumbersome 'language kits' were required and they seldom worked very well. Under OSX you can run, for example, traditional Chinese, Hebrew and Japanese, (oh, and English of course, and have the main menus in any one of these languages...) switching between them with relative ease. I'd like to have seen you attempt that 15 years ago! I repeat, OSX is a multi-lingual marvel. ------------------ Manuel writes: I am stuck with system 9 anyway: I am converting from HyperCard, going back and forth. HC doesn't work very well with Sys. 9 and not at all with sys X, as far as I know. ---------- No, HC works wonderfully under OS9.2 and of course it doesn't work 'directly' in OSX, but I pop back and forth between Rev in OSX and HC in OS9 all day! Its absolutely no different than working under a single OS (except for occasional clipboard copying problems). Indeed, you need not even be aware of the multiple OS's for the most part. If HC is not working well for you under OS9, you must have some OS or hardware problems. p.s. after you see how good your Rev apps look under OSX, I doubt you will ever turn back... mark mitchell mark mitchell Japan From bvlahos at jpl.nasa.gov Thu Jun 6 11:48:01 2002 From: bvlahos at jpl.nasa.gov (Bill Vlahos) Date: Thu Jun 6 11:48:01 2002 Subject: Reassurance re: crashing In-Reply-To: Message-ID: Robert, I highly recommend going to OS X for just about every reason not just for Revolution. I have found X very stable and Revolution works very well in it. Bill Vlahos On Thursday, June 6, 2002, at 09:33 AM, Bob Arnold wrote: > on 6/6/02 12:15 PM, Rob Cozens at rcozens at pon.net wrote: > >> Early on I experienced unstableness in the Revolution platform; but >> once I had crashed enough times, I could determine what actions >> (often blindlessly trying something I had not done before to >> determine the best way to do it) caused crashes and a. change my work >> habits &/or b. learn the correct, ie non-crashing, approach. >> >> Be patient, positive, and inquisitive; but save frequently until you >> get to know RunRev. > > I am the recent crash-prone poster. Thanks for this generally good > advice, > and I now save after every step -- and will either upgrade from 9.1 to > 9.2 > or X soon -- but, as an example of my intermittent crashing problems, > after > adding a group of navigation buttons including "Next" to all cards in a > stack (imported fromHC) -- and checking to see that all worked > properly -- > some time later I deleted one lone remaining "next" card button > (actually > their names were different, just same labels), and then when using the > new > group button "next" again, RR crashed (just the app, not the > computer). I > repeated this process three times, deleting the same button and then > clicking the group btn, crashing each time. Saving after deleting the > card > button, and then re-opening after the inevitable crash, seems to have > alleviated the problem -- now the Nav buttons work without crashing -- > but > am I blundering about by deleting a card button and then clicking on a > button? If I am, I blundered most of the time using HC, but didn't have > this > crashing problem. > > Not really complaining, however, I am quite infatuated with RR, have > long > ago learned the virtues of patience and persistence. > > Thanks again. > -- > Robert Arnold > Associate Professor of Film > College of Communication > Boston University > 640 Commonwealth Avenue > Boston, MA 02215 > Tel: 617 353-7735 > Fax: 617-353-1084 > Email: rfarnold at bu.edu > Http: people.bu.edu/rfarnold > > "Seeing is an art that has to be learned." M. Duras, Hiroshima mon Amour > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From scott at tactilemedia.com Thu Jun 6 12:25:01 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Thu Jun 6 12:25:01 2002 Subject: copying and saving stacks In-Reply-To: Message-ID: Recently, "Rob Cozens" wrote: > Several people have rersponded regarding the difference between the > "stack name" and the file name. I think at least some people are > referring to the stack's LABEL, not its name. > > A stack's name is the last item of its fileName. If the stack has no > label, the stack name appears in the window title. A stack's label, > if there is one, replaces its name in the window title. It might be helpful to keep in mind there are three names that can be addressed when referring to stacks: - the name of the stack - the label of the stack - the filename of the stack All three can be different. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From scott at tactilemedia.com Thu Jun 6 12:32:00 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Thu Jun 6 12:32:00 2002 Subject: Apple Disc Burner access? In-Reply-To: <007001c20d74$7967ac00$6b01a8c0@powercom.net> Message-ID: (Apologies if this appears as a duplicate post.) > Is there anything I can call from within Rev that would permit my > application to burn data CDs? It appears that DiscBurner can be scripted so AppleScript looks like the way to go (which be done from within MC/Rev). ----- Disc Burner Suite: Terms to control the Disc Burner application burn: Write data to a writable disc burn a list of disk -- The disc to burn erase: Erase a rewritable disc erase a list of disk -- The disc to erase quit: Quit the Disc Burner quit Class application: Properties of the Proxy Disk application Properties: name string [r/o] -- the name version version [r/o] -- the version of the application current disc disk [r/o] -- the disc currently in the CD or DVD disc drive Class disk: A disk Plural form: disks Properties: ID small integer [r/o] -- the unique ID of this disc (usually a small negative number) kind CDROM/CDR/CDRW/Audio CD/DVD/DVDRAM/DVDR/locked disk/hard disk [r/o] -- the kind of this disc writable boolean [r/o] -- can the disc be written? rewritable boolean [r/o] -- can the disc be erased and rewritten? ----- Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From dsc at swcp.com Thu Jun 6 12:42:01 2002 From: dsc at swcp.com (Dar Scott) Date: Thu Jun 6 12:42:01 2002 Subject: Reassurance re: crashing In-Reply-To: Message-ID: On Thursday, June 6, 2002, at 10:15 AM, Rob Cozens wrote: > Early on I experienced unstableness in the Revolution platform; > but once I had crashed enough times, I could determine what > actions (often blindlessly trying something I had not done before > to determine the best way to do it) caused crashes and a. change > my work habits &/or b. learn the correct, ie non-crashing, > approach. For me, unfortunately, I don't remember what the good or bad habits are. I crash much less now than before, no doubt avoiding certain things, but I don't know how or why. Because of this, I think there is value in newbies reporting details on crashes like this. (I might be still a newbie, but I think I'm more of a sophomore at this point; I might sound like I know what I'm doing at times but create chaos when I speak.) The bad part of this training through crashing, is that I probably avoid methods that are now stable (or will soon be) or mistakenly avoid methods not related to crashes. It may be that reports of newbie experiences in these methods might win me back. The newbie, not knowing any better, will plunge right in. I have high hopes for Revolution, including the engine. Though a powerful development environment and a powerful programming language--because of that power--often has ways to effectively say, "Crash!", I think that--except for those cases--Revolution should not crash. Ever. So I would not characterize "non-crashing" approaches as "correct" approaches, but simply temporary workarounds. This might sound like I "demand perfection", and maybe so, but only in a positive sense, not a complaining sense; I have a vacuum that is partially filled by every improvement (blessing) from runrev and I appreciate what those folks are doing. And if they set like high goals for Revolution, they have my support. Dar Scott From mpetrides at earthlink.net Thu Jun 6 13:06:00 2002 From: mpetrides at earthlink.net (Marian Petrides) Date: Thu Jun 6 13:06:00 2002 Subject: Manual announcement Message-ID: Good question, Roger--and I hope the answer is yes. However, for my purposes, even if the answer is no, having hardcopy dox would be invaluable--and not having to print thousands of pages is well worth the cost. Ordered mine today...can't wait til it gets here! Marian On Thu, 6 Jun 2002 12:12:40 -0400 Roger.E.Eller at sealedair.com wrote: Heather, Is there any *new* documentation in the printed manuals that is not available in the on-line docs? In other words, is this a printout of what we already have, or is there new *value-added* information as well? Thanks! ~Roger _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From yvescoppe at skynet.be Thu Jun 6 13:06:23 2002 From: yvescoppe at skynet.be (Yves =?iso-8859-1?Q?Copp=E9?=) Date: Thu Jun 6 13:06:23 2002 Subject: Apple Disc Burner access? In-Reply-To: References: Message-ID: >It appears that DiscBurner can be scripted so AppleScript looks like the way >to go (which be done from within MC/Rev). > >----- > >Disc Burner Suite: Terms to control the Disc Burner application > >burn: Write data to a writable disc > burn a list of disk -- The disc to burn > >erase: Erase a rewritable disc > erase a list of disk -- The disc to erase > >quit: Quit the Disc Burner > quit > >Class application: Properties of the Proxy Disk application >Properties: > name string [r/o] -- the name > version version [r/o] -- the version of the application > current disc disk [r/o] -- the disc currently in the CD or DVD disc >drive > >Class disk: A disk >Plural form: > disks >Properties: > ID small integer [r/o] -- the unique ID of this disc (usually a small >negative number) > kind CDROM/CDR/CDRW/Audio CD/DVD/DVDRAM/DVDR/locked disk/hard disk >[r/o] -- the kind of this disc > writable boolean [r/o] -- can the disc be written? > rewritable boolean [r/o] -- can the disc be erased and rewritten? > >----- > >Regards, > >Scott Rossi It would be nice to give an example of script from RR Thanks. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From dberg4237 at attbi.com Thu Jun 6 15:13:00 2002 From: dberg4237 at attbi.com (dberg4237 at attbi.com) Date: Thu Jun 6 15:13:00 2002 Subject: Default Font on MacOS X? Message-ID: <20020606200846.ONHE1024.sccrmhc01.attbi.com@rwcrwbc58> I've noticed that the default font in Rev is not even close to the default font in other MacOS X apps. Interface Building shows buttons having the font Lucida Grande Regular at 13 point. Plus there is a cool dropshadow for the text in a button. Any way to change the default font to our own settings? (Couldn't find it in the prefs) Any chance Rev could emulate the drop shadows for text? If I were to use Rev., I'd like my apps to look as much like the real thing as possible! Thanks -- David Berg From scott at tactilemedia.com Thu Jun 6 15:40:01 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Thu Jun 6 15:40:01 2002 Subject: Default Font on MacOS X? In-Reply-To: <20020606200846.ONHE1024.sccrmhc01.attbi.com@rwcrwbc58> Message-ID: Recently, "dberg4237 at attbi.com" wrote: > Any way to change the default font to our own > settings? Setting the textFont of the stack itself causes all controls in that stack to use the stack's font as the default. set the textFont this stack to "myspecialfont" > Any chance Rev could emulate the drop shadows for text? I don't think Rev will do this natively -- you'd probably have to use images or "fake" dropshadows that are simply offset fields or "faceless" buttons. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From rcozens at pon.net Thu Jun 6 15:47:00 2002 From: rcozens at pon.net (Rob Cozens) Date: Thu Jun 6 15:47:00 2002 Subject: Reassurance re: crashing In-Reply-To: References: Message-ID: >For me, unfortunately, I don't remember what the good or bad habits are. I'm pretty much in the same boat, Dar. It was just something I worked through. I think: * A lot of my problems early on had to do with changing a card or other object I had already created. Maybe things like trying to take remove properties so they would inherit after-the-fact. Now I get it right the first time. * Editing several handlers in a script imported from a HC stack without applying the changes before changing handlers caused some problems. * Changing a (relative to the fields I normally work with) large amount of text in a field (from the properties palette?) two or more times without saving the stack caused some problems. * There are sometimes issues resulting from testing a new stack in the Development UI that are not a factor if it is run from, or as, a standalone. I know the UI can be turned off from the menubar...it's just not a habit I've picked up yet. One other suggestion: become familiar with the Application Overview window and all it's facilities. >I think that--except for those cases--Revolution should not crash. >Ever. So I would not characterize "non-crashing" approaches as >"correct" approaches, but simply temporary workarounds. This might >sound like I "demand perfection", and maybe so, but only in a >positive sense, I agree. And to that end, the better we are at identifying "crash courses" the quicker the RunRev team can generate fixes to protect us from ourselves. Once a "crash course" can be verified & replicated, programming a lock out should be higher priority than new development. Unfortunately, none of the issues I raised above are described in enough detail to replicate. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 heather at runrev.com Thu Jun 6 15:55:01 2002 From: heather at runrev.com (Heather Williams) Date: Thu Jun 6 15:55:01 2002 Subject: Manuals and Professional licensing Message-ID: Greetings. I observe there is some confusion over which Professional licenses qualify for free manuals. My fault, I should have made the original announcement clearer. Only full price $995 Pro licenses have the printed manuals included. If you recall, manuals were specifically excluded from the HyperCard/SuperCard crossgrade deal. Full price $497.50 Educational licenses also qualify. I see there are some other questions also arising. These manuals, as promised, are a printed version of the online documentation. The price is $79. This does not include shipping, which is charged at a variable rate depending on where you are in the world. We are charging this at cost. There is no vat payable on the manuals, books are zero rated in the UK. If you have problems ordering, please feel free to contact me direct. Regards, Heather -- Heather Williams Runtime Revolution Ltd. Tel: +44 (0) 131 7184333 Fax: +44 (0)1639 830707 Revolution - Power to the Developer! From webmaster at dreamscapesoftware.com Thu Jun 6 16:04:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Thu Jun 6 16:04:01 2002 Subject: Default Font on MacOS X? References: <20020606200846.ONHE1024.sccrmhc01.attbi.com@rwcrwbc58> Message-ID: <003401c20d9d$2ef91ea0$6b01a8c0@powercom.net> > I've noticed that the default font in Rev is not even > close to the default font in other MacOS X apps. > Interface Building shows buttons having the font > Lucida Grande Regular at 13 point. Plus there is a > cool dropshadow for the text in a button. > > Any way to change the default font to our own > settings? (Couldn't find it in the prefs) Any chance > Rev could emulate the drop shadows for text? If I > were to use Rev., I'd like my apps to look as much > like the real thing as possible! One font that does look a lot like the OSX version of Lucidia Grande Regular is "Osaka". Though I have noticed that the Osaka font doesn't allow return in fields. So if it's just 1 line of text then it should do fine. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From jacque at hyperactivesw.com Thu Jun 6 17:24:01 2002 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu Jun 6 17:24:01 2002 Subject: copying and saving stacks References: <200206061601.MAA25478@www.runrev.com> Message-ID: <3CFFE036.5070304@hyperactivesw.com> Rob Cozens wrote: > The filename is what you give it when it is created. After that you > can change the stack name via script or properties palette and the > fileName remains the same...OR you can use a script or the O/S to > change the fileName and the stack name remains the same. > > It was people's reference to seeing the window title change that threw me off. Right. There are actually three name-type properties: 1. filename: the name the stack is stored as by the operating system; a part of the file path. The file on disk can contain a mainstack only, or a mainstack along with many substacks. Example: myStackSuite.rev 2. name: the name of a single stack, usually completely different than the filename. Often it is fairly short so that typing it in scripts is faster. Example: fabStk 3. title: the name that appears in the stack's title bar. If no title is supplied and this property is empty, the stack name is used instead by default. (If a space is supplied as the title, the title bar displays no name at all.) Example: "My Fabulous Stack" -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From webmaster at dreamscapesoftware.com Thu Jun 6 17:31:02 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Thu Jun 6 17:31:02 2002 Subject: License Prices References: <200206061601.MAA25478@www.runrev.com> <3CFFE036.5070304@hyperactivesw.com> Message-ID: <007e01c20da9$6b540de0$6b01a8c0@powercom.net> I have to say. The only reason I have not yet purchased a copy of MetaCard/RunRev is because of the steep price tag. Even if you do the HyperCard switch, it's still pretty expensive. Does anyone else feel this way? Just to show my point, here are the RAD's that I know of and how much they cost in compairison to MetaCard/RunRev... HyperCard $99 VisualBasic $109 SuperCard $144 RealBasic $349 MetaCard $995 Yes they are not all quite the same, but even so, MetaCard is still $646 more than RealBasic. It just seems to me that the pricetag on MetaCard is very unreasonable. So you get 2 people to buy a copy in 1 month. $2,000 is nice. But what if you get 20 people to buy it at $300, That's $6,000!!! I'd prefer $6,000 over $2,000 any day. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From jperryl at ecs.fullerton.edu Thu Jun 6 17:40:01 2002 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu Jun 6 17:40:01 2002 Subject: License Prices In-Reply-To: <007e01c20da9$6b540de0$6b01a8c0@powercom.net> Message-ID: I think this has been discussed ad nauseum (no doubt from the purveyor's perspective) but I agree. At least we've seen some very positive moves in the educational area for personal copies :-D And, now we have manuals. But the pro version for a single SOHO user is still way too expensive. However, if you're interested, here are the reasons you'll see trotted out: Director costs more. Toolbook costs more. XYZ app for Unix costs more. If you're a real pro, you shouldn't mind paying this much money... HC users are spoiled by the unreal cost of HC. And so on. Judy On Thu, 6 Jun 2002, Dreamscape Software wrote: > I have to say. The only reason I have not yet purchased a copy of > MetaCard/RunRev is because of the steep price tag. Even if you do the > HyperCard switch, it's still pretty expensive. Does anyone else feel this > way? From bvlahos at jpl.nasa.gov Thu Jun 6 17:46:01 2002 From: bvlahos at jpl.nasa.gov (Bill Vlahos) Date: Thu Jun 6 17:46:01 2002 Subject: License Prices In-Reply-To: <007e01c20da9$6b540de0$6b01a8c0@powercom.net> Message-ID: Derek, You missed the Small Business Edition which is $299 for up to three copies at any one company. Bill Vlahos On Thursday, June 6, 2002, at 03:28 PM, Dreamscape Software wrote: > I have to say. The only reason I have not yet purchased a copy of > MetaCard/RunRev is because of the steep price tag. Even if you do the > HyperCard switch, it's still pretty expensive. Does anyone else feel > this > way? > > Just to show my point, here are the RAD's that I know of and how much > they > cost in compairison to MetaCard/RunRev... > > HyperCard $99 > VisualBasic $109 > SuperCard $144 > RealBasic $349 > MetaCard $995 > > Yes they are not all quite the same, but even so, MetaCard is still $646 > more than RealBasic. It just seems to me that the pricetag on MetaCard > is > very unreasonable. So you get 2 people to buy a copy in 1 month. > $2,000 is > nice. But what if you get 20 people to buy it at $300, That's $6,000!!! > I'd prefer $6,000 over $2,000 any day. > > > Derek Bump > Dreamscape Software, Inc. > http://www.dreamscapesoftware.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 Jun 6 17:58:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Thu Jun 6 17:58:01 2002 Subject: License Prices References: Message-ID: <00a601c20dad$29e56d00$6b01a8c0@powercom.net> > You missed the Small Business Edition which is $299 for up to three > copies at any one company. That's exactly what I've been looking for. Thank you! Is this just for Revolution or can I get this for MetaCard (I prefer MetaCard)? Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From kurtkaufman at hotmail.com Thu Jun 6 18:14:03 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Thu Jun 6 18:14:03 2002 Subject: License Prices Message-ID: > HyperCard $99 Apple is still selling HyperCard? Hasn't it been a decade since the last significant upgrade? From webmaster at dreamscapesoftware.com Thu Jun 6 18:19:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Thu Jun 6 18:19:01 2002 Subject: License Prices References: Message-ID: <00b201c20db0$134fd780$6b01a8c0@powercom.net> > > HyperCard $99 > > Apple is still selling HyperCard? Hasn't it been a decade since the > last significant upgrade? It's listed on the Apple Store under the software heading. Suprising, isn't it. Especially since HyperCard runs terribly on OS 9 and X. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From drvaughan55 at mac.com Thu Jun 6 18:29:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Thu Jun 6 18:29:01 2002 Subject: License Prices In-Reply-To: Message-ID: <98A69904-79A4-11D6-9AF1-000393598038@mac.com> On Friday, June 7, 2002, at 08:36 , Judy Perry wrote: snip > > Director costs more. Toolbook costs more. XYZ app for Unix costs more. > If you're a real pro, you shouldn't mind paying this much money... HC > users are spoiled by the unreal cost of HC. Of course, recent correspondence on The Sins of Apple defined an unreal cost of HyperCard as non-zero, so it can not be argued that we are not giving Rev some room to move... cheers David > And so on. > Judy > > On Thu, 6 Jun 2002, Dreamscape Software wrote: > >> I have to say. The only reason I have not yet purchased a copy of >> MetaCard/RunRev is because of the steep price tag. Even if you do the >> HyperCard switch, it's still pretty expensive. Does anyone else feel >> this >> way? > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 1012 bytes Desc: not available URL: From drvaughan55 at mac.com Thu Jun 6 18:31:00 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Thu Jun 6 18:31:00 2002 Subject: License Prices In-Reply-To: Message-ID: On Friday, June 7, 2002, at 09:12 , Kurt Kaufman wrote: > > HyperCard $99 > > Apple is still selling HyperCard? Hasn't it been a decade since the > last significant upgrade? Kurt... just goes to show how good it was! ...David > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From raney at metacard.com Thu Jun 6 18:31:06 2002 From: raney at metacard.com (Scott Raney) Date: Thu Jun 6 18:31:06 2002 Subject: License Prices In-Reply-To: <200206062159.RAA01060@www.runrev.com> Message-ID: On Thu, 6 Jun 2002 "Dreamscape Software" wrote: > > You missed the Small Business Edition which is $299 for up to three > > copies at any one company. > That's exactly what I've been looking for. Thank you! Is this just for > Revolution or can I get this for MetaCard (I prefer MetaCard)? The pricing policy is the same for both products, though we don't advertise these new types of licenses for MetaCard because we believe that technical support and priority access for feature requests and bug reports should be a key factor in any development tool purchase. To order any of the Revolution-compatible license types for MetaCard, just use the regular license order form and put a note to this effect in the "Where did you hear about MetaCard?" field. Regards, Scott > Derek Bump > Dreamscape Software, Inc. > http://www.dreamscapesoftware.com/ ******************************************************** Scott Raney raney at metacard.com http://www.metacard.com MetaCard: You know, there's an easier way to do that... From scott at tactilemedia.com Thu Jun 6 19:10:01 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Thu Jun 6 19:10:01 2002 Subject: Apple Disc Burner access? In-Reply-To: <686109F8-795F-11D6-85FD-000502E12568@mac.com> Message-ID: Recently, Barry Levine wrote: > Is there anything I can call from within Rev that would permit my > application to burn data CDs? It appears that DiscBurner can be scripted so AppleScript is probably the way to go. ----- Disc Burner Suite: Terms to control the Disc Burner application burn: Write data to a writable disc burn a list of disk -- The disc to burn erase: Erase a rewritable disc erase a list of disk -- The disc to erase quit: Quit the Disc Burner quit Class application: Properties of the Proxy Disk application Properties: name string [r/o] -- the name version version [r/o] -- the version of the application current disc disk [r/o] -- the disc currently in the CD or DVD disc drive Class disk: A disk Plural form: disks Properties: ID small integer [r/o] -- the unique ID of this disc (usually a small negative number) kind CDROM/CDR/CDRW/Audio CD/DVD/DVDRAM/DVDR/locked disk/hard disk [r/o] -- the kind of this disc writable boolean [r/o] -- can the disc be written? rewritable boolean [r/o] -- can the disc be erased and rewritten? ----- Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design Email: scott at tactilemedia.com Web: www.tactilemedia.com From n.thieberger at linguistics.unimelb.edu.au Thu Jun 6 19:11:00 2002 From: n.thieberger at linguistics.unimelb.edu.au (Nicholas Thieberger) Date: Thu Jun 6 19:11:00 2002 Subject: joking right? In-Reply-To: <200206061603.MAA25644@www.runrev.com> References: <200206061603.MAA25644@www.runrev.com> Message-ID: So, having purchased Revolution, at no real cost to the manufacturer as it is downloaded from the web, you now provide the documentation that should have been part of the original purchase, and charge US $79 or $99? Please reconsider! Nick From scott at tactilemedia.com Thu Jun 6 19:18:01 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Thu Jun 6 19:18:01 2002 Subject: joking right? In-Reply-To: Message-ID: Recently, "Nicholas Thieberger" wrote: > So, having purchased Revolution, at no real cost to the manufacturer > as it is downloaded from the web, you now provide the documentation > that should have been part of the original purchase, and charge US > $79 or $99? Wait a minute -- "no real cost to the manufacturer"? How do you expect the folks who built the product and wrote the detailed documentation to earn a living, much less support the product? Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From drvaughan55 at mac.com Thu Jun 6 20:08:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Thu Jun 6 20:08:01 2002 Subject: joking right? In-Reply-To: Message-ID: <8276DF07-79B2-11D6-9AF1-000393598038@mac.com> On Friday, June 7, 2002, at 10:13 , Scott Rossi wrote: > Recently, "Nicholas Thieberger" wrote: > >> So, having purchased Revolution, at no real cost to the manufacturer >> as it is downloaded from the web, you now provide the documentation >> that should have been part of the original purchase, and charge US >> $79 or $99? > > Wait a minute -- "no real cost to the manufacturer"? How do you expect > the > folks who built the product and wrote the detailed documentation to > earn a > living, much less support the product? ...also, printed documentation has been a long-running and frequent request on this list. The Rev folks are responding precisely to our desire and the cost of the documentation as advertised seems about as good as you will get for long, complex and small-market books. And no, I do not qualify for a "free" copy as I did the HC conversion thing. regards David > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From gcanyon at inspiredlogic.com Thu Jun 6 20:22:01 2002 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Thu Jun 6 20:22:01 2002 Subject: License Prices In-Reply-To: <007e01c20da9$6b540de0$6b01a8c0@powercom.net> References: <200206061601.MAA25478@www.runrev.com> <3CFFE036.5070304@hyperactivesw.com> <007e01c20da9$6b540de0$6b01a8c0@powercom.net> Message-ID: Just some thoughts: At 5:28 PM -0500 6/6/02, Dreamscape Software wrote: > HyperCard $99 Black and White, Mac < X-only, no real controls. > VisualBasic $109 Windows only. Harder to learn. > SuperCard $144 Mac only (X version is in early beta). Slow. > RealBasic $349 Mac and PC only. Harder to learn. Dev. Environment only runs on Mac. > MetaCard $995 And Revolution: Small Business Edition for $299. Runs on Unix. Greater combination of speed, power, and ease of development than the list above. -- regards, Geoff Canyon gcanyon at inspiredlogic.com From gcanyon at inspiredlogic.com Thu Jun 6 20:27:01 2002 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Thu Jun 6 20:27:01 2002 Subject: License Prices In-Reply-To: References: Message-ID: At 3:36 PM -0700 6/6/02, Judy Perry wrote: >But the pro version for a single SOHO user is still way too expensive. >However, if you're interested, here are the reasons you'll see trotted >out: > >Director costs more. Toolbook costs more. XYZ app for Unix costs more. >If you're a real pro, you shouldn't mind paying this much money... HC >users are spoiled by the unreal cost of HC. And so on. I won't say that anyone is spoiled by the low cost of HyperCard. Bear in mind, though, that the list of tools that cost more (much more in many cases) is longer than can be "trotted out" in a single email. There are also free tools TCL/tk; Rebol; some Java environments. It comes down to a choice of what you get for what an environment costs you. For me, Java, etc. aren't "free." They cost a lot of my time and effort spent figuring them out. There's some of that with Revolution, too, but far less. When you factor in power vs. ease of use, I think it's hard to find a tool that offers more than Revolution that costs less. -- regards, Geoff Canyon gcanyon at inspiredlogic.com From rbarber at yhb.att.ne.jp Thu Jun 6 20:29:00 2002 From: rbarber at yhb.att.ne.jp (Ron) Date: Thu Jun 6 20:29:00 2002 Subject: List manipulations In-Reply-To: <93FFEC8C-78FA-11D6-BE40-000393598038@mac.com> Message-ID: Greetings I'm in the proces of moving a project to OS X that uses a lot of xthings to manipulate text and lists. These xthings will not be made useable on OS X so I'm exploring transcripts aternatives. I won't ask for all of them at once but I will start with a question of columns in hope that it will give me the information that enables me to solve some of the other problems on my own. Here goes. I simply want to add/extract columns of text of an existing list. So with something like: a,b,c d,e,f g,h,i I would like to add an item between say item 2 and 3 (as delimited by the comma) and I would like to extract items 1 and 3 from all the lines. This is somewhat simplified from what I do but I think it will point me in the right direction. Thanks Ron From jperryl at ecs.fullerton.edu Thu Jun 6 20:29:06 2002 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu Jun 6 20:29:06 2002 Subject: License Prices In-Reply-To: Message-ID: Yes and probably more like 5 years. (I'm guessing). On Thu, 6 Jun 2002, Kurt Kaufman wrote: > > HyperCard $99 > > Apple is still selling HyperCard? Hasn't it been a decade since the > last significant upgrade? From jperryl at ecs.fullerton.edu Thu Jun 6 20:37:00 2002 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu Jun 6 20:37:00 2002 Subject: License Prices In-Reply-To: <98A69904-79A4-11D6-9AF1-000393598038@mac.com> Message-ID: Okay, my brain is blotto from reviewing ~150 student HC projects in 2 days, so, forgive me, but I am not understanding your point about giving Rev room to move (which I think they've moved in the right directions over time). Maybe one too many negatives in one sentence (non-zero, .. can not be argued ... are not giving...) @;-) Judy On Fri, 7 Jun 2002, David Vaughan wrote: > Of course, recent correspondence on The Sins of Apple defined an unreal > cost of HyperCard as non-zero, so it can not be argued that we are not > giving Rev some room to move... From sarahr at genesearch.com.au Thu Jun 6 20:55:01 2002 From: sarahr at genesearch.com.au (Sarah) Date: Thu Jun 6 20:55:01 2002 Subject: List manipulations In-Reply-To: Message-ID: <150E028A-79B9-11D6-8038-0003937A97B8@genesearch.com.au> Hi Ron, The most valuable thing to learn is the use of the "repeat for each" syntax. This is a screamingly fast way to cycle through your text. It is also much faster to create a new list rather than altering the old one, so to add a new item (the same on each line), try something like: repeat for each line L in myList put item 1to 2 of L & comma & newStuff & comma & item 3 of L & return after newList end repeat To extract certain columns: repeat for each line L in myList put item 1 of L & comma & item 3 of L after newList end repeat .Supposing you have a separate list with the items that you need to insert into your first list, if you need to refer to the sub list by line number, it is faster if you transform it into an array first: split subList with return -- it is now an array put 1 into theCounter -- to keep track of which element to insert next repeat for each line L in myList put item 1to 2 of L & comma & subList[counter] & comma & item 3 of L & cr after newList add 1 to counter end repeat This last example looks like it would be easier using a "repeat with counter = 1 to the number of lines in myList" loop, but it is much faster to do it this way. The other main speed tips are: 1. always operate on variables rather than fields. 2. too much updating of progress indicators can really slow things down. Cheers, Sarah On Friday, June 7, 2002, at 11:27 AM, Ron wrote: > Greetings > > I'm in the proces of moving a project to OS X that uses a lot of > xthings to > manipulate text and lists. These xthings will not be made useable on OS > X so > I'm exploring transcripts aternatives. I won't ask for all of them at > once > but I will start with a question of columns in hope that it will give > me the > information that enables me to solve some of the other problems on my > own. > Here goes. > > I simply want to add/extract columns of text of an existing list. So > with > something like: > > a,b,c > d,e,f > g,h,i > > I would like to add an item between say item 2 and 3 (as delimited by > the > comma) and I would like to extract items 1 and 3 from all the lines. > > This is somewhat simplified from what I do but I think it will point me > in > the right direction. > > Thanks > Ron > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From kee at kagi.com Thu Jun 6 20:55:11 2002 From: kee at kagi.com (Kee Nethery) Date: Thu Jun 6 20:55:11 2002 Subject: joking right? In-Reply-To: References: <200206061603.MAA25644@www.runrev.com> Message-ID: >So, having purchased Revolution, at no real cost to the manufacturer >as it is downloaded from the web, you now provide the documentation >that should have been part of the original purchase, and charge US >$79 or $99? > >Please reconsider! I know I can print the docs using Geoff's stacks that are on the runrev site but I'm happy to pay the money for the printed bound docs from runrev. Yes the price is steep but when you consider the number of copies being sold, it is probably not much more than what it costs them to deal with the whole thing and still make money on it. And if revolution is going to thrive, I want them to be making money on everything they do. Kee Nethery From JohnRule at aol.com Thu Jun 6 21:30:00 2002 From: JohnRule at aol.com (JohnRule at aol.com) Date: Thu Jun 6 21:30:00 2002 Subject: No kidding... Message-ID: <146.f960bb2.2a317390@aol.com> > For me, Java, etc. aren't "free." They cost a lot of my time and effort spent figuring > them out. There's some of that with Revolution, too, but far less. I Agree. Try creating a few 'cards' in Java that communicate to each other via Local and Global variables. Something that takes seconds in the MetaCard/RunRev environment becomes a hair-pulling experience in anything else. JR From jacque at hyperactivesw.com Thu Jun 6 21:42:01 2002 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu Jun 6 21:42:01 2002 Subject: License Prices References: <200206070056.UAA07580@www.runrev.com> Message-ID: <3D001CA0.6090702@hyperactivesw.com> On 6/6/02, Judy Perry wrote: > forgive me, but I am not understanding your point about giving > Rev room to move (which I think they've moved in the right directions over > time). Maybe one too many negatives in one sentence (non-zero, .. can not > be argued ... are not giving...) @;-) > > Judy > > On Fri, 7 Jun 2002, David Vaughan wrote: > > >> Of course, recent correspondence on The Sins of Apple defined an unreal >> cost of HyperCard as non-zero, so it can not be argued that we are not >> giving Rev some room to move... I had to read it a couple of times too. :) I think it means: since folks on the HyperCard list think that any amount above zero is too much to pay for software, Runtime has some wiggle room in pricing its product. He's right. ;) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dave at realsoftware.com Thu Jun 6 23:05:01 2002 From: dave at realsoftware.com (David Grogono) Date: Thu Jun 6 23:05:01 2002 Subject: License Prices In-Reply-To: <200206070056.UAA07580@www.runrev.com> Message-ID: on 6/6/02 7:56 PM, "Geoff Canyon" wrote: > Just some thoughts: >> RealBasic $349 > And Revolution: > Small Business Edition for $299. It should be noted that for $349 REALbasic includes printed documentation, free tech support and there are no limits to how many copies a single organization may own. An equivalent Revolution license costs $995. It is also possible to buy the professional edition of REALbasic without printed documentation for $299. regards, David Grogono dave at realsoftware.com From drvaughan55 at mac.com Thu Jun 6 23:32:00 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Thu Jun 6 23:32:00 2002 Subject: License Prices In-Reply-To: Message-ID: On Friday, June 7, 2002, at 11:33 , Judy Perry wrote: > Okay, my brain is blotto from reviewing ~150 student HC projects in 2 > days, so, forgive me, but I am not understanding your point about giving > Rev room to move (which I think they've moved in the right directions > over > time). Maybe one too many negatives in one sentence (non-zero, .. can > not > be argued ... are not giving...) @;-) > > Judy > On Fri, 7 Jun 2002, David Vaughan wrote: > >> Of course, recent correspondence on The Sins of Apple defined an unreal >> cost of HyperCard as non-zero, so it can not be argued that we are not >> giving Rev some room to move... Sorry, Judy. An explanation of my little joke herewith: 1. I found it amusing that for a couple of days we had extensive argument that Apple had completely bungled by ever charging for HC at all, followed by a thread item which effectively said that $99 was absurdly cheap. I found it an interesting contrast; a view-by-circumstance, perhaps. This leads to... 2. A deliberate double-negative to suggest that those who want Rev to be cheaper might think themselves very sweet to allow Rev to charge for their product at all. Obviously, the latter comment was intended as strongly ironic. I made no criticism of Rev or Metacard at all, although of course I would love everything to be cheaper, from chocolates to Porsches. I promise to be less arcane next time. I'm just thankful it is you checking all those projects and not me. Perhaps we could write for you a "script complexity analyser" in Rev. Then you could automatically give low marks to those whose scripts are either very simple (didn't do enough work) or very complex (don't understand what they're doing) and you need only review the rest :-) cheers David >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 2042 bytes Desc: not available URL: From drvaughan55 at mac.com Thu Jun 6 23:36:00 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Thu Jun 6 23:36:00 2002 Subject: License Prices In-Reply-To: Message-ID: <81D9385D-79CF-11D6-9AF1-000393598038@mac.com> On Friday, June 7, 2002, at 02:01 , David Grogono wrote: > on 6/6/02 7:56 PM, "Geoff Canyon" wrote: > >> Just some thoughts: > >>> RealBasic $349 > >> And Revolution: >> Small Business Edition for $299. > > It should be noted that for $349 REALbasic includes printed > documentation, > free tech support and there are no limits to how many copies a single > organization may own. An equivalent Revolution license costs $995. It > is > also possible to buy the professional edition of REALbasic without > printed > documentation for $299. ...and with all those advantages for REALbasic, the people here still prefer Rev! Bummer, eh David? cheers David > > regards, > > David Grogono > dave at realsoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From shaosean at unitz.ca Thu Jun 6 23:39:01 2002 From: shaosean at unitz.ca (Shao Sean) Date: Thu Jun 6 23:39:01 2002 Subject: License Prices References: <81D9385D-79CF-11D6-9AF1-000393598038@mac.com> Message-ID: <008501c20ddc$a37f7280$88b15bd1@shaosean> > ...and with all those advantages for REALbasic, the people here still maybe due to all the advantages that runrev/mc has going for it (like dev environments on all platforms it compiles to) From webmaster at studioalice.se Fri Jun 7 00:07:00 2002 From: webmaster at studioalice.se (=?ISO-8859-1?Q?Magnus_von_Br=F6msen?=) Date: Fri Jun 7 00:07:00 2002 Subject: A tip for OS X users Message-ID: <83F0273E-79D3-11D6-B581-003065CCBD1A@studioalice.se> Hi On Railhead Design (http://www.railheaddesign.com/) I found a link to this little thing: Silk. The text looks great in Revolution -- smooth and easy to read. /Magnus ------------------------------------------------------------------ "The Macintosh may only have 10% of the market, but it is clearly the top 10%." (Douglas Adams) ------------------------------------------------------------------ Studio Alice Magnus von Br?msen 0702-212 495 0322-633 833 www.studioalice.se From troy at rpsystems.net Fri Jun 7 00:19:00 2002 From: troy at rpsystems.net (Troy Rollins) Date: Fri Jun 7 00:19:00 2002 Subject: License Prices, Real, and docs In-Reply-To: <008501c20ddc$a37f7280$88b15bd1@shaosean> Message-ID: <9BB6B0E2-79D5-11D6-B38B-000393853D6C@rpsystems.net> On Friday, June 7, 2002, at 12:34 AM, Shao Sean wrote: > >> ...and with all those advantages for REALbasic, the people here still > maybe due to all the advantages that runrev/mc has going for it (like > dev environments on all platforms it compiles to) Since BOTH companies have my money in the form of Pro licenses, I feel I have a right to comment. Rev is arguably more powerful, and certainly easier and faster to develop in. Real has a few clear advantages in the forms of - the script editor is more elegant and virtually bug free as well as supporting a great auto-completion system. AND, the Real help system is without a doubt second-to-none. Now, since Rev released I have done zero projects in Real, and doubt I ever will again, but RunRev would do well to get those things on a par with Real. Perhaps Runrev's biggest challenge is help and documentation. The Transcript language is SO broad and all encompassing that it is easy to get lost in. We have spent hours coding a custom routine for something, only to find out that there was an internal function for it built-in! The manuals will help. A really killer help app (like Real's) would be even better. BOTH is best. Jeanne does a great job, but it is a HUGE job. Two other things - 1) we need a scripting cookbook. Preferably printed, and we have no problem with the concept of paying for it (like the manuals.) 2) in the Rev on-line docs - all links should have color or some indication of being "hot". It is EXTREMELY poor design to have hot text which is based on invisible hotspots. Playing "hunt for the info" seems to be an all too common game in Rev. One developers can ill-afford to play. ALL hotspots and links - visible. All the time. -- Troy RPSystems, LTD www.rpsystems.net From r.m.collins at btinternet.com Fri Jun 7 02:47:01 2002 From: r.m.collins at btinternet.com (Richard Collins) Date: Fri Jun 7 02:47:01 2002 Subject: Manual announcement In-Reply-To: Message-ID: On 6/6/02 3:19 pm, "Heather Williams" wrote: > Dear all, > > I am happy to announce that at last, finally, the long awaited printed > documentation for Revolution is AVAILABLE TO ORDER!! > > You can go to our online ordering pages at > > http://www.runrev.com/ > > and place your order for a full set of Revolution manuals, comprising the > Transcript Dictionary in two volumes (yes, there really is that much of it) > and the User Guide, a substantial volume in its own right. > > The total cost is $99, for all three volumes, *including* postage and > packing to anywhere in the world. > > For a limited period until the end of June, we are offering a $20 discount > on that price. So don't delay, get on over to our website and place your > order now. Stocks are limited, first come first served. > > Need I remind you of the excellence and clarity of Jeanne DeVoto's > meticulous documentation? Not forgetting the valuable contributions from > Raymond Griffith, Kevin Miller and Tuviah Snyder. For anyone using > Revolution, these books are a must have. > > You should allow up to 28 days for delivery, although I would expect orders > to most corners of the globe to arrive well before that. > > IMPORTANT NOTE: If you are a Professional license holder, or have a full > Educational license (not a student license), you need do nothing. Your > manuals are included in the license, and will be shipped to you asap. > > Regards, > > Heather I tried to place an order today for the manuals and was informed that a $25.00 was to be charged for delivery and a sales tax ??? Of $13.82 was to be added. This is for an address at Southampton UK. I expected the total charge to be $79.00 as per your email. Can you please confirm this? Richard Collins R.M.Collins at btinternet.com -- From wmb at internettrainer.com Fri Jun 7 03:11:01 2002 From: wmb at internettrainer.com (Wolfgang M. Bereuter) Date: Fri Jun 7 03:11:01 2002 Subject: Reassurance re: crashing In-Reply-To: <200206062159.RAA01060@www.runrev.com> Message-ID: am 06.06.2002 23:59 Uhr schrieb use-revolution-request at lists.runrev.com unter use-revolution-request at lists.runrev.com: > One other suggestion: become familiar with the Application Overview > window and all it's facilities. I m still working on a description of Application Overview?s problems. (see post to improve list). Because Application Overview could/should be the hart of rev, but is still its 'Archilles heel. I m fighting for improvment of it since 2 years. It seems that the rev team does not understand the importancte of a good Appl ov. I think this can decide the future of the programm. So pls help me to make it clearer to them... > >> I think that--except for those cases--Revolution should not crash. >> Ever. So I would not characterize "non-crashing" approaches as >> "correct" approaches, but simply temporary workarounds. This might >> sound like I "demand perfection", and maybe so, but only in a >> positive sense, > > I agree. And to that end, the better we are at identifying "crash > courses" the quicker the RunRev team can generate fixes to protect us > from ourselves. Once a "crash course" can be verified & replicated, > programming a lock out should be higher priority than new > development. Unfortunately, none of the issues I raised above are > described in enough detail to replicate. agree regards Wolfgang M. Bereuter Learn easy with trainingsmaps? INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com, wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418, Fax: ++43/1/ 479 2539 From kurtkaufman at hotmail.com Fri Jun 7 07:44:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Fri Jun 7 07:44:01 2002 Subject: Reassurance re: crashing Message-ID: I have NEVER had RunRev crash on Mac OS X. Nor have I ever had to force-quit. Aside from the problems that occur when the filenames are too long, I have never lost any data. My guess is that there are more "traps" in Mac OS than OS X to deal with. It would be interesting to hear from those that develop RunRev projects on Windows. -KK From kevin at runrev.com Fri Jun 7 08:38:01 2002 From: kevin at runrev.com (Kevin Miller) Date: Fri Jun 7 08:38:01 2002 Subject: License Prices In-Reply-To: <81D9385D-79CF-11D6-9AF1-000393598038@mac.com> Message-ID: On 7/6/02 5:31 am, David Vaughan wrote: >> It should be noted that for $349 REALbasic includes printed >> documentation, >> free tech support and there are no limits to how many copies a single >> organization may own. An equivalent Revolution license costs $995. It >> is >> also possible to buy the professional edition of REALbasic without >> printed >> documentation for $299. > ...and with all those advantages for REALbasic, the people here still > prefer Rev! > Bummer, eh David? Oh, and don't forget we include all the updates for an entire year with that license, with RB you have to purchase them one by one. Kevin PS. This list is intended for discussions on how to use Revolution. The correct place for this discussion is direct to me . Kevin Miller Runtime Revolution Limited - The Solution for Software Development Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From mikelmac at mac.com Fri Jun 7 09:26:01 2002 From: mikelmac at mac.com (Michael McKenzie) Date: Fri Jun 7 09:26:01 2002 Subject: Is this a realistic project for Rev newbie? In-Reply-To: Message-ID: Hi all, Before I begin, let me just say that I am not a programmer. I've done a few simple SuperCard projects, and took advantage of the Competitive upgrade offer on Revolution. One of the reasons I got the software was to help me in my job as Director of Advertising for a furniture store. Let me explain what I need to accomplish and perhaps someone would be kind enough to let me know if I'm heading in the right direction: Part of my job is doing the media buying, in particular broadcast TV. This involves analyzing each stations programs and placing advertising based on the Nielson ratings and the Rate the station wants to try and charge for each ad placement in those programs. At the moment I basically gather all this information in an Excel spreadsheet for each station which contains the tv programs and the days of the week broken down into half hour "day parts", this is the stations "program schedule". The spreadsheet also shows each programs Nielson rating and the rate that the station has quoted me for that program. Once all of this information is gathered from each station, I then must make a "buy", selecting x number of spots at x rate for each program and each day that I want to buy. This is called an advertising "flight" or schedule. My idea is to use Rev to collect each stations Program schedule to a separate data card and then have the Rev program allow me to do my "buy" by first picking a station, then picking a flight, lets say from 6 pm Monday to 12 am Friday, and then the appropriate data would fill in my new ad flight. I would then simply type in the number of ads I would like to place in the shows that I want to, with the $dollar total for that flight (as well as other rating info) would appear calculated at the bottom of the sheet. So tell me I'm nuts :-) Oh, and did I mention this will be my FIRST Rev project? Thanks for reading this long and rambling email. If you have any ideas, thoughts or questions please let me know. Michael McKenzie Director of Advertising Ruby-Gordon Furniture Inc. From kee at kagi.com Fri Jun 7 09:36:01 2002 From: kee at kagi.com (Kee Nethery) Date: Fri Jun 7 09:36:01 2002 Subject: Is this a realistic project for Rev newbie? In-Reply-To: References: Message-ID: >Hi all, > >Before I begin, let me just say that I am not a programmer. I've done a few >simple SuperCard projects, and took advantage of the Competitive upgrade >offer on Revolution. One of the reasons I got the software was to help me in >my job as Director of Advertising for a furniture store. Let me explain what >I need to accomplish and perhaps someone would be kind enough to let me know >if I'm heading in the right direction: > >Part of my job is doing the media buying, in particular broadcast TV. This >involves analyzing each stations programs and placing advertising based on >the Nielson ratings and the Rate the station wants to try and charge for >each ad placement in those programs. > >At the moment I basically gather all this information in an Excel >spreadsheet for each station which contains the tv programs and the days of >the week broken down into half hour "day parts", this is the stations >"program schedule". The spreadsheet also shows each programs Nielson rating >and the rate that the station has quoted me for that program. Once all of >this information is gathered from each station, I then must make a "buy", >selecting x number of spots at x rate for each program and each day that I >want to buy. This is called an advertising "flight" or schedule. > >My idea is to use Rev to collect each stations Program schedule to a >separate data card and then have the Rev program allow me to do my "buy" by >first picking a station, then picking a flight, lets say from 6 pm Monday to >12 am Friday, and then the appropriate data would fill in my new ad flight. >I would then simply type in the number of ads I would like to place in the >shows that I want to, with the $dollar total for that flight (as well as >other rating info) would appear calculated at the bottom of the sheet. > >So tell me I'm nuts :-) Oh, and did I mention this will be my FIRST Rev >project? > >Thanks for reading this long and rambling email. If you have any ideas, >thoughts or questions please let me know. > >Michael McKenzie >Director of Advertising >Ruby-Gordon Furniture Inc. I think this is a great first project. You know what you want it to do, it does not require anything beyond what is standard in Revolution, you are motivated. Might take you longer than you expect but I think it is a great first project. Kee Nethery > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From evans at evans.pgh.pa.us Fri Jun 7 09:56:00 2002 From: evans at evans.pgh.pa.us (Arthur Evans Jr) Date: Fri Jun 7 09:56:00 2002 Subject: License Prices In-Reply-To: <00b201c20db0$134fd780$6b01a8c0@powercom.net> References: <00b201c20db0$134fd780$6b01a8c0@powercom.net> Message-ID: At 18:15 -0500 2002.06.06, Dreamscape Software wrote: > > Apple is still selling HyperCard? Hasn't it been a decade since the >> last significant upgrade? > >It's listed on the Apple Store under the software heading. Suprising, isn't >it. Especially since HyperCard runs terribly on OS 9 and X. Just to keep the record straight, HyperCard runs just fine under OS 9.0.4. Art Evans From jmac at consensustech.com Fri Jun 7 10:01:01 2002 From: jmac at consensustech.com (Jim MacConnell) Date: Fri Jun 7 10:01:01 2002 Subject: Is this a realistic project for Rev newbie? In-Reply-To: Message-ID: >> So tell me I'm nuts :-) Oh, and did I mention this will be my FIRST Rev >> project? I think it sounds great. Having a "real" project, Knowing exactly what you want it to do, having the steps laid out, etc. is the place to start. As a "newbie" also (except for HC in the early days), I'm trying to sort out what my first project should be... so I can justify a buy. I trust you are doing this in part to learn Rev. in which case you aren't nuts. From what I have seen, the learning curve on Rev in real shallow and you'll get real results pretty quickly. It sort of depends whether you want the project to just work for you or if you want to share it with others. The interface issues, etc. of something that others (read idiots which no-one is but you need to think like that) can really add to a projects timeline... I assume you aren't interested in adding capability to the Excel version? If you are I'm looking for an Excel project to keep my MS Office automtation skills honed and linking Excel to external datasets is one of the current holes I have. If the Excel version is automated (and I assume it must be), you also have a cross-platform tool to do the job... you just haven't learned something new and kewl like Rev. Good luck! Jim -- James H. MacConnell Consensus Technology jmac at consensustech.com Tel: 206.524.8555 Fax: 206.524.3034 http://www.consensustech.com ****************************** From carette.pierre-marie at wanadoo.fr Fri Jun 7 10:03:01 2002 From: carette.pierre-marie at wanadoo.fr (Pierre-Marie CARETTE) Date: Fri Jun 7 10:03:01 2002 Subject: discussions on how to use Revolution In-Reply-To: <200206071339.JAA19866@www.runrev.com> Message-ID: le 7/06/02 14:39, use-revolution-request at lists.runrev.com ? use-revolution-request at lists.runrev.com a ?crit?: > Kevin : > > PS. This list is intended for discussions on how to use Revolution. The > correct place for this discussion is direct to me . oooh yyyyeeeeessss ! thanks very much !!!! From mark at bcesouth.com Fri Jun 7 10:05:00 2002 From: mark at bcesouth.com (BCE) Date: Fri Jun 7 10:05:00 2002 Subject: woohoo! References: <00b201c20db0$134fd780$6b01a8c0@powercom.net> Message-ID: <004701c20e34$819e03e0$d86600d8@s1> Ok, finally just purchased a license for runrev! I've been holding back my really awful questions for this auspicious time! So here's one: I am pretty unfamiliar with the UNIX OS, though working with OS X is getting my feet wet pretty well. But we have a pc machine at work that has SCO OpenServer installed on it. I created an app in Rev to test on it, but when I ran it, it said it couldn't open the display, or something similar to that. I tried running it from the command line. Do I need to be in an "X" environment to run a Rev app on Unix? This particular machine hasn't even got that set up because they didn't put a mouse on it. Lol. But the machine is used for customer orders, and it has gobs of text files that Rev is just asking to delimit. Any advice would be most appreciated. Thanks! Mark From janschenkel at yahoo.com Fri Jun 7 10:57:01 2002 From: janschenkel at yahoo.com (Jan Schenkel) Date: Fri Jun 7 10:57:01 2002 Subject: woohoo! In-Reply-To: <004701c20e34$819e03e0$d86600d8@s1> Message-ID: <20020607155246.35171.qmail@web11906.mail.yahoo.com> --- BCE wrote: > [snip] But we have a pc machine > at work that has SCO > OpenServer installed on it. I created an app in Rev > to test on it, but when > I ran it, it said it couldn't open the display, or > something similar to > that. I tried running it from the command line. Do > I need to be in an "X" > environment to run a Rev app on Unix? Yes, unless you're running a faceless cgi-app. > [snip] But the machine is used for customer > orders, and it has gobs of text files that Rev > is just asking to delimit. You're right, RunRev's tewxt handling capacities are great for this sort of work. > Any advice would be most appreciated. Well, there are two ways to go, imho. 1) Learn unix shell scripting -- it's amazing what grep and its friends can do. 2) Or ftp the file to your Mac, and fiddle with it there. > Thanks! > Mark Have fun, Jan Schenkel "As we grow older, we grow both wiser and more foolish at the same time." __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com From mikelmac at mac.com Fri Jun 7 11:05:00 2002 From: mikelmac at mac.com (Michael McKenzie) Date: Fri Jun 7 11:05:00 2002 Subject: Is this a realistic project for Rev newbie? In-Reply-To: Message-ID: on 6/7/02 10:57 AM, Jim MacConnell at jmac at consensustech.com wrote: > I trust you are doing this in part to learn Rev. Yes, that is part of the motivation. > I assume you aren't interested in adding capability to the Excel version? If > you are I'm looking for an Excel project to keep my MS Office automtation > skills honed and linking Excel to external datasets is one of the current > holes I have. If the Excel version is automated (and I assume it must be), > you also have a cross-platform tool to do the job... you just haven't > learned something new and kewl like Rev. Well, my goal is ultimately to just get my job done as efficiently as possible. The less time I spend crunching numbers and placing ad's is more time I have to do the creative. (I wear lots of hats here) So if I knew Excel well enough to achieve the same goal as mentioned, I probably would use the most expedient means to reach my end goal. My current Excel spreadsheet is very basic, and not automated. I also still need to be able to create the actual ad "buy", that would access my Excel data and format it in a way that I can send to each station. Thanks for the offer, but I probably should try and stretch my brain a little before I cry "uncle". Michael McKenzie Director of Advertising Ruby-Gordon Furniture Inc. From webmaster at dreamscapesoftware.com Fri Jun 7 11:31:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Fri Jun 7 11:31:01 2002 Subject: A tip for OS X users References: <83F0273E-79D3-11D6-B581-003065CCBD1A@studioalice.se> Message-ID: <004101c20e40$1d54fcc0$6b01a8c0@powercom.net> > On Railhead Design (http://www.railheaddesign.com/) I found a link to > this little thing: Silk. > > The text looks great in Revolution -- smooth and easy to read. Nice. If only they would impliment Quartz into MetaCard. Thanks for the link. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From webmaster at dreamscapesoftware.com Fri Jun 7 11:34:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Fri Jun 7 11:34:01 2002 Subject: Reassurance re: crashing References: Message-ID: <005501c20e40$9f2cbbc0$6b01a8c0@powercom.net> *snip* > It would be interesting to > hear from those that develop RunRev projects on Windows. I do on many occasions and one thing I do know is save frequently. Every program on my system crashes, and sometimes the system will join in as well. I just wish my PC was as stable as my iBook. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From frank at adsum.org Fri Jun 7 11:40:02 2002 From: frank at adsum.org (Frank Barlow) Date: Fri Jun 7 11:40:02 2002 Subject: License Prices In-Reply-To: Message-ID: There has been high praise for RunRev from many contributers to this list. The members of this list are probably the most ardent ambassadors for RunRev and Revolution. You should accept these few adverse comments in the same manner as you have accepted the many commendations. Frank Barlow On Friday, June 7, 2002, at 02:34 pm, Kevin Miller wrote: > > PS. This list is intended for discussions on how to use Revolution. > The > correct place for this discussion is direct to me . > > Kevin Miller > Runtime Revolution Limited - The Solution for Software Development > Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From webmaster at dreamscapesoftware.com Fri Jun 7 11:40:09 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Fri Jun 7 11:40:09 2002 Subject: License Prices References: <00b201c20db0$134fd780$6b01a8c0@powercom.net> Message-ID: <006a01c20e41$7f2b4340$6b01a8c0@powercom.net> > Just to keep the record straight, HyperCard runs just fine under OS 9.0.4. I wish I could agree with that, but I've had to rewrite my programs 2 or 3 times just to try to make them work properly on MacOS 9, and they still never did. It would have helped out if everyone would have gotten the same bugs, but on OS 9 it seemed as though something different happened to everyone. I just couldn't figure it out. That's the first event that made me seriously consider switching to MetaCard. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From dan at clearvisiontech.com Fri Jun 7 11:46:01 2002 From: dan at clearvisiontech.com (Dan Friedman) Date: Fri Jun 7 11:46:01 2002 Subject: License Prices Message-ID: Are you kidding... Revolution for $1000?? Quick, buy it now before they come to their senses!! I can write quality applications, without a C++ programmer (there, I just saved about $199,000) -- AND -- deploy that application to multiple platforms! Just remember folks, ya get what ya pay for! Revolution, as long as you keep up with the times (compatibility for whatever piece of crap Bill [Gates] throws at us) I'll gladly pay whatever you want! - Dan From kevin at runrev.com Fri Jun 7 11:51:01 2002 From: kevin at runrev.com (Kevin Miller) Date: Fri Jun 7 11:51:01 2002 Subject: joking right? In-Reply-To: Message-ID: On 7/6/02 1:01 am, Nicholas Thieberger wrote: > So, having purchased Revolution, at no real cost to the manufacturer > as it is downloaded from the web, you now provide the documentation > that should have been part of the original purchase, and charge US > $79 or $99? > > Please reconsider! Revolution took years to develop, by a team of experienced developers. That team did have to live, eat, etc. The suggestion that there is no real cost does not stand up, in any way, at all. As for the cost of the manuals, that?s just what it costs to print the manuals in that volume and make some kind of profit on it. Not a big profit, but we can't be shipping manuals at a loss... Folks, I do want to hear *all* feedback anyone has on these issues, but this list is really meant for discussing using Revolution and it is important to keep it focused on that, because that is what most people want to read about. My mail box is a good place for this , and pro users have their own discussion group too. Kind regards, Kevin Kevin Miller Runtime Revolution Limited - The Solution for Software Development Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From pixelbird at interisland.net Fri Jun 7 11:58:00 2002 From: pixelbird at interisland.net (Ken Norris (dialup)) Date: Fri Jun 7 11:58:00 2002 Subject: License Prices In-Reply-To: <006a01c20e41$7f2b4340$6b01a8c0@powercom.net> Message-ID: on 6/7/02 9:36 AM, Dreamscape Software at webmaster at dreamscapesoftware.com wrote: >> Just to keep the record straight, HyperCard runs just fine under OS 9.0.4. > > I wish I could agree with that, but I've had to rewrite my programs 2 or 3 > times just to try to make them work properly on MacOS 9, and they still > never did. ---------- I haven't had any problems with either HC or RR under OS9 that had anything to do with the OS. A few memory issues with RR but nothing particular to OS9 Can you give us an example of a problem you've had with HC that you think is a OS-related? It might affect a transfer into RR. Thanks, Ken N. From webmaster at dreamscapesoftware.com Fri Jun 7 12:09:00 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Fri Jun 7 12:09:00 2002 Subject: joking right? References: Message-ID: <00bf01c20e45$8229b960$6b01a8c0@powercom.net> > Folks, I do want to hear *all* feedback anyone has on these issues, but this > list is really meant for discussing using Revolution and it is important to > keep it focused on that, because that is what most people want to read > about. My mail box is a good place for this , and pro > users have their own discussion group too. In which case, would it be better to setup some sort of Message Board so that users who want to discuss the various topics can get to them as soon as possible? For example, you could setup the following categories... Databases Internet Functions Graphics Externals Plug-ins General Questions Comments...etc. Well, you get the point. At least this way there is an area that users can discuss what they love (and unfortunately, the things they don't love) about MetaCard/Revolution, and it's seperate from the rest of the discussions. It also allows users to get the answers that they need faster (they don't have to sift through 50 e-mails a day). Please understand Kevin that this is not an attack against you. I'm just suggesting some ideas that can make the user supported groups a little bit more organized and fluid. :-) Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From webmaster at dreamscapesoftware.com Fri Jun 7 12:14:00 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Fri Jun 7 12:14:00 2002 Subject: License Prices References: Message-ID: <00c501c20e46$4a8624c0$6b01a8c0@powercom.net> > I haven't had any problems with either HC or RR under OS9 that had anything > to do with the OS. A few memory issues with RR but nothing particular to OS9 > > Can you give us an example of a problem you've had with HC that you think is > a OS-related? It might affect a transfer into RR. Sure, but bear in mind that I havn't dealt in any HyperCard bugs with my software for over a year now. On some machines running OS 9 the pop-up buttons would almost "forget" their settings (which were hard coded) and they would display an error message in the button. The Weird thing is that it only happened on OS 9. I tried recreating the problem on 7.5-8.6 and nothing would happen. When I finally did get a copy of OS 9, it worked fine. I assumed that maybe it was the individuals machine until more and more complaints about the same issue came in. I couldn't figure out what it was. At first I thought it was a bug on G3's and G4's, but that proved not true when I got a bug report with the same issue on a non-G3/G4 machine. That bug happened in both WebCam LIVE and Watson for Hotline. I just wish I could find the old bug report e-mails. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From webmaster at dreamscapesoftware.com Fri Jun 7 12:15:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Fri Jun 7 12:15:01 2002 Subject: License Prices References: Message-ID: <00c601c20e46$61898fe0$6b01a8c0@powercom.net> > Are you kidding... Revolution for $1000?? Quick, buy it now before they > come to their senses!! > > I can write quality applications, without a C++ programmer (there, I just > saved about $199,000) -- AND -- deploy that application to multiple > platforms! Just remember folks, ya get what ya pay for! > > Revolution, as long as you keep up with the times (compatibility for > whatever piece of crap Bill [Gates] throws at us) I'll gladly pay whatever > you want! Not all of us have $1,000 dollars laying around at our disposal. I was simply stating that I cannot afford to pay $1,000 for a license for Revolution, and I'm sure that other people can't pay it as well. I'm happy that I now know that I can purchase a small business version for much less. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From servaasx at planet.nl Fri Jun 7 12:32:01 2002 From: servaasx at planet.nl (Servaas Doornberg) Date: Fri Jun 7 12:32:01 2002 Subject: License Prices In-Reply-To: Message-ID: On Friday, June 7, 2002, at 06:41 PM, Dan Friedman wrote: > Are you kidding... Revolution for $1000?? Quick, buy it now before they > come to their senses!! > > I can write quality applications, without a C++ programmer (there, I just > saved about $199,000) -- AND -- deploy that application to multiple > platforms! Just remember folks, ya get what ya pay for! > > Revolution, as long as you keep up with the times (compatibility for > whatever piece of crap Bill [Gates] throws at us) I'll gladly pay whatever > you want! > > - Dan > > _____ > Well if you can afford to buy wich ever version they pump out, for whatever cost. Dont mind buying me a license? From raney at metacard.com Fri Jun 7 12:48:01 2002 From: raney at metacard.com (Scott Raney) Date: Fri Jun 7 12:48:01 2002 Subject: woohoo! In-Reply-To: <200206071601.MAA26316@www.runrev.com> Message-ID: On Fri, 7 Jun 2002 "BCE" wrote: > I am pretty unfamiliar with the UNIX OS, though working with OS X is > getting my feet wet pretty well. But we have a pc machine at work > that has SCO OpenServer installed on it. I created an app in Rev to > test on it, but when I ran it, it said it couldn't open the display, > or something similar to that. I tried running it from the command > line. Do I need to be in an "X" environment to run a Rev app on > Unix? This particular machine hasn't even got that set up because > they didn't put a mouse on it. The most common way to run apps on systems like that is to run X across the network to a different display. You can even run apps across the Internet if you want to, a feature built-in to X11. You can get X11 servers for all platforms (Win32, Mac, etc.) but it's easiest (and free) to do this on MacOS X. > Lol. But the machine is used for > customer orders, and it has gobs of text files that Rev is just > asking to delimit. You can certainly run scripts that don't require a GUI on that system, just run "mc yourscriptfile.mt" from a shell window. But it might be easier to just move the files over to a system with a GUI on it and process them there. One piece of bad news, though: we've dropped support for SCO operating systems. They're out of business now, with the UNIX assets being acquired by Caldera which only supports Linux systems, and we just haven't had any demand for supporting this platform recently. Regards, Scott ******************************************************** Scott Raney raney at metacard.com http://www.metacard.com MetaCard: You know, there's an easier way to do that... From heather at runrev.com Fri Jun 7 13:23:01 2002 From: heather at runrev.com (Heather Williams) Date: Fri Jun 7 13:23:01 2002 Subject: Manual announcement In-Reply-To: <200206071338.JAA19764@www.runrev.com> Message-ID: > I tried to place an order today for the manuals and was informed that a > $25.00 was to be charged for delivery and a sales tax ??? Of $13.82 was to > be added. > This is for an address at Southampton UK. > > I expected the total charge to be $79.00 as per your email. > > Can you please confirm this? > > > Richard Collins > R.M.Collins at btinternet.com Sorry about the tax, the store should no longer be adding tax to your orders. If it does, email me and I'll take it off before processing. Regarding the postage... There is a typo (wouldn't you know) in the original announcement. Should read "Excluding" postage round the world... :( Sorry, but we do have to charge this. It's a substantial cost we cannot absorb in the price of the manuals. We did consider fixing a price that included postage, but this would have been unfair to those living closer, in the EU and UK, who would have been subsidising postage to the US and further flung regions. So there is an option to select the correct postage for your area in the online store. If anyone has any problems ordering, or any further questions about the pricing, tax, shipping, etc, of manuals, can you address them to my mailbox? heather at runrev.com. This list is getting a bit cluttered with stuff best dealt with direct, Regards, Heather -- Heather Williams Runtime Revolution Ltd. Tel: +44 (0) 131 7184333 Fax: +44 (0)1639 830707 Ten Thumbs Typing Tutor Teach your Fingers to Dance From Marian.Petrides at sm13.texas.rr.com Fri Jun 7 13:40:01 2002 From: Marian.Petrides at sm13.texas.rr.com (Marian.Petrides at sm13.texas.rr.com) Date: Fri Jun 7 13:40:01 2002 Subject: joking right? In-Reply-To: Message-ID: I usually stay out of pricing discussions because I agree that they do not belong in the USE revolution list. However, to suggest that there is "no real cost to the manufacturer" to develop Revolution (or even to maintain the website from which one downloads it) is an **outrageous insult** to the brilliant programmers and support individuals who spent years developing this wonderful programming environment. Sure I'd love to pay less for it, but think of it this way: if the RunRev folks can't make enough money to live by developing and supporting Rev, then they will have to turn to other more financially sound uses for their intellectual output. If they decide to fold up their tent and go to work writing billing software for some insurance company then who loses? WE do. Good programming takes years and an enormous amount of skill. The folks at RunRev deserve our support and adulation not harrassment every single time they post a message that says something costs money. (Hey, I've been guilty, too.) So, thanks RunRev folks!! Keep up the good work. ::::FLAME OFF:::: Marian :::stepping gently off soapbox::: On Friday, June 7, 2002, at 11:47 AM, Kevin Miller wrote: > On 7/6/02 1:01 am, Nicholas Thieberger > wrote: > >> So, having purchased Revolution, at no real cost to the manufacturer >> as it is downloaded from the web, you now provide the documentation >> that should have been part of the original purchase, and charge US >> $79 or $99? >> >> Please reconsider! > > Revolution took years to develop, by a team of experienced developers. > That > team did have to live, eat, etc. The suggestion that there is no real > cost > does not stand up, in any way, at all. > > As for the cost of the manuals, that?s just what it costs to print the > manuals in that volume and make some kind of profit on it. Not a big > profit, but we can't be shipping manuals at a loss... > > Folks, I do want to hear *all* feedback anyone has on these issues, but > this > list is really meant for discussing using Revolution and it is > important to > keep it focused on that, because that is what most people want to read > about. My mail box is a good place for this , and pro > users have their own discussion group too. > > Kind regards, > > Kevin > > Kevin Miller > Runtime Revolution Limited - The Solution for Software Development > Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From rcozens at pon.net Fri Jun 7 13:57:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Fri Jun 7 13:57:01 2002 Subject: License Prices In-Reply-To: References: Message-ID: >Can you give us an example of a problem you've had with HC that you think is >a OS-related? Ken, et al: There are known problems with visual effects performance (eg: dissolve) in OS 9. Other issues I'm aware of have mostly to do with timing: the visual effect one gets from handlers designed on a 60mhz box but running on a 300mhz box often require rescripting. Of course one could argue that's the fault of the scriptor for not allowing for differences in clock speed in the first place. Still the bottom line in the case of my main HC application was once I changed the visuals, everything else was fine. I still use HC applications daily: my word processor is written in HyperTalk. Likewise my biorhythm charter and client billing. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 yvescoppe at skynet.be Fri Jun 7 14:12:01 2002 From: yvescoppe at skynet.be (yves COPPE) Date: Fri Jun 7 14:12:01 2002 Subject: Manual announcement In-Reply-To: References: Message-ID: Hi, Very happy of this information and thank you for the work. Just one question:; I've bought a license for one year, at the beginning of this year, with the promo passing from Hypercard to Revolution. Is the manual included in the promo or not ? I don't remember anymore ??? Cheers. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From dsc at swcp.com Fri Jun 7 14:31:01 2002 From: dsc at swcp.com (Dar Scott) Date: Fri Jun 7 14:31:01 2002 Subject: item delimiter In-Reply-To: <81FB943A-790B-11D6-BE40-000393598038@mac.com> Message-ID: <61BC0140-7A4C-11D6-89F0-0050E4C0B205@swcp.com> On Wednesday, June 5, 2002, at 11:08 PM, David Vaughan wrote: >> what's the ASCII code for the pipe char ? > It's charToNum("|") Long ago, when we programmed on clay tablets, the ASCII name for this character was vertical line. I think it may have changed to vertical bar in later years, and as far as I know, perhaps it has changed to pipe in recent years. However, I don't think the name pipe is meaningful to many people who are not command-line programmers. Or am I being an old grump? Dar Scott From troy at rpsystems.net Fri Jun 7 14:39:00 2002 From: troy at rpsystems.net (Troy Rollins) Date: Fri Jun 7 14:39:00 2002 Subject: item delimiter In-Reply-To: <61BC0140-7A4C-11D6-89F0-0050E4C0B205@swcp.com> Message-ID: On Friday, June 7, 2002, at 03:25 PM, Dar Scott wrote: > However, I don't think the name pipe is meaningful to many people who > are not command-line programmers. Or am I being an old grump? I wouldn't want to comment on the latter, but I've known it as "pipe" for a good number of years. -- Troy RPSystems, LTD www.rpsystems.net From dsc at swcp.com Fri Jun 7 14:44:01 2002 From: dsc at swcp.com (Dar Scott) Date: Fri Jun 7 14:44:01 2002 Subject: Text files driving me mad In-Reply-To: <3C5FFFBA-7808-11D6-B39B-0003937A97B8@genesearch.com.au> Message-ID: <43F7EFE2-7A4E-11D6-89F0-0050E4C0B205@swcp.com> On Tuesday, June 4, 2002, at 04:13 PM, Sarah wrote: > I found it slightly confusing that CR (return) and linefeed are > both ASCII 10, I find it irritating. Dar Scott From dsc at swcp.com Fri Jun 7 14:57:01 2002 From: dsc at swcp.com (Dar Scott) Date: Fri Jun 7 14:57:01 2002 Subject: Text files driving me mad In-Reply-To: <82DE8D76-77D1-11D6-8A9B-000393853DBC@jpl.nasa.gov> Message-ID: <199CD8BC-7A50-11D6-89F0-0050E4C0B205@swcp.com> On Tuesday, June 4, 2002, at 09:41 AM, Bill Vlahos wrote: > If I get URL (file:...text file) I get various results depending > on which platform as it sees and knows what to do with cr, lf, or > crlf. My file is currently cr delimited which works fine with Macs > and Windows but not with Linux. I put in an option to replace cr > with lf but it doesn't seem to work with Linux. In looking at the > Rev docs "return" is a synonym for "lf" so perhaps that is my > problem. I will try it today with replacing ASCII 13 instead of > "return". However, all of this seems like a hack when the get URL > http works all by itself. Do you have control over this file? Do other applications need to look at it? If yes and no, then just use linefeed and get it binary. If you need to read native files, I would bring them in with binfile and then do the conversion. (I would be interested in why reading as text does not work in this case.) As Sarah said, > If you check the Transcript dictionary entry for CR, down the > bottom you will see this: > "The line feed character is the standard end-of-line delimiter on > Unix systems. The end-of-line delimiter for Mac OS systems is a > carriage return, and the end-of-line delimiter for Windows systems > is a carriage return followed by a line feed." However, on Windows I have seen CRLFLF instead of CRLFCRLF for double spacing. You are right that you have to watch out for cr not being ASCII 13. You might try a system check and convert. Or you might try something like this: Convert CRLF to something special. Convert carriage return to linefeed. Convert something special to linefeed. This kind of problem also applies to reading from a process, only there binary is not an option; data is lost. Dar Scott From themacguy at mac.com Fri Jun 7 15:07:00 2002 From: themacguy at mac.com (Barry Levine) Date: Fri Jun 7 15:07:00 2002 Subject: scripts - highlight of selected text Message-ID: <98FABA12-7A51-11D6-A7B6-000502E12568@mac.com> When I edit my scripts, the highlight color is a rather dark grey which makes it a bit difficult to read what I've hightlighted. I've tried setting my system's hightlight color (on MacOSX) to green and re-launching Rev (just in case) but it seems to have no effect in Rev's script editor. I thought I had read something about this in an earlier posting but a search through my mailbox hasn't revealed anything. Thanks, Barry -------------------------------------------------------- Barry Jay Levine "The Mac Guy" -------------------------------------------------------- From webmaster at dreamscapesoftware.com Fri Jun 7 15:09:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Fri Jun 7 15:09:01 2002 Subject: item delimiter References: Message-ID: <012f01c20e5e$a68bf520$6b01a8c0@powercom.net> > > However, I don't think the name pipe is meaningful to many people who > > are not command-line programmers. Or am I being an old grump? > > I wouldn't want to comment on the latter, but I've known it as "pipe" > for a good number of years. Same here. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From dsc at swcp.com Fri Jun 7 15:36:01 2002 From: dsc at swcp.com (Dar Scott) Date: Fri Jun 7 15:36:01 2002 Subject: item delimiter In-Reply-To: Message-ID: <72E6CABA-7A55-11D6-89F0-0050E4C0B205@swcp.com> On Friday, June 7, 2002, at 01:35 PM, Troy Rollins wrote: > On Friday, June 7, 2002, at 03:25 PM, Dar Scott wrote: > >> However, I don't think the name pipe is meaningful to many people >> who are not command-line programmers. Or am I being an old grump? > > I wouldn't want to comment on the latter, but I've known it as > "pipe" for a good number of years. LOL! I think you just did! I must be a really old grump! Dar Scott From scott at tactilemedia.com Fri Jun 7 16:08:01 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Fri Jun 7 16:08:01 2002 Subject: item delimiter In-Reply-To: <72E6CABA-7A55-11D6-89F0-0050E4C0B205@swcp.com> Message-ID: (again, not sure if the original message ever made it to the list) Another option for an item delimiter character is formFeed (what I use). This shows up as box character on Mac and Windows systems (not sure about UNIX), either solid or outline, depending on the app. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From jperryl at ecs.fullerton.edu Fri Jun 7 17:09:01 2002 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri Jun 7 17:09:01 2002 Subject: License Prices In-Reply-To: Message-ID: And, as long as you're not doing something like scripting music that uses 32nd & 64th notes, it runs dandy under X as well. Color still sucks though. But you gotta love that compile-on-the-fly thing: recently lost a couple of hours of work when Rev crashed on me recently. I forgot I needed to do the obsessive-compulsive Cntl-S ... Cntl-S ... Cntl-S. Judy On Fri, 7 Jun 2002, Arthur Evans Jr wrote: > Just to keep the record straight, HyperCard runs just fine under OS 9.0.4. From jperryl at ecs.fullerton.edu Fri Jun 7 17:12:01 2002 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri Jun 7 17:12:01 2002 Subject: License Prices In-Reply-To: Message-ID: I hope are enough to keep them in business. But I'm happy with my ~$300/year.. so far. Judy On Fri, 7 Jun 2002, Dan Friedman wrote: > Are you kidding... Revolution for $1000?? Quick, buy it now before they > come to their senses!! > Revolution, as long as you keep up with the times (compatibility for > whatever piece of crap Bill [Gates] throws at us) I'll gladly pay whatever > you want! From troy at rpsystems.net Fri Jun 7 22:59:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Fri Jun 7 22:59:01 2002 Subject: mySQL & Rev & OSX Message-ID: <9A4B4A4E-7A93-11D6-B339-000393853D6C@rpsystems.net> Hey all, For those that have been working with databases and Rev, we want to work with mySQL because that is what we have experience with developing, but a couple related questions - 1) Rev apparently needs a third party driver for mySQL. Where can a compatible one for OSX and other platforms be obtained? The site mentioned in the docs seems to be down. Plus, where does one install the driver in OSX? The library? Which folder? 2) If I were to distribute a runtime that made use of these features, I what - have to tell the users that they have to scrounge for a driver and install it? This would be a non-starter, I think. 3) We have started to use Rev as faceless CGI. We use commercial web servers, and while we have pretty deep access to them, I don't think we can install drivers. We can and have installed Rev though. Is it possible to get Rev connected to mySQL under these conditions (as CGI)? Thanks for any insights you can offer. -- Troy RPSystems, LTD www.rpsystems.net From jeanne at runrev.com Sat Jun 8 01:44:01 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sat Jun 8 01:44:01 2002 Subject: 1.1.1r2 In-Reply-To: Message-ID: At 6:03 AM -0700 6/5/2002, Steve Messimer wrote: >I was told that 1.1.1r2 was available for download. I can't seem to find >it. Is this located somewhere else than the normal developer download page It's on . -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From jeanne at runrev.com Sat Jun 8 01:44:21 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sat Jun 8 01:44:21 2002 Subject: Manual announcement In-Reply-To: References: Message-ID: At 7:32 AM -0700 6/6/2002, Mary Vivit wrote: >Brava, Jeanne!!!! I know it was a lot of hard work!!!! Thanks, but actually Heather (and Geoff) should get the kudos for their hard work on bringing the docs to print. (Credit where due!) -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From jeanne at runrev.com Sat Jun 8 01:44:27 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sat Jun 8 01:44:27 2002 Subject: License Prices, Real, and docs In-Reply-To: <9BB6B0E2-79D5-11D6-B38B-000393853D6C@rpsystems.net> References: <008501c20ddc$a37f7280$88b15bd1@shaosean> Message-ID: At 10:15 PM -0700 6/6/2002, Troy Rollins wrote: >1) we need a scripting cookbook. Preferably printed, and we have no >problem with the concept of paying for it (like the manuals.) Next version. It is being worked on even as I type (well, ten seconds before I started typing, and probably ten seconds after I finish, anyway). >2) in the Rev on-line docs - all links should have color or some >indication of being "hot". It is EXTREMELY poor design to have hot text >which is based on invisible hotspots. Sorry, but no. Let me explain. The hot spots on a web page (to take one example) are generally primary: that is, they are gateways to information that all readers are presumably interested in. Given this, the visual measles that afflicts most web pages is a reasonable price to pay; it makes the page less readable, but it helps you find the links. The clickable hot spots in Revolution's documentation are of two kinds: Transcript terms and glossary entries. The Transcript terms are primary, and they're marked with boldface - which compromises readability somewhat, but 1) makes them easy to find and 2) prevents problems where a Transcript term is also an English word, and therefore might cause confusion if it weren't marked in some way. (E.g. references to the "it" variable: "Therefore, if you need to use the value of it, make sure none of these commands is executed between the time you set it and the time you read its value.") Failing to mark a primary hotspot is indeed bad design, because the assumption is that all users are interested in this further information, and not marking it is making the user hunt for it. Glossary entries, on the other hand, are not primary sources of information; they're not going to be useful, generally speaking, unless the term defined is one you don't know. If you don't understand a word, clicking it to see whether a definition is available is a fairly natural thing to do, whether the word is marked or not. But clicking the glossary entry for a term you already know is a waste of time, and not something the user should be invited or prompted to do. Marking the glossary entries also makes the documentation very difficult to read because it introduces so much visual distraction. I keep the underlineLinks turned on when I'm editing, so I can see what I'm doing, and I can tell you it's not a pretty sight and not easy to read for sense. It's too much harm to both readability and usability for too little gain, in this case. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From jeanne at runrev.com Sat Jun 8 01:45:01 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sat Jun 8 01:45:01 2002 Subject: Clone In-Reply-To: <003e01c20cf1$907a9700$6b01a8c0@powercom.net> References: Message-ID: At 5:31 PM -0700 6/5/2002, Dreamscape Software wrote: >I'm having a little problem with the "Clone" feature. I wanted to clone a >substack so that multiple versions of it can be available. However, when I >clone it, it seems as though it doesn't clone the stack/card scripts as >well. It ought to. However, the cloned substack doesn't have the original's main stack as its main stack (unless/until you set the clone's mainStack property) - are you sure the behavior you're missing isn't from scripts in the main stack, which don't apply to the clone? -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From jeanne at runrev.com Sat Jun 8 01:45:20 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sat Jun 8 01:45:20 2002 Subject: editMenus Problem In-Reply-To: References: Message-ID: At 7:09 PM -0700 6/5/2002, Rick Harrison wrote: >I have four menus that I switch between depending on the >Computer Platform/OS and whether the user is registered >or not registered. When I switch menus, the editMenus >property apparently gets set to true somehow without my >specifying it to be done, which of course screws up my window >size etc. If I try to set the editMenus property for the >new menubar that I've set, it doesn't fix it. The only way >to set the editMenus back to hide the menubar is to set it >back to the first menu again, and to set the editMenus >property back to false. I'm not seeing this. The only thing I can think of is - is it possible your stack has more than one card and one or more of the menubar groups isn't placed on all of them? That might cause this behavior, if you set the menubar to a group that isn't on the current card. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From jeanne at runrev.com Sat Jun 8 01:46:22 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sat Jun 8 01:46:22 2002 Subject: Manual announcement In-Reply-To: Message-ID: At 9:12 AM -0700 6/6/2002, Roger.E.Eller at sealedair.com wrote: >Is there any *new* documentation in the printed manuals that is not >available in the on-line docs? No. It's the same information as in the online documentation. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From jeanne at runrev.com Sat Jun 8 01:46:32 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sat Jun 8 01:46:32 2002 Subject: scripts - highlight of selected text In-Reply-To: <98FABA12-7A51-11D6-A7B6-000502E12568@mac.com> Message-ID: At 1:03 PM -0700 6/7/2002, Barry Levine wrote: >When I edit my scripts, the highlight color is a rather dark grey which >makes it a bit difficult to read what I've hightlighted. I've tried >setting my system's hightlight color (on MacOSX) to green and >re-launching Rev (just in case) but it seems to have no effect in Rev's >script editor. I thought I had read something about this in an earlier >posting but a search through my mailbox hasn't revealed anything. This should be fixed in the next version, but meanwhile, enter these two lines in the message box, then quit and restart Rev: set the hiliteColor of stack "revEmptyPropertiesShell" to empty save stack "revEmptyPropertiesShell" -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From jeanne at runrev.com Sat Jun 8 01:46:44 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sat Jun 8 01:46:44 2002 Subject: very newbie question In-Reply-To: References: Message-ID: At 9:01 AM -0700 6/5/2002, Bob Arnold wrote: >Just starting up with RR, working on an imported HC application I had >developed. My first response to RR is amazement at its design and >capabilities, and delight that my accumulated knowledge of HyperTalk may not >be useless after all, but I wish that RR didn't crash so often. Any remedies >for this? Known extension conflicts? You might want to pull out the InputSprockets extensions. I noticed a significant difference when I did this - I can only rarely crash Rev 1.1.1r2 at this point. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From webmaster at dreamscapesoftware.com Sat Jun 8 02:38:00 2002 From: webmaster at dreamscapesoftware.com (Derek Bump) Date: Sat Jun 8 02:38:00 2002 Subject: Clone In-Reply-To: Message-ID: > It ought to. However, the cloned substack doesn't have the original's main > stack as its main stack (unless/until you set the clone's mainStack > property) - are you sure the behavior you're missing isn't from scripts in > the main stack, which don't apply to the clone? Yes, I'm absolutly sure of that. I've hard coded everything into the substack so that when it's cloned it will not need any special attention, in that it will function on it's own. Derek Bump Dreamscape Software, Inc. ______________________________________________ See the World with WebCam LIVE 2.0! http://www.dreamscapesoftware.com From Marian.Petrides at sm11.texas.rr.com Sat Jun 8 06:31:01 2002 From: Marian.Petrides at sm11.texas.rr.com (Marian.Petrides at sm11.texas.rr.com) Date: Sat Jun 8 06:31:01 2002 Subject: 1.1.1r2 In-Reply-To: Message-ID: <15F68D4C-7AD1-11D6-BFDB-0003936D5826@earthlink.net> What has changed in 1.1.1r2 compared to the original release version of 1.1.1? Marian On Wednesday, June 5, 2002, at 08:28 PM, Jeanne A. E. DeVoto wrote: > At 6:03 AM -0700 6/5/2002, Steve Messimer wrote: >> I was told that 1.1.1r2 was available for download. I can't seem to >> find >> it. Is this located somewhere else than the normal developer download >> page > > It's on . > > > -- > Jeanne A. E. DeVoto ~ jeanne at runrev.com > Runtime Revolution Limited - The Solution for Software Development > http://www.runrev.com/ > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From sims at ezpzapps.com Sat Jun 8 09:21:02 2002 From: sims at ezpzapps.com (sims) Date: Sat Jun 8 09:21:02 2002 Subject: Classic Carbon OSX OS9 In-Reply-To: References: Message-ID: I have done as Rolf did and changed the plst so a new Rev standalone says "Application (Carbon)" when I do a Get Info. But I am also curious... Rolf states: >How can I change my freshly built application under MacOSX so that it uses >the Carbon environment under OS X instead the Carbon environment under OS9 ? Can anyone explain what this is about? What the definitions mean? What difference it all makes? atb sims >From: Rolf Kocherhans >Subject: Classic Carbon OSX OS9 > >I investigated this a bit more and found that "Show Info" under MacOSX > >says : "Classic Application" for a new build >and : "Application" for the original Revolution Application > >Xray on MacOS X > >says : "Classic Application (Carbon for Classic)" for a new build >and : Application (Carbon) for the original Revolution Application > >I found that it all has to do with a resource called plst, I changed >it around, copied it from one to the other and could with this >resource change what "Show Info" displayed. >But hat does it do ?! > >How can I change my freshly built application under MacOSX so that it uses >the Carbon environment under OS X instead the Carbon environment under OS9 ? ___________________________________________ http://EZPZapps.com info at EZPZapps.com Software - Internet Development - Consulting From harrison at all-auctions.com Sat Jun 8 09:38:01 2002 From: harrison at all-auctions.com (Rick Harrison) Date: Sat Jun 8 09:38:01 2002 Subject: editMenus Problem In-Reply-To: Message-ID: on 6/8/2002 1:55 AM, Jeanne A. E. DeVoto at jeanne at runrev.com wrote: > > I'm not seeing this. > > The only thing I can think of is - is it possible your stack has more than > one card and one or more of the menubar groups isn't placed on all of them? > That might cause this behavior, if you set the menubar to a group that > isn't on the current card. I tried a test stack which pointed out to me that it was a problem of going from one card to the next. I was going from a card without a menubar group to a card with a menubar group. Does this mean that I have to have a menubar group on every card and set it for every card I open? I don't need the menubar on the other cards at all. Thanks for getting back to me. Rick Harrison From jimh at nerdsonsite.com Sat Jun 8 11:46:01 2002 From: jimh at nerdsonsite.com (Jim Humphrey) Date: Sat Jun 8 11:46:01 2002 Subject: Newbie project Message-ID: <4WNI73KUT84IGJEE9LJPNKEQL1ZWN.3d02261d@upstairs> I am very new to RR and have been lurking on this list for a while. I have a project which I developed in VB6 and would like to recreate in RR and would like to know if this is a suitable first-try project, using RR trial version. I have created a relational database in Access 2000, with mutiple linked tables. It's a computer retail pricing and quotation system, storing parts pricing information, customer information, and quotation information for custom-built computer systems. The front-end is written in Visual Basic 6, making extensive use of flexgrid and datagrid controls for displaying the results of SQL queries (not stored), and inputting data. I have also used some direct Windows API calls. So far this application has been used in-house so some minor bugs haven't been too important, but I am thinking about limited distribution with some minor modifications for a different sort of use. I would like to cut down on the number of files included with the installation package, as well as the overall size of the package. It seems to me that RR will allow me to achieve those goals. I have some concern about the objects available for data access in RR. Are there objects that are the equivalent of the flexgrid, datagrid and data controls that are part of VB? If not, are there uncomplicated ways to duplicate their function? If I use my existing Access database, must I use ODBC? I have used ADO and DAO with VB in the past. Lastly, will the limitations of the RR trial version restrict what I can do to the point of making it impractical? Jim Humphrey From ludovic.thebault at laposte.net Sat Jun 8 12:03:01 2002 From: ludovic.thebault at laposte.net (Ludovic Th=?ISO-8859-1?Q?=E9?=bault) Date: Sat Jun 8 12:03:01 2002 Subject: [standalone] Why my image disappear ? Message-ID: <20020608185758.55658%00000000@laposte.net> Hello, I've made a little stack with an beautifull background image, grouped with some buttons. I created standalones for MacOS PPC, OS X and Win. All works fine. but when i created an hybrid CD with these standalones, only the win standalone was perfect. The beautifull background as disappear on the MacOS standalones (but not buttons). Why ? -- Ludovic THEBAULT (Sorry for my poooor english :-) From trevor at mangomultimedia.com Sat Jun 8 13:15:01 2002 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Sat Jun 8 13:15:01 2002 Subject: Revolution and XML Message-ID: Hello, I downloaded Revolution last week to find out more about it for use as the development environment for a multimedia project that will be distributed on CD-ROM for Mac and Windows. I have been very impressed so far. I think we will be using Revolution for the project but had a couple of implementation details I would like to figure out before committing to it. In my project we will have a media tray which will have QuickTime Movies, VR and still images. The content of the tray will vary depending on the screen that a user is viewing. One requirement is that the contents of the media tray can be updated outside of the developing environment. The media will be external to the project and the program will populate the tray dynamically. Ideally I would like to have an XML file for each screen that told the program where to get the media for the media tray thumbnails and the actual media itself. >From what I have gathered Revolution does not have XML support built in right now. I did see an XML library available at http://www.sonsothunder.com/ that is in BETA testing and also a rumor on the home page that said XML support was coming for Revolution. So has anyone using Revolution incorporated XML in their projects or is there another common way of handling this situation with Revolution? I don't want to use a database since I don't believe this warrants database use but I am open to any suggestions. Thanks, Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From k_major at osnabrueck.netsurf.de Sat Jun 8 13:57:01 2002 From: k_major at osnabrueck.netsurf.de (Klaus Major) Date: Sat Jun 8 13:57:01 2002 Subject: [standalone] Why my image disappear ? In-Reply-To: <20020608185758.55658%00000000@laposte.net> Message-ID: <39C6DC3C-7B11-11D6-BC9D-000A27B49A96@osnabrueck.netsurf.de> Bon soir Ludovic, > Hello, > > I've made a little stack with an beautifull background image, grouped > with some buttons. > > I created standalones for MacOS PPC, OS X and Win. All works fine. > > but when i created an hybrid CD with these standalones, only the win > standalone was perfect. The beautifull background as disappear on the > MacOS standalones (but not buttons). > > Why ? > > -- > Ludovic THEBAULT > (Sorry for my poooor english :-) sounds like you are using a referenced image. So the mac version of your app cannot find the path to that image and so it does not appear :-( If it is only one image, you could consider to import a copy into your stack. In that case do it this way: Menu: File: Import as control...: Image File... Then a copy is in your stack and that image will show up all the time. If you are using more than 1 image, it is more efficient to reference images. Drop a line if you need more info about referenced images and (very important when building standalones) relative paths, so these images will be found and displayed in any case. Au revoir. Klaus Major k_major at osnabrueck.netsurf.de From tuviah at runrev.com Sat Jun 8 14:21:01 2002 From: tuviah at runrev.com (Tuviah Snyder) Date: Sat Jun 8 14:21:01 2002 Subject: Newbie project Message-ID: <001f01c20f1c$83e0e490$9e278fac@diskotek> >I have some concern about the objects available for >data access in RR. Are there objects that are the >equivalent of the flexgrid, datagrid and data >controls that are part of VB? If not, are there >uncomplicated ways to duplicate their function? You can use a list field to display data. Anything that you can do with the data controls or the recordset object can be done using the revolution database library. Drag&drop database support is planned. >If I use my existing Access database, must I use ODBC? Yes. >I have used ADO and DAO with VB in the past. As I understand it ADO uses ODBC to do it's magic. >Lastly, will the limitations of the RR trial version >restrict what I can do to the point of making it >impractical? No. Please check out the software database demo which can be found at http://www.runrev.com/revolution/developers/developerdownloads/usercontributions.html and look at the VB to Rev comparison by Ken Ray at http://www.runrev.com/revolution/info/compare/visualbasic/vb-vs-rev/index.html You may wish to go with Valentina over MS Access. It's a very fast cross platform single user database. As for the starter kit limits below is a 3 line script for displaying data in a fictional database. put revdb_connect("accessdn","","","") into dbconn #connect to ms access database using dsn put revdb_querylist("","",dbconn,"select * from emp where empno = 5") into field "datatable" #display tab delimited data into field. get revdb_disconnect(dbconn) #disconnect from database The same 3 lines can be used to display data in a Valentina database, only Valentina will work cross platform, and is much faster. Tuviah Tuviah Snyder ~ tuviah at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From tuviah at runrev.com Sat Jun 8 14:21:20 2002 From: tuviah at runrev.com (Tuviah Snyder) Date: Sat Jun 8 14:21:20 2002 Subject: mySQL & Rev & OSX Message-ID: <003801c20f1d$9f63eef0$9e278fac@diskotek> >1) Rev apparently needs a third party driver for mySQL. Where can a >compatible one for OSX and other platforms be obtained? The site >mentioned in the docs seems to be down. Plus, where does one install the >driver in OSX? The library? Which folder? Download the latest version of Revolution. The driver (libmysql.bundle) is distributed with it. Simple keep it in the same directory as the application and you should be fine. You should be able to download the latest version of Rev and use the database tools, and database samples (see the contributions page) without installing any additional files. The software db demo samples is compatible with all databases. >2) If I were to distribute a runtime that made use of these features, I >what - have to tell the users that they have to scrounge for a driver >and install it? This would be a non-starter, I think. You can distribute the mysql client library, but users will need to connect to the mysql server. If your looking for a single user database, try Valentina. The necessary Valentina files are distributed with RunRev, and the software db demo, and translator demo both work with it. >3) We have started to use Rev as faceless CGI. We use commercial web >servers, and while we have pretty deep access to them, I don't think we >can install drivers. We can and have installed Rev though. Is it >possible to get Rev connected to mySQL under these conditions (as CGI)? MySQL is a relational database management system, and as such is designed for remote access from multiple users. A MySQL server will need to be installed on the web server, chances are that mysql is already installed. If you are looking for a single user database try Valentina. It will be possible to use RevDB for faceless CGIs in the next version. Tuviah Snyder ~ tuviah at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From troy at rpsystems.net Sat Jun 8 14:46:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Sat Jun 8 14:46:01 2002 Subject: mySQL & Rev & OSX In-Reply-To: <003801c20f1d$9f63eef0$9e278fac@diskotek> Message-ID: On Saturday, June 8, 2002, at 02:52 PM, Tuviah Snyder wrote: > >3) We have started to use Rev as faceless CGI. We use commercial web > >servers, and while we have pretty deep access to them, I don't think we > >can install drivers. We can and have installed Rev though. Is it > >possible to get Rev connected to mySQL under these conditions (as CGI)? > > MySQL is a relational database management system, and as such is > designed for remote access from multiple users.?A MySQL server will > need to be installed on the web server, chances are?that mysql is > already installed.?If you are looking for a single user database try > Valentina. Thanks Tuviah - I just downloaded "r2", and I'm looking it over. Yes, we understood the mySQL part - we just normally use it in combination with PHP. I am looking at the possibility of using Rev for our CGI work as well, since it allows both myself and my CGI code guy to work as a team on it (I don't do PHP myself.) Because I have gotten us both professional Rev licenses, it could really streamline our scripting processes. Thanks again. -- Troy RPSystems, LTD www.rpsystems.net From frank at adsum.org Sat Jun 8 16:17:01 2002 From: frank at adsum.org (Frank Barlow) Date: Sat Jun 8 16:17:01 2002 Subject: Fwd: WorldPay credit/debit card purchase: 21360129 Message-ID: <9367B7CE-7B24-11D6-B96E-00039366965A@adsum.org> This is a rip off $79 is not equal to ?71.23 Current rate of exchange is ?1 = $1.45 Cost should be about ?55 Frank Barlow Begin forwarded message: > From: shopper at uk.worldpay.com > Date: Sat Jun 08, 2002 11:36:12 am Europe/London > To: frank at adsum.org > Subject: WorldPay credit/debit card purchase: 21360129 > Reply-To: shopper at uk.worldpay.com > > SHOP THE WORLD at http://www.shopatworldpay.com/index.asp?id=1 > The new online shopping mall > > ================================================================== > Dear Shopper, > > Thank you for shopping with Runtime Revolution Ltd. Your > payment has been processed, on our behalf, by WorldPay. WorldPay > enable thousands of shoppers in hundreds of countries to shop > safely and securely every day. > > ==================================================================== > Your purchase details > ==================================================================== > Your payment for goods to the value of: GBP 71.23 > WorldPay Digital Receipt for transaction ID: 21360129 > Description: Revolution Manuals > Purchased From: Runtime Revolution Ltd > Merchant's cart ID: VT-01-963 > At: 8 Jun 2002 10:36:12 GMT > > has been processed. > > > This is not a tax receipt. > ==================================================================== > Contact information > ==================================================================== > > > For all enquiries about the delivery of the goods/services you have > purchased, please email Runtime Revolution Ltd at: > heather at runrev.com, and attach this receipt. > > For information about the processing of your payment, email WorldPay: > mailto:shopper at worldpay.com > To learn more about WorldPay shopping solutions, visit: > http://www.worldpay.com > > > ==================================================================== > Thank you for shopping with Runtime Revolution Ltd. > Win $1000.00 this week! Just visit http://www.worldpay.com/survey NOW > and answer a few simple questions. > > SHOP THE WORLD at http://www.shopatworldpay.com/index.asp?id=1, the new > online shopping mall. > > From drvaughan55 at mac.com Sat Jun 8 17:58:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Sat Jun 8 17:58:01 2002 Subject: WorldPay credit/debit card purchase: 21360129 In-Reply-To: <9367B7CE-7B24-11D6-B96E-00039366965A@adsum.org> Message-ID: On Sunday, June 9, 2002, at 07:13 , Frank Barlow wrote: > > This is a rip off $79 is not equal to ?71.23 > > Current rate of exchange is ?1 = $1.45 > > Cost should be about ?55 plus $25 for freight makes GBP 71.23, approximately. You can calculate that in Rev. Talk to Kevin or Heather and don't waste our time here. David > > > Frank Barlow > From jimh at bay-net.on.ca Sat Jun 8 18:40:00 2002 From: jimh at bay-net.on.ca (Jim Humphrey) Date: Sat Jun 8 18:40:00 2002 Subject: Newbie project In-Reply-To: <001f01c20f1c$83e0e490$9e278fac@diskotek> Message-ID: Thanks. I'll get the trial version of Valentina and give it a go. Jim Humphrey 06/08/2002 2:44:24 PM, "Tuviah Snyder" wrote: > > > > From: "Tuviah Snyder" > To: > Subject:Newbie project > Date: Sat, 8 Jun 2002 14:44:24 -0400 > > > > >I have some concern about the objects available for > >data access in RR. Are there objects that are the > >equivalent of the flexgrid, datagrid and data > > >controls that are part of VB? If not, are there > >uncomplicated ways to duplicate their function? > You can use a list field to display data. Anything that you can do with the > data controls or the recordset object can be done using the revolution > > database library. Drag&drop database support is planned. > > >If I use my existing Access database, must I use ODBC? > Yes. > > >I have used ADO and DAO with VB in the past. > As I understand it ADO uses ODBC to do it's magic. > > >Lastly, will the limitations of the RR trial version > >restrict what I can do to the point of making it > >impractical? > No. Please check out the software database demo which can be found at > http://www.runrev.com/revolution/developers/devel operdownloads/ > usercontributions.html > > and look at the VB to Rev comparison by Ken Ray at > http://www.runrev.com/revolution/info/compare/vis ualbasic/vb-vs-rev/ > index.html > > You may wish to go with Valentina over MS Access. It's a very fast cross > platform single user database. > > As for the starter kit limits below is a 3 line script for displaying data > in a fictional database. > > put revdb_connect("accessdn","","","") into dbconn #connect to ms access > database using dsn > put revdb_querylist("","",dbconn,"select * from emp where empno = 5") into > field "datatable" > #display tab delimited data into field. > get revdb_disconnect(dbconn) > #disconnect from database > > The same 3 lines can be used to display data in a Valentina database, only > Valentina will work cross platform, and is much faster. > > Tuviah > > Tuviah Snyder ~ tuviah at runrev.com > Runtime Revolution Limited - The Solution for Software Development > http://www.runrev.com/ From tsj at unimelb.edu.au Sat Jun 8 23:02:01 2002 From: tsj at unimelb.edu.au (Terry Judd) Date: Sat Jun 8 23:02:01 2002 Subject: License Prices, Real, and docs In-Reply-To: References: <008501c20ddc$a37f7280$88b15bd1@shaosean> Message-ID: >At 10:15 PM -0700 6/6/2002, Troy Rollins wrote: >>1) we need a scripting cookbook. Preferably printed, and we have no >>problem with the concept of paying for it (like the manuals.) > >Next version. It is being worked on even as I type (well, ten seconds >before I started typing, and probably ten seconds after I finish, anyway). > >>2) in the Rev on-line docs - all links should have color or some >>indication of being "hot". It is EXTREMELY poor design to have hot text >>which is based on invisible hotspots. > >Sorry, but no. Let me explain. > >The hot spots on a web page (to take one example) are generally primary: >that is, they are gateways to information that all readers are presumably >interested in. Given this, the visual measles that afflicts most web pages >is a reasonable price to pay; it makes the page less readable, but it helps >you find the links. > >The clickable hot spots in Revolution's documentation are of two kinds: >Transcript terms and glossary entries. The Transcript terms are primary, >and they're marked with boldface - which compromises readability somewhat, >but 1) makes them easy to find and 2) prevents problems where a Transcript >term is also an English word, and therefore might cause confusion if it >weren't marked in some way. (E.g. references to the "it" variable: >"Therefore, if you need to use the value of it, make sure none of these >commands is executed between the time you set it and the time you read its >value.") Failing to mark a primary hotspot is indeed bad design, because >the assumption is that all users are interested in this further >information, and not marking it is making the user hunt for it. > >Glossary entries, on the other hand, are not primary sources of >information; they're not going to be useful, generally speaking, unless the >term defined is one you don't know. If you don't understand a word, >clicking it to see whether a definition is available is a fairly natural >thing to do, whether the word is marked or not. But clicking the glossary >entry for a term you already know is a waste of time, and not something the >user should be invited or prompted to do. > >Marking the glossary entries also makes the documentation very difficult to >read because it introduces so much visual distraction. I keep the >underlineLinks turned on when I'm editing, so I can see what I'm doing, and >I can tell you it's not a pretty sight and not easy to read for sense. It's >too much harm to both readability and usability for too little gain, in >this case. Having faced this problem (many glossary terms - relatively small amount of text) with a number of educational software titles we have developed we opted to provide page-specific lists of glossary terms adjacent to the main text. I have to agree with Troy that 'invisible' hyperlinks are way less than ideal. Cheers, Terry... >-- >Jeanne A. E. DeVoto ~ jeanne at runrev.com >Runtime Revolution Limited - The Solution for Software Development >http://www.runrev.com/ > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From shaosean at unitz.ca Sun Jun 9 02:10:01 2002 From: shaosean at unitz.ca (Shao Sean) Date: Sun Jun 9 02:10:01 2002 Subject: externals collection Message-ID: <002701c20f83$dbbe2800$88b15bd1@shaosean> the external collection listed at http://www.xworlds.com/metacard/external.htm costs 50$, is it still supported? can it still be purchased? -- Shao Sean http://www.shaosean.tk/ From jeanne at runrev.com Sun Jun 9 02:38:00 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sun Jun 9 02:38:00 2002 Subject: editMenus Problem In-Reply-To: References: Message-ID: At 7:34 AM -0700 6/22/2002, Rick Harrison wrote: >> The only thing I can think of is - is it possible your stack has more than >> one card and one or more of the menubar groups isn't placed on all of them? >> That might cause this behavior, if you set the menubar to a group that >> isn't on the current card. > >I tried a test stack which pointed out to me that it was a problem of >going from one card to the next. I was going from a card without a >menubar group to a card with a menubar group. Does this mean that >I have to have a menubar group on every card and set it for every >card I open? I don't need the menubar on the other cards at all. Mrph. It would be normal though on Windows and Unix platforms (which have the menu bar in the window) to consistently keep the same menu bar regardless of card, so it's advantageous to show a menu bar on each card for consistency's sake. On Mac OS and OS X, of course the menu bar doesn't need to be placed on the current card to be displayed. But it's easy enough to place an existing menu bar on all the cards of a stack. This one-time code snippet will do it: repeat with x = 1 to the number of cards if there is no group "My Menus" of card x then place background "My Menus" onto card x end repeat You don't need to set the menubar every time you go to a card - just set it once and it will be respected on any card that has that group. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From ludovic.thebault at laposte.net Sun Jun 9 03:00:01 2002 From: ludovic.thebault at laposte.net (Ludovic Th=?ISO-8859-1?Q?=E9?=bault) Date: Sun Jun 9 03:00:01 2002 Subject: [standalone] Why my image disappear ? In-Reply-To: <39C6DC3C-7B11-11D6-BC9D-000A27B49A96@osnabrueck.netsurf.de> References: <39C6DC3C-7B11-11D6-BC9D-000A27B49A96@osnabrueck.netsurf.de> Message-ID: <20020609095535.1A10CF%00000000@laposte.net> Klaus Major wrote: >sounds like you are using a referenced image. > >So the mac version of your app cannot find the path to that image and so >it does not appear :-( No, i've imported this image, and the bug appear only when the standalone are on a CD. From malte.brill at t-online.de Sun Jun 9 03:37:01 2002 From: malte.brill at t-online.de (malte brill) Date: Sun Jun 9 03:37:01 2002 Subject: [standalone] Why my image disappear ? In-Reply-To: <200206090304.XAA24389@www.runrev.com> Message-ID: am 09.06.2002 4:04 Uhr schrieb use-revolution-request at lists.runrev.com unter use-revolution-request at lists.runrev.com: > [standalone] Why my image disappear ? Hi. I guess You used a referenced JPG? I had the same problem, when building my first standalone. From the HD everything worked fine. Also on Windows Systems it worked correctly when starting from CD. When I copied my app back from CD to the HD on Mac the JPGs were displayed correctly. Strange. I used PNG files (saved for the web in Photoshop) instead of using JPGs and these work fine from CD on Mac OS. Eventhough they take up more memory I?m on the save side now. Give it a try. Cheers Malte From ludovic.thebault at laposte.net Sun Jun 9 04:26:01 2002 From: ludovic.thebault at laposte.net (Ludovic Th=?ISO-8859-1?Q?=E9?=bault) Date: Sun Jun 9 04:26:01 2002 Subject: [standalone] Why my image disappear ? In-Reply-To: References: Message-ID: <20020609112138.1ECAF1%00000000@laposte.net> malte brill wrote: >I used PNG files (saved for the web in Photoshop) instead of using JPGs >and these work fine from CD on Mac OS. Eventhough they take up more memory >I?m on the save side now. Yes, it's work with png file. Thanks ! From k_major at osnabrueck.netsurf.de Sun Jun 9 07:15:01 2002 From: k_major at osnabrueck.netsurf.de (Klaus Major) Date: Sun Jun 9 07:15:01 2002 Subject: the systemversion In-Reply-To: <20020609070332.32490.qmail@webmail3.rediffmail.com> Message-ID: <3161A5E6-7BA2-11D6-B9DD-000A27B49A96@osnabrueck.netsurf.de> Hi all, can someone please supply what "the systemversion" returns on Win95 and Win98 systems ? Thanks in advance. Klaus Major k_major at osnabrueck.netsurf.de From malte.brill at t-online.de Sun Jun 9 08:07:01 2002 From: malte.brill at t-online.de (malte brill) Date: Sun Jun 9 08:07:01 2002 Subject: the systemversion Message-ID: Moin Klaus! On 98 it returns Windows 4.10 Couldn?t check on 95. Sorry Gr??e *T From rfarnold at bu.edu Sun Jun 9 08:31:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Sun Jun 9 08:31:01 2002 Subject: editMenus Problem In-Reply-To: Message-ID: on 6/9/02 3:28 AM, Jeanne A. E. DeVoto wrote: > Mrph. It would be normal though on Windows and Unix platforms (which have > the menu bar in the window) to consistently keep the same menu bar > regardless of card, so it's advantageous to show a menu bar on each card > for consistency's sake. I find that I am unable to edit a menu which has been "backgrounded" on more than one card. The menu manager lists the menu greyed out. Apart from removing the menu from all cards but one, is there some way to edit the global menu that I am missing? thanks -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From kurtkaufman at hotmail.com Sun Jun 9 10:17:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Sun Jun 9 10:17:01 2002 Subject: MIDI project testers needed Message-ID: I have a small (88k) RunRev-based MIDI utility which I need to have tested on "standard" or "typical" installations of Windows ME and Windows XP. Testing does not require knowledge of music or MIDI. If interested please contact me. Thanks, Kurt From sjoerdoptland at mac.com Sun Jun 9 10:45:01 2002 From: sjoerdoptland at mac.com (Sjoerd Op 't Land) Date: Sun Jun 9 10:45:01 2002 Subject: externals collection In-Reply-To: <002701c20f83$dbbe2800$88b15bd1@shaosean> Message-ID: Shao Sean wrote/ schreef: > the external collection listed at http://www.xworlds.com/metacard/external.htm > costs 50$, is it still supported? can it still be purchased? If I'm not mistaken, it's free now, you can ask for a registration code at the metacard company. Regards, / Groeten, Sjoerd From k_major at osnabrueck.netsurf.de Sun Jun 9 11:13:00 2002 From: k_major at osnabrueck.netsurf.de (Klaus Major) Date: Sun Jun 9 11:13:00 2002 Subject: externals collection In-Reply-To: Message-ID: <6EAC8698-7BC3-11D6-B9DD-000A27B49A96@osnabrueck.netsurf.de> Dag Sjoerd and all, > Shao Sean wrote/ schreef: > >> the external collection listed at >> http://www.xworlds.com/metacard/external.htm >> costs 50$, is it still supported? can it still be purchased? > If I'm not mistaken, it's free now, you can ask for a registration code > at > the metacard company. > > Regards, / Groeten, > Sjoerd almost correct ;-) It is free, but you have to ask RunRev for a registration code. (Maybe they will find the time to remove the reg-code at all... ;-) Regards / Groetjes :-) Klaus Major k_major at osnabrueck.netsurf.de From mcompanys at mac.com Sun Jun 9 15:21:00 2002 From: mcompanys at mac.com (Manuel Companys) Date: Sun Jun 9 15:21:00 2002 Subject: Sorting lines with diacriticals In-Reply-To: <22CA6986-7943-11D6-BE40-000393598038@mac.com> Message-ID: Le 6/06/02 12:47, ??David Vaughan?? a ?crit?: > ResEdit runs under Classic, too. Practically all Apps do, really. I have > a lot of 9 applications around still, but have not directly booted 9.2 > in months and hardly expect to ever again. > and Mark Mitchell ---------- > No, HC works wonderfully under OS9.2 and of course it doesn't work 'directly' > in OSX, but I pop back and forth between Rev >in OSX and HC in OS9 all day! Its absolutely no different than working under a >single OS (except for occasional clipboard >copying problems). Indeed, you need not even be aware of the multiple OS's for >the most part. If HC is not working well for >you under OS9, you must have some OS or hardware problems. >p.s. after you see how good your Rev apps look under OSX, I doubt you will >ever turn back... --------- You guys are beginning to convince me! Manuel From mcompanys at mac.com Sun Jun 9 15:21:23 2002 From: mcompanys at mac.com (Manuel Companys) Date: Sun Jun 9 15:21:23 2002 Subject: Mixing languages and macOS X was: Sorting lines with diacriticals In-Reply-To: Message-ID: Le 6/06/02 17:40, ??Mark Mitchell?? a ?crit?: > Manuel writes: > But we have had this for near 15 years! I started with a mac 128; when the > 'mac +' popped up, we could parameter the language in the control panel > -------------------- > Not built in to the OS we haven't! (depending on your language.) Right! Of course I meant the alphabetical scripts, and more specially "western european languages". All "western european languages" used to get exactly the same fonts, including all their characters, and the little flag menu allowed to change on the fly, fitting the national keyboard. For another simple-alphabetical language (cyrillic, greek) you had just to put the fonts, and the kchr resources (flag, keyboard mapping etc.). THIS facility, was not always shipped in the US: you had to ask for it Moreover these fonts also had all the diacriticals needed in almost all the other languages written with the latin alphabet (or in cyrillic, if we are speaking of cyrillic fonts). They were not always accesible from all national keyboards, and they printed as a separate letter. But you could use resEdit to set a "0 onset" so that the diacritcal will print upon the letter, or even use a simple utility as (FontMonger) to create the diacritized chars, give them the ascii value of some unused char, and use resedit, very user-friendly, to make a new ressource (and little flag) for your keyboard. > For Japanese > and other 'difficult' languages cumbersome > 'language kits' were required and they seldom worked very well. Under OSX > you can run, for example, traditional Chinese, > Hebrew and Japanese, (oh, and English of course, and have the main menus in > any one of these languages...) switching between > them with relative ease. I'd like to have seen you attempt that 15 years ago! Are you not confusing macOS X vs macOS and Unicode vs conventional system? With the conventional 1 byte coding you have 256 spots (only 128 in DOS and Windows) which leaves more than 200 hundred possible chars. UNICODE uses TWO bits per char which extends the possibility to over 40000! If your script system is syllabic (katakana / hiragana, devanagari) OR needs a lot of contextual variants for each letter (arabic) OR mixes the two difficulties (tibetan), you need two bytes; and if you use some thousands of ideograms (chinese, kandji) the need is still worse. We are pretty happy that the Phenicians came up with the alphabet!* You can switch between ANY language with macOS using UNICODE. > I repeat, OSX is a multi-lingual marvel. I agree! UNICODE certainly works much better with macOS X than with system 9, and, besides, switching between the menus was impossible. Although I still think that the real multi-lingual marvel was the early mac typing 12 mixable western european languages, with the system, the application and the files fitting in a single floppy: in a 400 bytes one! And with the technology available in 1984 for that matter! Manuel _______ * But Bill Gate's Entourage obliges us to use UNICODE for the Euro symbol (ASCII 219) which we have had in our macs for years and even since the beginning with the symbol "currency" it replaced. And this while HE accepts the $ (36), the ? (180) and even the ? (163) which is bound to disappear: we are MAD! ;-) From wmb at internettrainer.com Sun Jun 9 16:24:01 2002 From: wmb at internettrainer.com (Wolfgang M. Bereuter) Date: Sun Jun 9 16:24:01 2002 Subject: License Prices, Real, and docs In-Reply-To: <200206090303.XAA24279@www.runrev.com> Message-ID: am 09.06.2002 5:03 Uhr schrieb use-revolution-request at lists.runrev.com unter use-revolution-request at lists.runrev.com: > Having faced this problem (many glossary terms - relatively small > amount of text) with a number of educational software titles we have > developed we opted to provide page-specific lists of glossary terms > adjacent to the main text. I have to agree with Troy that 'invisible' > hyperlinks are way less than ideal. > > Cheers, > > Terry... Me too... this makes the user working (reading) like a dough mixers ;) regards Wolfgang M. Bereuter Learn easy with trainingsmaps? INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com, wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418, Fax: ++43/1/ 479 2539 From dan at clearvisiontech.com Sun Jun 9 18:41:01 2002 From: dan at clearvisiontech.com (Dan Friedman) Date: Sun Jun 9 18:41:01 2002 Subject: Menu Icon Message-ID: Anyone know if there is a way to use an icon as the name of a menu in the menubar... So that the icon appears *in* the menubar (not a menuItem): [Apple] - File - Edit - [Icon] - Help Is this possible with Revolution? Thanks in advance! -D From troy at rpsystems.net Sun Jun 9 18:50:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Sun Jun 9 18:50:01 2002 Subject: License Prices, Real, and docs In-Reply-To: Message-ID: <1A4607F2-7C03-11D6-B102-000393853D6C@rpsystems.net> On Sunday, June 9, 2002, at 05:19 PM, Wolfgang M. Bereuter wrote: > >> Having faced this problem (many glossary terms - relatively small >> amount of text) with a number of educational software titles we have >> developed we opted to provide page-specific lists of glossary terms >> adjacent to the main text. I have to agree with Troy that 'invisible' >> hyperlinks are way less than ideal. >> >> Cheers, >> >> Terry... > > Me too... > this makes the user working (reading) like a dough mixers ;) Yes, regardless of Jeanne's excellently portrayed case for the contrary, I'll reassert that invisible hot links are EXTREMELY poor design, in any and all cases. While I recognize that there is a difference in "primary" and glossary hot links, having one set as invisible basically says that they are so inconsequential that they are hardly worth the bother. The fact that they are invisible almost ensures that they will not be used. I certainly don't wave my cursor around pages of text in hopes that there exists some "hidden gem" of information which will make things more clear, or provide additional clues as to what I am attempting to do. I have never seen a case which justifies providing links to some information, and then making them invisible. Revolution documentation included. Besides, if colorizing makes things more difficult to read, why does every scripter I know prefer colorized script? I would suggest making glossary links a very deep blue, which would not contrast dramatically with the black text of the documentation, yet would provide a clue that there is some additional information if one is so inclined. Cheers. -- Troy RPSystems, LTD www.rpsystems.net From tony.perry at numbat.com Sun Jun 9 19:32:01 2002 From: tony.perry at numbat.com (Digital Studio (Australia) Pty Ltd) Date: Sun Jun 9 19:32:01 2002 Subject: Copy to clipboard not compatible with Windows 2000 clipboard Message-ID: <000501c21016$20fbe820$c4842dcb@goblin> Hi all, Maybe I'm missing a point but when I execute COPY IMAGE "IMAGE", I'd expect to go to my favorite graphics program and do PASTE and there appears the image I copied in Revolution. But no, every windows application I've tried doesn't even know there is an image in the clipboard, so I assume that the Revolution 1.1.1 is still not compatible with the Windows clipboard. I'm sure I read that this known limit of version 1.0 was being addressed in version 1.1. Tony Perry Digital Studio (Australia) Pty Ltd From xslaugh at hotmail.com Sun Jun 9 20:19:01 2002 From: xslaugh at hotmail.com (Scott Slaugh) Date: Sun Jun 9 20:19:01 2002 Subject: revolution on basilisk II Message-ID: An HTML attachment was scrubbed... URL: From kee at kagi.com Sun Jun 9 20:30:01 2002 From: kee at kagi.com (Kee Nethery) Date: Sun Jun 9 20:30:01 2002 Subject: revolution on basilisk II In-Reply-To: References: Message-ID: >I have been having problems getting Revolution to run under Basilisk >II, and have been wondering if anyone out there can help me. I >downloaded the MacOS version and unstuffed. I am giving it 80 megs >of ram, but when I start it up, it shows the bottom left hand corner >of the splash screen and freezes. I am using OS 8.1. Anyone have >any ideas? > >Scott Slaugh > what is Basilisk II? I've been involved with Macs since the Lisa was a beta machine. I've never heard of Basilisk II. Kee Nethery From troy at rpsystems.net Sun Jun 9 20:39:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Sun Jun 9 20:39:01 2002 Subject: revolution on basilisk II In-Reply-To: Message-ID: <5A0B673E-7C12-11D6-B102-000393853D6C@rpsystems.net> On Sunday, June 9, 2002, at 09:22 PM, Kee Nethery wrote: > what is Basilisk II? I've been involved with Macs since the Lisa was a > beta machine. I've never heard of Basilisk II. Precisely the problem. Basilisk is a Mac emulator for WinTel machines, I believe. -- Troy RPSystems, LTD www.rpsystems.net From jperryl at ecs.fullerton.edu Sun Jun 9 20:50:00 2002 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sun Jun 9 20:50:00 2002 Subject: License Prices, Real, and docs In-Reply-To: <1A4607F2-7C03-11D6-B102-000393853D6C@rpsystems.net> Message-ID: > Yes, regardless of Jeanne's excellently portrayed case for the contrary, > I'll reassert that invisible hot links are EXTREMELY poor design, in any Indeed, this makes the hotspots themselves more like Easter Eggs than actual help. Problem is, what do you do instead? You've only got just so many different type styles (Bold, Ital, etc.) that you can use before you hinder readability, and HCI dictates demand that you not use color as the sole conveyor of such info, so what is the solution? Wish I knew, because I'm not a huge fan of 'seek and find' when it comes to online help.. It's a bit like those kiddie things in restaurants you used to see in which you had to find the hidden pairs of this and that... Almost Escher-like. > Besides, if colorizing makes things more difficult to read, why does > every scripter I know prefer colorized script? Because they're not color-blind? Because it beats nothing at all? Still, all the HCI gurus, from Ben Schneiderman on down, insist it's a no-no for a variety of reasons. > I would suggest making glossary links a very deep blue, which would not > contrast dramatically with the black text of the documentation, yet > would provide a clue that there is some additional information if one is > so inclined. Here's one example of why it's a no-no: the human eye has few enough blue photoreceptors to begin with (we see more shades of green), but even the few we have simply are NOT located at the center of our vision. Remember the old 3D horror movies? Blue recedes and Red advances. Blue text causes eye fatigue unless it's SOOO dark as to be virtually black, in which case you've lost your contrast maximization. Red is better (at least those photoreceptors are at/near the center), but Red has other problems (for western society, for example, it can sound warning bells). Judy From jperryl at ecs.fullerton.edu Sun Jun 9 21:01:01 2002 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sun Jun 9 21:01:01 2002 Subject: revolution on basilisk II In-Reply-To: <5A0B673E-7C12-11D6-B102-000393853D6C@rpsystems.net> Message-ID: And I believe it is a 68k emulator that requires Apple ROMs and that you supply your own OS. A guy on the HC list uses it regularly to run Hypercard on PCs at his university. Works for him, but perhaps that's because I think HC has both the 68k & PPC code? Judy On Sun, 9 Jun 2002, Troy Rollins wrote: > On Sunday, June 9, 2002, at 09:22 PM, Kee Nethery wrote: > > > what is Basilisk II? I've been involved with Macs since the Lisa was a > > beta machine. I've never heard of Basilisk II. > > Precisely the problem. Basilisk is a Mac emulator for WinTel machines, I > believe. From troy at rpsystems.net Sun Jun 9 21:08:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Sun Jun 9 21:08:01 2002 Subject: License Prices, Real, and docs In-Reply-To: Message-ID: <706DEDCC-7C16-11D6-B102-000393853D6C@rpsystems.net> On Sunday, June 9, 2002, at 09:46 PM, Judy Perry wrote: > >> I would suggest making glossary links a very deep blue, which would not >> contrast dramatically with the black text of the documentation, yet >> would provide a clue that there is some additional information if one >> is >> so inclined. > > Here's one example of why it's a no-no: the human eye has few enough > blue > photoreceptors to begin with (we see more shades of green), but even the > few we have simply are NOT located at the center of our vision. > Remember > the old 3D horror movies? Blue recedes and Red advances. Blue text > causes eye fatigue unless it's SOOO dark as to be virtually black, in > which case you've lost your contrast maximization. Red is better (at > least those photoreceptors are at/near the center), but Red has other > problems (for western society, for example, it can sound warning bells). Exactly my thoughts regarding red. I guess I suggest VERY dark blue as something of a compromise - almost invisible, yet somewhat discernible if you are looking for it. I'd be happy enough with red, blue, shaded backgrounds, whatever. Transcript is SO huge, that any tools to help get around the docs, learn more, learn faster - are ALL welcome in my book. To tell the truth, I guess I have myself trained, I can read almost any "marked up" electronic document without being too distracted by the markings, as I would imagine can many developers - but then, I guess the Revolution docs are meant to be attractive, uh... for the general public's reading comfort... or something? I imagine that once I have printed docs, the point may be moot. The content of the Rev documentation is quite good, the methodology of delivery, to be kind, doesn't suit my personal tastes. -- Troy RPSystems, LTD www.rpsystems.net From kray at sonsothunder.com Sun Jun 9 21:33:01 2002 From: kray at sonsothunder.com (Ken Ray) Date: Sun Jun 9 21:33:01 2002 Subject: revolution on basilisk II References: Message-ID: <007601c21026$252d4280$6501a8c0@mckinley.dom> Judy, you're right. I've been running Basilisk II for a long time, and find it to be a very stable *68K* emulator. It won't run any PPC apps. However, I have been running the 68K version of MetaCard quite effectively under BII, so I don't know why Rev wouldn't work. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: "Judy Perry" To: Sent: Sunday, June 09, 2002 8:57 PM Subject: Re: revolution on basilisk II > And I believe it is a 68k emulator that requires Apple ROMs and that you > supply your own OS. A guy on the HC list uses it regularly to run > Hypercard on PCs at his university. Works for him, but perhaps that's > because I think HC has both the 68k & PPC code? > > Judy > > On Sun, 9 Jun 2002, Troy Rollins wrote: > > On Sunday, June 9, 2002, at 09:22 PM, Kee Nethery wrote: > > > > > what is Basilisk II? I've been involved with Macs since the Lisa was a > > > beta machine. I've never heard of Basilisk II. > > > > Precisely the problem. Basilisk is a Mac emulator for WinTel machines, I > > believe. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From xslaugh at hotmail.com Sun Jun 9 22:08:00 2002 From: xslaugh at hotmail.com (Scott Slaugh) Date: Sun Jun 9 22:08:00 2002 Subject: revolution on basilisk II Message-ID: An HTML attachment was scrubbed... URL: From themacguy at mac.com Sun Jun 9 22:32:01 2002 From: themacguy at mac.com (Barry Levine) Date: Sun Jun 9 22:32:01 2002 Subject: hot-spots, invisible links Message-ID: <165D4CAE-7C22-11D6-B589-000502E12568@mac.com> If I had to come down on one side or the other regarding hypertext links, they need to be visible. That being said, if this is even being considered, PLEASE run a few test colors by me first as I am extremely red-green color blind. If I can see it, then it should work...assuming you can find someone who is blue-yellow color blind and get -his- approval as well! (Note I write "his" as it is much more likely to be colorblind if you are male. However, as colorblindness is a sex-linked gene, you can blame your mother!) *grin* Barry -------------------------------------------------------- Barry Jay Levine "The Mac Guy" Macintosh Troubleshooting, System Engineering, Training, AppleShare/OSX Server Setup, System Upgrades and Enhancements From john at oneChip.com Sun Jun 9 22:40:00 2002 From: john at oneChip.com (John) Date: Sun Jun 9 22:40:00 2002 Subject: License Prices, Real, and docs In-Reply-To: <706DEDCC-7C16-11D6-B102-000393853D6C@rpsystems.net> Message-ID: <2DBA04EE-7C23-11D6-B669-00039397DF4E@oneChip.com> > > On Sunday, June 9, 2002, at 09:46 PM, Judy Perry wrote: > >> >>> I would suggest making glossary links a very deep blue, which would >>> not snip.... >>> To tell the truth, I guess I have myself trained, I can read almost >>> any "marked up" electronic document without being too distracted by >>> the markings, as I would imagine can many developers - but then, I >>> guess the Revolution docs are meant to be attractive, uh... for the >>> general public's reading comfort... or something? How about a button on the card that "lights up" all of the glossary terms. At least you would know how many there are and where they were. Better yet - how about check box to show them in color or not? John Miskimins From monte.goulding at senet.com.au Sun Jun 9 22:41:00 2002 From: monte.goulding at senet.com.au (Monte Goulding) Date: Sun Jun 9 22:41:00 2002 Subject: hot-spots, invisible links In-Reply-To: <165D4CAE-7C22-11D6-B589-000502E12568@mac.com> Message-ID: Why not just put it in the preferences???? -----Original Message----- From: use-revolution-admin at lists.runrev.com [mailto:use-revolution-admin at lists.runrev.com]On Behalf Of Barry Levine Sent: Monday, 10 June 2002 12:58 PM To: use-revolution at lists.runrev.com Subject: re: hot-spots, invisible links If I had to come down on one side or the other regarding hypertext links, they need to be visible. That being said, if this is even being considered, PLEASE run a few test colors by me first as I am extremely red-green color blind. If I can see it, then it should work...assuming you can find someone who is blue-yellow color blind and get -his- approval as well! (Note I write "his" as it is much more likely to be colorblind if you are male. However, as colorblindness is a sex-linked gene, you can blame your mother!) *grin* Barry -------------------------------------------------------- Barry Jay Levine "The Mac Guy" Macintosh Troubleshooting, System Engineering, Training, AppleShare/OSX Server Setup, System Upgrades and Enhancements _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Sun Jun 9 22:48:01 2002 From: kray at sonsothunder.com (Ken Ray) Date: Sun Jun 9 22:48:01 2002 Subject: revolution on basilisk II References: Message-ID: <009b01c21030$b1c88ba0$6501a8c0@mckinley.dom> Scott, You shouldn't need a Mac emulator for that... you can simply transfer your hypercard stack to Windows on a floppy/Zip/CD, and open it in MC directly (or at least you could in 2.3, the last version I tried this in). Just make sure you choose the "all files" filter in the Open dialog box from within MC. It'll strip off the resource fork, but you can't use that in Windows anyway. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: Scott Slaugh To: use-revolution at lists.runrev.com Sent: Sunday, June 09, 2002 10:03 PM Subject: Re: revolution on basilisk II Yes, Basilisk II is a Mac emulator for PC's. I did try downloading MetaCard and running it, but I can't get it to work. Basilisk II emualtes a 68k Mac, and the current MetaCard download does not have a 68k engine. Does anyone have any idea where I could download MetaCard with a 68k engine? What I am trying to do here is port some HyperCard stacks to Windows. Scott Slaugh >From: "Ken Ray" >Reply-To: use-revolution at lists.runrev.com >To: >Subject: Re: revolution on basilisk II >Date: Sun, 9 Jun 2002 21:25:53 -0500 > >Judy, you're right. I've been running Basilisk II for a long time, and find >it to be a very stable *68K* emulator. It won't run any PPC apps. However, I >have been running the 68K version of MetaCard quite effectively under BII, >so I don't know why Rev wouldn't work. > >Ken Ray >Sons of Thunder Software >Email: kray at sonsothunder.com >Web Site: http://www.sonsothunder.com/ > >----- Original Message ----- >From: "Judy Perry" >To: >Sent: Sunday, June 09, 2002 8:57 PM >Subject: Re: revolution on basilisk II > > > > And I believe it is a 68k emulator that ! requires Apple ROMs and that you > > supply your own OS. A guy on the HC list uses it regularly to run > > Hypercard on PCs at his university. Works for him, but perhaps that's > > because I think HC has both the 68k & PPC code? > > > > Judy > > > > On Sun, 9 Jun 2002, Troy Rollins wrote: > > > On Sunday, June 9, 2002, at 09:22 PM, Kee Nethery wrote: > > > > > > > what is Basilisk II? I've been involved with Macs since the Lisa was a > > > > beta machine. I've never heard of Basilisk II. > > > > > > Precisely the problem. Basilisk is a Mac emulator for WinTel machines, I > > > believe. > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > http://lists.runrev.com/mailman/listinfo/use-revo! lution > > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution ------------------------------------------------------------------------------ MSN Photos is the easiest way to share and print your photos: Click Here _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution -------------- next part -------------- An HTML attachment was scrubbed... URL: From drvaughan55 at mac.com Sun Jun 9 23:31:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Sun Jun 9 23:31:01 2002 Subject: License Prices, Real, and docs In-Reply-To: <2DBA04EE-7C23-11D6-B669-00039397DF4E@oneChip.com> Message-ID: <4FE920EC-7C2A-11D6-A4E0-000393598038@mac.com> On Monday, June 10, 2002, at 01:35 , John wrote: > > How about a button on the card that "lights up" all of the glossary > terms. At least you would know how many there are and where they > were. Better yet - how about check box to show them in color or not? Maybe a pull-down menu or slide-out drawer of "words defined from this page"? It would save maintaining the colour as it becomes essentially independent of the page, items being able to be added to or removed from this reference at will. Only a thought, or a 2p/2c/.02E as you might say. Actually, can you search for the style? Maybe you could build a reference palette, without Jeanne rewriting anything... 3c for the price of 2.... David > > John Miskimins > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From monte.goulding at senet.com.au Mon Jun 10 00:05:00 2002 From: monte.goulding at senet.com.au (Monte Goulding) Date: Mon Jun 10 00:05:00 2002 Subject: Script Library In-Reply-To: <4FE920EC-7C2A-11D6-A4E0-000393598038@mac.com> Message-ID: Hi All I've started developing a Script Library that has an interface like the Revoloution Object Library. The Script Library is at version 0.1 and I'm interested in any new features people can think up. The Script Library uses some Revoloution properties and integrates with the Plugin and Save sections of the Revoloution directory structure. It is unlikely to be useful to MetaCard programmers. Becaues of the use of the directory structure I've made a little installer stack (ScriptLibraryInstaller.rev) so all you need to do is click a button. Once you have done that you should either purge the Installer stack or close rev and re-open just to be sure. I've included two libraries so far: statistics (revStat) and error checking (revDataChecking). Any other open source libraries are welcome. You are welcome to poke around in any of the scripts but please send me (monte at sweattechnologies.com) any updates, new libraries and suggestions. Download the Installer from www.sweattechnologies.com/rev/ Monte Goulding B.App.Sc. (Hons.) Executive Director Sweat Technologies email: monte at sweattechnologies.com website: www.sweattechnologies.com mobile: (+61) 0421 138 274 From wmb at internettrainer.com Mon Jun 10 04:50:01 2002 From: wmb at internettrainer.com (Wolfgang M. Bereuter) Date: Mon Jun 10 04:50:01 2002 Subject: License Prices, Real, and docs In-Reply-To: <200206100209.WAA13873@www.runrev.com> Message-ID: am 10.06.2002 4:09 Uhr schrieb use-revolution-request at lists.runrev.com unter use-revolution-request at lists.runrev.com: > I would suggest making glossary links a very deep blue, which would not > contrast dramatically with the black text of the documentation, yet > would provide a clue that there is some additional information if one is > so inclined. Yes!! And if they once maybe come togehter in one window, where the *reader* can open other windows when *he* likes, then we will get a masterpiece of documentation ;) regards Wolfgang M. Bereuter Learn easy with trainingsmaps? INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com, wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418, Fax: ++43/1/ 479 2539 From kmajor at metascape.org Mon Jun 10 05:13:01 2002 From: kmajor at metascape.org (Klaus Major) Date: Mon Jun 10 05:13:01 2002 Subject: License Prices, Real, and docs In-Reply-To: Message-ID: Hi Wolfgang, >> I would suggest making glossary links a very deep blue, which would not >> contrast dramatically with the black text of the documentation, yet >> would provide a clue that there is some additional information if one >> is >> so inclined. > > Yes!! > And if they once maybe come togehter in one window, where the *reader* > can > open other windows when *he* likes, then we will get a masterpiece of > documentation ;) Just for the records: ...open other windows when *she or he* likes... ;-) Best Klaus Major kmajor at metascape.org From mike at flightline.co.uk Mon Jun 10 05:53:00 2002 From: mike at flightline.co.uk (Michael Foy) Date: Mon Jun 10 05:53:00 2002 Subject: Manual announcement References: Message-ID: <006e01c21062$9318a320$1965a4c2@essexweb.com> Sorry to be a pain on this regarding the manual, but there is no picture of it (sorry Amazon has spoilt me here) so please supply at least the number of pages and chapter headings thanks mike From webmaster at studioalice.se Mon Jun 10 07:03:00 2002 From: webmaster at studioalice.se (=?ISO-8859-1?Q?Magnus_von_Br=F6msen?=) Date: Mon Jun 10 07:03:00 2002 Subject: Change the icon on Windows? Message-ID: <26AEEAF8-7C69-11D6-9C6F-003065CCBD1A@studioalice.se> Hello I know this had been an issue before: How to change the icon on Windows? If doing it then building the standalone -- 16 color seems to be the limit. And that just not looking good (I know it can never look as good as on Mac OS X, but...). Is there another way to change icon? Making a windows-icon with the plug-in for Photoshop "Iconbuilder" creates a .icn file. How can I use that? Any Windows-pro that know? /magnus --------------------------------------------------------------------------- "B?ttre med 1 Mac i garderoben ?n 10 Pc p? kontoret" --------------------------------------------------------------------------- Studio Alice Magnus von Br?msen 0702-212 495 0322-633 833 www.studioalice.se From xslaugh at hotmail.com Mon Jun 10 08:11:01 2002 From: xslaugh at hotmail.com (Scott Slaugh) Date: Mon Jun 10 08:11:01 2002 Subject: revolution on basilisk II Message-ID: An HTML attachment was scrubbed... URL: From harrison at all-auctions.com Mon Jun 10 08:21:01 2002 From: harrison at all-auctions.com (Rick Harrison) Date: Mon Jun 10 08:21:01 2002 Subject: Menu Icon In-Reply-To: Message-ID: on 6/9/2002 7:35 PM, Dan Friedman at dan at clearvisiontech.com wrote: > Anyone know if there is a way to use an icon as the name of a menu in the > menubar... So that the icon appears *in* the menubar (not a menuItem): > > [Apple] - File - Edit - [Icon] - Help > > Is this possible with Revolution? > > > Thanks in advance! > > -D Dan, I haven't tried this but this idea might work. Every menubar is really a group of buttons. Therefore you could try ungrouping the buttons, stick a graphic with a copy of the code from the old button into the script of the graphic so it acts like a button, and then regroup everything back together. That might give you what you are trying to accomplish. Good luck and let me know it if works for you. Rick Harrison From kray at sonsothunder.com Mon Jun 10 09:19:01 2002 From: kray at sonsothunder.com (Ken Ray) Date: Mon Jun 10 09:19:01 2002 Subject: revolution on basilisk II References: Message-ID: <001501c21088$c3a878f0$7c00a8c0@mckinley.dom> Scott, You can download a 68K version of MC 2.4.2 (2.4.3 is currently in development and doesn't have an 68K version yet) from the MetaCard FTP site: ftp://ftp.metacard.com/MetaCard/ It's called "MacOS68K.sit". Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: Scott Slaugh To: use-revolution at lists.runrev.com Sent: Monday, June 10, 2002 8:07 AM Subject: Re: revolution on basilisk II Well, I would like to be able to open it on a Mac so that it doesn't strip of the resource fork and moves all of that stuff to the data fork. Then I would move it over to Windows to finish converting it. Scott Slaugh >From: "Ken Ray" >Reply-To: use-revolution at lists.runrev.com >To: >Subject: Re: revolution on basilisk II >Date: Sun, 9 Jun 2002 22:38:23 -0500 > >Scott, > >You shouldn't need a Mac emulator for that... you can simply transfer your hypercard stack to Windows on a floppy/Zip/CD, and open it in MC directly (or at least you could in 2.3, the last version I tried this in). Just make sure you choose the "all files" filter in the Open dialog box from within MC. It'll strip off the resource fork, but you can't use that in Windows anyway. > >Ken Ray >Sons of Thunder Software >Email: kray at sonsothunder.com >Web Site: http://www.sonsothunder.com/ > > ----- Original Message ----- > From: Scott Slaugh > To: use-revolution at lists.runrev.com > Sent: Sunday, June 09, 2002 10:03 PM! > Subject: Re: revolution on basilisk II > > > Yes, Basilisk II is a Mac emulator for PC's. I did try downloading MetaCard and running it, but I can't get it to work. Basilisk II emualtes a 68k Mac, and the current MetaCard download does not have a 68k engine. Does anyone have any idea where I could download MetaCard with a 68k engine? What I am trying to do here is port some HyperCard stacks to Windows. > > Scott Slaugh > > >From: "Ken Ray" > >Reply-To: use-revolution at lists.runrev.com > >To: > >Subject: Re: revolution on basilisk II > >Date: Sun, 9 Jun 2002 21:25:53 -0500 > > > >Judy, you're right. I've been running Basilisk II for a long time, and find > >it to be a very stable *68K* emulator. It won't run any PPC apps. However, I > >have been running the 68K version of MetaCard quite effectively under BII, > >so I don't know w! hy Rev wouldn't work. > > > >Ken Ray > >Sons of Thunder Software > >Email: kray at sonsothunder.com > >Web Site: http://www.sonsothunder.com/ > > > >----- Original Message ----- > >From: "Judy Perry" > >To: > >Sent: Sunday, June 09, 2002 8:57 PM > >Subject: Re: revolution on basilisk II > > > > > > > And I believe it is a 68k emulator that ! requires Apple ROMs and that you > > > supply your own OS. A guy on the HC list uses it regularly to run > > > Hypercard on PCs at his university. Works for him, but perhaps that's > > > because I think HC has both the 68k & PPC code? > > > > > > Judy > > > > > > On Sun, 9 Jun 2002, Troy Rollins wrote: > > > > On Sunday, June 9, 2002, at 09:22 PM, Kee Nethery wrote: > > > > > > > > > what is Basilisk II? I've been involved with Macs since the Lisa was a > > > > > beta machine. I've never heard of Basilisk II. > > > > > > > > Precisely the problem. Basilisk is a Mac emulator for WinTel machines, I > > > > believe. > > > > > > _______________________________________________ > > > use-revolution mailing list > > > use-revolution at lists.runrev.com > > > http://lists.runrev.com/mailman/listinfo/use-revo! lution > > > > > > >_______________________________________________ > >use-revolution mailing list > >use-revolution at lists.runrev.com > >http://lists.runrev.com/mailman/listinfo/use-revolution > > > > >------------------------------------------------------------------------------ > MSN Photos is the easi! est way to share and print your photos: Click Here > _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution ------------------------------------------------------------------------------ Get your FREE download of MSN Explorer at http://explorer.msn.com. _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution -------------- next part -------------- An HTML attachment was scrubbed... URL: From janschenkel at yahoo.com Mon Jun 10 09:38:01 2002 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon Jun 10 09:38:01 2002 Subject: Change the icon on Windows? In-Reply-To: <26AEEAF8-7C69-11D6-9C6F-003065CCBD1A@studioalice.se> Message-ID: <20020610143412.65399.qmail@web11902.mail.yahoo.com> Hi Magnus, There are plenty of freeware/shareware utilities for this on http://www.download.com, but I can give you the following tip: Save the Photoshop-made icon as a .bmp file, and then change the extension from .bmp to .ico Then you can assign this file as the icon of the program via the "Change icon..." button in the "Properties" window in the WIndows Explorer. Downside of this approach is that the icon is a separate file, but again, one of the utilities on download.com can 'move' these into your .exe file. Best regards, Jan Schenkel. "As we grow older, we grow both wiser and more foolishg at the same time." (De Rochefoucald) --- Magnus_von_Br?msen wrote: > Hello > > I know this had been an issue before: How to change > the icon on Windows? > If doing it then building the standalone -- 16 > color seems to be the > limit. And that just not looking good (I know it can > never look as good > as on Mac OS X, but...). > > Is there another way to change icon? Making a > windows-icon with the > plug-in for Photoshop "Iconbuilder" creates a .icn > file. How can I use > that? > > Any Windows-pro that know? > > /magnus > > > --------------------------------------------------------------------------- > "B?ttre med 1 Mac i garderoben ?n 10 Pc p? kontoret" > --------------------------------------------------------------------------- > Studio Alice > Magnus von Br?msen > 0702-212 495 > 0322-633 833 > www.studioalice.se __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com From mark at bcesouth.com Mon Jun 10 09:57:00 2002 From: mark at bcesouth.com (BCE) Date: Mon Jun 10 09:57:00 2002 Subject: valentina References: Message-ID: <011401c2108e$9615b280$d86600d8@s1> What is the correct syntax to connect to a Valentina database? Could someone post an example? The docs don't mention it, at least I didn't see it in the database topics. I've downloaded the database examples and tried those, but am looking for the simple line to connect to Valentina through a script. My best guess is below... revdb_connect("Valentina",,"D:/SoftwareDBDemo/softwaredbdemo.vdb",,) Also, what do I need to purchase to get rid of the Valentina time limit? The application? Or do I have to get the XCMD? It seems that if you have access to a Mac to use Valentina, then you can use the DB files on a PC as well for applications in Rev, and would only need the Mac application in such a case. Thanks! Mark From csilverm at acs.ryerson.ca Mon Jun 10 10:10:01 2002 From: csilverm at acs.ryerson.ca (Charles Silverman) Date: Mon Jun 10 10:10:01 2002 Subject: Colors and hyperlinks In-Reply-To: <200206101212.IAA21712@www.runrev.com> Message-ID: The W3 recommendations for accessible web sites (WAI) sheds quite a bit of light on what to do with states that information should not be color-dependent. To quote from --------------------------------->>>> Ensure that text and graphics are understandable when viewed without color. If color alone is used to convey information, people who cannot differentiate between certain colors and users with devices that have non-color or non-visual displays will not receive the information. When foreground and background colors are too close to the same hue, they may not provide sufficient contrast when viewed using monochrome displays or by people with different types of color deficits. Checkpoints: 2.1 Ensure that all information conveyed with color is also available without color, for example from context or markup. [Priority?1] Techniques for checkpoint 2.1 2.2 Ensure that foreground and background color combinations provide sufficient contrast when viewed by someone having color deficits or when viewed on a black and white screen. [Priority?2 for images, Priority?3 for text]. Techniques for checkpoint 2.2 Here's a site for http://library.trinity.wa.edu.au/subjects/te/it/webdes/colour.htm From kmajor at metascape.org Mon Jun 10 10:25:00 2002 From: kmajor at metascape.org (Klaus Major) Date: Mon Jun 10 10:25:00 2002 Subject: valentina In-Reply-To: <011401c2108e$9615b280$d86600d8@s1> Message-ID: <3996530C-7C85-11D6-9659-003065D52E8E@metascape.org> Hi Mark, > What is the correct syntax to connect to a Valentina database? Could > someone post an example? The docs don't mention it, at least I didn't > see > it in the database topics. I've downloaded the database examples and > tried > those, but am looking for the simple line to connect to Valentina > through a > script. My best guess is below... > > revdb_connect("Valentina",,"D:/SoftwareDBDemo/softwaredbdemo.vdb",,) download the "Database examples" on the "usercontributions"-page and check the scripts. > Also, what do I need to purchase to get rid of the Valentina time limit? > The application? Or do I have to get the XCMD? It seems that if you > have > access to a Mac to use Valentina, then you can use the DB files on a PC > as > well for applications in Rev, and would only need the Mac application in > such a case. > > Thanks! > > Mark You need to buy the XCMD for Mac AND for Win to use them crossplatform with RR. But then you get a copy of the Valentina-app for the Mac for free :-) It's worth every cent, believe me :-) Regards Klaus Major kmajor at metascape.org From troy at rpsystems.net Mon Jun 10 12:20:15 2002 From: troy at rpsystems.net (Troy Rollins) Date: Mon Jun 10 12:20:15 2002 Subject: Colors and hyperlinks In-Reply-To: Message-ID: <0D7C39C2-7C88-11D6-9B26-000393853D6C@rpsystems.net> On Monday, June 10, 2002, at 11:06 AM, Charles Silverman wrote: > The W3 recommendations for accessible web sites (WAI) sheds quite a bit > of > light on what to do with states that information should not be > color-dependent. While I concur that this is good information, I guess I would question its relevance if the note is in context to requests made to modify the dictionary. First, W3 is oriented to publishing for the general public, and unless Rev is far more popular than I imagine, it doesn't really qualify. Second, the links are currently invisble, or more appropriately "unidentified". The proposed modifications, even taken into consideration for the folks with a particular color deficit, would make the links no more or less identified for them. As I've mentioned before, I would be perfectly happy with underlines, a glossary column, or virtually any other solution which has been proposed. I would rather this not be an issue of "political correctness", and whether or not the proper gender terms are used - I simply request that links in documentation be somehow identified as such. Further, the other suggested improvements I would have to agree with - e.g. maintaining all help related content in a single window which always appears where it was last placed. Rev's help system is remarkably frustrating on many levels, and I don't remark on this as a theoretical critic, but as a paying user, so a diatribe on "why it is good" doesn't hold a lot of water unfortunately. At the risk of being repetitive, the content in help is good, the help application, is not. Oh, and of course, lest I be misunderstood, Rev itself, is good. Two goods + one bad = pretty good. ;-) Cheers. -- Troy RPSystems, LTD www.rpsystems.net From bvlahos at jpl.nasa.gov Mon Jun 10 12:32:01 2002 From: bvlahos at jpl.nasa.gov (Bill Vlahos) Date: Mon Jun 10 12:32:01 2002 Subject: Button, menupick and mouseUp Message-ID: <881CB948-7C97-11D6-A33A-000393853DBC@jpl.nasa.gov> I have a optionmenu button which has both menuPick and mouseUp handlers. When I was working on this before (I think it was the last 1.1.1 beta) everything worked correctly. Now, when I select the item in the button the mouseUp hander is not called. This is what I had before: on menuPick theMenuItem set the label of me to theMenuItem -- put name into button end menuPick on mouseUp end mouseUp If I add "send mouseUp to me" the mouseUp hander is called correctly. on menuPick theMenuItem set the label of me to theMenuItem -- put name into button send mouseUp to me -- Needed to work now! end menuPick on mouseUp end mouseUp Is this a bug or is it supposed to work this way? Bill Vlahos From drjohn at wellminds.org Mon Jun 10 12:52:02 2002 From: drjohn at wellminds.org (John R. Brauer) Date: Mon Jun 10 12:52:02 2002 Subject: use-revolution digest, Vol 1 #459 - 11 msgs In-Reply-To: <200206101212.IAA21742@www.runrev.com> Message-ID: Greetings All, I am working on an app to score a test. It is long; nearly 600 items, all True/False/Unanswered. It will be scored on a number of scales. Any suggestions for structuring this data efficiently? Sincerely, John R. Brauer, Psy.D. Clinical Psychologist From yvescoppe at skynet.be Mon Jun 10 13:57:02 2002 From: yvescoppe at skynet.be (Yves =?iso-8859-1?Q?Copp=E9?=) Date: Mon Jun 10 13:57:02 2002 Subject: use-revolution digest, Vol 1 #459 - 11 msgs In-Reply-To: References: Message-ID: >Greetings All, > >I am working on an app to score a test. It is long; nearly 600 >items, all True/False/Unanswered. It will be scored on a number of >scales. Any suggestions for structuring this data efficiently? > >Sincerely, > > >John R. Brauer, Psy.D. >Clinical Psychologist > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution an array should do the work. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From wouter.abraham at pi.be Mon Jun 10 14:50:01 2002 From: wouter.abraham at pi.be (Time flies like an arrow, fruit flies like banana) Date: Mon Jun 10 14:50:01 2002 Subject: License Prices, Real, and docs Message-ID: Hi everybody, For those who don?t want to play hide and seek with those hidden links in the transcript dictionary just enter in the messagebox : set the linkcolor of stack "revdocslanguagereference" to blue -- or whatever color name or triplet you like If this already in the archives disregard this mail (as a newbie I didn?t have time to explore the archives yet) Greetings Wouter ------------------------------------------------------------------------ * From: Wolfgang M. Bereuter * Subject: Re: Re: License Prices, Real, and docs * Date: Sun, 09 Jun 2002 14:02:19 -0700 ------------------------------------------------------------------------ am 09.06.2002 5:03 Uhr schrieb use-revolution-request at lists.runrev.com unter use-revolution-request at lists.runrev.com: > Having faced this problem (many glossary terms - relatively small > amount of text) with a number of educational software titles we have > developed we opted to provide page-specific lists of glossary terms > adjacent to the main text. I have to agree with Troy that 'invisible' > hyperlinks are way less than ideal. > > Cheers, > > Terry... Me too... this makes the user working (reading) like a dough mixers ;) regards Wolfgang M. Bereuter Learn easy with trainingsmaps? INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com, wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418, Fax: ++43/1/ 479 2539 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeanne at runrev.com Mon Jun 10 15:05:01 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Mon Jun 10 15:05:01 2002 Subject: valentina In-Reply-To: <011401c2108e$9615b280$d86600d8@s1> References: Message-ID: At 7:53 AM -0700 6/10/2002, BCE wrote: >What is the correct syntax to connect to a Valentina database? Could >someone post an example? The docs don't mention it, at least I didn't see >it in the database topics. I've downloaded the database examples and tried >those, but am looking for the simple line to connect to Valentina through a >script. My best guess is below... (Copied from the revdb_connect entry in the dictionary): syntax: revdb_connect(databaseType,[host],databaseName,[userName],[password] \ [,valentinaCacheSize,valentinaMacSerial,valentinaWindowsSerial]) example: get revdb_connect("Valentina","","::Project:MyVal.vdb",,,, \ the serialNumber of this card,"") The databaseType is one of "MySQL","Oracle", "ODBC", or "Valentina". The host is the IP address or name of the system hosting the database. For Valentina databases, which reside on the local system, the host should be empty. If no host is specified, the local system is used. The databaseName is the name of the database to connect to. For Valentina databases, this is the path to the file that contains the database. Important! When connecting to a Valentina database on a Mac OS or OS X system, the databaseName must be a Mac-style file path. (To convert from a Revolution file path to the Mac style, use the revMacFromUnixPath function.) When connecting to a Valentina database on a Windows system, the databaseName must be a Windows-style file path. The userName is your authorized user name for the database. (Some databases do not require a user name.) The password is the authentication password for userName. (Some databases do not require a password.) The valentinaCacheSize is the size in bytes of the database cache used for Valentina databases. The minimum cache size is 524288 (512K). If the valentinaCacheSize is not specified, the database cache is 3 megabytes. If the databaseType is not "Valentina", the valentinaCacheSize has no effect. The valentinaMacSerial or valentinaWindowsSerial is the serial number that unlocks the Valentina VXCMD. (On Mac OS and OS X systems, specify a valentinaMacSerial and leave the valentinaWindowsSerial parameter empty. On Windows systems, specify a valentinaWindowsSerial and leave the valentinaMacSerial empty.) If no valentinaMacSerial or valentinaWindowsSerial is specified, the connection closes automatically after ten minutes. >Also, what do I need to purchase to get rid of the Valentina time limit? >The application? Or do I have to get the XCMD? The XCMD. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From jeanne at runrev.com Mon Jun 10 15:05:13 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Mon Jun 10 15:05:13 2002 Subject: Colors and hyperlinks In-Reply-To: <0D7C39C2-7C88-11D6-9B26-000393853D6C@rpsystems.net> References: Message-ID: At 8:38 AM -0700 6/10/2002, Troy Rollins wrote: >As I've mentioned before, I would be perfectly happy with underlines, a >glossary column, or virtually any other solution which has been >proposed. You (or anyone) can make whatever modifications you want to make in your copy, of course. Setting the underlineLinks to true on the docs stacks is a simple way of underlining the glossary entries in those stacks (the links all use the link text style), so this may be a solution for you if you need all the elementary terms called out visibly, or are more comfortable with that mode. You can also set the linkColor and visitedLinkColor if preferred. >Rev's help system is >remarkably frustrating on many levels, and I don't remark on this as a >theoretical critic, but as a paying user, so a diatribe on "why it is >good" doesn't hold a lot of water unfortunately. I'm sorry you dislike it so much, and I do look carefully at all negative comments made here. Your comments in particular I generally find well-thought-out and helpful, and many of them will be influential in upcoming changes to the documentation. But if you announce publicly that something is "EXTREMELY poor design" on theoretical grounds, yes, you are going to get a brief lecture on the practical reasons for these choices in light of information design principles, though I hope not a "diatribe". It goes with the territory, I'm afraid. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From troy at rpsystems.net Mon Jun 10 15:29:00 2002 From: troy at rpsystems.net (Troy Rollins) Date: Mon Jun 10 15:29:00 2002 Subject: Colors and hyperlinks In-Reply-To: Message-ID: <4153A7E9-7CB0-11D6-9B26-000393853D6C@rpsystems.net> On Monday, June 10, 2002, at 04:01 PM, Jeanne A. E. DeVoto wrote: > But if you announce publicly that > something is "EXTREMELY poor design" on theoretical grounds, yes, you > are > going to get a brief lecture on the practical reasons for these choices > in > light of information design principles, though I hope not a "diatribe". > It > goes with the territory, I'm afraid. Fair enough. :) While I would rather not have to modify the workings of Rev itself, the fact that one can I guess makes it seem perhaps easier than requesting changes, or pleading a case. I would still like to see all help contained in a single (paned?) window. I'm not sure that this is a modification I can, or would care to, make myself. If we are to change the link colors ourselves, perhaps this request could be considered of higher priority. Thanks. And please, take my somewhat harsh commentary with a grain of salt. I'm generally not too good at "sugar coating" (or so I'm told.) -- Troy RPSystems, LTD www.rpsystems.net From cowhead at ztv.ne.jp Mon Jun 10 15:49:01 2002 From: cowhead at ztv.ne.jp (cowhead) Date: Mon Jun 10 15:49:01 2002 Subject: Mixing Languages and Mac OSX Message-ID: <3D050FB6.57BEDDF1@ztv.ne.jp> Manuel writes: >Are you not confusing macOS X vs macOS and Unicode vs conventional system? >With the conventional 1 byte coding you have 256 spots (only 128 in DOS and >Windows) which leaves more than 200 hundred possible chars. >UNICODE uses TWO bits per char which extends the possibility to over 40000! ------------------------- No, as I understand it, 2 byte fonts (note: not bits, but bytes) were around long before Unicode. Unicode just tries to conventionalize it. But all or most of the Apple 2 byte font 'language kits' are now bundled (and free!) in OSX. Actually, the OSX applications that use Unicode (Mail, TextEdit etc) do not work (yet) nearly as well as the apps specialized for these languages. For example, if you send Japanese with Apple's new Unicode Mail, it often comes out garbled on the other side, whereas sending the same message in, say, Jpanese Netscape, is no problem. And Jpnese Claris works/appleworks works far better for Jpanese than does unicode savvy TextEdit. The important point is, you can buy just ONE OSX anywhere in the world and run all of these excellent language specific applications (forget unicode!) perfectly, without having to pay for, install, or hassle with any 'language kits'. It's a real marvel. ------------ We are pretty happy that the Phenicians came up with the alphabet!* -------------- It's efficient for languages with complex syllable structures (like English) but it makes learning how to read hell. It's practically impossible to say, for example /b/ (or any other plossive/stop) without adding a vowel at the end. This confuses the heck out of kids. BUH EE ....RHA. ????? Oh, BEER! Regards, mark mitchell Japan From rfarnold at bu.edu Mon Jun 10 15:51:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Mon Jun 10 15:51:01 2002 Subject: License Prices, Real, and docs In-Reply-To: Message-ID: on 6/10/02 3:44 PM, Time flies like an arrow, fruit flies like banana wrote: > Hi everybody, > > For those who don?t want to play hide and seek with those hidden links in the > transcript dictionary just enter in the messagebox : > set the linkcolor of stack "revdocslanguagereference" to blue -- or whatever > color name or triplet you like > If this already in the archives disregard this mail (as a newbie I didn?t have > time to explore the archives yet) > > Greetings > Wouter Wow, not only does this provide a simple and practical solution to the issue at hand, it also illustrates the user-friendliness and power of of RR! (I imagine textstyle could be changed as well, or font, etc. to make everyone happy. ?Dark Blue? works well for me, but add the parentheses). -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From kevin at runrev.com Mon Jun 10 16:56:01 2002 From: kevin at runrev.com (Kevin Miller) Date: Mon Jun 10 16:56:01 2002 Subject: Revolution and XML In-Reply-To: Message-ID: On 8/6/02 7:11 pm, Trevor DeVore wrote: >> From what I have gathered Revolution does not have XML support built in right > now. I did see an XML library available at http://www.sonsothunder.com/ that > is > in BETA testing and also a rumor on the home page that said XML support was > coming for Revolution. > > So has anyone using Revolution incorporated XML in their projects or is there > another common way of handling this situation with Revolution? I don't want to > use a database since I don't believe this warrants database use but I am open > to > any suggestions. We will be supporting XML very fully in the next version. (Not that you can't do it now, but you do have a lot more work to do without specific built in support.) Kevin Kevin Miller Runtime Revolution Limited - The Solution for Software Development Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From drvaughan55 at mac.com Mon Jun 10 18:14:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Mon Jun 10 18:14:01 2002 Subject: use-revolution digest, Vol 1 #459 - 11 msgs In-Reply-To: Message-ID: <4A9BACAB-7CC7-11D6-A4E1-000393598038@mac.com> John The suggestion Yves made is very elegant, provided we are interpreting your request correctly and you fully understand what [I presume] he intends. I assume you have an input file comprising question numbers, and comma or tab and "true", "false" and "unanswered" statements. In this case you simply read in the file (get URL) to a variable and loop through it as follows: (optionally set itemDelimiter to tab) repeat for each item Ans in AnswerList add 1 to Scoring[item 2 of Ans] end repeat. The scores are then available in Scoring["true"], Scoring["false"], and Scoring["Unanswered"]. if unanswered questions are simply empty of a response then you will need to test for that, in which case a switch...case statement which increments three variables might be faster than the array (since you are doing the testing anyway) 600 questions is not much work for Rev. These approaches will process such a list in less than a tenth of a second. Let us know if your requirement is actually different or anything is not clear. regards David On Tuesday, June 11, 2002, at 04:52 , Yves Copp? wrote: >> Greetings All, >> >> I am working on an app to score a test. It is long; nearly 600 items, >> all True/False/Unanswered. It will be scored on a number of scales. >> Any suggestions for structuring this data efficiently? >> >> Sincerely, >> >> >> John R. Brauer, Psy.D. >> Clinical Psychologist >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/use-revolution > > > > an array should do the work. > -- Greetings. > > Yves COPPE > > Email : yvescoppe at skynet.be > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From drvaughan55 at mac.com Mon Jun 10 18:32:00 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Mon Jun 10 18:32:00 2002 Subject: License Prices, Real, and docs In-Reply-To: Message-ID: On Tuesday, June 11, 2002, at 06:46 , Bob Arnold wrote: > on 6/10/02 3:44 PM, Time flies like an arrow, fruit flies like banana > wrote: > > Hi everybody, > > For those who don?t want to play hide and seek with those hidden links > in the transcript dictionary just enter in the messagebox : > set the linkcolor ?of stack "revdocslanguagereference" to blue ?-- or > whatever color name or triplet you like > If this already in the archives disregard this mail (as a newbie I > didn?t have time to explore the archives yet) > > Greetings > Wouter > > > Wow, not only does this provide a simple and practical solution to the > issue at hand, it also illustrates the user-friendliness and power of > ?of RR! (I imagine textstyle could be changed as well, or font, etc. to > make everyone happy. ?Dark Blue? works well for me, but add the > parentheses). Well, I tried it, and Jeanne is right. Reading variable text colour was really irritating. Your response may be different of course. I think a panel or multi-pane idea sounds neater. However, while we are near the subject, the only thing that really vexes me about help is the fact that the Transcript Dictionary insists on remaining behind an open script window. This is the time I am most likely to open the Dictionary and means I must either rearrange windows or close the script and reopen it immediately after. Is there a property I can change which will allow the Dictionary window to foreground over the script window when clicked? Yes, I can look for one but...you might know it now. thanks David > -- > Robert Arnold > Associate Professor of Film > Boston University > Tel (617) 353-7735 ?Fax (617) 353-1084 ? > http://people.bu.edu/rfarnold/ -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 1859 bytes Desc: not available URL: From servaasx at planet.nl Mon Jun 10 18:43:01 2002 From: servaasx at planet.nl (Servaas Doornberg) Date: Mon Jun 10 18:43:01 2002 Subject: License In-Reply-To: Message-ID: <4DCBF1B8-7CCB-11D6-91B3-003065DD6444@planet.nl> Could somebody mail me the serial to Revolution 1.1? Thanx Doesnt have to be a legal one, illigal is just fine. From bfether at mac.com Mon Jun 10 18:46:00 2002 From: bfether at mac.com (Ben C. Fetherston, Jr.) Date: Mon Jun 10 18:46:00 2002 Subject: License In-Reply-To: <4DCBF1B8-7CCB-11D6-91B3-003065DD6444@planet.nl> Message-ID: Shall I just forward this to Scotland Yard, then? on 6/10/02 4:39 PM, Servaas Doornberg at servaasx at planet.nl wrote: > Could somebody mail me the serial to Revolution 1.1? Thanx > Doesnt have to be a legal one, illigal is just fine. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution .signature-------- bfether at mac.com Ben C. Fetherston, Jr. Clark, Lindauer, Fetherston, Edmonds & Lippold, LLP Salem, Oregon USA This is legal advice only if you are a client. NOTICE: This communication may contain privileged or other confidential information. If you have received it in error, please advise the sender by reply email and immediately delete the message and any attachments without copying or disclosing the contents. Thank you. From shaosean at unitz.ca Mon Jun 10 18:49:00 2002 From: shaosean at unitz.ca (Shao Sean) Date: Mon Jun 10 18:49:00 2002 Subject: License References: <4DCBF1B8-7CCB-11D6-91B3-003065DD6444@planet.nl> Message-ID: <001401c210d8$c8120640$88b15bd1@unitz.ca> if you give runrev some money they'll be more than happy to email you a serial number for it.. ----- Original Message ----- > Could somebody mail me the serial to Revolution 1.1? Thanx > Doesnt have to be a legal one, illigal is just fine. From kray at sonsothunder.com Mon Jun 10 18:58:01 2002 From: kray at sonsothunder.com (Ken Ray) Date: Mon Jun 10 18:58:01 2002 Subject: License References: <4DCBF1B8-7CCB-11D6-91B3-003065DD6444@planet.nl> Message-ID: <004001c210d9$adb8eb00$6501a8c0@mckinley.dom> Here you go: 111-1111-111111-1111-1111-111-1 Sheesh! ;-) Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: "Servaas Doornberg" To: Sent: Monday, June 10, 2002 6:39 PM Subject: License > Could somebody mail me the serial to Revolution 1.1? Thanx > Doesnt have to be a legal one, illigal is just fine. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From bfether at mac.com Mon Jun 10 18:59:00 2002 From: bfether at mac.com (Ben C. Fetherston, Jr.) Date: Mon Jun 10 18:59:00 2002 Subject: License In-Reply-To: <79F48AD2-7CCC-11D6-91B3-003065DD6444@planet.nl> Message-ID: More likely it would be Inspector G. Lestrade or Inspector Tobias Gregson if you know your Canon. on 6/10/02 4:47 PM, Servaas Doornberg at servaasx at planet.nl wrote: > Say hi to sherlock for me? > > On Tuesday, June 11, 2002, at 01:42 AM, Ben C. Fetherston, Jr. wrote: > >> Shall I just forward this to Scotland Yard, then? >> > .signature-------- bfether at mac.com Ben C. Fetherston, Jr. Clark, Lindauer, Fetherston, Edmonds & Lippold, LLP Salem, Oregon USA This is legal advice only if you are a client. NOTICE: This communication may contain privileged or other confidential information. If you have received it in error, please advise the sender by reply email and immediately delete the message and any attachments without copying or disclosing the contents. Thank you. From servaasx at planet.nl Mon Jun 10 19:02:01 2002 From: servaasx at planet.nl (Servaas Doornberg) Date: Mon Jun 10 19:02:01 2002 Subject: License In-Reply-To: Message-ID: On Tuesday, June 11, 2002, at 01:55 AM, Ben C. Fetherston, Jr. wrote: > More likely it would be Inspector G. Lestrade or Inspector Tobias Gregson > if > you know your Canon. > Ummm... no... I have a HP Printer... From tnally at aga-engineers.com Mon Jun 10 19:05:01 2002 From: tnally at aga-engineers.com (Tomas Nally) Date: Mon Jun 10 19:05:01 2002 Subject: License Message-ID: <790DC7E6CB96224DBC5D5D7F8AA92BDD1B677A@bigez.aga-engineers.com> Message: 10 Servaas Doornberg said > Could somebody mail me the serial to Revolution 1.1? Thanx > Doesnt have to be a legal one, illigal is just fine. Well, I don't have a license, but I'd be very happy to send you a couple thousand dollars. Would one hundred twenty-dollar bills (US) be OK? If that's not enough, just let me know. How silly that some people--after amassing extraordinary intellectual capital and investing their brains, sweat, and warrior work-ethic into a product--think that they should actually charge money for the product. Go figure. From drvaughan55 at mac.com Mon Jun 10 19:33:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Mon Jun 10 19:33:01 2002 Subject: License In-Reply-To: <790DC7E6CB96224DBC5D5D7F8AA92BDD1B677A@bigez.aga-engineers.com> Message-ID: <3A84729A-7CD2-11D6-A4E1-000393598038@mac.com> People, this is at least the third time to my knowledge that Mr Doornberg has solicited theft. In one of my previous responses I proposed that if he is skilled in Rev then he should be able to build an application prototype with which to obtain initial funding to get at least a small business licence. However, if he is not so skilled then why do we continue to make our intellectual capital available to someone who by their repeated behaviour displays an offensive lack of ethics or morality. Would you do business with this person? If I am out of line here then Kevin or someone is welcome to slap me down, but I personally would like Mr Doornberg removed from Rev's mailing list. Yes, I know he can download another starter kit under a new mail name but he can also be removed at each theft request, his alternative being to stay quiet and learn. Opinions? Your response, like this, is available to S. Doornberg of course. regards David On Tuesday, June 11, 2002, at 09:58 , Tomas Nally wrote: > Message: 10 > Servaas Doornberg said > >> Could somebody mail me the serial to Revolution 1.1? Thanx >> Doesnt have to be a legal one, illigal is just fine. > > Well, I don't have a license, but I'd be very happy > to send you a couple thousand dollars. > > Would one hundred twenty-dollar bills (US) be OK? > If that's not enough, just let me know. > > How silly that some people--after amassing extraordinary > intellectual capital and investing their brains, sweat, and > warrior work-ethic into a product--think that they > should actually charge money for the product. > > Go figure. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From servaasx at planet.nl Mon Jun 10 19:47:01 2002 From: servaasx at planet.nl (Servaas Doornberg) Date: Mon Jun 10 19:47:01 2002 Subject: License In-Reply-To: <3A84729A-7CD2-11D6-A4E1-000393598038@mac.com> Message-ID: <32F2E224-7CD4-11D6-91B3-003065DD6444@planet.nl> > his alternative being to stay quiet and learn. > > Opinions? Your response, like this, is available to S. Doornberg of course. > > regards > David > Ill be quiet now. From themacguy at mac.com Mon Jun 10 21:37:01 2002 From: themacguy at mac.com (Barry Levine) Date: Mon Jun 10 21:37:01 2002 Subject: ser# In-Reply-To: <200206102244.SAA11713@www.runrev.com> Message-ID: <90990022-7CE3-11D6-A583-000502E12568@mac.com> Sure! Try this one: 1-800-CHEAP-BASTARD On Monday, June 10, 2002, at 04:44 , servaasx at planet.nl wrote: > Message: 10 > Date: Tue, 11 Jun 2002 01:39:27 +0200 > Subject: License > From: Servaas Doornberg > To: use-revolution at lists.runrev.com > Reply-To: use-revolution at lists.runrev.com > > Could somebody mail me the serial to Revolution 1.1? Thanx > Doesnt have to be a legal one, illigal is just fine. From sarahr at genesearch.com.au Mon Jun 10 22:32:00 2002 From: sarahr at genesearch.com.au (Sarah) Date: Mon Jun 10 22:32:00 2002 Subject: scripts - highlight of selected text In-Reply-To: Message-ID: <484F6136-7CEB-11D6-B178-0003937A97B8@genesearch.com.au> This makes editing scripts a lot easier on the eyes, but I still have the OS X problem of setting the focus color for a field. If I have a field set to "Show focus border", the focus border always appears as dark grey no matter what color settings I choose. Is there a similar trick that I can use to allow me to change this? Sarah On Saturday, June 8, 2002, at 04:52 PM, Jeanne A. E. DeVoto wrote: > At 1:03 PM -0700 6/7/2002, Barry Levine wrote: >> When I edit my scripts, the highlight color is a rather dark grey which >> makes it a bit difficult to read what I've hightlighted. I've tried >> setting my system's hightlight color (on MacOSX) to green and >> re-launching Rev (just in case) but it seems to have no effect in Rev's >> script editor. I thought I had read something about this in an earlier >> posting but a search through my mailbox hasn't revealed anything. > > This should be fixed in the next version, but meanwhile, enter these two > lines in the message box, then quit and restart Rev: > > set the hiliteColor of stack "revEmptyPropertiesShell" to empty > save stack "revEmptyPropertiesShell" > > -- > Jeanne A. E. DeVoto ~ jeanne at runrev.com > Runtime Revolution Limited - The Solution for Software Development > http://www.runrev.com/ > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From drjohn at flash.net Tue Jun 11 05:20:01 2002 From: drjohn at flash.net (John R. Brauer) Date: Tue Jun 11 05:20:01 2002 Subject: Another Newbie project In-Reply-To: <200206061601.MAA25415@www.runrev.com> Message-ID: Greetings All, I am working on an app to score a test. It is long; nearly 600 items, all True/False/Unanswered. It will be scored on a number of scales. Any suggestions for structuring this data efficiently? Sincerely, John R. Brauer, Psy.D. Clinical Psychologist From drvaughan55 at mac.com Tue Jun 11 05:51:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Tue Jun 11 05:51:01 2002 Subject: Another Newbie project In-Reply-To: Message-ID: On Tuesday, June 11, 2002, at 02:40 , John R. Brauer wrote: > Greetings All, > > I am working on an app to score a test. It is long; nearly 600 items, > all True/False/Unanswered. It will be scored on a number of scales. Any > suggestions for structuring this data efficiently? > > Sincerely, John First Yves and them myself have already replied on this list to your query. Look back over the last 24 hours or search on your title. Otherwise write to me off-list and I will send the information again. regards David > > > John R. Brauer, Psy.D. > Clinical Psychologist > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From wouter.abraham at pi.be Tue Jun 11 06:43:00 2002 From: wouter.abraham at pi.be (Time flies like an arrow, fruit flies like banana) Date: Tue Jun 11 06:43:00 2002 Subject: License Prices, Real, and docs Message-ID: David Vaughan wrote : >Well, I tried it, and Jeanne is right. Reading variable text colour was really irritating. Your response may be different of course. >I think a panel or multi-pane idea sounds neater. The original question was how to make those ?irritating? hidden links visible and it became irritating text colours. Which of course it would be if it was real literature and not a developing environment. But as this is a ?very nice and friendly? development environment, everybody can adjust it to its own taste and preference with minimal effort. >However, while we are near the subject, the only thing that really vexes me about help is the fact that the Transcript Dictionary insists on remaining >behind an open script window. This is the time I am most likely to open the Dictionary and means I must either rearrange windows or close the >script and reopen it immediately after. Is there a property I can change which will allow the Dictionary window to foreground over the script window >when clicked? Yes, I can look for one but...you might know it now. It is possible to use the ?palette? incantation on the stack you want to float over the script window by using the messagebox. Or if you own a license, change the script in the stack to do this or whatever other way. >thanks >David >-- >Robert Arnold >Associate Professor of Film >Boston University >Tel (617) 353-7735 ?Fax (617) 353-1084 ? >http://people.bu.edu/rfarnold/ >------------------------------------------------------------------------ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > Greetings, Wouter -------------- next part -------------- An HTML attachment was scrubbed... URL: From kevin at runrev.com Tue Jun 11 10:48:01 2002 From: kevin at runrev.com (Kevin Miller) Date: Tue Jun 11 10:48:01 2002 Subject: License In-Reply-To: <3A84729A-7CD2-11D6-A4E1-000393598038@mac.com> Message-ID: On 11/6/02 1:29 am, David Vaughan wrote: > If I am out of line here then Kevin or someone is welcome to slap me > down, but I personally would like Mr Doornberg removed from Rev's > mailing list. Yes, I know he can download another starter kit under a > new mail name but he can also be removed at each theft request, his > alternative being to stay quiet and learn. Can I just say thanks to all our customers: we have plenty of users now, and yet clearly not a *single* person has given out their serial number, or this request, unwanted as it is, would not have been repeated. That really says something. Thanks. Kevin Kevin Miller Runtime Revolution Limited - The Solution for Software Development Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From xslaugh at hotmail.com Tue Jun 11 12:26:01 2002 From: xslaugh at hotmail.com (Scott Slaugh) Date: Tue Jun 11 12:26:01 2002 Subject: Sorry! Message-ID: Someone just pointed out to me that I have been posting in html. Sorry about that. I had my email set up to remind to convert to plain text, but lost that setting. I'll try to remember to post in plain text from now on. Scott Slaugh _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx From malte.brill at t-online.de Tue Jun 11 13:09:01 2002 From: malte.brill at t-online.de (malte brill) Date: Tue Jun 11 13:09:01 2002 Subject: Linux and digital video Message-ID: Hi there! I?ve searched the archive for a thread like this and was sure there?s been something on that topic, but I?m not able to find it. I?m wondering how digital video is displayed on Linux systems, as there is no version of Quicktime for Linux I guess. So how can I display mpeg1 video on Linux systems? Any ideas if any system components have to be installed and if so: is it possible to put them on my CD for distribution. Regards Malte From yvescoppe at skynet.be Tue Jun 11 13:17:01 2002 From: yvescoppe at skynet.be (yves COPPE) Date: Tue Jun 11 13:17:01 2002 Subject: License In-Reply-To: References: Message-ID: >Can I just say thanks to all our customers: we have plenty of users now, and >yet clearly not a *single* person has given out their serial number, or this >request, unwanted as it is, would not have been repeated. That really says >something. Thanks. > >Kevin > >Kevin Miller >Runtime Revolution Limited - The Solution for Software Development >Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. > I want to support your judgement, because this person try it for the second time. The first was also on this list because of me. I had just installed mac OS X on one of my computer and downloaded Revolution for mac OS X But I couldn't start it. So I asked the list what to do. The same person (as above) answered : I can help you but you must first give me your license serial number. So I received also an answer from Geoff who says : try to dowload again. I did so and it was OK. Why ? I don't know. But I didn't give my license serial number to the first peson, obviously. You may think what a surprise when I read on the list that the same person asked it again, without any ambarassment. I thought it was a joke and when i read the first answers i thought it more. Now I read your "official" answer, I see it isn't joke. I hope that much people read my text and understand how we must be united aroud our project : a good xcard program. Thanks. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From rooster at drizzle.com Tue Jun 11 15:04:01 2002 From: rooster at drizzle.com (iMP) Date: Tue Jun 11 15:04:01 2002 Subject: revolution on basilisk II - Attn list admin In-Reply-To: <200206101758.NAA04964@www.runrev.com> References: <200206101758.NAA04964@www.runrev.com> Message-ID: Dear list admin: Is it possible to prevent the inconsiderate members of the list from posting the additional HTML version of their important message? Either that or block all their posts? I'm on digest mode. Thanks, m From troy at rpsystems.net Tue Jun 11 15:30:00 2002 From: troy at rpsystems.net (Troy Rollins) Date: Tue Jun 11 15:30:00 2002 Subject: MacWorld Message-ID: <72DB2312-7D79-11D6-B1BE-000393853D6C@rpsystems.net> Three and a half mice in this month's MacWorld. Nice going RunRev!! The article, while short is quite complimentary. (Jeanne - they really liked the online docs.) I'm hoping next time they review we see four mice there. -- Troy RPSystems, LTD www.rpsystems.net From kurtkaufman at hotmail.com Tue Jun 11 15:33:00 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Tue Jun 11 15:33:00 2002 Subject: Sorry! Message-ID: <25E9CACA-7D7A-11D6-8B76-00039348A1E6@hotmail.com> It would also be best, for those of us who read the list messages directly from lists.runrev.com, if messages were sent with a 80 char line width or so; some messages I read require me to horizontally scroll as much as a foot or two! :-) Thanks, Kurt From shaosean at unitz.ca Tue Jun 11 15:36:01 2002 From: shaosean at unitz.ca (Shao Sean) Date: Tue Jun 11 15:36:01 2002 Subject: Sorry! References: <25E9CACA-7D7A-11D6-8B76-00039348A1E6@hotmail.com> Message-ID: <000901c21187$07d2ae20$88b15bd1@unitz.ca> > directly from lists.runrev.com, if messages were sent with a 80 char that would be due to the way the email client is sending the messages, not due to the sender wanting to make you think outside the screen ;-) From DVGlasgow at aol.com Tue Jun 11 15:49:01 2002 From: DVGlasgow at aol.com (DVGlasgow at aol.com) Date: Tue Jun 11 15:49:01 2002 Subject: Test scoring Message-ID: <1a2.3805374.2a37bb5e@aol.com> In a message dated 11/6/02 12:42:49 AM, use-revolution-request at lists.runrev.com writes: << >> I am working on an app to score a test. It is long; nearly 600 items, >> all True/False/Unanswered. It will be scored on a number of scales. >> Any suggestions for structuring this data efficiently? >> not sure why this post was repeated, but I do the same kind of thing. As David and Yves contributions imply, speed is not an issue. The approach i use is much more inelegant, but makes psychometric/scale development and modification much easier. On a scoring card I have small scrolling fields named after each of the scales. In each I have a list of the items contributing to the scale. The first item on each line is the (test) item number. The second is a modifier value which operates on the item response. So, for example, you can weight particular items, or reverse score them. Most importantly, you can tweak weightings during test development, and double check how each scale score is derived. A score button simply sends a message to each field in turn which then 'scores itself up, placing weighted item scores in the third item of each line. Summate these and then bingo, there's your scale score. After you are absolutely sure each scale is scored correctly, you can replace individual scripts in the fields with a single background script. To be honest though, it all happens so quick, i often don't bother. For smaller questionnaires (for people with a learning disability) I place each item on a separate card in a background field (as opposed to a scrolling group of radio buttons above). The user reponse itself triggers a script which adds or subtracts from the relevant scale(s) in real time. The closecard meassage is used to send the result to scale accumulators If you are converting scale scores to Z or T scores using standardisation table, you can place tab delimited data in a field with scales as columns and raw scores in rows (except for the first which contains T or Z scores). Two tips here. 1 / Most standardisation table columns have unequal numbers of rows. Make them all the same by padding out the rows after the last value with the last value. This means that 'get word j of line i' will always work. 2/ Entering a standardisation table in the first place is a real pain, and a very easy source of error. Getting your machine to read the table to you while you scan the original is a really good way to error check. Best wishes, David Glasgow Home/ forensic assessments --> DVGlasgow Courses --> i-Psych From bornstein at designeq.com Tue Jun 11 16:23:01 2002 From: bornstein at designeq.com (Howard Bornstein) Date: Tue Jun 11 16:23:01 2002 Subject: MacWorld Message-ID: <200206112119.g5BLJof07973@mailout5.nyroc.rr.com> >Three and a half mice in this month's MacWorld. Nice going RunRev!! > >The article, while short is quite complimentary. Could you post a reference to this article? I couldn't find any reference to it on the MacWorld site. Thanks, Howard Bornstein ____________________ D E S I G N E Q www.designeq.com From troy at rpsystems.net Tue Jun 11 16:31:00 2002 From: troy at rpsystems.net (Troy Rollins) Date: Tue Jun 11 16:31:00 2002 Subject: MacWorld In-Reply-To: <200206112119.g5BLJof07973@mailout5.nyroc.rr.com> Message-ID: <05C62DB2-7D82-11D6-B1BE-000393853D6C@rpsystems.net> On Tuesday, June 11, 2002, at 05:19 PM, Howard Bornstein wrote: >> Three and a half mice in this month's MacWorld. Nice going RunRev!! >> >> The article, while short is quite complimentary. > > Could you post a reference to this article? I couldn't find any > reference > to it on the MacWorld site. > Sure Howard, although I only know of the hard copy version. MacWorld July 2002, Page 42. Single column, left side, entitled "Revolution 1.1". Cheers. -- Troy RPSystems, LTD www.rpsystems.net From kurtkaufman at hotmail.com Tue Jun 11 17:43:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Tue Jun 11 17:43:01 2002 Subject: MacWorld Message-ID: <5D03D50B-7D8C-11D6-9FAE-00039348A1E6@hotmail.com> >> Three and a half mice in this month's MacWorld. Nice going RunRev!! >> >> The article, while short is quite complimentary. > > Could you post a reference to this article? I couldn't find any > reference > to it on the MacWorld site. The current (July) issue is not available online until after the magazine has been on the news stands for a bit. -KK From n.thieberger at linguistics.unimelb.edu.au Tue Jun 11 19:59:01 2002 From: n.thieberger at linguistics.unimelb.edu.au (Nicholas Thieberger) Date: Tue Jun 11 19:59:01 2002 Subject: scripts In-Reply-To: <200206111603.MAA24515@www.runrev.com> References: <200206111603.MAA24515@www.runrev.com> Message-ID: It seems that scripts are only activated after they are closed? I have tried editing a field script, then saving it, but the saves appear to be ignored until I close the field script? Is that normal? Sorry if this has been dealt with earlier but I couldn't find a reference to it. Nick -- Department of Linguistics and Applied Linguistics University of Melbourne http://www.linguistics.unimelb.edu.au/contact/studentsites/thieberger/ From rfarnold at bu.edu Tue Jun 11 20:18:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Tue Jun 11 20:18:01 2002 Subject: link to e-mail In-Reply-To: Message-ID: Hello! How can I activate a text link in a field to send an email message? The link text would be an email address -- but how do I get the RR script to open the user's default email application and address a message to the recipient? All help will be immensely appreciated. Thanks in advance Bob Arnold -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From sarahr at genesearch.com.au Tue Jun 11 20:32:01 2002 From: sarahr at genesearch.com.au (Sarah) Date: Tue Jun 11 20:32:01 2002 Subject: link to e-mail In-Reply-To: Message-ID: <9A2FAB3C-7DA3-11D6-91F1-0003937A97B8@genesearch.com.au> Put the email address in the field and make it's style "Link". Lock the field. Then put this script in the field: on linkClicked pLink revGoURL "mailto:" & pLink end linkClicked If you want to add a default subject use revGoURL "mailto:" & pLink & "?subject=Very important stuff" but this may not work with all emailers (although it shouldn't cause any problems). Note that this script assumes that any linked text is an email address. If you have other links, you will need to check pLink first to see how you should handle it. Cheers, Sarah On Wednesday, June 12, 2002, at 11:20 AM, Bob Arnold wrote: > Hello! > > How can I activate a text link in a field to send an email message? The > link > text would be an email address -- but how do I get the RR script to > open the > user's default email application and address a message to the > recipient? All > help will be immensely appreciated. > > Thanks in advance > > Bob Arnold > -- > Robert Arnold > Associate Professor of Film > Boston University > Tel (617) 353-7735 Fax (617) 353-1084 > http://people.bu.edu/rfarnold/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From rfarnold at bu.edu Tue Jun 11 20:46:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Tue Jun 11 20:46:01 2002 Subject: link to e-mail In-Reply-To: <9A2FAB3C-7DA3-11D6-91F1-0003937A97B8@genesearch.com.au> Message-ID: on 6/11/02 9:27 PM, Sarah wrote: > Put the email address in the field and make it's style "Link". Lock the > field. > Then put this script in the field: > > on linkClicked pLink > revGoURL "mailto:" & pLink > end linkClicked Many thanks Sarah, I just figured this out (apart from the nice subject heading bit) when I came back online to tell all to ignore my earlier post -- funny I had a very hard time finding this in the transcript glossary -- no "mail" or "mailto" or "url" matches -- I dug in the help stack scripts and found the "RevGoURL" handler and viol?... Thanks again Bob -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From speaker1 at bellsouth.net Tue Jun 11 21:32:01 2002 From: speaker1 at bellsouth.net (Darrell) Date: Tue Jun 11 21:32:01 2002 Subject: newbie question- vanishing act In-Reply-To: References: Message-ID: <20020612022904.GBGZ1238.imf05bis.bellsouth.net@there> I downloaded Revolution and just started the tutorial- (system Red hat 7.2 128 mb ram) and when I open a the color palette the windows opens and then vanishes. I had the same problem with the properties window until I made it sticky. Colors palette- won't even allow me to click on it to make it stick to the desktop. Any ideas what I am missing ( I hope I didn't miss this in the morning class- sleepyzzzzzzzz :-) Thanks Darrell From shaosean at unitz.ca Wed Jun 12 00:02:00 2002 From: shaosean at unitz.ca (Shao Sean) Date: Wed Jun 12 00:02:00 2002 Subject: link to e-mail References: Message-ID: <002701c211cd$7c271860$88b15bd1@unitz.ca> i hate to toot my own horn, but *toot* *toot* ;-) you can handle all your email requirements directly in RunRev using my SMTP library (free for all uses).. and if you have any questions regarding it's use, feel free to email me ----- Original Message ----- > How can I activate a text link in a field to send an email message? The link > text would be an email address -- but how do I get the RR script to open the > user's default email application and address a message to the recipient? All > help will be immensely appreciated. From sims at ezpzapps.com Wed Jun 12 00:33:01 2002 From: sims at ezpzapps.com (sims) Date: Wed Jun 12 00:33:01 2002 Subject: link to e-mail In-Reply-To: <002701c211cd$7c271860$88b15bd1@unitz.ca> References: <002701c211cd$7c271860$88b15bd1@unitz.ca> Message-ID: >i hate to toot my own horn, but *toot* *toot* ;-) > >you can handle all your email requirements directly in RunRev using >my SMTP library (free for all uses).. and if you have any questions >regarding it's use, feel free to email me Exceptional piece of work by Sean! Most useful! Sends file attachments also! It also does SMTPauth! ;-) sims ___________________________________________ http://EZPZapps.com info at EZPZapps.com Software - Internet Development - Consulting From richmond at mail.maclaunch.com Wed Jun 12 03:39:00 2002 From: richmond at mail.maclaunch.com (Mathewson) Date: Wed Jun 12 03:39:00 2002 Subject: Illegal Numbers, Morality and Money In-Reply-To: <200206111602.MAA24483@www.runrev.com> Message-ID: I am working on a contract developing a Musical Encyclopedia for Scottish secondary schools: For this I am using the unlicensed version of RR - as this is: 1. The first ever piece of software I have earned more than a cup of coffee for, 2. I don't need the extended scripting facilities of the licensed version, 3. At present I don't have the money. However: 4. I am extremely grateful that RR allows me to do this, 5. As soon as I get my first pay (on project completion) I shall buy the manual. 6. As soon as I begin to get royalties I shall pay for the full licensed version. I belive that RR have taken a very intelligent, generous, and sadly old-fashioned approach to licensing their software: the developer gets unlimited time to 'play' with it, and then s/he should be honest. That the world is full of moral shits we all know - but I, for one, have no intention of joining them. I will get paid for my work: my work rests on the shoulders of the RR team (I have never been that good with machine code!): therefore they should get some of the benefits. Mathewson --------------------------------------------------------------- Using a Macintosh? Get FREE e-mail and more at MacLaunch! http://www.maclaunch.com --------------------------------------------------------------- From extensor at cybonix.com Wed Jun 12 04:15:01 2002 From: extensor at cybonix.com (Extensor) Date: Wed Jun 12 04:15:01 2002 Subject: Feature Question References: Message-ID: <000d01c211f2$162c6040$12383fd1@kooky> I develop download games using Director but I would like to switch to RunRev. The only thing holding me back is that in Director (using an Xtra) i am able to read the serial number of the drive the game is installed on. Is there a way to do this using RunRev? Anthony From heather at runrev.com Wed Jun 12 06:02:01 2002 From: heather at runrev.com (Heather Williams) Date: Wed Jun 12 06:02:01 2002 Subject: license In-Reply-To: <200206120741.DAA05251@www.runrev.com> Message-ID: Servaas has been blocked from the list. Regards, Heather -- Heather Williams Runtime Revolution Ltd. Tel: +44 (0) 131 7184333 Fax: +44 (0)1639 830707 Ten Thumbs Typing Tutor Teach your Fingers to Dance From webmaster at studioalice.se Wed Jun 12 07:45:01 2002 From: webmaster at studioalice.se (=?ISO-8859-1?Q?Magnus_von_Br=F6msen?=) Date: Wed Jun 12 07:45:01 2002 Subject: Change the icon on Windows? In-Reply-To: <20020610143412.65399.qmail@web11902.mail.yahoo.com> Message-ID: <508EC02E-7E01-11D6-B94F-003065CCBD1A@studioalice.se> Hello Jan (Sorry for not coming back to you earlier). I tried your suggestion - change the extension from .bmp to .ico - but in the properties window for my .exe (standalone) file I have no button for changing the icon. But if I make a "shortcut" I can change that icon in the properties window. But just only for the shortcut. I also looked around on Download.com -- but everything I tried was only for creating icons. You don't happens to know the name of a app that can do what need? /magnus On Monday, June 10, 2002, at 04:34 , Jan Schenkel wrote: > Hi Magnus, > > There are plenty of freeware/shareware utilities for > this on http://www.download.com, but I can give you > the following tip: > > Save the Photoshop-made icon as a .bmp file, and then > change the extension from .bmp to .ico > Then you can assign this file as the icon of the > program via the "Change icon..." button in the > "Properties" window in the WIndows Explorer. > Downside of this approach is that the icon is a > separate file, but again, one of the utilities on > download.com can 'move' these into your .exe file. > > Best regards, > > Jan Schenkel. > > "As we grow older, we grow both wiser and more > foolishg at the same time." (De Rochefoucald) > > --- Magnus_von_Br?msen > wrote: >> Hello >> >> I know this had been an issue before: How to change >> the icon on Windows? >> If doing it then building the standalone -- 16 >> color seems to be the >> limit. And that just not looking good (I know it can >> never look as good >> as on Mac OS X, but...). >> >> Is there another way to change icon? Making a >> windows-icon with the >> plug-in for Photoshop "Iconbuilder" creates a .icn >> file. How can I use >> that? >> >> Any Windows-pro that know? >> >> /magnus >> >> >> > --------------------------------------------------------------------------- >> "B?ttre med 1 Mac i garderoben ?n 10 Pc p? kontoret" >> > --------------------------------------------------------------------------- >> Studio Alice >> Magnus von Br?msen >> 0702-212 495 >> 0322-633 833 >> www.studioalice.se > > __________________________________________________ > Do You Yahoo!? > Yahoo! - Official partner of 2002 FIFA World Cup > http://fifaworldcup.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From kevin at runrev.com Wed Jun 12 08:52:01 2002 From: kevin at runrev.com (Kevin Miller) Date: Wed Jun 12 08:52:01 2002 Subject: Linux and digital video In-Reply-To: Message-ID: On 11/6/02 8:07 pm, malte brill wrote: > I?ve searched the archive for a thread like this and was sure there?s been > something on that topic, but I?m not able to find it. > I?m wondering how digital video is displayed on Linux systems, as there is > no version of Quicktime for Linux I guess. So how can I display mpeg1 video > on Linux systems? > > Any ideas if any system components have to be installed and if so: is it > possible to put them on my CD for distribution. You need to use the xanim library - which will play back a limited number of QuickTime codecs. Kevin Kevin Miller Runtime Revolution Limited - The Solution for Software Development Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From dcragg at lacscentre.co.uk Wed Jun 12 09:09:01 2002 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Wed Jun 12 09:09:01 2002 Subject: libUrl update and documentation Message-ID: Hi An updated version of the libUrl library is available at the following url: The new version adds commands for file-to-file transfers: libUrlFtpUploadFile libUrlDownloadToFile Notes on how to use these commands, as well as the exisiting commands and functions, are on the site. The update also adds a few behind-the-scenes improvements and fixes. However, unless you need the above commands, or are having problems currently with ftp and http urls, you should be fine with the present library. Regards Dave Cragg From benr_mc at cogapp.com Wed Jun 12 10:23:01 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed Jun 12 10:23:01 2002 Subject: Reassurance re: crashing In-Reply-To: Message-ID: on 6/6/02 5:44 pm, Bill Vlahos at bvlahos at jpl.nasa.gov wrote: > I highly recommend going to OS X for just about every reason not just > for Revolution. I have found X very stable and Revolution works very > well in it. > > On Thursday, June 6, 2002, at 09:33 AM, Bob Arnold wrote: > >> >> I am the recent crash-prone poster. Thanks for this generally good advice, >> and I now save after every step -- and will either upgrade from 9.1 to 9.2 or >> X soon FWIW, I've only just (for completely unrelated reasons) upgraded from 9.1 to 9.2 - spent the last 18 months or so using Rev on 9.1 - and find it almost completely stable. I used to crash a lot, and got into the habit of very frequent saving; but now I don't much (though I still save pretty often, jic). Some of the stability may be due to revisions to Rev, but none of it comes from upgrading the OS; and I agree with Rob's diagnosis - I'm sure the biggest factor is that I'm avoiding the things that crash, unconsciously walking around the bear traps. I say unconsciously because I couldn't tell you what the things are that I don't do because they would crash - I've just developed certain habits of working with Rev and oh look, I don't crash much now. Unfortunately, as others observe, this may mean I'm missing out on good stuff because of something that used to crash - but to be honest, whatever I was doing I'd get into habits of working, and miss out on good alternatives! At any rate, I wouldn't rush to upgrade the MacOS just because of Rev crashing. My $0.02, 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 kevin at runrev.com Wed Jun 12 10:28:01 2002 From: kevin at runrev.com (Kevin Miller) Date: Wed Jun 12 10:28:01 2002 Subject: Reassurance re: crashing In-Reply-To: Message-ID: On 12/6/02 4:18 pm, Ben Rubinstein wrote: > I say unconsciously because I couldn't tell you what the things are that I > don't do because they would crash - I've just developed certain habits of > working with Rev and oh look, I don't crash much now. Unfortunately, as > others observe, this may mean I'm missing out on good stuff because of > something that used to crash - but to be honest, whatever I was doing I'd > get into habits of working, and miss out on good alternatives! I'm guessing that a good part of it is that Rev *is* a lot more stable since 1.1.1. The number of problem reports we've had about it have crashed through the floor - and that?s the kind of crash I like. However we do know that there is a good way to go in terms of overall polish and refinement for the product (we're only at 1.1.1 after all) and we're working away on it. Kind regards, Kevin Kevin Miller Runtime Revolution Limited - The Solution for Software Development Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From rfarnold at bu.edu Wed Jun 12 10:36:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Wed Jun 12 10:36:01 2002 Subject: Reassurance re: crashing In-Reply-To: Message-ID: on 6/12/02 11:18 AM, Ben Rubinstein wrote: > I say unconsciously because I couldn't tell you what the things are that I > don't do because they would crash - I've just developed certain habits of > working with Rev and oh look, I don't crash much now. Unfortunately, as > others observe, this may mean I'm missing out on good stuff because of > something that used to crash - but to be honest, whatever I was doing I'd > get into habits of working, and miss out on good alternatives! > > At any rate, I wouldn't rush to upgrade the MacOS just because of Rev > crashing. Well, I did move up to 9.2, and find that I am crashing less frequently, although this may be the result of the same unconscious process you describe and not the OS as I am quickly becoming more familiar and consistent with RevWorld. Most of the crashes occurred in a phase when I was importing dozens of large .jpg images to replace the lost "pict" images from the original HC stack, and doing a lot of image-rediting from within RR. Now that the images are pretty much in place, and I am just working on scripting and debugging, things are much more stable. I am guessing that all that image importing/app switching stresses RR. Now what worries me are the recent posts about cross-platform problems with .jpg images (none of which are referenced, all imported as controls, all of which I hope will be there in Windows). Thanks Bob -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From benr_mc at cogapp.com Wed Jun 12 10:46:00 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed Jun 12 10:46:00 2002 Subject: License Prices, Real, and docs In-Reply-To: <1A4607F2-7C03-11D6-B102-000393853D6C@rpsystems.net> Message-ID: on 10/6/02 12:46 am, Troy Rollins at troy at rpsystems.net wrote: > Besides, if colorizing makes things more difficult to read, why does > every scripter I know prefer colorized script? Just to move the conversation waaaay off topic - I don't. I occasionally find it useful to check for things like an inadvertent keyword - but then I have to go to some trouble to take it off again*, because I find it really interferes with the readability. And that's code. For prose, I'd say it goes double. *(Note to Rev: can we have a 'remove colour' script editor menu item?). 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 troy at rpsystems.net Wed Jun 12 10:59:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Wed Jun 12 10:59:01 2002 Subject: colorized script In-Reply-To: Message-ID: On Wednesday, June 12, 2002, at 11:42 AM, Ben Rubinstein wrote: > >> Besides, if colorizing makes things more difficult to read, why does >> every scripter I know prefer colorized script? > > Just to move the conversation waaaay off topic - I don't. > > I occasionally find it useful to check for things like an inadvertent > keyword - but then I have to go to some trouble to take it off again*, > because I find it really interferes with the readability. And that's > code. > For prose, I'd say it goes double. Well, there you are. To each his own, I guess. Although, I'm not sure that I have read any colorized "prose" lately. ;) Your point about "remove colors" is a good one. Sometimes Rev sort of loses the ability to "properly" colorize. It might be helpful to shut it off, to turn it back on again, and perhaps get better results. I find that in some longer scripts, I have to "tab" each individual line, in order to get it to correctly colorize. -- Troy RPSystems, LTD www.rpsystems.net From ambassador at FourthWorld.com Wed Jun 12 13:13:01 2002 From: ambassador at FourthWorld.com (Richard Gaskin) Date: Wed Jun 12 13:13:01 2002 Subject: MacWorld In-Reply-To: <200206120741.DAA05251@www.runrev.com> Message-ID: Troy Rollins writes: > Three and a half mice in this month's MacWorld. Nice going RunRev!! > > The article, while short is quite complimentary. Our WebMerge product got a four-mouser in the November issue (). Considering that 90% of the code in the precompiled Rev/MC engine, I would consider the honor most appropriately shared with the engine developers. Best of all, the reviewer included "Fast" as one of the Pros in the review. Try getting a reviewer to say that about anything made with just about any other 4GL. :) > (Jeanne - they really liked the online docs.) She is indeed the Goddess of Documentation. :) -- Richard Gaskin Fourth World Media Corporation Custom Software and Web Development for All Major Platforms Developer of WebMerge 2.0: Publish any Database on Any Site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From extensor at cybonix.com Wed Jun 12 14:54:01 2002 From: extensor at cybonix.com (Extensor) Date: Wed Jun 12 14:54:01 2002 Subject: Change the icon on Windows? References: <508EC02E-7E01-11D6-B94F-003065CCBD1A@studioalice.se> Message-ID: <00a901c2124b$5c36fd30$27383fd1@kooky> I use Axialis - AX-Icons 4.5 to change my Windows icons. http://www.axialis.com/index.html ----- Original Message ----- From: "Magnus von Br?msen" To: Sent: Wednesday, June 12, 2002 5:38 AM Subject: Re: Change the icon on Windows? > Hello Jan > > (Sorry for not coming back to you earlier). > I tried your suggestion - change the extension from .bmp to .ico - but > in the properties window for my .exe (standalone) file I have no button > for changing the icon. But if I make a "shortcut" I can change that icon > in the properties window. But just only for the shortcut. > > I also looked around on Download.com -- but everything I tried was only > for creating icons. You don't happens to know the name of a app that > can do what need? > > /magnus > > On Monday, June 10, 2002, at 04:34 , Jan Schenkel wrote: > > > Hi Magnus, > > > > There are plenty of freeware/shareware utilities for > > this on http://www.download.com, but I can give you > > the following tip: > > > > Save the Photoshop-made icon as a .bmp file, and then > > change the extension from .bmp to .ico > > Then you can assign this file as the icon of the > > program via the "Change icon..." button in the > > "Properties" window in the WIndows Explorer. > > Downside of this approach is that the icon is a > > separate file, but again, one of the utilities on > > download.com can 'move' these into your .exe file. > > > > Best regards, > > > > Jan Schenkel. > > > > "As we grow older, we grow both wiser and more > > foolishg at the same time." (De Rochefoucald) > > > > --- Magnus_von_Br?msen > > wrote: > >> Hello > >> > >> I know this had been an issue before: How to change > >> the icon on Windows? > >> If doing it then building the standalone -- 16 > >> color seems to be the > >> limit. And that just not looking good (I know it can > >> never look as good > >> as on Mac OS X, but...). > >> > >> Is there another way to change icon? Making a > >> windows-icon with the > >> plug-in for Photoshop "Iconbuilder" creates a .icn > >> file. How can I use > >> that? > >> > >> Any Windows-pro that know? > >> > >> /magnus > >> > >> > >> > > -------------------------------------------------------------------------- - > >> "B?ttre med 1 Mac i garderoben ?n 10 Pc p? kontoret" > >> > > -------------------------------------------------------------------------- - > >> Studio Alice > >> Magnus von Br?msen > >> 0702-212 495 > >> 0322-633 833 > >> www.studioalice.se > > > > __________________________________________________ > > Do You Yahoo!? > > Yahoo! - Official partner of 2002 FIFA World Cup > > http://fifaworldcup.yahoo.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 webmaster at dreamscapesoftware.com Wed Jun 12 17:02:00 2002 From: webmaster at dreamscapesoftware.com (Derek Bump) Date: Wed Jun 12 17:02:00 2002 Subject: Change the icon on Windows? In-Reply-To: <00a901c2124b$5c36fd30$27383fd1@kooky> Message-ID: > I use Axialis - AX-Icons 4.5 to change my Windows icons. > http://www.axialis.com/index.html I just checked out this program and it does the same thing as every other Windows Icon program. It just changes the icon information on that 1 machine. I think the problem in question is how to change or use icons in MetaCard/RunRev programs that have a color depth that is greater than 16 colors. I have been looking for something like this for sometime, but it seems to me that there should be something out there for this. It would be nice if Windows was a little bit more like a Macintosh in this department. Derek Bump Dreamscape Software, Inc. ______________________________________________ See the World with WebCam LIVE 2.0! http://www.dreamscapesoftware.com From bvlahos at jpl.nasa.gov Wed Jun 12 19:03:01 2002 From: bvlahos at jpl.nasa.gov (Bill Vlahos) Date: Wed Jun 12 19:03:01 2002 Subject: Pass parameters to rev app? Message-ID: <75F7466C-7E60-11D6-9021-000393853DBC@jpl.nasa.gov> I would like to write a Rev app which will download a file via the web after getting the URL from another program. The get URL command works if I hard code it in the Rev app. I want to write a generic program and reuse it like a cgi except it will get the URL from a shell script (not AppleScript or web). I don't need a GUI or actually save the file; just time how long it takes to download and return something to standard out. This only needs to work from Mac OS X and it needs to be able to handle simultaneous requests. I believe in unix repeated calls from the shell simply makes multiple instances of the program and that is what I want to do. Bill Vlahos From rfarnold at bu.edu Wed Jun 12 20:33:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Wed Jun 12 20:33:01 2002 Subject: Pass parameters to rev app? In-Reply-To: <75F7466C-7E60-11D6-9021-000393853DBC@jpl.nasa.gov> Message-ID: Fellow RunRevvers, If I am asking for too much help, please let me know. I am frustrated by two distinct conditions in an application I am designing. I will present one of them now to see if someone can help me. This application, a demonstration of basic motion picture camera functions, is basically a stack, in this case it is a MainStack with 4 SubStacks, with a lot of imported graphics (jpegs). I want to provide a "Presentation Mode" for film teachers who might project this application in the classroom. In the Presentation mode invokes the backdrop feature (with a user selectable color), hiding the MacOS menubar, and setting all the stack decorations to "" (empty). If the "Presentation Mode" is active, the command returns everything to its previous "default" state. Here's the problem: in the development environment, this process works flawlessly, coming and going. However, when I build a MacOS stand-alone application, the process will always crash the application on the second invocation (un-doing the presentation mode and returning to normal). I can't figure out what is the cause of the problem, and it is frustrating that I can't recreate the problem in the development environment. Here are the scripts I am using, invoked by a menu option which calls the "PresentMode" handler, which then calls the SetStacksDec handler, both of which are in the stack script of the MainStack: on SetStacksDec put the mainstack of this stack into MainN put the substacks of this stack into theList put the number of lines in theList into howmany put the decorations of stack MainN into CurDec repeat with x = 1 to howmany put line x of theList into stackN if "Help" is not in StackN then set the decorations of stack stackN to CurDec end if end repeat end SetStacksDec on PresentMode put the mainstack of this stack into MainN open stack MainN put the substacks of stack MainN into stackL repeat with n = 1 to number of lines in stackL put line n of stackL into StackN close stack stackN end repeat if the backdrop is "none" then put the label of cd btn "color" of card "Prefs" of stack MainN into TheColor set the backdrop to theColor if "MacOS" is in the platform then hide menubar set the decorations of stack MainN to "" else set the backdrop to none if "MacOS" is in the platform then show menubar set the decorations of stack MainN to "default" end if SetStacksDec end PresentMode Again, when running the stand-alone MacOS PPC application, the command works fine to set the Presentation Mode, but crashes whenever I try to reset it, but this problem never occurs when I am working on the stack.rev in the RR development environment. Any ideas what is going wrong? All help will be much appreciated and may save me from pulling the rest of my hair out, of what little remains. Much newbie thanks, Bob -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From sarahr at genesearch.com.au Wed Jun 12 20:58:00 2002 From: sarahr at genesearch.com.au (Sarah) Date: Wed Jun 12 20:58:00 2002 Subject: Pass parameters to rev app? In-Reply-To: Message-ID: <6952C708-7E70-11D6-B097-0003937A97B8@genesearch.com.au> Hi Bob, Keep your hair on :-) I don't have a solution but I have a few ideas you could try. 1. Sprinkle your scripts with "answer" commands to show you where you get to before it crashes. 2. Are you compiling into a single file or separate stack files? If the files are separate, then each file is it's own "mainStack" which may be causing a few problems. 3. If you are using lots of graphics, does your app have enough memory allocated? Cheers, Sarah On Thursday, June 13, 2002, at 11:35 AM, Bob Arnold wrote: > Fellow RunRevvers, > > If I am asking for too much help, please let me know. I am frustrated > by two > distinct conditions in an application I am designing. I will present > one of > them now to see if someone can help me. > > This application, a demonstration of basic motion picture camera > functions, > is basically a stack, in this case it is a MainStack with 4 SubStacks, > with > a lot of imported graphics (jpegs). I want to provide a "Presentation > Mode" > for film teachers who might project this application in the classroom. > In > the Presentation mode invokes the backdrop feature (with a user > selectable > color), hiding the MacOS menubar, and setting all the stack decorations > to > "" (empty). If the "Presentation Mode" is active, the command returns > everything to its previous "default" state. > > Here's the problem: in the development environment, this process works > flawlessly, coming and going. However, when I build a MacOS stand-alone > application, the process will always crash the application on the second > invocation (un-doing the presentation mode and returning to normal). I > can't > figure out what is the cause of the problem, and it is frustrating > that I > can't recreate the problem in the development environment. > > Here are the scripts I am using, invoked by a menu option which calls > the > "PresentMode" handler, which then calls the SetStacksDec handler, both > of > which are in the stack script of the MainStack: > > on SetStacksDec > put the mainstack of this stack into MainN > put the substacks of this stack into theList > put the number of lines in theList into howmany > put the decorations of stack MainN into CurDec > repeat with x = 1 to howmany > put line x of theList into stackN > if "Help" is not in StackN then > set the decorations of stack stackN to CurDec > end if > end repeat > end SetStacksDec > > on PresentMode > put the mainstack of this stack into MainN > open stack MainN > put the substacks of stack MainN into stackL > repeat with n = 1 to number of lines in stackL > put line n of stackL into StackN > close stack stackN > end repeat > if the backdrop is "none" then > put the label of cd btn "color" of card "Prefs" of stack MainN into > TheColor > set the backdrop to theColor > if "MacOS" is in the platform then hide menubar > set the decorations of stack MainN to "" > else > set the backdrop to none > if "MacOS" is in the platform then show menubar > set the decorations of stack MainN to "default" > end if > SetStacksDec > end PresentMode > > Again, when running the stand-alone MacOS PPC application, the command > works > fine to set the Presentation Mode, but crashes whenever I try to reset > it, > but this problem never occurs when I am working on the stack.rev in the > RR > development environment. > > Any ideas what is going wrong? > > All help will be much appreciated and may save me from pulling the rest > of > my hair out, of what little remains. > > Much newbie thanks, > > Bob > > -- > Robert Arnold > Associate Professor of Film > Boston University > Tel (617) 353-7735 Fax (617) 353-1084 > http://people.bu.edu/rfarnold/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From Zzyzx at Relia.Net Wed Jun 12 23:47:00 2002 From: Zzyzx at Relia.Net (Josh Dye) Date: Wed Jun 12 23:47:00 2002 Subject: Coding a Complex Key? Message-ID: <008001c21294$c935c800$1f01000a@xhead> Hello, This might have already been discussed about in the past. However, if anyone could have me out a bit, or get me started into he right direction, that would be appreciated! A minor note before hand. I am NOT trying to crack RunRev's way of doing their License! I just very liked how they did it, and want to do something similar. I noticed that RunRev's Licensing system is VERY complex. And I want something like that for my upcoming software. What I basically want is a Key Generator. Just like RunRev does theirs. The Customer sends their name and what they want to buy. RunRev types their name, the organization, and number of licenses into a Key Generator of some kind (Most likely, just guessing) Then, it generates a key, specifically for that information that was entered. I just don't know where to get started to figure out this very complex system. I am not asking for the same way that RunRev does theirs, just one line of code different then RunRevs, would generate something totally different; That's why RunRev's Key Generator is so great! They inspired me to try and figure something out, that would be similar to theirs. If anyone has any ideas that could get me started, I would be forever in your debt! I will post all the code, when I get something working! This of course, is Open Source! Open Source belongs to the World! - Josh Dye From shaosean at unitz.ca Wed Jun 12 23:56:01 2002 From: shaosean at unitz.ca (Shao Sean) Date: Wed Jun 12 23:56:01 2002 Subject: Coding a Complex Key? References: <008001c21294$c935c800$1f01000a@xhead> Message-ID: <001901c21295$d7ca9480$88b15bd1@unitz.ca> > course, is Open Source! Open Source belongs to the World! i guess i'm too old to understand "open source".. back in my day (before electricity ;-) we had something called "public domain".. pretty much same thing, but no licenses.. From dsc at swcp.com Thu Jun 13 00:36:01 2002 From: dsc at swcp.com (Dar Scott) Date: Thu Jun 13 00:36:01 2002 Subject: Coding a Complex Key? In-Reply-To: <008001c21294$c935c800$1f01000a@xhead> Message-ID: <32CC735F-7E8F-11D6-A863-0050E4C0B205@swcp.com> On Wednesday, June 12, 2002, at 10:42 PM, Josh Dye wrote: > I noticed that RunRev's Licensing system is VERY complex. And I want > something like that for my upcoming software. What I basically > want is a Key > Generator. Try this. Break your key into the clear portion (including fixed characters), the encrypted portion, the random portion, and the hash portion. You can make the last three parts all look like digits or some code so the boundaries are not clear. You might want to include serialization to make sure keys are unique or use a large random number. Here is how to make the hash. Take the first three parts as a single string and run them through your secret per-product string-to-string function. A simple function that simply concatenates your string to your secret product code can work for most cases. Run that through the Revolution md5Digest() function. Convert that to text in some way. That is the hash. Here is how you generate the key: Make the complete key by concatenating the first three portions with the hash. At the product extract any clear and encrypted data you need. Also, take the first three portions and make the hash in the same manner as the key generator. Check that it matches. You might want to handle case and leading and trailing spaces or other input variation. (Perhaps for your needs encrypted is too strong of a word; encoded might be better.) Dar From jeanne at runrev.com Thu Jun 13 00:55:01 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Thu Jun 13 00:55:01 2002 Subject: scripts In-Reply-To: References: <200206111603.MAA24515@www.runrev.com> <200206111603.MAA24515@www.runrev.com> Message-ID: At 5:55 PM -0700 6/11/2002, Nicholas Thieberger wrote: >It seems that scripts are only activated after they are closed? I >have tried editing a field script, then saving it, but the saves >appear to be ignored until I close the field script? Is that normal? The script should be available as soon as you click Apply. Can you experiment a little with this and try to track down a test case? One possible reason for scripts not working is errors that cause a compile error - occasionally the error message doesn't appear, so the script can't be compiled and none of its handlers work until the error is corrected. Is it possible that this is what you saw? -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From yvescoppe at skynet.be Thu Jun 13 01:57:01 2002 From: yvescoppe at skynet.be (Yves =?iso-8859-1?Q?Copp=E9?=) Date: Thu Jun 13 01:57:01 2002 Subject: revCopyFolder Message-ID: Hello, the doc says : The revCopyFolder command makes a copy of the entire folder, including all files, subfolders, and their contents. The folder remains in its original location and the copy is placed in the new location. I've used it on Mac OS X 10.1.5 French system. The old folder stays where it was with its contain : OK The new folder is created but is empty. The files in the old folder are not copied with the folder. What am I missing ? Thanks. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From trevor at mangomultimedia.com Thu Jun 13 02:10:01 2002 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Thu Jun 13 02:10:01 2002 Subject: Change the icon on Windows? In-Reply-To: Message-ID: In the past I have used Microangelo (http://www.impactsoft.com/) to change the icons for my windows executables. It allows you to modify a complete range of icon attributes by modifying the executable file. I have used this with the executables created by Director and iShell in the past for distribution. Very good program. Trevor DeVore Blue Mango Multimedia >> I use Axialis - AX-Icons 4.5 to change my Windows icons. >> http://www.axialis.com/index.html > >I just checked out this program and it does the same thing as every other >Windows Icon program. It just changes the icon information on that 1 >machine. > >I think the problem in question is how to change or use icons in >MetaCard/RunRev programs that have a color depth that is greater than 16 >colors. > >I have been looking for something like this for sometime, but it seems to me >that there should be something out there for this. It would be nice if >Windows was a little bit more like a Macintosh in this department. > >Derek Bump >Dreamscape Software, Inc. > >______________________________________________ >See the World with WebCam LIVE 2.0! >http://www.dreamscapesoftware.com > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution > From Marian.Petrides at sm10.texas.rr.com Thu Jun 13 03:04:01 2002 From: Marian.Petrides at sm10.texas.rr.com (Marian.Petrides at sm10.texas.rr.com) Date: Thu Jun 13 03:04:01 2002 Subject: Manuals have arrived! In-Reply-To: Message-ID: I ordered the manuals the minute they became available (literally) and much to my delight they were at my doorstep today when I got home. For those of you who had doubts about the shipping cost, these little puppies weigh a ton--they are quite voluminous! I, for one, am glad I didn't have to print the whole thing out on my own (although I do appreciate having had the option through Geoff's RTFer stack). Anyway, many thanks to the folks at RunRev for getting them into my grubby little mitts so quickly!!! Marian Oh, and I am in Madison (Jackson), Mississippi USA for those of you wondering how far around the world the manuals have made it to date. From rbarber at yhb.att.ne.jp Thu Jun 13 06:14:01 2002 From: rbarber at yhb.att.ne.jp (Ron) Date: Thu Jun 13 06:14:01 2002 Subject: Rev_db and Valentina In-Reply-To: Message-ID: Hi I'm trying to move from using Valentina in another xtalk program (where it works just fine) to RR and I'm having a little trouble. To use the built in revdb functions with Valentina I have tried this(beware of wrapped lines): 1. ------------- put "Macintosh HD:Applications (Mac OS 9):Programming:Revolution 1.1.1:NIV" into thefile ---where NIV is a db made with VAPP put "#######" into serialnum ----my Val serial number put revdb_connect("Valentina","",thefile,"","",3*1024,serialnum,"") into theresult -------------- returns 'Invalid database type' 2. Alternately, selecting 'Valentina' and putting "Macintosh HD:Applications (Mac OS 9):Programming:Revolution 1.1.1:NIV" into the 'database' fld of the database manager returns 'Invalid database type'. So at least I'm consistent. What am I doing wrong? Thanks Ron From rbarber at yhb.att.ne.jp Thu Jun 13 06:14:22 2002 From: rbarber at yhb.att.ne.jp (Ron) Date: Thu Jun 13 06:14:22 2002 Subject: Icon on a slider In-Reply-To: <00a901c2124b$5c36fd30$27383fd1@kooky> Message-ID: The subject says it all... Is there a way to attach an icon to the sliding portion of a slider control? Thanks Ron From heather at runrev.com Thu Jun 13 06:39:01 2002 From: heather at runrev.com (Heather Williams) Date: Thu Jun 13 06:39:01 2002 Subject: revolution on basilisk II - Attn list admin In-Reply-To: <200206120741.DAA05251@www.runrev.com> Message-ID: > Dear list admin: > > Is it possible to prevent the inconsiderate members of the list from > posting the additional HTML version of their important message? > Either that or block all their posts? I'm on digest mode. I do send out reminders on this from time to time... Sent one quite recently. I can't block posts that have html added. You should bear in mind that it is easy to do accidentally and forget that you have the html settings on, especially as if you post in that format you usually can read it too without it becoming garbage. However, on the digest it always comes out garbled, and causes annoyance. So if we could all be a little careful... Thank you, Heather -- Heather Williams Runtime Revolution Ltd. Tel: +44 (0) 131 7184333 Fax: +44 (0)1639 830707 Ten Thumbs Typing Tutor Teach your Fingers to Dance From mike at flightline.co.uk Thu Jun 13 07:18:01 2002 From: mike at flightline.co.uk (Michael Foy) Date: Thu Jun 13 07:18:01 2002 Subject: Manuals have arrived! References: Message-ID: <007601c212d4$22c815a0$1965a4c2@essexweb.com> I ordered the books yesterday and they arrived today and I am very disappointed where's my puppy then, Marian got a puppy but nomatter how hard I've looked I am sans-puppy, is it only USA manuals that come with a puppy, well anyway the manuals are great even without the puppy miock ----- Original Message ----- From: ; "M.D." To: Sent: Thursday, June 13, 2002 1:09 AM Subject: Manuals have arrived! > > For those of you who had doubts about the shipping cost, these little > puppies weigh a ton--they are quite voluminous! I, for one, am glad I > didn't have to print the whole thing out on my own (although I do > appreciate having had the option through Geoff's RTFer stack). > From kmajor at metascape.org Thu Jun 13 07:52:01 2002 From: kmajor at metascape.org (Klaus Major) Date: Thu Jun 13 07:52:01 2002 Subject: Manuals have arrived! In-Reply-To: <007601c212d4$22c815a0$1965a4c2@essexweb.com> Message-ID: <6E0B938A-7ECB-11D6-8CA6-003065D52E8E@metascape.org> Hi Miock, look in the transcript dictionary under "P". There is this new function "puppy_create". Just open the message-box, type "put puppy_create() into my_living_room" (without the quotes, of course) and hit enter. Et voila, there's the puppy, even in europe :-) > I ordered the books yesterday and they arrived today and I am very > disappointed where's my puppy then, Marian got a puppy but nomatter how > hard > I've looked I am sans-puppy, is it only USA manuals that come with a > puppy, > well anyway the manuals are great even without the puppy > > miock Hope this helps. Best Klaus Major kmajor at metascape.org From kevin at runrev.com Thu Jun 13 09:04:00 2002 From: kevin at runrev.com (Kevin Miller) Date: Thu Jun 13 09:04:00 2002 Subject: Made with Revolution Message-ID: Hi, Our brand new Made with Revolution website program is up now. If you have built something in Revolution and would like it showcased on our web site, please go along to: http://www.runrev.com/revolution/developers/madewithrev/index.html Kind regards, Kevin Kevin Miller Runtime Revolution Limited - The Solution for Software Development Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From Zzyzx at Relia.Net Thu Jun 13 09:15:01 2002 From: Zzyzx at Relia.Net (Josh Dye) Date: Thu Jun 13 09:15:01 2002 Subject: Icon on a slider References: Message-ID: <004001c212e4$24690120$1f01000a@xhead> Hello, I'm sure there is a better way to this but, here is an idea that you could try. I'm not sure on the scripting part, as for I have not tried it myself. You could probably just have it when you move the slider, the icon image would move with it. Have the Icon on the most top part of the stack, to overlay the slider, then it looks just a new. - Josh Dye ----- Original Message ----- From: "Ron" To: Sent: Thursday, June 13, 2002 5:14 AM Subject: Icon on a slider > The subject says it all... > > Is there a way to attach an icon to the sliding portion of a slider control? > > Thanks > Ron > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From Zzyzx at Relia.Net Thu Jun 13 09:17:01 2002 From: Zzyzx at Relia.Net (Josh Dye) Date: Thu Jun 13 09:17:01 2002 Subject: Manuals have arrived! References: <6E0B938A-7ECB-11D6-8CA6-003065D52E8E@metascape.org> Message-ID: <004e01c212e4$6f80a320$1f01000a@xhead> Ha-ha! Original Humor! Nice job! - Josh Dye ----- Original Message ----- From: "Klaus Major" To: Sent: Thursday, June 13, 2002 6:45 AM Subject: Re: Manuals have arrived! > Hi Miock, > > look in the transcript dictionary under "P". > > There is this new function "puppy_create". > > Just open the message-box, type "put puppy_create() into my_living_room" > (without the quotes, of course) and hit enter. > > Et voila, there's the puppy, even in europe :-) > > > I ordered the books yesterday and they arrived today and I am very > > disappointed where's my puppy then, Marian got a puppy but nomatter how > > hard > > I've looked I am sans-puppy, is it only USA manuals that come with a > > puppy, > > well anyway the manuals are great even without the puppy > > > > miock > > Hope this helps. > > Best > > Klaus Major > kmajor at metascape.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From benr_mc at cogapp.com Thu Jun 13 09:58:01 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu Jun 13 09:58:01 2002 Subject: revolution on basilisk II - Attn list admin In-Reply-To: Message-ID: on 13/6/02 12:35 pm, Heather Williams at heather at runrev.com wrote: >> Is it possible to prevent the inconsiderate members of the list from >> posting the additional HTML version of their important message? >> Either that or block all their posts? I'm on digest mode. > > I do send out reminders on this from time to time... Sent one quite > recently. I can't block posts that have html added. You should bear in mind > that it is easy to do accidentally and forget that you have the html > settings on, especially as if you post in that format you usually can read > it too without it becoming garbage. However, on the digest it always comes > out garbled, and causes annoyance. So if we could all be a little careful... For anyone using Outlook Express on Mac (at least version 5.02, no idea what other versions it will work on) I have an AppleScript that strips the HTML portion of messages. I have it in the scripts menu to apply to messages from my colleagues; but I also have Outlook Rules arranged to automatically apply this script to all mailing list messages (it files use-rev and improve-rev automatically into particular folders, and runs this script on them as it does so). If anyone else is using Mac OE and would like a copy of this script, drop me a line. 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 benr_mc at cogapp.com Thu Jun 13 10:00:01 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu Jun 13 10:00:01 2002 Subject: Text files driving me mad In-Reply-To: <43F7EFE2-7A4E-11D6-89F0-0050E4C0B205@swcp.com> Message-ID: on 7/6/02 8:39 pm, Dar Scott at dsc at swcp.com wrote: >> I found it slightly confusing that CR (return) and linefeed are >> both ASCII 10, > > I find it irritating. This was the first message I posted when I bought MetaCard. I was told that SuperCard had introduced this error, and MetaCard was maintaining compatibility. I still think it's mad. 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 benr_mc at cogapp.com Thu Jun 13 10:05:01 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu Jun 13 10:05:01 2002 Subject: the systemversion In-Reply-To: <3161A5E6-7BA2-11D6-B9DD-000A27B49A96@osnabrueck.netsurf.de> Message-ID: on 9/6/02 1:12 pm, Klaus Major at k_major at osnabrueck.netsurf.de wrote: > can someone please supply what "the systemversion" returns on > Win95 and Win98 systems ? Jeanne can :-) it's in the documentation for systemversion. According to that: Windows 95 Windows 4.0 Windows 98 Windows 4.10 Windows ME Windows 4.90 Windows NT 4 NT 4.0 Windows 2000 NT 5.0 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 troy at rpsystems.net Thu Jun 13 10:10:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Thu Jun 13 10:10:01 2002 Subject: Text files driving me mad In-Reply-To: Message-ID: <2A2FC4F8-7EDF-11D6-B1E9-000393853D6C@rpsystems.net> On Thursday, June 13, 2002, at 10:56 AM, Ben Rubinstein wrote: >>> I found it slightly confusing that CR (return) and linefeed are >>> both ASCII 10, >> >> I find it irritating. > > This was the first message I posted when I bought MetaCard. I was told > that > SuperCard had introduced this error, and MetaCard was maintaining > compatibility. I still think it's mad. It is insane, and has caused us to create a bunch of workarounds, none of which are what we want to do. Unless I'm missing something about the way the language "wants" to work, it is particularly difficult to make sense of certain data streams coming in on a serial port because of it. -- Troy RPSystems, LTD www.rpsystems.net From kmajor at metascape.org Thu Jun 13 10:41:02 2002 From: kmajor at metascape.org (Klaus Major) Date: Thu Jun 13 10:41:02 2002 Subject: Icon on a slider In-Reply-To: Message-ID: Hi Ron, > The subject says it all... > > Is there a way to attach an icon to the sliding portion of a slider > control? yes it is. ;-) > Thanks > Ron Oh, you sure want to know how to do it, do you ?! OK, don't try Joshs advice. Good idea, won't work unfortunately. So you have to create a slider from scratch. To start i will supply a script for an vertical slider. Check it out, be happy, drop a line and i will supply one for a horizontal, too. Maybe you can figure it out on your own. Here we go: In my example i use a simple grc for the base (constrain) and a little image that acts as the actual sliding-knob with this script (in the image !) local Scott_is_so_right on mousedown put true into Scott_is_so_right ## ;-) ## special insider joke... end mousedown on mouseup put false into Scott_is_so_right ## that's not true ;-) end mouseup on mouserelease put false into Scott_is_so_right end mouserelease on mousemove x,y if Scott_is_so_right is not true then exit mousemove ## although this is very rarely the case ;-) switch case x < the left of grc 2 set the loc of me to item 1 of the loc of me, the top of grc 2 set the playloudness of player 1 to 0 break case x > the right of grc 2 set the loc of me to item 1 of the loc of me, the top of grc 2 set the playloudness of player 1 to 100 break default set the loc of me to x, item 2 of the loc of me set the playloudness of player 1 to round((x - the left of grc 2)/(the width of grc 2)*100) break end switch end if end mousemove Of course you can take another image for the base, so you can create really beautiful sliders, even with animated gifs... Check this out and have fun... Regards Klaus Major kmajor at metascape.org From benr_mc at cogapp.com Thu Jun 13 11:04:01 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu Jun 13 11:04:01 2002 Subject: Text files driving me mad In-Reply-To: <2A2FC4F8-7EDF-11D6-B1E9-000393853D6C@rpsystems.net> Message-ID: on 13/6/02 4:06 pm, Troy Rollins at troy at rpsystems.net wrote: >>>> I found it slightly confusing that CR (return) and linefeed are >>>> both ASCII 10, >>> >>> I find it irritating. >> >> This was the first message I posted when I bought MetaCard. I was told >> that >> SuperCard had introduced this error, and MetaCard was maintaining >> compatibility. I still think it's mad. > > It is insane, and has caused us to create a bunch of workarounds, none > of which are what we want to do. Unless I'm missing something about the > way the language "wants" to work, it is particularly difficult to make > sense of certain data streams coming in on a serial port because of it. Hmm... it shouldn't be quite that bad, should it? I just create a global somewhere in my initialisation: global kCR put numtochar(13) into kCR Then I use kCR everywhere I think I should be able to use CR. Of course it's annoying that I can't create it as a constant; and I have to remember to declare the global in every script where I reference it... but I don't end up with a bunch of workarounds, just a bunch of bugs (when I forget to declare it, or when it didn't get initialised). Or am I missing something? 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 kee at kagi.com Thu Jun 13 11:05:01 2002 From: kee at kagi.com (Kee Nethery) Date: Thu Jun 13 11:05:01 2002 Subject: Text files driving me mad In-Reply-To: <2A2FC4F8-7EDF-11D6-B1E9-000393853D6C@rpsystems.net> References: <2A2FC4F8-7EDF-11D6-B1E9-000393853D6C@rpsystems.net> Message-ID: >On Thursday, June 13, 2002, at 10:56 AM, Ben Rubinstein wrote: > >>>>I found it slightly confusing that CR (return) and linefeed are >>>>both ASCII 10, >>> >>>I find it irritating. >> >>This was the first message I posted when I bought MetaCard. I was told that >>SuperCard had introduced this error, and MetaCard was maintaining >>compatibility. I still think it's mad. > >It is insane, and has caused us to create a bunch of workarounds, >none of which are what we want to do. Unless I'm missing something >about the way the language "wants" to work, it is particularly >difficult to make sense of certain data streams coming in on a >serial port because of it. I'm not using this capability right now but I might in the future. I have not tested to see whether returns are getting remapped to LF (Ascii 10) or not. But assuming this is true ... and if it is to maintain backward compatibility, I highly suggest the following fix. Have the call keep returns at ascii 13 where they should be and only if someone does something like include a modifier like "returnToLinefeed" do you maintain backward compatibility with such an obvious flaw. Again, I'm not using this functionality so it is not harming me at the moment but as someone who has maintained legacy code, make broken things be the exception and let new code expect correct data streams. Kee Nethery From dsc at swcp.com Thu Jun 13 11:05:52 2002 From: dsc at swcp.com (Dar Scott) Date: Thu Jun 13 11:05:52 2002 Subject: Text files driving me mad In-Reply-To: <2A2FC4F8-7EDF-11D6-B1E9-000393853D6C@rpsystems.net> Message-ID: <03A9A480-7EE7-11D6-A863-0050E4C0B205@swcp.com> On Thursday, June 13, 2002, at 09:06 AM, Troy Rollins wrote: > On Thursday, June 13, 2002, at 10:56 AM, Ben Rubinstein wrote: > >>>> I found it slightly confusing that CR (return) and linefeed are >>>> both ASCII 10, >>> >>> I find it irritating. >> >> This was the first message I posted when I bought MetaCard. I >> was told that >> SuperCard had introduced this error, and MetaCard was maintaining >> compatibility. I still think it's mad. > > It is insane, and has caused us to create a bunch of workarounds, > none of which are what we want to do. Unless I'm missing something > about the way the language "wants" to work, it is particularly > difficult to make sense of certain data streams coming in on a > serial port because of it. My complaint was only because of the name, something I can learn to live with. I think the uniform internal handling of lines is a good thing. I think that converting back and forth between internal and host is good. But! But we have to assume that something can go wrong. Because of this a binary option should always be available. Some folks might want to always go binary and handle the conversion themselves. I think binary is available on all file I/O and is required for TCP/IP, but it is missing in open process. It might be missing in other places, too. For serial, I read until empty, which means in that context, "give me all in your buffer". I read binary, so I accumulate and process that. Depending on the protocol, I use a regEX to pull off the message (such as a line) from (near) the front and stuff the rest back into my buffer. It handles extra chars, too. The message is sent on. What could be a good name for ASCII 13 in Revolution? Besides numToChar(13), I mean. Dar Scott From troy at rpsystems.net Thu Jun 13 11:15:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Thu Jun 13 11:15:01 2002 Subject: Text files driving me mad In-Reply-To: Message-ID: <2E44F40F-7EE8-11D6-B1E9-000393853D6C@rpsystems.net> On Thursday, June 13, 2002, at 12:00 PM, Ben Rubinstein wrote: > Hmm... it shouldn't be quite that bad, should it? I just create a > global > somewhere in my initialisation: > global kCR > put numtochar(13) into kCR > > Then I use kCR everywhere I think I should be able to use CR. Of course > it's annoying that I can't create it as a constant; and I have to > remember > to declare the global in every script where I reference it... but I > don't > end up with a bunch of workarounds, just a bunch of bugs (when I forget > to > declare it, or when it didn't get initialised). > > Or am I missing something? No, I think for the most part you are correct, but believe me, it caused us a lot of grief when we were putting together a serial interpreter, mostly until we realized where it was going wrong. Then we had to go back in and fix some lengthy handlers. I'm told that we should be seeing an actual fix for this in a coming release. :) Cheers. -- Troy RPSystems, LTD www.rpsystems.net From dsc at swcp.com Thu Jun 13 11:35:01 2002 From: dsc at swcp.com (Dar Scott) Date: Thu Jun 13 11:35:01 2002 Subject: Text files driving me mad In-Reply-To: <2E44F40F-7EE8-11D6-B1E9-000393853D6C@rpsystems.net> Message-ID: <4A8DEF6F-7EEB-11D6-A863-0050E4C0B205@swcp.com> On Thursday, June 13, 2002, at 10:11 AM, Troy Rollins wrote: > I'm told that we should be seeing an actual fix for this in a > coming release. :) This won't hurt me. I absolutely never ever use "cr" or "return" in my code. However, for those who had, I'd also be happy with constants asciiCR and maybe others such as asciiLF. Or other names that allow for backward compatibility. Dar From karlpet at mac.com Thu Jun 13 11:45:01 2002 From: karlpet at mac.com (Karl Petersen) Date: Thu Jun 13 11:45:01 2002 Subject: Reassurance re: crashing In-Reply-To: References: Message-ID: At 4:18 PM +0100 6/12/02, Ben Rubinstein wrote: >I'm sure the biggest factor is that I'm avoiding the things that >crash, unconsciously >walking around the bear traps. My guess is Rev 1.1.1 disarmed most bear traps. Before I had time to learn where the bear traps were, Rev 1.1.1 was released. Stability was hugely improved. Virtually no crashes running Rev 1.1.1, Mac OS 9.1. (Except for the export-to-JPEG bear trap reported here.) Karl From scott at tactilemedia.com Thu Jun 13 11:55:00 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Thu Jun 13 11:55:00 2002 Subject: Text files driving me mad In-Reply-To: Message-ID: Recently, "Ben Rubinstein" wrote: > I just create a global > somewhere in my initialisation: > global kCR > put numtochar(13) into kCR > > Then I use kCR everywhere I think I should be able to use CR. Of course > it's annoying that I can't create it as a constant; and I have to remember > to declare the global in every script where I reference it... but I don't > end up with a bunch of workarounds, just a bunch of bugs (when I forget to > declare it, or when it didn't get initialised). A tangent off the original issue... if you don't want to have to declare a global, you can always give your stack a custom property: set the kCR of this stack to numtochar(13) Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From bvlahos at jpl.nasa.gov Thu Jun 13 11:58:01 2002 From: bvlahos at jpl.nasa.gov (Bill Vlahos) Date: Thu Jun 13 11:58:01 2002 Subject: Text files driving me mad In-Reply-To: <4A8DEF6F-7EEB-11D6-A863-0050E4C0B205@swcp.com> Message-ID: <2BB35386-7EEE-11D6-9021-000393853DBC@jpl.nasa.gov> Let me request what I think would be the ultimate solution to this; even though this is not the improve list. When getting a text file have the engine simply convert any combination of line feeds and/or carriage returns to something consistent internally like "return". This way any text would be opened correctly regardless of which platform it was made on. There might be some situations where this is not desirable but I bet not many. Bill Vlahos On Thursday, June 13, 2002, at 09:33 AM, Dar Scott wrote: > > On Thursday, June 13, 2002, at 10:11 AM, Troy Rollins wrote: > >> I'm told that we should be seeing an actual fix for this in a coming >> release. :) > > This won't hurt me. I absolutely never ever use "cr" or "return" in my > code. > > However, for those who had, I'd also be happy with constants asciiCR > and maybe others such as asciiLF. Or other names that allow for > backward compatibility. > > Dar > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From raney at metacard.com Thu Jun 13 12:28:00 2002 From: raney at metacard.com (Scott Raney) Date: Thu Jun 13 12:28:00 2002 Subject: Text files driving me mad In-Reply-To: <200206131601.MAA04254@www.runrev.com> Message-ID: On Thu, 13 Jun 2002 Dar Scott wrote: > On Thursday, June 13, 2002, at 09:06 AM, Troy Rollins wrote: > > > On Thursday, June 13, 2002, at 10:56 AM, Ben Rubinstein wrote: > > > >>>> I found it slightly confusing that CR (return) and linefeed are > >>>> both ASCII 10, > >>> > >>> I find it irritating. This behavior is just a historical accident: we had to be compatible with HyperCard, which used "return" for a line delimiter (which is standard on the Mac) and with our original platform, UNIX, which uses lineFeed as a line delimiter. In hindsight I would still say that it was the right choice because the number of people doing HC/SC/OMO conversions and using UNIX vastly outnumber the people doing binary reads from serial devices (which is pretty much the only place this is a problem). We're starting to see a lot of related conflicts on OS X because half the tools for that platform one delimiter and the other half use the other ;-) > I think the uniform internal handling of lines is a good thing. I > think that converting back and forth between internal and host is > good. But! But we have to assume that something can go wrong. > Because of this a binary option should always be available. Some > folks might want to always go binary and handle the conversion > themselves. I think binary is available on all file I/O and is > required for TCP/IP, but it is missing in open process. It might > be missing in other places, too. "open process

for binary read" works fine here... > For serial, I read until empty, which means in that context, "give > me all in your buffer". I read binary, so I accumulate and process > that. Depending on the protocol, I use a regEX to pull off the > message (such as a line) from (near) the front and stuff the rest > back into my buffer. It handles extra chars, too. The message is > sent on. Sounds like the right way to me too. Doing a "replace" on incoming and outgoing data will also take care of the problem, just be sure to use "numToChar" to specify the character. > What could be a good name for ASCII 13 in Revolution? Besides > numToChar(13), I mean. A new constant for this might be nice to have, but we're coming up on 10 years (next month!) with the existing behavior with no one having suggested that this is necessary until today. The suggestion of declaring a constant at the top of your scripts seemed like a good one to me too. Regards, Scott > Dar Scott ******************************************************** Scott Raney raney at metacard.com http://www.metacard.com MetaCard: You know, there's an easier way to do that... From troy at rpsystems.net Thu Jun 13 12:41:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Thu Jun 13 12:41:01 2002 Subject: Text files driving me mad In-Reply-To: <4A8DEF6F-7EEB-11D6-A863-0050E4C0B205@swcp.com> Message-ID: <48DDDD42-7EF4-11D6-B287-000393853D6C@rpsystems.net> On Thursday, June 13, 2002, at 12:33 PM, Dar Scott wrote: > This won't hurt me. I absolutely never ever use "cr" or "return" in my > code. Well, given the fact that we are primarily media producers and media systems designers who "also" do our own code, I guess we don't have a lot of the know-how or "proper approaches" that comes from being "true programmers". We don't do C, C++, Fortran or Cobol. We do Director (less these days), Flash, PHP, QuickTime (through LiveStage), iShell, and now - Revolution. Nor do we have any history with "card languages". Habits we used in multimedia development have carried over to Rev, and using "CR" and the like was probably one of them. We learn a lot from the Revolution lists, and are trying to adopt better techniques. But I can tell you FWIW, that one of the world's largest and most sophisticated multimedia installations makes use of that serial interpreter, developed in Rev - running day in and day out on a P166, 16 megs of RAM and Windows NT 4. We spent more time doing extremely high res animation than we do coding... but we're learning. Much of it thanks to you guys. Cheers! -- Troy RPSystems, LTD www.rpsystems.net From kray at sonsothunder.com Thu Jun 13 12:49:01 2002 From: kray at sonsothunder.com (Ken Ray) Date: Thu Jun 13 12:49:01 2002 Subject: the systemversion References: Message-ID: <008001c21301$a65d1b90$7c00a8c0@mckinley.dom> You can also refer to it on my web site: http://www.sonsothunder.com/devres/revolution/revolution.htm. Click on tip "win001". It includes XP as well (which is "NT 5.1" BTW). Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: "Ben Rubinstein" To: Sent: Thursday, June 13, 2002 10:01 AM Subject: Re: the systemversion > on 9/6/02 1:12 pm, Klaus Major at k_major at osnabrueck.netsurf.de wrote: > > > can someone please supply what "the systemversion" returns on > > Win95 and Win98 systems ? > > Jeanne can :-) it's in the documentation for systemversion. According to > that: > > Windows 95 Windows 4.0 > Windows 98 Windows 4.10 > Windows ME Windows 4.90 > Windows NT 4 NT 4.0 > Windows 2000 NT 5.0 > > Ben Rubinstein | Email: benr_mc at cogapp.com > Cognitive Applications Ltd | Phone: +44 (0)1273-821600 > http://www.cogapp.com | Fax : +44 (0)1273-728866 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From benr_mc at cogapp.com Thu Jun 13 12:58:01 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu Jun 13 12:58:01 2002 Subject: Text files driving me mad In-Reply-To: Message-ID: on 13/6/02 5:51 pm, Scott Rossi at scott at tactilemedia.com wrote: > A tangent off the original issue... if you don't want to have to declare a > global, you can always give your stack a custom property: > > set the kCR of this stack to numtochar(13) Good point. Any idea of the relative speed of this versus a global? 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 benr_mc at cogapp.com Thu Jun 13 13:00:00 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu Jun 13 13:00:00 2002 Subject: Text files driving me mad In-Reply-To: Message-ID: on 13/6/02 6:24 pm, Scott Raney at raney at metacard.com wrote: > This behavior is just a historical accident: we had to be compatible > with HyperCard, which used "return" for a line delimiter (which is > standard on the Mac) and with our original platform, UNIX, which uses > lineFeed as a line delimiter. In hindsight I would still say that it Umm... I guess I always thought HyperCard was using "return" for ASCII 13, but I agree it was actually using it for both purposes. I'd have rather seen a new constant called something like "linebreak". But whatever you did would have screwed something, so fair enough. But I still wince about adding a constant called "CR", and making the value be the character with code 10, instead of 13. A new constant with value the character with code 13 would still be nice. 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 scott at tactilemedia.com Thu Jun 13 13:09:01 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Thu Jun 13 13:09:01 2002 Subject: Text files driving me mad In-Reply-To: Message-ID: Recently, "Ben Rubinstein" wrote: > Good point. Any idea of the relative speed of this versus a global? Doubtful there is any in this case. Plus properties are persistent even after quitting so no need to declare them once they're created. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From Doug_Ivers at lord.com Thu Jun 13 13:18:00 2002 From: Doug_Ivers at lord.com (Ivers, Doug E) Date: Thu Jun 13 13:18:00 2002 Subject: shareware/demoware Message-ID: <6150F6099DBED111852E0008C7241464049B396F@NTSRV-CRD04> I've been wondering how to password-protect my Rev project for shareware distribution. Maybe regcode-protect would be a better term, since I'm not talking about only locking the scripts. I've posted questions several times on this topic and haven't seen any good solutions that cover all platforms. As a fall-back position, I'd like to at least password-protect my stacks that I compile for Windows (alas, that is the bulk of my target audience). I don't know anything about the Registry, but... Can I write a username to the Registry and auto-generate a password based on that? If so, what are the pros and cons? What are the potential headaches with upgrades or users moving to a different machine or hard drive? Can someone give an example (something like Ken Ray's tip win002)? -- D -------------- next part -------------- An HTML attachment was scrubbed... URL: From ambassador at FourthWorld.com Thu Jun 13 13:41:01 2002 From: ambassador at FourthWorld.com (Richard Gaskin) Date: Thu Jun 13 13:41:01 2002 Subject: Text files driving me mad In-Reply-To: <200206131507.LAA00948@www.runrev.com> Message-ID: Kee Nethery writes: >>> This was the first message I posted when I bought MetaCard. I was told that >>> SuperCard had introduced this error, and MetaCard was maintaining >>> compatibility. Not entirely true: SuperCard and HyperCard do support the "cr" constant, but in these cases the implementation is not at all in error. SuperCard and HyoerCard are specific to Mac OS where the native line ending is ACII 13. Consistent with the OS convention, "cr" appropriately denotes ASCII 13. The "backward compatibility" aspect relates to the Rev/MC engine's UNIX origins, where the native line ending is the lineFeed character (ASCII 10). To support Mac-native HyperCard scripts, "cr" is maintained as the native line ending for the engine but mapped to ASCII 10 for consistency with UNIX conventions. > I'm not using this capability right now but I might in the future. I > have not tested to see whether returns are getting remapped to LF > (Ascii 10) or not. But assuming this is true ... and if it is to > maintain backward compatibility, I highly suggest the following fix. > > Have the call keep returns at ascii 13 where they should be and only > if someone does something like include a modifier like > "returnToLinefeed" do you maintain backward compatibility with such > an obvious flaw. I like the idea of remapping to reflect reality. I understand this means a non-trvial amount of work for everything we ship, but in the interest of seeing the Rev prosper I would gladly absorb the hit. After all, we have to assume that the total number of currectly-shipping Rev/MC-based apps is but a small fraction of future-shipping apps. A global property seems the simplest approach, just as with "hcAddressing". Perhaps it could be called something like "useMacLineEndings": when true, "cr" maps to ACII 10, and when false it maps to the true value, ASCII 13, and scripters would be encouraged to use "lf" (the true ASCII 10) for line endings. I would advocate such a property be off by default, so the larger audience which are new users will be unaffected, while current users will have the experience necessary to add the one line of code needed to avoid rewriting their apps, if desired ("set the useMacLineEndings to true"). Transcript/MetaTalk is arguably the most self-consistent of all xTalks, save for a very small number of "gotchas" like the "cr" constant. The earlier in the product's life cycle these few inconsistencies are addressed, the greater the benefit to long-term adoption of the language. -- Richard Gaskin Fourth World Media Corporation Custom Software and Web Development for All Major Platforms Developer of WebMerge 2.0: Publish any Database on Any Site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From dsc at swcp.com Thu Jun 13 13:48:01 2002 From: dsc at swcp.com (Dar Scott) Date: Thu Jun 13 13:48:01 2002 Subject: Open process for binary (was Text files driving me mad) In-Reply-To: Message-ID: On Thursday, June 13, 2002, at 11:24 AM, Scott Raney wrote: >> I think binary is available on all file I/O and is >> required for TCP/IP, but it is missing in open process. It might >> be missing in other places, too. > > "open process

for binary read" works fine here... Yahoo!! Both my Revolution documentation and my MC manual neglect to mention that and I guess I didn't think to try it anyway. Yahoo!! Yahoo!! I hope this is in the current Revolution engine. I will check. This will be a great workaround to a problem I have with TCP. Dar Scott From Zzyzx at Relia.Net Thu Jun 13 13:53:01 2002 From: Zzyzx at Relia.Net (Josh Dye) Date: Thu Jun 13 13:53:01 2002 Subject: shareware/demoware References: <6150F6099DBED111852E0008C7241464049B396F@NTSRV-CRD04> Message-ID: <018701c2130b$0a429960$1f01000a@xhead> shareware/demowareDoug, I am working on a "Code Generator/Key Generator/CD-Key Protection/What ever you may want to call it"; Based on their Name and Zip Code. I might make it a little more complex then that, but what are the chances of getting someone with the Same Name, in the same Zip Code? As for your password protection. This is very easy to spread the Password. If you sold it to 1 person, and he/she liked your product, he/she would tell a couple of his/her friends, and give them the password. Then the whole thing over again. SO, that's why I am working on a Key Generator. Similar to how RunRev does their Registering, but not as complex. Keep in touch, help me out a little bit, and I will send you over the Source Code for this Key Generator once I get it finished. - Josh Dye ----- Original Message ----- From: Ivers, Doug E To: Revolution (E-mail) Sent: Thursday, June 13, 2002 12:12 PM Subject: shareware/demoware I've been wondering how to password-protect my Rev project for shareware distribution. Maybe regcode-protect would be a better term, since I'm not talking about only locking the scripts. I've posted questions several times on this topic and haven't seen any good solutions that cover all platforms. As a fall-back position, I'd like to at least password-protect my stacks that I compile for Windows (alas, that is the bulk of my target audience). I don't know anything about the Registry, but... Can I write a username to the Registry and auto-generate a password based on that? If so, what are the pros and cons? What are the potential headaches with upgrades or users moving to a different machine or hard drive? Can someone give an example (something like Ken Ray's tip win002)? -- D -------------- next part -------------- An HTML attachment was scrubbed... URL: From dsc at swcp.com Thu Jun 13 13:58:01 2002 From: dsc at swcp.com (Dar Scott) Date: Thu Jun 13 13:58:01 2002 Subject: Text files driving me mad In-Reply-To: <2BB35386-7EEE-11D6-9021-000393853DBC@jpl.nasa.gov> Message-ID: <4A7BB939-7EFF-11D6-A863-0050E4C0B205@swcp.com> On Thursday, June 13, 2002, at 10:54 AM, Bill Vlahos wrote: > When getting a text file have the engine simply convert any > combination of line feeds and/or carriage returns to something > consistent internally like "return". This way any text would be > opened correctly regardless of which platform it was made on. > There might be some situations where this is not desirable but I > bet not many. I assume you mean linefeed; "return" is ambiguous in this context. I would prefer to preserve blank lines. Also, I have seen apps that generate crlflf for two line ends. However there should be a method that we all like. Here is mine suggestion: The string is processed one character at a time like this: numToChar(13) is mapped to an end-of-line. numToChar(10) is mapped to an end-of-line if the previous char is not numToChar(13) otherwise it is mapped to empty where end-of-line is numToChar(10) If conversions are on the entire string, then this: convert the entire string converting crlf to something special convert the entire string converting cr to lf convert the entire string converting something special to lf These should be the same if something special does not occur in the original string. Dar Scott From yvescoppe at skynet.be Thu Jun 13 14:05:01 2002 From: yvescoppe at skynet.be (Yves =?iso-8859-1?Q?Copp=E9?=) Date: Thu Jun 13 14:05:01 2002 Subject: askList.rev Message-ID: Hello, I've downlaoded the askList stack from the user's contribution page. I work on Mac OS X 10.1.5 (french system). When unzipped, I can open it when Idirectly double-click the file. So I can see it. When I first launch Revolution then ask "File -> Open", the stack appears grayed, so I cannot open it (what's a pity because I cannot insert it as substack in my project !) Can someone help me ? Thanks. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From dsc at swcp.com Thu Jun 13 14:07:01 2002 From: dsc at swcp.com (Dar Scott) Date: Thu Jun 13 14:07:01 2002 Subject: shareware/demoware In-Reply-To: <018701c2130b$0a429960$1f01000a@xhead> Message-ID: <8261E5E0-7F00-11D6-A863-0050E4C0B205@swcp.com> On Thursday, June 13, 2002, at 12:49 PM, Josh Dye wrote: > ??? I am working on a "Code Generator/Key Generator/CD-Key > Protection/What ever you may want to call it"; Based on their Name > and?Zip Code. I might make it a little more complex then that, but > what are the chances of getting someone with the Same Name, in the > same Zip Code? There may be reasons for supplying multiple keys to someone who buys multiple licenses. Add a serial number and/or a random number to your key. If my comments on this earlier are cryptic, I am willing to elaborate. I read Doug's concern as hiding stack info, though. I may have read that wrong. Dar Scott From extensor at cybonix.com Thu Jun 13 14:10:01 2002 From: extensor at cybonix.com (Extensor) Date: Thu Jun 13 14:10:01 2002 Subject: shareware/demoware References: <6150F6099DBED111852E0008C7241464049B396F@NTSRV-CRD04> <018701c2130b$0a429960$1f01000a@xhead> Message-ID: <001001c2130e$6ffe6c90$3a383fd1@kooky> shareware/demowareFor my download games I use password protection. I also store the drives serial number for each unlock. If the number of unlocks for different drives exceeds a certain amount the account is deactivated. If the drive serial number does not match then the game won't run. ----- Original Message ----- From: Josh Dye To: use-revolution at lists.runrev.com Sent: Thursday, June 13, 2002 11:49 AM Subject: Re: shareware/demoware Doug, I am working on a "Code Generator/Key Generator/CD-Key Protection/What ever you may want to call it"; Based on their Name and Zip Code. I might make it a little more complex then that, but what are the chances of getting someone with the Same Name, in the same Zip Code? As for your password protection. This is very easy to spread the Password. If you sold it to 1 person, and he/she liked your product, he/she would tell a couple of his/her friends, and give them the password. Then the whole thing over again. SO, that's why I am working on a Key Generator. Similar to how RunRev does their Registering, but not as complex. Keep in touch, help me out a little bit, and I will send you over the Source Code for this Key Generator once I get it finished. - Josh Dye ----- Original Message ----- From: Ivers, Doug E To: Revolution (E-mail) Sent: Thursday, June 13, 2002 12:12 PM Subject: shareware/demoware I've been wondering how to password-protect my Rev project for shareware distribution. Maybe regcode-protect would be a better term, since I'm not talking about only locking the scripts. I've posted questions several times on this topic and haven't seen any good solutions that cover all platforms. As a fall-back position, I'd like to at least password-protect my stacks that I compile for Windows (alas, that is the bulk of my target audience). I don't know anything about the Registry, but... Can I write a username to the Registry and auto-generate a password based on that? If so, what are the pros and cons? What are the potential headaches with upgrades or users moving to a different machine or hard drive? Can someone give an example (something like Ken Ray's tip win002)? -- D -------------- next part -------------- An HTML attachment was scrubbed... URL: From Doug_Ivers at lord.com Thu Jun 13 14:16:01 2002 From: Doug_Ivers at lord.com (Ivers, Doug E) Date: Thu Jun 13 14:16:01 2002 Subject: shareware/demoware Message-ID: <6150F6099DBED111852E0008C7241464049B3970@NTSRV-CRD04> How do you obtain the drive s/n from Rev? I assume this only works on Windows? (which is ok, I just want to understand the scope). -- D -----Original Message----- From: Extensor [mailto:extensor at cybonix.com] Sent: Thursday, June 13, 2002 3:14 PM To: use-revolution at lists.runrev.com Subject: Re: shareware/demoware For my download games I use password protection. I also store the drives serial number for each unlock. If the number of unlocks for different drives exceeds a certain amount the account is deactivated. If the drive serial number does not match then the game won't run. ----- Original Message ----- From: Josh Dye To: use-revolution at lists.runrev.com Sent: Thursday, June 13, 2002 11:49 AM Subject: Re: shareware/demoware Doug, I am working on a "Code Generator/Key Generator/CD-Key Protection/What ever you may want to call it"; Based on their Name and Zip Code. I might make it a little more complex then that, but what are the chances of getting someone with the Same Name, in the same Zip Code? As for your password protection. This is very easy to spread the Password. If you sold it to 1 person, and he/she liked your product, he/she would tell a couple of his/her friends, and give them the password. Then the whole thing over again. SO, that's why I am working on a Key Generator. Similar to how RunRev does their Registering, but not as complex. Keep in touch, help me out a little bit, and I will send you over the Source Code for this Key Generator once I get it finished. - Josh Dye ----- Original Message ----- From: Ivers, Doug E To: Revolution (E-mail) Sent: Thursday, June 13, 2002 12:12 PM Subject: shareware/demoware I've been wondering how to password-protect my Rev project for shareware distribution. Maybe regcode-protect would be a better term, since I'm not talking about only locking the scripts. I've posted questions several times on this topic and haven't seen any good solutions that cover all platforms. As a fall-back position, I'd like to at least password-protect my stacks that I compile for Windows (alas, that is the bulk of my target audience). I don't know anything about the Registry, but... Can I write a username to the Registry and auto-generate a password based on that? If so, what are the pros and cons? What are the potential headaches with upgrades or users moving to a different machine or hard drive? Can someone give an example (something like Ken Ray's tip win002)? -- D -------------- next part -------------- An HTML attachment was scrubbed... URL: From webmaster at dreamscapesoftware.com Thu Jun 13 14:19:00 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Thu Jun 13 14:19:00 2002 Subject: shareware/demoware References: <8261E5E0-7F00-11D6-A863-0050E4C0B205@swcp.com> Message-ID: <016a01c2130e$ac80fe80$6b01a8c0@powercom.net> > > I am working on a "Code Generator/Key Generator/CD-Key > > Protection/What ever you may want to call it"; Based on their Name > > and Zip Code. I might make it a little more complex then that, but > > what are the chances of getting someone with the Same Name, in the > > same Zip Code? In some cases, setting up something to query for pirated serials is a great way to reduce the number of illegally registered copies that are floating around. That was one thing I implimented into my software, and I was able to pull their ip address and everything for prosecution. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From Zzyzx at Relia.Net Thu Jun 13 14:26:00 2002 From: Zzyzx at Relia.Net (Josh Dye) Date: Thu Jun 13 14:26:00 2002 Subject: shareware/demoware References: <8261E5E0-7F00-11D6-A863-0050E4C0B205@swcp.com> Message-ID: <01ce01c2130f$af7e6a90$1f01000a@xhead> > There may be reasons for supplying multiple keys to someone who > buys multiple licenses. Add a serial number and/or a random number > to your key. I will do something of that sort, haven't really started yet. Barry gave me a very good idea to start, I'm gathering more ideas how to make it nearly un-passable. Extensor had very good ways of making it so you cant use it more then a couple of times. How did you do that, Extensor? > If my comments on this earlier are cryptic, I am willing to elaborate. Heh, yeah. After I read that, I didn't really know what I just read, then my brother came in and hit me across the head. Any ideas are appreciated! Thanks! - Josh Dye ----- Original Message ----- From: "Dar Scott" To: Sent: Thursday, June 13, 2002 1:05 PM Subject: Re: shareware/demoware > > On Thursday, June 13, 2002, at 12:49 PM, Josh Dye wrote: > > > I am working on a "Code Generator/Key Generator/CD-Key > > Protection/What ever you may want to call it"; Based on their Name > > and Zip Code. I might make it a little more complex then that, but > > what are the chances of getting someone with the Same Name, in the > > same Zip Code? > > There may be reasons for supplying multiple keys to someone who > buys multiple licenses. Add a serial number and/or a random number > to your key. > > If my comments on this earlier are cryptic, I am willing to elaborate. > > I read Doug's concern as hiding stack info, though. I may have > read that wrong. > > Dar Scott > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From Zzyzx at Relia.Net Thu Jun 13 14:33:01 2002 From: Zzyzx at Relia.Net (Josh Dye) Date: Thu Jun 13 14:33:01 2002 Subject: shareware/demoware References: <8261E5E0-7F00-11D6-A863-0050E4C0B205@swcp.com> <016a01c2130e$ac80fe80$6b01a8c0@powercom.net> Message-ID: <01d401c21310$97969d70$1f01000a@xhead> > In some cases, setting up something to query for pirated serials is a great > way to reduce the number of illegally registered copies that are floating > around. That was one thing I implimented into my software, and I was able > to pull their ip address and everything for prosecution. I had that idea of pulling their IP address. I need something else though, that isn't so personal. Something like what Extensor said. I'd like to know how you pulled their IP Address and other things. I'd also like to know how Extensor pulled their information, and how he got it back to him. Derek, how did you get that information back to you? I thought of it as when they register it, the program would send me some information about their computer, and what key they used, to me, via E-Mail. Then, if I saw someone registering with the same Serial Number, I could use that information that I gathered from their computer, and like Derek said, prosecute the original person that gave the serial number away. - Josh Dye ----- Original Message ----- From: "Dreamscape Software" To: Sent: Thursday, June 13, 2002 1:15 PM Subject: Re: shareware/demoware > > > I am working on a "Code Generator/Key Generator/CD-Key > > > Protection/What ever you may want to call it"; Based on their Name > > > and Zip Code. I might make it a little more complex then that, but > > > what are the chances of getting someone with the Same Name, in the > > > same Zip Code? > > In some cases, setting up something to query for pirated serials is a great > way to reduce the number of illegally registered copies that are floating > around. That was one thing I implimented into my software, and I was able > to pull their ip address and everything for prosecution. > > Derek Bump > Dreamscape Software, Inc. > http://www.dreamscapesoftware.com/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From Zzyzx at Relia.Net Thu Jun 13 14:36:01 2002 From: Zzyzx at Relia.Net (Josh Dye) Date: Thu Jun 13 14:36:01 2002 Subject: shareware/demoware References: <8261E5E0-7F00-11D6-A863-0050E4C0B205@swcp.com> <016a01c2130e$ac80fe80$6b01a8c0@powercom.net> <01d401c21310$97969d70$1f01000a@xhead> Message-ID: <000701c21311$01f6d2c0$1f01000a@xhead> > I thought of it as when they register it, the program would send me some > information about their computer, and what key they used, to me, via E-Mail. > Then, if I saw someone registering with the same Serial Number, I could use > that information that I gathered from their computer, and like Derek said, > prosecute the original person that gave the serial number away. Does anyone know how I could come about on doing that? - Josh Dye ----- Original Message ----- From: "Josh Dye" To: Sent: Thursday, June 13, 2002 1:29 PM Subject: Re: shareware/demoware > > In some cases, setting up something to query for pirated serials is a > great > > way to reduce the number of illegally registered copies that are floating > > around. That was one thing I implimented into my software, and I was able > > to pull their ip address and everything for prosecution. > > I had that idea of pulling their IP address. I need something else though, > that isn't so personal. Something like what Extensor said. I'd like to know > how you pulled their IP Address and other things. I'd also like to know how > Extensor pulled their information, and how he got it back to him. Derek, how > did you get that information back to you? > I thought of it as when they register it, the program would send me some > information about their computer, and what key they used, to me, via E-Mail. > Then, if I saw someone registering with the same Serial Number, I could use > that information that I gathered from their computer, and like Derek said, > prosecute the original person that gave the serial number away. > > > - Josh Dye > > > ----- Original Message ----- > From: "Dreamscape Software" > To: > Sent: Thursday, June 13, 2002 1:15 PM > Subject: Re: shareware/demoware > > > > > > I am working on a "Code Generator/Key Generator/CD-Key > > > > Protection/What ever you may want to call it"; Based on their Name > > > > and Zip Code. I might make it a little more complex then that, but > > > > what are the chances of getting someone with the Same Name, in the > > > > same Zip Code? > > > > In some cases, setting up something to query for pirated serials is a > great > > way to reduce the number of illegally registered copies that are floating > > around. That was one thing I implimented into my software, and I was able > > to pull their ip address and everything for prosecution. > > > > Derek Bump > > Dreamscape Software, Inc. > > http://www.dreamscapesoftware.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 webmaster at dreamscapesoftware.com Thu Jun 13 14:47:00 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Thu Jun 13 14:47:00 2002 Subject: shareware/demoware References: <8261E5E0-7F00-11D6-A863-0050E4C0B205@swcp.com> <016a01c2130e$ac80fe80$6b01a8c0@powercom.net> <01d401c21310$97969d70$1f01000a@xhead> Message-ID: <018601c21312$93f76bc0$6b01a8c0@powercom.net> > I had that idea of pulling their IP address. I need something else though, > that isn't so personal. Something like what Extensor said. I'd like to know > how you pulled their IP Address and other things. I'd also like to know how > Extensor pulled their information, and how he got it back to him. Derek, how > did you get that information back to you? > I thought of it as when they register it, the program would send me some > information about their computer, and what key they used, to me, via E-Mail. > Then, if I saw someone registering with the same Serial Number, I could use > that information that I gathered from their computer, and like Derek said, > prosecute the original person that gave the serial number away. Originally I setup the pirate checker like this: I had a line by line list of Pirated serial numbers setup in a plain text file on my web site. When someone loaded the program, it would download this list and check it's registered serial number against the list of pirated ones. If it got a match, it would unregister the software and that would be that. Later on when I got the idea for the IP tracking I decided that I would have to go a little further than what I had previously done. Instead I wrote a Perl script that would gather information about the user (IP, etc) and would record them to a log only if their serial number matched that of a pirated serial. And all that had to be done in the program is a simple call to the Perl script's URL and it was done. Then all you have to do is track the IP to the ISP and boom. Make sure you have a log though. Not having proof can really hinder your efforts. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From shaosean at unitz.ca Thu Jun 13 14:48:01 2002 From: shaosean at unitz.ca (Shao Sean) Date: Thu Jun 13 14:48:01 2002 Subject: shareware/demoware References: <8261E5E0-7F00-11D6-A863-0050E4C0B205@swcp.com> <016a01c2130e$ac80fe80$6b01a8c0@powercom.net> <01d401c21310$97969d70$1f01000a@xhead> <000701c21311$01f6d2c0$1f01000a@xhead> Message-ID: <009201c21312$8e9eb520$88b15bd1@unitz.ca> > I thought of it as when they register it, the program would send me some > information about their computer, and what key they used, to me, via E-Mail. you need to be careful about doing this.. unless you specifically mention that this will be done and that you have the end-user's constent, this could be a legal nightmare (unless you live in a country with no privacy laws).. > Then, if I saw someone registering with the same Serial Number, I could use considering the serial number is probably linked to other static information that the end-user needs to type in (ie. name) you may end up getting someone who does the accidently piracy and installs it on two computers, but only accesses one at a time (which i don't believe is illegal, but some people do).. to you this may look like someone has leaked their serial to a friend or something, but in reality they may just be installing that cool piece of software onto their new computer and giving their old computer to their children or other relative.. but then again, what do i know, i just release source code into the public domain ;-) -Sean From webmaster at dreamscapesoftware.com Thu Jun 13 14:49:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Thu Jun 13 14:49:01 2002 Subject: shareware/demoware References: <8261E5E0-7F00-11D6-A863-0050E4C0B205@swcp.com> <016a01c2130e$ac80fe80$6b01a8c0@powercom.net> <01d401c21310$97969d70$1f01000a@xhead> <000701c21311$01f6d2c0$1f01000a@xhead> Message-ID: <018c01c21312$e6233000$6b01a8c0@powercom.net> > > I thought of it as when they register it, the program would send me > some > > information about their computer, and what key they used, to me, via > E-Mail. > > Then, if I saw someone registering with the same Serial Number, I could > use > > that information that I gathered from their computer, and like Derek said, > > prosecute the original person that gave the serial number away. > > Does anyone know how I could come about on doing that? You could easily use libSMTP (http://www.shaosean.tk/) or you could use a formmail script of some sort. Let me know if you need a mail script. I have a custom made one that I could supply you with. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From dan at clearvisiontech.com Thu Jun 13 14:53:01 2002 From: dan at clearvisiontech.com (Dan Friedman) Date: Thu Jun 13 14:53:01 2002 Subject: askList.rev Message-ID: Yves, I don't know why Rev doesn't recognize the stack... But, try creating a button with this script in it: on mouseUp answer file "nothing" open stack it end mouseUp That should open it. -Dan > I've downlaoded the askList stack from the user's contribution page. > I work on Mac OS X 10.1.5 (french system). > When unzipped, I can open it when Idirectly double-click the file. > So I can see it. > When I first launch Revolution then ask "File -> Open", the stack > appears grayed, so I cannot open it (what's a pity because I cannot > insert it as substack in my project !) > > Can someone help me ? From Doug_Ivers at lord.com Thu Jun 13 14:55:00 2002 From: Doug_Ivers at lord.com (Ivers, Doug E) Date: Thu Jun 13 14:55:00 2002 Subject: shareware/demoware Message-ID: <6150F6099DBED111852E0008C7241464049B3971@NTSRV-CRD04> What about folks like me who may not want to learn how to write server-side code? I plan to use an existing service like Kagi... -- D > -----Original Message----- > From: Dreamscape Software [mailto:webmaster at dreamscapesoftware.com] > Sent: Thursday, June 13, 2002 3:43 PM > To: use-revolution at lists.runrev.com > Subject: Re: shareware/demoware > > > > I had that idea of pulling their IP address. I need > something else though, > > that isn't so personal. Something like what Extensor said. > I'd like to > know > > how you pulled their IP Address and other things. I'd also > like to know > how > > Extensor pulled their information, and how he got it back > to him. Derek, > how > > did you get that information back to you? > > I thought of it as when they register it, the program > would send me > some > > information about their computer, and what key they used, to me, via > E-Mail. > > Then, if I saw someone registering with the same Serial > Number, I could > use > > that information that I gathered from their computer, and > like Derek said, > > prosecute the original person that gave the serial number away. > > Originally I setup the pirate checker like this: I had a > line by line list > of Pirated serial numbers setup in a plain text file on my > web site. When > someone loaded the program, it would download this list and check it's > registered serial number against the list of pirated ones. > If it got a > match, it would unregister the software and that would be that. > > Later on when I got the idea for the IP tracking I decided > that I would have > to go a little further than what I had previously done. > Instead I wrote a > Perl script that would gather information about the user (IP, > etc) and would > record them to a log only if their serial number matched that > of a pirated > serial. And all that had to be done in the program is a > simple call to the > Perl script's URL and it was done. > > Then all you have to do is track the IP to the ISP and boom. > Make sure you > have a log though. Not having proof can really hinder your efforts. > > Derek Bump > Dreamscape Software, Inc. > http://www.dreamscapesoftware.com/ > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From dsc at swcp.com Thu Jun 13 15:01:01 2002 From: dsc at swcp.com (Dar Scott) Date: Thu Jun 13 15:01:01 2002 Subject: shareware/demoware In-Reply-To: <000701c21311$01f6d2c0$1f01000a@xhead> Message-ID: <0E4676A8-7F08-11D6-A863-0050E4C0B205@swcp.com> On Thursday, June 13, 2002, at 01:32 PM, Josh Dye wrote: >> I thought of it as when they register it, the program would >> send me > some >> information about their computer, and what key they used, to me, via > E-Mail. >> Then, if I saw someone registering with the same Serial Number, I >> could > use >> that information that I gathered from their computer, and like >> Derek said, >> prosecute the original person that gave the serial number away. > > Does anyone know how I could come about on doing that? An alternate method is include identification information as part of the key. The Revolution method looks like it does that. I think this has several benefits. 1. A person may think twice before using a key that includes the text "Registered to Jane Doe of Doe Corporation at (313) 555-1212 whose address we have on file". If that exact text is required for the digit sequence (or whatever) to work, then it is essentially part of the key. 2. Jane will think twice before giving out such a key. 3. It is easy to see who gave out the key. Dar Scott From ambassador at FourthWorld.com Thu Jun 13 15:14:03 2002 From: ambassador at FourthWorld.com (Richard Gaskin) Date: Thu Jun 13 15:14:03 2002 Subject: shareware/demoware In-Reply-To: <200206131837.OAA13482@www.runrev.com> Message-ID: > As for your password protection. This is very easy to spread the = > Password. If you sold it to 1 person, and he/she liked your product, = > he/she would tell a couple of his/her friends, and give them the = > password. Then the whole thing over again. SO, that's why I am working = > on a Key Generator. In the murky cporners of the 'Net where the unevolved trade such things, it would appear that key gens are presumed: most serialz sites include name and company info along with the serial. My own pursuits along these lines stop at those sufficiently difficult to dissuade the casual thief. Beyond that seems a case of diminishing returns, and I'd rather put my development time into bullet-point features. Read this great article?: Bitwise Operator: The Plain Truth About Piracy -- Richard Gaskin Fourth World Media Corporation Custom Software and Web Development for All Major Platforms Developer of WebMerge 2.0: Publish any Database on Any Site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From rfarnold at bu.edu Thu Jun 13 15:43:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Thu Jun 13 15:43:01 2002 Subject: Old problem solved, new problems/questions! In-Reply-To: <6952C708-7E70-11D6-B097-0003937A97B8@genesearch.com.au> Message-ID: Sarah, et. al. With Sarah's suggestion of "answering" each step of the routine I designed, I located the problem in the decorations setting part of the routine, and realized that the stand-alone had more substacks (resources) than the original stack and that this was causing the error, and the inconsistency. Problem solved by explicitly calling the substacks by name and ignoring the resources. Now, more dumb newbie questions: Why can't I use "H" as the command/control key activator for my menu option to open my "Help" stack? Is it because it is in the "Help" menu which starts with "H"? I couldn't get the "?" char to work either for some reason. Am I nuts or is the push/pop and recent card name listing "leaky"? -- I am locking recent when moving through card-based animations, but still find that "go recent" will take me to one of those cards (sometimes) rather than the last card before locking recent. Had the same problem with using "push" and "pop". I imagine this is a really a dumb/dumber question, but how do I get a stand-alone with a user-settable checkbox button to come up again as it was set by the user, retaining those settings? Must I write this info to a "prefs" file and read it back in on startup? Is there some really simple way to store values in the application itself that I am missing? (basically just button hilites and labels). -- they all come up "default" when the application is restarted. I stoopidly :) tried writing the values to a hidden field, but of course, the field came up with its original values; same difference, duh. Again, much thanks. P.s. About crashing: less and less, but most often when building a distribution -- it seems that if after modifying a stack I quit RR and then restart, I can build the distribution, but (sometimes) when I attempt to do without quitting/restarting first, even when closing and removing the stack from memory, I will hang somewhere during the process. Bob -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From webmaster at dreamscapesoftware.com Thu Jun 13 16:07:00 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Thu Jun 13 16:07:00 2002 Subject: shareware/demoware References: <6150F6099DBED111852E0008C7241464049B3971@NTSRV-CRD04> Message-ID: <01a801c2131d$e072e280$6b01a8c0@powercom.net> > What about folks like me who may not want to learn how to write server-side code? I plan to use an existing service like Kagi... If you can't run server side code then you can use Client side (with a little sneaking around). Do the compairisons on the client program. Have a file on your site containing Serials that are illegal. Do a line by line compairison on the client software to check the validity of the serial. The ultimate problem with Registration codes and software Piracy is that nothing is completely secure. There's always a way to hack something. So my recomendation is unless your Adobe or Microsoft or something, don't spend too much time on it. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From Zzyzx at Relia.Net Thu Jun 13 17:22:01 2002 From: Zzyzx at Relia.Net (Josh Dye) Date: Thu Jun 13 17:22:01 2002 Subject: shareware/demoware References: <8261E5E0-7F00-11D6-A863-0050E4C0B205@swcp.com> <016a01c2130e$ac80fe80$6b01a8c0@powercom.net> <01d401c21310$97969d70$1f01000a@xhead> <000701c21311$01f6d2c0$1f01000a@xhead> <018c01c21312$e6233000$6b01a8c0@powercom.net> Message-ID: <002701c21328$35402110$1f01000a@xhead> > You could easily use libSMTP (http://www.shaosean.tk/) or you could use a > formmail script of some sort. Let me know if you need a mail script. I have > a custom made one that I could supply you with. I tried using that Program, but it seemed not to work. It's most likely just a user error ;) I'm not totally sure how to use it, but if you could pass that mail script over to me, that would be very appreciated! - Josh Dye ----- Original Message ----- From: "Dreamscape Software" To: Sent: Thursday, June 13, 2002 1:45 PM Subject: Re: shareware/demoware > > > I thought of it as when they register it, the program would send me > > some > > > information about their computer, and what key they used, to me, via > > E-Mail. > > > Then, if I saw someone registering with the same Serial Number, I could > > use > > > that information that I gathered from their computer, and like Derek > said, > > > prosecute the original person that gave the serial number away. > > > > Does anyone know how I could come about on doing that? > > You could easily use libSMTP (http://www.shaosean.tk/) or you could use a > formmail script of some sort. Let me know if you need a mail script. I have > a custom made one that I could supply you with. > > Derek Bump > Dreamscape Software, Inc. > http://www.dreamscapesoftware.com/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From Zzyzx at Relia.Net Thu Jun 13 17:30:01 2002 From: Zzyzx at Relia.Net (Josh Dye) Date: Thu Jun 13 17:30:01 2002 Subject: shareware/demoware References: <8261E5E0-7F00-11D6-A863-0050E4C0B205@swcp.com> <016a01c2130e$ac80fe80$6b01a8c0@powercom.net> <01d401c21310$97969d70$1f01000a@xhead> <000701c21311$01f6d2c0$1f01000a@xhead> <009201c21312$8e9eb520$88b15bd1@unitz.ca> Message-ID: <004f01c21329$48072590$1f01000a@xhead> You have a good point, Sean. I will remember about entering this information into the Agreement. Most people don't look at that anyways! (At least, I never do...) This is going to be very complicated to program. Once I get the main Key Generator done, I will release the Source Code to everyone (Not the same one that I will use, of course) If anyone is willing to help me out, just send a line my way. Any ideas, suggestions, is very appreciated! - Josh Dye ----- Original Message ----- From: "Shao Sean" To: Sent: Thursday, June 13, 2002 1:43 PM Subject: Re: shareware/demoware > > I thought of it as when they register it, the program would send me some > > information about their computer, and what key they used, to me, via E-Mail. > you need to be careful about doing this.. unless you specifically mention that this will be done and that you have the end-user's constent, this could be a legal nightmare (unless you live in a country with no privacy laws).. > > > > Then, if I saw someone registering with the same Serial Number, I could use > considering the serial number is probably linked to other static information that the end-user needs to type in (ie. name) you may end up getting someone who does the accidently piracy and installs it on two computers, but only accesses one at a time (which i don't believe is illegal, but some people do).. > to you this may look like someone has leaked their serial to a friend or something, but in reality they may just be installing that cool piece of software onto their new computer and giving their old computer to their children or other relative.. > > > but then again, what do i know, i just release source code into the public domain ;-) > > -Sean > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From katir at hindu.org Thu Jun 13 18:17:01 2002 From: katir at hindu.org (Sivakatirswami) Date: Thu Jun 13 18:17:01 2002 Subject: New Documentation--where is it? In-Reply-To: <200206131837.OAA13462@www.runrev.com> Message-ID: Good news is: Manuals arrived in Hawaii today. Fantastic! Mahalo nui loa (Thank you very much) from the middle of the Pacific to Jeanne and the RunRev team. Strange news is: Don't see the online documentation described in the manuals in my version of Revolution... I click for online updates and am told I have the latest version of Revolution. (1.1.1b2) when selecting Rev documentation from the help menu we see the old: Learning revolution Using Revolution Application Reference Finding Help: [and their subsections underneath each one] and not what is stated in the manuals: Encyclopedia Transcript Dictionary How To: Troubleshooting Tutorials Using the Starter Kit etc. What do I need to do? as for the discussion about "hidden" links. Why not make that a preference under the documentation preferences?: to set the link underlines on or off or to colorize the word with very dark, lo contrast, blue (a good suggestion) or go all the way... let the user pick his own color! Maybe today if we are feeling sleepy so we want bright red links! just for fun...(smile... HIG do not cover all conditions) Agreed that most or some significant percentage, of developers probably love colored mark up in their code anyway--I couldn't live without that in BBEdit or GoLive--so, why not here? If you wanted to train a new generation of Revolutionaries (we have volunteer wizards on our "remote" team of collaborators who are just age 13, but who can tear a PC apart and write PERL with their eyes closed, who start drooling when they look at xTalk) then turning on those links turns the documentation into an educational tool of serious dimensions, since, not only is transcript syntax being transmitted, but even core essentials to programming, through the "trivial" words deemed don't warrant hilitation? (new word...) Then, set up a distribution mechanism to "give away for free" starter kits to 10,000 kids around the world, and when they hit age 18 they will all be chomping at the bit to purchase a license! And Rev team can all charter a junket and come visit us here on Kauai. Given that scenario, a strong case could be made that the default should be that those links are checked on from first boot. 2 cents from under a mango tree. Hinduism Today Sivakatirswami Editor's Assistant/Production Manager katir at hindu.org www.HinduismToday.com, www.HimalayanAcademy.com, www.Gurudeva.org, www.hindu.org Read The Master Course Lesson of the Day at http://www.gurudeva.org/lesson.shtml From kee at kagi.com Thu Jun 13 18:50:01 2002 From: kee at kagi.com (Kee Nethery) Date: Thu Jun 13 18:50:01 2002 Subject: shareware/demoware In-Reply-To: <6150F6099DBED111852E0008C7241464049B396F@NTSRV-CRD04> References: <6150F6099DBED111852E0008C7241464049B396F@NTSRV-CRD04> Message-ID: >I've been wondering how to password-protect my Rev project for >shareware distribution. Maybe regcode-protect would be a better >term, since I'm not talking about only locking the scripts. I've >posted questions several times on this topic and haven't seen any >good solutions that cover all platforms. > >As a fall-back position, I'd like to at least password-protect my >stacks that I compile for Windows (alas, that is the bulk of my >target audience). I don't know anything about the Registry, but... >Can I write a username to the Registry and auto-generate a password >based on that? If so, what are the pros and cons? What are the >potential headaches with upgrades or users moving to a different >machine or hard drive? Can someone give an example (something like >Ken Ray's tip win002)? > > >-- D I'd suggest that you use their email address as the seed for generating a reg code. I'd suggest you send the reg code to that email address. I suggest that they enter both their email and their reg code into the program to deactivate the protections. I agree that you should add a sequence number into the data so that you can provide several unique keys to the same person and have the keys be unique. Using the drive serial number is a possible solution but you have to keep in mind that people do upgrade their hard drives and you'll spend time administrating reg codes instead of focusing on building your business. if the product lives on the internet, doing an internet password check is possible but you really want to make sure that people are aware that is what you are doing. People are very suspect of software that communicates out over the internet to be able to operate. You are not going to prosecute people who give away serial numbers. Ain't going to happen. The FBI in the USA has a threshold of $40,000 so unless your software is way too expensive for me, the most effective thing you will do to pirates is deactivate their reg number in future releases. One cool trick I liked is for you to issue a crack for your software to crack boards before someone else is able to do so. Make sure the crack works, for a time. That removes the incentive for someone else to spend the time to crack your software. Why would someone want to be the second person to crack your software? Ambrosia software embeds a date into their reg codes. You have to enter the reg code into the software before that date expires. After that date, even if they give out the reg code it cannot be used elsewhere. "Registered to Jane Doe of Doe Corporation at (313) 555-1212 whose address we have on file" only works if you have a human looking at each order. If not, someone will buy it with a stolen credit card number and the text string will say "Registered to AAA BB of CCC Corporation at (222) 555-1212 whose address we have on file" which is not going to have the desired effect. >My own pursuits along these lines stop at those sufficiently difficult >to dissuade the casual thief. Beyond that seems a case of diminishing >returns, and I'd rather put my development time into bullet-point >features. >So my recomendation is unless your Adobe or Microsoft or something, >don't spend too much time on it. Both of these statements are EXTREMELY TRUE! Some of the most successful software we sell has some of the lamest reg code algorithms you could imagine. You can devote days trying to keep people who would never pay for your software from using it OR you can spend days trying to provide just enough incentive for potential paying customers to want to pay. I highly recommend you focus on getting people hooked on using your software and providing just enough protection to get them to pay (if they might ever be paying customers). The time you spend trying to defeat crackers is mostly (not always, but mostly) wasted time. With Kagi you can run server side code to generate reg codes. has specs on our automatic code generation CGI framework. Essentially it is a CGI. There is a Perl example and if you ask we can provide you with the C example. A Java example is on the way. If you build a HyperTalk based algorithm, we can run that also. We run hundreds of algorithms for folks. They code it, we run it. We run algorithms on Mac MacOSX WinNT and Linux. My recommendation, keep it simple and move back to productive work. Here is a sample algorithm that I just now dreamed up. How about something like: Data elements = user email, a sequence number, an expiry date, license type, misc data for future use. User email = if the email provided doesn't contain "@" or a "." then don't calc a reg code. Repeat the user email until you have at least 20 characters. Truncate the email element at 20 characters. joe at acm.org = joe at acm.orgjoe@acm.o sequence number = three digits for example: 001 Expiry date = YYYYMMDD for example 20020713 for july 13th 2002 license type = one character,for example: o = one machine, s = site wide license, e = evaluation and perhaps it expires 3 months after the expiry date, etc. Misc would be some piece of data that you use for other stuff. Say 5 digits. Perhaps for eval units you put the number of days after the expiry date that the product will function. For a site license perhaps you put a number and your software does a DNS lookup of .lord.com which points to a server on their site behind their firewall and that does key management for that site. Whatever. For a single license perhaps this is just a random set of characters. So your key string takes; joe at acm.orgjoe@acm.o,001,20020713,o,j38dh or cat together to create joe at acm.orgjoe@acm.o00120020713oj38dh next convert this to a number, for example: take the decimal ascii values for these characters and always pad to 3 digits. 106 111 101 064 097 099 109 046 etc Then maybe cat the digits and reverse the string (for example, using just the digits shown above) 106111101064097099109046 640901990790460101111601 Then convert this to something like base 34 (or something like that) where each digit in base 32 in ascending order is: 0123456789ABCDEFGHJKLMNPQRSTUVWXYZ or perhaps you move the characters around in your base 34 ASDFGHJKLZXCVBNMQWERTYUP0987654321 If you use upper and lower characters you can use base 58 Anyway, converting the long number to base 58 will reduce the number of characters to something reasonable. Then display the characters in groups of four or five, for example: AGHYU - 6Y45G - JUY87 - 6T6TY and you have a reg code. Can someone decompile your algorithm, yes. Does it matter, not really. Protecting against crackers is a fun engineering problem but it is not going to get you more sales. The more time you spend on marketing to your potential buyers, the more you will make. Kee Nethery Kagi From mvivit at xmission.com Thu Jun 13 19:22:01 2002 From: mvivit at xmission.com (Mary Vivit) Date: Thu Jun 13 19:22:01 2002 Subject: Docs hit Utah... In-Reply-To: References: Message-ID: Well...figuratively, that is. Browsing through them I can tell that what Jeanne et al. know about Rev could fill a dictionary...or a two-volume dictionary and user guide. Congratulations again! Mary Vivit mvivit at xmission.com From extensor at cybonix.com Thu Jun 13 19:27:01 2002 From: extensor at cybonix.com (Extensor) Date: Thu Jun 13 19:27:01 2002 Subject: shareware/demoware References: <6150F6099DBED111852E0008C7241464049B396F@NTSRV-CRD04> Message-ID: <000b01c2133a$9f988900$4a383fd1@kooky> ----- Original Message ----- > Using the drive serial number is a possible solution but you have to > keep in mind that people do upgrade their hard drives and you'll > spend time administrating reg codes instead of focusing on building > your business. I use the drive serial number and don't spend any time administrating. I allow a certain number of unlocks from different drive numbers and after that the account is deactivated. > if the product lives on the internet, doing an internet password > check is possible but you really want to make sure that people are > aware that is what you are doing. People are very suspect of software > that communicates out over the internet to be able to operate. That is true, I got around that by writing an encrypted file when the file is unlocked successfully. Whenever the game starts it checks to make sure the game is still on the same drive. If not it prompts the user to unlock it. > One cool trick I liked is for you to issue a crack for your software > to crack boards before someone else is able to do so. Make sure the > crack works, for a time. That removes the incentive for someone else > to spend the time to crack your software. Why would someone want to > be the second person to crack your software? That is a cool idea! :) From ambassador at FourthWorld.com Thu Jun 13 20:42:01 2002 From: ambassador at FourthWorld.com (Richard Gaskin) Date: Thu Jun 13 20:42:01 2002 Subject: shareware/demoware In-Reply-To: <200206131837.OAA13482@www.runrev.com> Message-ID: > In some cases, setting up something to query for pirated serials is a great > way to reduce the number of illegally registered copies that are floating > around. That was one thing I implimented into my software, and I was able > to pull their ip address and everything for prosecution. With the majority of IPs being dynamic, finding out who was using a particular IP at a given time will likely require a court order in most states (or an FBI badge, as the new "anti-terrorism" laws give them carte blanche to read any electronic transmission at will -- see ). Also, anytime your software "phones home" it should ideally require explicit user confirmation. I've been told that overzealous privacy advocates who misunderstand the nature of IP may be quick to file suit over perceived privacy violations. Yep, it's as silly as being sued by the burglar you hit over the head in your own home, but sadly as relevant in this brave new litigious world. However, an explicit two-stage registration, in which the user gets a temporary code until they log into your server, may have merit. It's basically what Ambrosia does, but carries a downside: it creates an inconvenient second step for the majority of your users who are legitimate paying customers. For more tips on serious cracker prevention, see the Anti-Cracking FAQ: It's written by a Delphi programmer, but most of what's on that page is useful for just about any developer. One thing I learned from that and related pages: serious crackers have waaaay too much time on their hands, and spend a lot of that time stepping through reg screens with a low-level debugger, often modifying binaries to bypass reg checks. There are tricky ways to prevent that, but really at the end of the day you've only slowed them down, and at best by no more than a few weeks. Schemes dependent on hidden files seem to be the first to get cracked, so I never bother. Also, there's a good argument that making files invisible on a customer's machine is simply impolite. Besides, while enforcement of stolen reg codes is still something of a gray area in terms of copyright law (though much less so under the DMCA -- at least until it gets softened), sharing binary files is a clear violation and very easy to prosecute. That is, if you're losing enough to warrant hiring a $200/hr attorney. :) Probably the most effective method for prosecution is to let the big boys handle it: if you stumble across a warez site with your apps or cracks on it, chances are it has apps from large vendors. Just drop a notification of the violation to piracy at microsoft.com, piracy at adobe.com, and piracy at macromedia.com and count the days until the site's taken offline. For countries that aren't signers to the Berne Agreement enforcement may be difficult or impossible, but a US site can be nabbed in hours by the bigger software vendors. Good news along those lines: one of the biggest distributors of illegal reg codes, Surfer Serials, is going bye bye. Seems too many folks turned up the heat and he felt them closing in, so according to his Read Me the June 02 edition will be the last one. The DMCA may be as unethical, immoral, and counterproductive as many of our colleagues suggest, but it sure makes it easy to scare the pants off of petty thieves. :) My own scheme is very simple: every character in the reg string is either used in or dependent on a calculation involving some other set of characters. The exact scheme differs from product to product, and is changed between major releases. This merely makes it difficult to guess what the next serialized number may be (most automated keygens will fail), and prevents stolen codes (usually purchased through legitimate channels but with a stolen credit card) from having a long shelf life. It does little else, but does allow me to get back to work on features. You'll never convert most pirates into paying customers, so after a certain point your bottom line gets more value from feature development than security. But as a hack, it is fun to ponder. :) -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From sarahr at genesearch.com.au Thu Jun 13 21:01:01 2002 From: sarahr at genesearch.com.au (Sarah) Date: Thu Jun 13 21:01:01 2002 Subject: Old problem solved, new problems/questions! In-Reply-To: Message-ID: <0515DF1A-7F3A-11D6-B097-0003937A97B8@genesearch.com.au> > Why can't I use "H" as the command/control key activator for my menu > option > to open my "Help" stack? Is it because it is in the "Help" menu which > starts > with "H"? I couldn't get the "?" char to work either for some reason. Both keys you chose require shift key which doesn't work with these shortcuts. Try setting the key to 'h' or '/' and see if that works. > I imagine this is a really a dumb/dumber question, but how do I get a > stand-alone with a user-settable checkbox button to come up again as it > was > set by the user, retaining those settings? Must I write this info to a > "prefs" file and read it back in on startup? Is there some really > simple way > to store values in the application itself that I am missing? (basically > just > button hilites and labels). -- they all come up "default" when the > application is restarted. I stoopidly :) tried writing the values to a > hidden field, but of course, the field came up with its original values; > same difference, duh. Applications can't save to themselves so you have a couple of choices: - As you suggest, make a prefs file - Use the splash screen method, where part of your app is writable and part not. You can do this by splitting the stack file into substacks when you build. The first stack will be the application and not writable but the others will save OK. Sarah From sarahr at genesearch.com.au Thu Jun 13 21:02:01 2002 From: sarahr at genesearch.com.au (Sarah) Date: Thu Jun 13 21:02:01 2002 Subject: askList.rev In-Reply-To: Message-ID: <1F6041CA-7F3A-11D6-B097-0003937A97B8@genesearch.com.au> Is the file extension .rev or .mc? if it is .mc, try renaming it to .rev and see if that works. Sarah On Friday, June 14, 2002, at 05:05 AM, Yves Copp? wrote: > Hello, > > I've downlaoded the askList stack from the user's contribution page. > I work on Mac OS X 10.1.5 (french system). > When unzipped, I can open it when Idirectly double-click the file. So > I can see it. > When I first launch Revolution then ask "File -> Open", the stack > appears grayed, so I cannot open it (what's a pity because I cannot > insert it as substack in my project !) > > Can someone help me ? > > Thanks. > -- > Greetings. > > Yves COPPE > > Email : yvescoppe at skynet.be > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From shaosean at unitz.ca Thu Jun 13 21:41:01 2002 From: shaosean at unitz.ca (Shao Sean) Date: Thu Jun 13 21:41:01 2002 Subject: shareware/demoware References: <8261E5E0-7F00-11D6-A863-0050E4C0B205@swcp.com> <016a01c2130e$ac80fe80$6b01a8c0@powercom.net> <01d401c21310$97969d70$1f01000a@xhead> <000701c21311$01f6d2c0$1f01000a@xhead> <018c01c21312$e6233000$6b01a8c0@powercom.net> <002701c21328$35402110$1f01000a@xhead> Message-ID: <002101c2134c$399fa040$88b15bd1@unitz.ca> > > You could easily use libSMTP (http://www.shaosean.tk/) or you could use a > I tried using that Program, but it seemed not to work. It's most likely just if you have any problems and/or questions regarding the use of any of my code, feel free to email me offlist and i'll help you with them.. (that goes for anyone else =) From trevor at mangomultimedia.com Thu Jun 13 22:02:01 2002 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Thu Jun 13 22:02:01 2002 Subject: groups events Message-ID: I am trying to perform some actions based on mouseUp and mouseLeave events associated with a group. If a user clicks on the group I would like to show an element in the group. When the mouse leaves the entire group I would like to hide this element. I have the following code below but these events don't seem to be processed for the group object, just the controls within the object. Does anyone have any suggestions on how to go about this? Below is the code I am using. on mouseUp put the short name of the target && " mouseUp" switch the short name of the target case "navigationGroup" set the visible of field "myField" to true end switch end mouseUp on mouseLeave put the short name of the target && " mouseLeave" switch the short name of the target case "navigationGroup" set the visible of field "myField" to false end switch end mouseLeave Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From kurtkaufman at hotmail.com Thu Jun 13 22:09:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Thu Jun 13 22:09:01 2002 Subject: QT initialization Message-ID: From the Transcript Dictionary: "It can take Revolution a second or two to load the code needed to use QuickTime, depending on the machine speed. Since this code is only loaded once per session, you can speed up the first occurrence of a QuickTime-related action by calling the QTVersion function during otherwise dead time?for example, during startup of your application?to preload the code." I have done this in a preopencard handler, however the first time I request QT services thereafter I still get about a 2 second delay. -Kurt From ludovic.thebault at laposte.net Thu Jun 13 23:38:01 2002 From: ludovic.thebault at laposte.net (Ludovic Th=?ISO-8859-1?Q?=E9?=bault) Date: Thu Jun 13 23:38:01 2002 Subject: askList.rev In-Reply-To: References: Message-ID: <20020614063322.36FDD%00000000@laposte.net> Yves Copp? wrote: >When I first launch Revolution then ask "File -> Open", the stack >appears grayed, so I cannot open it (what's a pity because I cannot >insert it as substack in my project !) It's happen to me when i copy windows stacks from a CD on my iMac. The solution is to launch rev, double-clic on the stack and save it after a little modification. From kmajor at metascape.org Fri Jun 14 02:40:01 2002 From: kmajor at metascape.org (Klaus Major) Date: Fri Jun 14 02:40:01 2002 Subject: QT initialization In-Reply-To: Message-ID: <0AD59653-7F69-11D6-A899-003065D52E8E@metascape.org> Hi Kurt, (well if this is not a genuine german name, there are no german names at all ;-) > From the Transcript Dictionary: > > "It can take Revolution a second or two to load the code needed to use > QuickTime, depending on the machine speed. Since this code is only > loaded once per session, you can speed up the first occurrence of a > QuickTime-related action by calling the QTVersion function during > otherwise dead time?for example, during startup of your application?to > preload the code." > > I have done this in a preopencard handler, however the first time I > request QT services thereafter I still get about a 2 second delay. > > -Kurt i had this problem, too, when i hd an application that had a player on its first card that would be started by an mouseenter. I was wondering for hours what could cause my app to "hang" for a couple of secs :-( Now i just start a player on opencard of the first card of my apps. (Windows only ;-) I just put an empty sound into that player. Open your favourite sondediting-app. Create a new sound and just add 1 or 2 millisecs of silence !!! Save it as "dummy.au" or whatever and start it when your app starts. Worked fine for me. Hope that helps... Regards from germany Klaus Major kmajor at metascape.org P.S. I can send you my dummy if you don't have any sound-app. From kmajor at metascape.org Fri Jun 14 02:44:01 2002 From: kmajor at metascape.org (Klaus Major) Date: Fri Jun 14 02:44:01 2002 Subject: askList.rev In-Reply-To: <20020614063322.36FDD%00000000@laposte.net> Message-ID: <9A9FF972-7F69-11D6-A899-003065D52E8E@metascape.org> Bonjour Yves et Ludovic, > Yves Copp? wrote: >> When I first launch Revolution then ask "File -> Open", the stack >> appears grayed, so I cannot open it (what's a pity because I cannot >> insert it as substack in my project !) > > It's happen to me when i copy windows stacks from a CD on my iMac. > The solution is to launch rev, double-clic on the stack and save it > after a little modification. i have a little custom-made palette with this open-button, that opens EVERY valid stack, with or without any suffix :-) on mouseUp answer file "Is there any beer left ?" ## ;-) if it is not empty then try toplevel it catch errornum beep ## if it is no valid stack of any kind end try end if end mouseUp Hope that helps. Au revoir... Klaus Major kmajor at metascape.org From mike at flightline.co.uk Fri Jun 14 04:29:01 2002 From: mike at flightline.co.uk (Michael Foy) Date: Fri Jun 14 04:29:01 2002 Subject: Manuals have arrived! References: <6E0B938A-7ECB-11D6-8CA6-003065D52E8E@metascape.org> Message-ID: <009201c212e6$3fe8e1c0$1965a4c2@essexweb.com> Klaus good to hear from you again, been on holiday ? :-) No because of our very strict quarantine rules, we have to wait another six months for this to arrive. I'd rather have a cat anyway to all out there wondering about buying the book (a friend just called them tomes) you get a pocket(large pocket that is) 375 paged user guide with an 'about' , 'getting started', 'How to', 'menu' 'To (which is really another how to)', 'Why' and glossary sections a Transcription Dictionary (A-M) 423 page a Transcription Dictionary (N-Z) 349 pages (no there are no puppies here) just what you need for in depth work, I shall be reading my copy tonight before bed.... miock ----- Original Message ----- From: "Klaus Major" To: Sent: Thursday, June 13, 2002 1:45 PM Subject: Re: Manuals have arrived! > Hi Miock, > > look in the transcript dictionary under "P". > > There is this new function "puppy_create". > > Just open the message-box, type "put puppy_create() into my_living_room" > (without the quotes, of course) and hit enter. > > Et voila, there's the puppy, even in europe :-) > > > I ordered the books yesterday and they arrived today and I am very > > disappointed where's my puppy then, Marian got a puppy but nomatter how > > hard > > I've looked I am sans-puppy, is it only USA manuals that come with a > > puppy, > > well anyway the manuals are great even without the puppy > > > > miock > > Hope this helps. > > Best > > Klaus Major > kmajor at metascape.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jan.decroos at groepvanroey.be Fri Jun 14 04:29:17 2002 From: jan.decroos at groepvanroey.be (Jan Decroos) Date: Fri Jun 14 04:29:17 2002 Subject: use-revolution digest, Vol 1 #471 - 12 msgs In-Reply-To: <200206140646.CAA28732@www.runrev.com> References: <200206140646.CAA28732@www.runrev.com> Message-ID: use-revolution at lists.runrev.com writes: >Is the file extension .rev or .mc? if it is .mc, try renaming it to .rev >and see if that works. > >Sarah > File's extension is .rev !! It's finder icon is OK too. We have the same problem here. First open the app, then double click the file in the finder (not from within Rev by File/Open because in Revolution Classic the file doesn't appear in the file list AND in Revolution for OS X the file is visible, but gray). Save the file. Rev recognizes it next time. W-H-Y ? Jan From kurtkaufman at hotmail.com Fri Jun 14 06:53:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Fri Jun 14 06:53:01 2002 Subject: QT initialization Message-ID: <13D93F5E-7F8D-11D6-9F61-00039348A1E6@hotmail.com> K.M. wrote: "...Now i just start a player on opencard of the first card of my apps. (Windows only ;-). I just put an empty sound into that player...." Thank you, Klaus; I have used that workaround as well. But I was wondering why the QT initialization suggested in the Transcript Dictionary doesn't work as expected. und auch: "...(well if this is not a genuine german name, there are no german names at all ;-)" - und ja; das verwendete wirklich, "Kaufmann" zu sein. -Kurt From keith at hauck.com Fri Jun 14 09:23:01 2002 From: keith at hauck.com (Keith Whitney) Date: Fri Jun 14 09:23:01 2002 Subject: QuickTime problems Message-ID: I've created a simple stack containing cards with text fields and navigation buttons - a PowerPoint-type presentation. The first card contains a simple QuickTime movie of a logo animation done in Flash. Everything works fine on MacOS X, but I'm having problems running the stack on MacOS 9 and on Windows. On MacOS 9, each time I press a navigation button, the last frame of the QuickTime movie is drawn on the screen, then wiped away by the transition to the selected card. On Windows, the QuickTime movie doesn't play. I assume it's because QuickTime isn't installed :) but I prefer not requiring any driver installations. If I export the QuickTime as an AVI, can I assume most Windows users will be able to view? TIA, Keith BTW, the Revolution manuals are excellent. -- Keith Whitney MIS Director Hauck & Associates, Inc. Washington, DC From troy at rpsystems.net Fri Jun 14 09:39:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Fri Jun 14 09:39:01 2002 Subject: QuickTime problems In-Reply-To: Message-ID: On Friday, June 14, 2002, at 10:19 AM, Keith Whitney wrote: > On Windows, the QuickTime movie doesn't play. I assume it's because > QuickTime isn't installed :) but I prefer not requiring any driver > installations. If I export the QuickTime as an AVI, can I assume most > Windows users will be able to view? AVI is a snake pit. While most Windows computers support it, it is far less standardized than QuickTime. The primary issue is choice of Codec. IF the user has a matching Codec, it will play. You may wish to use indeo, or one of the older Codecs for this so that you increase the likelihood of it being supported. You can also test for QuickTime support in your application. That way, if the user has it, you run the QuickTime. If not, you run the AVI, or a still image graphic, or whatever. -- Troy RPSystems, LTD www.rpsystems.net From troy at rpsystems.net Fri Jun 14 09:48:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Fri Jun 14 09:48:01 2002 Subject: QuickTime problems In-Reply-To: Message-ID: <4556BB75-7FA5-11D6-9635-000393853D6C@rpsystems.net> On Friday, June 14, 2002, at 10:35 AM, Troy Rollins wrote: > AVI is a snake pit. While most Windows computers support it, it is far > less standardized than QuickTime. The primary issue is choice of Codec. > IF the user has a matching Codec, it will play. You may wish to use > indeo, or one of the older Codecs for this so that you increase the > likelihood of it being supported. You can also test for QuickTime > support in your application. That way, if the user has it, you run the > QuickTime. If not, you run the AVI, or a still image graphic, or > whatever. I may have spoken out of turn here - I'm not sure that Rev supports AVI at all. I don't use AVI... I was thinking about all the other apps I work with where that information holds true. -- Troy RPSystems, LTD www.rpsystems.net From rcozens at pon.net Fri Jun 14 09:55:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Fri Jun 14 09:55:01 2002 Subject: use-revolution digest, Vol 1 #471 - 12 msgs In-Reply-To: References: <200206140646.CAA28732@www.runrev.com> Message-ID: >First open the app, then double click the file in the finder (not from within >Rev by File/Open because in Revolution Classic the file doesn't appear in the >file list AND in Revolution for OS X the file is visible, but gray). >Save the file. >Rev recognizes it next time. > >W-H-Y ? Jan, et al: At least one person identified this as happening with Windows stacks loaded on Macs. My guess is the Windows stacks do not include a creator or type code, which Mac OS adds when it saves the stack the first time. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 rcozens at pon.net Fri Jun 14 10:49:00 2002 From: rcozens at pon.net (Rob Cozens) Date: Fri Jun 14 10:49:00 2002 Subject: Battling Windmills Message-ID: Hi All, I have better things to do with my time; but ever since I read the Macworld review of Revolution I've been doing a slow burn, and I guess the only way to get past it is to rant to you. Please feel free to erase this message and move on. Stephen Somogyi writes "But Revolution's multi-platform support has an Achilles' heel: the program's interface doesn't quite adhere to OS X's conventions. Revolution's Quit and Preferences options, for example, aren't under its application menu; they're under the File menu, as in the classic Mac OS." So let me understand this, Mr. Somogyi. Prior to OSX it was your position that all applications must have Quit & Preferences in a File menu; but because Apple did it differently in OSX, now any app with Quit & Preferences in the File menu is flawed? Is it just me, or is this garbage just one more example of the focus on form instead of substance (read that lack of depth of research) that is typical of software reviewers? And whether it is or not, I'll use a big flashing stop-sign-shaped Quit button and no File menu if it suits the purpose of my application. If Mr. Somogyi and other "interface police" want to focus on that instead of the substance of my application, I'll move my focus to Windows...now that I can. Why is it that so many revolutions disintegrate into dictatorships over time? Apple gave its users the HyperCard hammer to destroy Big Brother, then took the hammer away, and now hammers us to do it their way. Perhaps it's time to reread Animal Farm and vow to keep the pigs from destroying the promise of our Revolution? -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 mark_mitchell at kmug.org Fri Jun 14 11:01:01 2002 From: mark_mitchell at kmug.org (Mark Mitchell) Date: Fri Jun 14 11:01:01 2002 Subject: shareware/demoware In-Reply-To: <200206140646.CAA28597@www.runrev.com> References: <200206140646.CAA28597@www.runrev.com> Message-ID: One thing I've always wondered....assuming the license is purchased via a credit card..why can't that persons name and credit card number be incorporated into the key. Very few people are willing to give out CC numbers. So that would at least limit the thiefs to those with stolen CC's, which has got to be a significantly smaller percentage of software thieves. mark mitchell Japan From webmaster at dreamscapesoftware.com Fri Jun 14 11:15:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Fri Jun 14 11:15:01 2002 Subject: shareware/demoware References: <200206140646.CAA28597@www.runrev.com> Message-ID: <006001c213be$2e23b040$6b01a8c0@powercom.net> > One thing I've always wondered....assuming the license is purchased via a credit card..why can't that persons name and credit > card number be incorporated into the key. Very few people are willing to give out CC numbers. So that would at least limit > the thiefs to those with stolen CC's, which has got to be a significantly smaller percentage of software thieves. I don't think too many people would be happy with that idea. I know I wouldn't. You have to remember that some people have a difficult time even giving out their Social Security Number let along their CC number. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From extensor at cybonix.com Fri Jun 14 11:28:01 2002 From: extensor at cybonix.com (Extensor) Date: Fri Jun 14 11:28:01 2002 Subject: shareware/demoware References: <200206140646.CAA28597@www.runrev.com> Message-ID: <006301c213c0$e7e2bc40$2b383fd1@kooky> I actually did that in my first go arounnd.... I actually only stored a partial credit card number but prompted for the whole thing when unlocking. The only problem with that is if someone uses a stolen credit card number they can spread the code. ----- Original Message ----- From: "Mark Mitchell" To: Sent: Friday, June 14, 2002 8:53 AM Subject: Re: shareware/demoware > One thing I've always wondered....assuming the license is purchased via a credit card..why can't that persons name and credit > card number be incorporated into the key. Very few people are willing to give out CC numbers. So that would at least limit > the thiefs to those with stolen CC's, which has got to be a significantly smaller percentage of software thieves. > > mark mitchell > Japan > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From kurtkaufman at hotmail.com Fri Jun 14 12:07:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Fri Jun 14 12:07:01 2002 Subject: Battling Windmills Message-ID: I have to admit that I was irked by that review as well. Was the implication that Revolution's so-described "imperfect user interface" is the only thing keeping it from receiving a "5-star" rating? (As if anyone sophisticated enough to want to write computer software couldn't figure out- in a matter of seconds- how to open and close files and how to quit the program!) I don't see anything else in the "CONS" column of the review. What gives, I wonder? -Kurt From mark_mitchell at kmug.org Fri Jun 14 12:13:01 2002 From: mark_mitchell at kmug.org (Mark Mitchell) Date: Fri Jun 14 12:13:01 2002 Subject: shareware/demoware In-Reply-To: <200206141601.MAA05188@www.runrev.com> References: <200206141601.MAA05188@www.runrev.com> Message-ID: Derek writes: I don't think too many people would be happy with that idea. I know I wouldn't. You have to remember that some people have a difficult time even giving out their Social Security Number let along their CC number. Isn't that the whole point? If you are selling by CC, they have to give you their CC number anyway. What they get back is a code that includes, very clearly, the same CC number by which they made their purchase. You can bet, if it's a valid CC, they are not going to be giving that baby away on a mailing list or PTP! mark mitchell japan From webmaster at dreamscapesoftware.com Fri Jun 14 12:28:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Fri Jun 14 12:28:01 2002 Subject: shareware/demoware References: <200206141601.MAA05188@www.runrev.com> Message-ID: <007301c213c8$633b1ac0$6b01a8c0@powercom.net> > Isn't that the whole point? If you are selling by CC, they have to give you their CC number anyway. What they get back is a > code that includes, very clearly, the same CC number by which they made their purchase. You can bet, if it's a valid CC, they > are not going to be giving that baby away on a mailing list or PTP! Yes, it would make people think twice before giving out their number. But in a lot of cases, the serials that are being traded around the net are not actual "authentic" serials. They are generated. So unless the program is tied in with a completely secure 24-hour database of credit card numbers, it really doesn't do that much for protection. It all comes down to the Key. Crack the key and you've got it. Whether you use their Credit Card number, Telephone Number, Social Security Number or any other type of number...it doesn't make a difference. Someone will crack it. From rcozens at pon.net Fri Jun 14 12:35:00 2002 From: rcozens at pon.net (Rob Cozens) Date: Fri Jun 14 12:35:00 2002 Subject: Battling Windmills In-Reply-To: References: Message-ID: >And whether it is or not, I'll use a big flashing stop-sign-shaped >Quit button and no File menu if it suits the purpose of my >application. If Mr. Somogyi and other "interface police" want to >focus on that instead of the substance of my application, I'll move >my focus to Windows...now that I can. I really don't care to join forces with baby-knifers; but if the "institutional wisdom" of the Apple community is to knife my baby because it does not look like their idealized baby, what's a mother to do? :{`) -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 troy at rpsystems.net Fri Jun 14 12:54:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Fri Jun 14 12:54:01 2002 Subject: Battling Windmills In-Reply-To: Message-ID: <2B1E42B7-7FBF-11D6-9635-000393853D6C@rpsystems.net> On Friday, June 14, 2002, at 01:30 PM, Rob Cozens wrote: > I really don't care to join forces with baby-knifers; but if the > "institutional wisdom" of the Apple community is to knife my baby > because it does not look like their idealized baby, what's a mother to > do? I wouldn't go so far as to consider it "knifed". The fact is, the apps created with Rev don't fit the same model as apps built specifically for OSX. We don't get the cool glowing default buttons either. Perhaps we will in the future. These are growing pains of Rev, and the Apple OS. I wouldn't place TOO much of your app's self-worth on the basis of the article. The Mac community would "prefer" to have those interface consistencies, but it's not a requirement for it to be a great app. Maybe a couple of points off at worst. There are many examples of such non-standard apps out there which are highly successful. In my case, Cinema4D would fit the bill, and I'm not complaining about their software. Relax Rob. We all know that your apps would be good on any platform the user chooses to run them on. Minor inconsistencies in interface get overlooked in these cases. And maybe Rev will eventually allow some platform fine-tuning someday, OSX is new for them, too. -- Troy RPSystems, LTD www.rpsystems.net From kee at kagi.com Fri Jun 14 12:55:01 2002 From: kee at kagi.com (Kee Nethery) Date: Fri Jun 14 12:55:01 2002 Subject: Fwd: Battling Windmills Message-ID: >Stephen Somogyi writes "But Revolution's multi-platform support has >an Achilles' heel: the program's interface doesn't quite adhere to >OS X's conventions. Revolution's Quit and Preferences options, for >example, aren't under its application menu; they're under the File >menu, as in the classic Mac OS." > >So let me understand this, Mr. Somogyi. Prior to OSX it was your >position that all applications must have Quit & Preferences in a >File menu; but because Apple did it differently in OSX, now any app >with Quit & Preferences in the File menu is flawed? > >Is it just me, or is this garbage just one more example of the focus >on form instead of substance (read that lack of depth of research) >that is typical of software reviewers? > >And whether it is or not, I'll use a big flashing stop-sign-shaped >Quit button and no File menu if it suits the purpose of my >application. If Mr. Somogyi and other "interface police" want to >focus on that instead of the substance of my application, I'll move >my focus to Windows...now that I can. > >Why is it that so many revolutions disintegrate into dictatorships >over time? Apple gave its users the HyperCard hammer to destroy Big >Brother, then took the hammer away, and now hammers us to do it >their way. Perhaps it's time to reread Animal Farm and vow to keep >the pigs from destroying the promise of our Revolution? If you have ever written reviews for a computer magazine, please chime in. Reviews have limited word counts. They cannot go into great detail. The writer has almost zero control over what ends up in print. Reviews have to appear balanced. Unless the product is universally revered by everyone in the computing community, they have to point out at least one flaw. Any publicity is good. The alternative is Stephan (that's with an "a" not an "e") writes a review about something else. Even a horrible review in a major magazine will increase sales. I've seen this many many times. This was by no means a horrible review. So in the summary there are no cons listed, BE THANKFUL! Basically the behind the scenes message is "This is a pretty cool program and the biggest complain I can find is something that is so trivial to fix in the next revision and is not big enough of a complaint to list in the summary." If you want to help Revolution, you want to look at all the positive aspects of the review. You want to thank MacWorld for doing the review (they paid Stephan real money to review this product that was fairly unknown to them). You want to thank Stephan for doing a great job on the review (he could have found more significant ways to compare it make people think it was not worth looking at). Folks, this was about as good a review as Revolution could have gotten for it's first review. Be thankful. Kee Nethery From xslaugh at hotmail.com Fri Jun 14 12:56:04 2002 From: xslaugh at hotmail.com (Scott Slaugh) Date: Fri Jun 14 12:56:04 2002 Subject: Cursor Message-ID: I would like to change the default cursor in a Revolution stack. I know I can do it by going and editing the Rev cursors stack, but I want to be able to store the cursor in the stack, so that it changes the cursor on whatever computer it is opened on. Any ideas on how to do this? Scott Slaugh From xslaugh at hotmail.com Fri Jun 14 12:56:12 2002 From: xslaugh at hotmail.com (Scott Slaugh) Date: Fri Jun 14 12:56:12 2002 Subject: cover buttons Message-ID: I have a bunch of buttons with color icons. I want to be able to cover them all up, so that they are all one color. In HyperCard I could do this by drawing a rectangle over it in the color tools, but I don't know how I would do it in Revolution. Scott Slaugh From kray at sonsothunder.com Fri Jun 14 13:09:01 2002 From: kray at sonsothunder.com (Ken Ray) Date: Fri Jun 14 13:09:01 2002 Subject: shareware/demoware References: <200206141601.MAA05188@www.runrev.com> <007301c213c8$633b1ac0$6b01a8c0@powercom.net> Message-ID: <009001c213cd$a4dff7c0$7c00a8c0@mckinley.dom> One thing I've always thought about is using a foreign constant in the algorithm. Something like an reversal of an animal's name (like "noil" for "lion") that has nothing to do with the company or product would be fed into the algorithm. It's not something that is likely to be guessed, and it would be necessary to know in order to hack the algorithm. Just my $0.02, Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: "Dreamscape Software" To: Sent: Friday, June 14, 2002 12:24 PM Subject: Re: shareware/demoware > > Isn't that the whole point? If you are selling by CC, they have to give > you their CC number anyway. What they get back is a > > code that includes, very clearly, the same CC number by which they made > their purchase. You can bet, if it's a valid CC, they > > are not going to be giving that baby away on a mailing list or PTP! > > Yes, it would make people think twice before giving out their number. But > in a lot of cases, the serials that are being traded around the net are not > actual "authentic" serials. They are generated. So unless the program is > tied in with a completely secure 24-hour database of credit card numbers, it > really doesn't do that much for protection. > > It all comes down to the Key. Crack the key and you've got it. Whether you > use their Credit Card number, Telephone Number, Social Security Number or > any other type of number...it doesn't make a difference. Someone will crack > it. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From rcozens at pon.net Fri Jun 14 13:30:00 2002 From: rcozens at pon.net (Rob Cozens) Date: Fri Jun 14 13:30:00 2002 Subject: Fwd: Battling Windmills In-Reply-To: References: Message-ID: >Reviews have limited word counts. They cannot go into great detail. >The writer has almost zero control over what ends up in print. > >Reviews have to appear balanced. Unless the product is universally >revered by everyone in the computing community, they have to point >out at least one flaw. Kee, et al: So when I asked, "...is this garbage just one more example of the focus on form instead of substance (read that lack of depth of research) that is typical of software reviewers?", the answer is "yes". I'm not upset because the article exposed Revolution's "Achilles' heel". I agree the overall tone of the article is positive. But each year as I see the size of Macworld get smaller, the percentage of the pages devoted to advertising get larger, and the software reviews get shallower, I have to ask myself why I still subscribe. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 webmaster at dreamscapesoftware.com Fri Jun 14 14:10:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Fri Jun 14 14:10:01 2002 Subject: shareware/demoware References: <200206141601.MAA05188@www.runrev.com> <007301c213c8$633b1ac0$6b01a8c0@powercom.net> <009001c213cd$a4dff7c0$7c00a8c0@mckinley.dom> Message-ID: <009e01c213d6$a5917e60$6b01a8c0@powercom.net> Here's the main problem I see with all of this. No matter what you do to try to protect your software, unless you've actually compiled it into machine code, it has 1 major flaw for security... Open your MetaCard/RunRev stack up in a text editor and you can then access all of the scripts. All 1 would have to do is run through all of the scripts until the appropriate handler is found. Figure it out from the script and away it is. You have your code. Or in some cases you can edit the script and resave it. With the right editor you can do it. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From benr_mc at cogapp.com Fri Jun 14 14:21:01 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri Jun 14 14:21:01 2002 Subject: shareware/demoware In-Reply-To: <009001c213cd$a4dff7c0$7c00a8c0@mckinley.dom> Message-ID: on 14/6/02 7:02 pm, Ken Ray at kray at sonsothunder.com wrote: > .... It's not something that is likely to be guessed, and it would > be necessary to know in order to hack the algorithm. Just a reminder that - in the current state of Rev - anything which has to be known to the algorithm, is probably also known to anyone who looks at the stack in a text editor. If your algorithm depends on the 'hacker' not being able to read the code, you might need to reduce it into chunks which can be compiled within the starter kit limits, and store these zip compressed in properties. Then you'd at least be restricting knowledge of the algorithm to those prepared to invest in figuring out the MC format (or is it published somewhere)? But as Kee has said, there's a level of paranoia which is pointless, and better ways to spend the time. Most people will be put off by the very simplest algorithm; most of those who won't, will be prepared (just for the satisfaction of it) to hack whatever you come up with. A minority of the minority falls between those two stools, and only a minority of them would actually then pay for the product. For the sake of this fragment of the fragment of the fragment of the user base, you have to expend a ludicrous amount of effort (though I admit it can be fun, and in my younger days I did!). My dad is never going to crack your algorithm, nor will he use someone else's reg code (you'll be lucky if he enters the legitimate registration number in correctly, without ringing you - or more likely me - for help); I'll crack your algorithm even though I have paid for it, just for the fun of it (if I've got time!). (That goes double if you use an invisible file: I remember going to a lot of trouble to find RealBasic's key file, even though I'd purchased a full license; I didn't want to use or spread the information anywhere, I just didn't like the idea of someone doing things on my disk that I didn't know about.) Spending time making your algorithm more complicated won't earn you more money from either me or my dad. The first retail product I was ever involved in, about fifteen years ago now, I spent days devising a locking scheme, and created special software that customised the master disk - requiring me to process every order invidually. When we got a US distributor, I had to go over to install my special software on his machine, and train him to use it. I think he sold about a dozen copies - altogether we sold a few hundred. This was _not_ because millions of users were pirating copies; the product just didn't have big market, and we should never have invested in it. We were still paying off the debts of that product eight years later. Almost anything else I could have done, including lying on the beach, would have been a better use of that time. (In retrospect we should have given the software away for free, and charged for support and the manuals, which were beautiful. Ah, hindsight.) The last low-price retail product I was involved in, which was sold on CD in a real physical package, had a registration card printed with the registration number - a nice complicated string of a dozen or so letters and digits. This was however a bluff - there were only two unique registration numbers - one for every unit sold through the US distributor, and one for all the others. We only used that difference as a convenient way to track source on the registration database. By having the same number printed on every card (the US ones had to be printed separately anyway, they had a separate address to be sent to) rather than having a unique number printed on each card, we saved something like a penny on the printing costs. The product was revised annually for several years, and we changed the registration number for each new edition. But guess how it changed? Each year, we simply deleted a character from one end of the registration number (we alternated biting off each end). Why? Because you can ask the printer to scratch a character off the printing film - much cheaper than making new film with a different number on! Did some people rip off the product? I'm sure lots did, but we still sold tens of thousands of copies each year. How many of those who ripped it off would have purchased a legal copy if we'd gone to more trouble in this area? My guess not many - and given that this was a low price product, by the time the retailers' margin, distributor's margin, royalties to various content providers, and manufacturing costs have been taken out, the profit per sale was tiny. We'd have to have had made a _lot_ more sales to pay for an extra day of my time programming. The only reason we had a registration number was to discourage those who'd ripped off the CD, and had some problem, from contacting technical support. Any support call more than wiped out the profit from a sale, so while we didn't expect to lose much money from people who ripped off the product (because most of them wouldn't have paid for it anyway) we certainly didn't want to spend money on them. (The registration card itself was worth the cost of printing and processing because we mailed the user's next year, to offer them the updated version directly at a discount - we made much more if we could sell direct and cut out the retailers.) The lesson: as Kee has said, we spent our time making a great product, and improving it enough that some people would buy it over again the next time. We made a bit of money, and had the satisfaction of our work, and the praise we got for the visible effort put into the product and didn't waste our time on invisible effort that didn't make things better for the people who actually paid for our product, or our energies caring about the ones who ripped it off. 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 chippwalters at yahoo.com Fri Jun 14 14:24:01 2002 From: chippwalters at yahoo.com (Chipp Walters) Date: Fri Jun 14 14:24:01 2002 Subject: how to capture 'movestack' end? Message-ID: <20020614190528.73516.qmail@web11204.mail.yahoo.com> I need some help. I'd like to execute a command at the end of a movestack, but the movestack message is sent multiple times while the stack is being dragged around. For instance: on moveStack beep end moveStack will create a sequence of beeps for as long as you drag the stack around (PC, not Linux, not sure about Mac). If I insert a lock messages, I get a beep at the beginning of the movestack and nothing at the end. How can I 'trap' the end of the moveStack?? Any ideas welcome! -Chipp Walters, Altuit __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com From scott at tactilemedia.com Fri Jun 14 14:25:00 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Fri Jun 14 14:25:00 2002 Subject: shareware/demoware In-Reply-To: Message-ID: Recently, Ben Rubinstein wrote: > Just a reminder that - in the current state of Rev - anything which has to > be known to the algorithm, is probably also known to anyone who looks at the > stack in a text editor. Give your stack a password and the scripts are fairly well protected. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design Email: scott at tactilemedia.com Web: www.tactilemedia.com From dsc at swcp.com Fri Jun 14 14:35:00 2002 From: dsc at swcp.com (Dar Scott) Date: Fri Jun 14 14:35:00 2002 Subject: shareware/demoware In-Reply-To: <009001c213cd$a4dff7c0$7c00a8c0@mckinley.dom> Message-ID: On Friday, June 14, 2002, at 12:02 PM, Ken Ray wrote: > One thing I've always thought about is using a foreign constant in the > algorithm. Something like an reversal of an animal's name (like > "noil" for > "lion") that has nothing to do with the company or product would > be fed into > the algorithm. It's not something that is likely to be guessed, > and it would > be necessary to know in order to hack the algorithm. The lion is a good idea, but I think thinking in terms of "hack the algorithm" is the wrong way to go. In a key generator and product pair as we are talking about there are couple features that are crucial. (Other features are needed to make things work, of course.) The features: 1. The key generator and the specific product line share a secret. 2. It is hard for others to bypass or figure out the secret. (This is not strictly true, it is possible to have a key generator _maker_ that knows the secret, but the key generator does not in a rough sense, but that is beyond the scope of what we are talking about.) If the method used is obfuscation, the scrambling and unscrambling of data, the methods for those embody the shared secret. These are very easy to figure out and there is a tendency to come down hard on these methods, but I think the token level of protection is appropriate in some cases. Though this is very weak, my main complaint is that they are a lot of work. If you want your key to look pretty or to look secure or to be easy to enter, then do all you need in order for your product to look good. But my advice is to not bother with scrambling beyond what that requires, there are better and easier methods. Suppose you encode the expiration date, license level and license number in the first several digits of the key and that the encoding is so thin that one can read them without thinking after learning the encoding. Who cares? This is probably stuff the buyer would want to be able to read. Now back to the lion. Suppose we all find a good method. Suppose the shared secret is some string (given the method itself is not secret). One might try to hack a program by opening the app in a text editor and looking for some string like "Here is the shared secret for unlocking my precious Balderdash 2200 Pro!!". Adding a lion would allow one to use the proven key scripts yet make a change. One possibility would be to have a lion that obfuscates the string in the file. Remember, the shared secret is in your program and it is only a matter of time should someone really want to dig it out. The lion only slows people down. In a sense, the lion is a per-maker secret as part of the per-product secret. (These comments may not apply to other ways to protect one's product. This is not my area of expertise. Use only under supervision. etc. etc.) Dar Scott From webmaster at dreamscapesoftware.com Fri Jun 14 14:41:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Fri Jun 14 14:41:01 2002 Subject: shareware/demoware References: Message-ID: <001901c213da$e5fa9c80$6b01a8c0@powercom.net> > Give your stack a password and the scripts are fairly well protected. That's not what we mean. Open the stack in a text editor. For example, take that stack in Windows and remove the ".mc" or ".rev" extension and replace it with ".txt" and then your in. You then have access to all of the scripts. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From scott at tactilemedia.com Fri Jun 14 14:42:00 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Fri Jun 14 14:42:00 2002 Subject: how to capture 'movestack' end? In-Reply-To: <20020614190528.73516.qmail@web11204.mail.yahoo.com> Message-ID: Recently, Chipp Walters wrote: > I need some help. I'd like to execute a command at the > end of a movestack, but the movestack message is sent > multiple times while the stack is being dragged > around. For instance: > > on moveStack > beep > end moveStack > > will create a sequence of beeps for as long as you > drag the stack around (PC, not Linux, not sure about > Mac). If I insert a lock messages, I get a beep at the > beginning of the movestack and nothing at the end. How > can I 'trap' the end of the moveStack?? Another way to do this would be to place the following script in a button or graphic in your stack. on mouseDown set the uAllowDrag of me to the clickH & "," & the clickV end mouseDown on mouseMove x,y if the uAllowDrag of me is empty then exit mouseMove put globalLoc(x&","&y) into tLoc set topLeft of this stack to \ item 1 of tLoc - item 1 of the uAllowDrag of me,\ item 2 of tLoc - item 2 of the uAllowDrag of me end mouseMove on mouseUp set the uAllowDrag of me to empty # YOUR TRAP SCRIPT HERE answer "The drag is done." # end mouseUp on mouseRelease mouseUp end mouseRelease ----- Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design Email: scott at tactilemedia.com Web: www.tactilemedia.com From scott at tactilemedia.com Fri Jun 14 14:46:00 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Fri Jun 14 14:46:00 2002 Subject: shareware/demoware In-Reply-To: <001901c213da$e5fa9c80$6b01a8c0@powercom.net> Message-ID: Recently, Dreamscape Software wrote: > That's not what we mean. Open the stack in a text editor. For example, > take that stack in Windows and remove the ".mc" or ".rev" extension and > replace it with ".txt" and then your in. You then have access to all of the > scripts. Sure, but if you set the password of the stack the scripts are tokenized. They're accessible but they're not really readable. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design Email: scott at tactilemedia.com Web: www.tactilemedia.com From kee at kagi.com Fri Jun 14 14:50:01 2002 From: kee at kagi.com (Kee Nethery) Date: Fri Jun 14 14:50:01 2002 Subject: Fwd: Battling Windmills In-Reply-To: References: Message-ID: >>Reviews have limited word counts. They cannot go into great detail. >>The writer has almost zero control over what ends up in print. >> >>Reviews have to appear balanced. Unless the product is universally >>revered by everyone in the computing community, they have to point >>out at least one flaw. > >Kee, et al: > >So when I asked, "...is this garbage just one more example of the >focus on form instead of substance (read that lack of depth of >research) that is typical of software reviewers?", the answer is >"yes". I would agree with you. My reaction was to blaming Stephan and I think he did a great job within the confines he was given. If they did indepth reviews, the question to be asked is which reviews would have been cut, a programming environment used by a small percentage of macworld readers or some graphic tool used by a large percentage. I too ask myself about my macWorld subscription each year for exactly the same reasons. Kee > >I'm not upset because the article exposed Revolution's "Achilles' >heel". I agree the overall tone of the article is positive. > >But each year as I see the size of Macworld get smaller, the >percentage of the pages devoted to advertising get larger, and the >software reviews get shallower, I have to ask myself why I still >subscribe. >-- > >Rob Cozens >CCW, Serendipity Software Company >http://www.oenolog.com/who.htm > >"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 From k_major at osnabrueck.netsurf.de Fri Jun 14 14:51:01 2002 From: k_major at osnabrueck.netsurf.de (Klaus Major) Date: Fri Jun 14 14:51:01 2002 Subject: shareware/demoware In-Reply-To: <001901c213da$e5fa9c80$6b01a8c0@powercom.net> Message-ID: Hi Derek, >> Give your stack a password and the scripts are fairly well protected. Scott is right. > That's not what we mean. Open the stack in a text editor. For example, > take that stack in Windows and remove the ".mc" or ".rev" extension and > replace it with ".txt" and then your in. You then have access to all > of the > scripts. No... > > Derek Bump > Dreamscape Software, Inc. > http://www.dreamscapesoftware.com/ Check it out, please... Regards Klaus Major k_major at osnabrueck.netsurf.de From webmaster at dreamscapesoftware.com Fri Jun 14 14:55:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Fri Jun 14 14:55:01 2002 Subject: Fwd: Battling Windmills References: Message-ID: <002501c213dc$f3327ba0$6b01a8c0@powercom.net> > I too ask myself about my macWorld subscription each year for exactly > the same reasons. I ditched MacWorld for MacAddict a long time ago. Seems like MacWorld is more interested in gaining Advertisers than actually gaining readers. Plus MacAddict is just so much cooler. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From dsc at swcp.com Fri Jun 14 14:57:01 2002 From: dsc at swcp.com (Dar Scott) Date: Fri Jun 14 14:57:01 2002 Subject: shareware/demoware In-Reply-To: Message-ID: On Friday, June 14, 2002, at 01:42 PM, Scott Rossi wrote: > Sure, but if you set the password of the stack the scripts are > tokenized. > They're accessible but they're not really readable. Are comments and white space lost? Dar Scott From Zzyzx at Relia.Net Fri Jun 14 14:57:11 2002 From: Zzyzx at Relia.Net (Josh Dye) Date: Fri Jun 14 14:57:11 2002 Subject: shareware/demoware References: Message-ID: <003f01c213dd$3440b030$1f01000a@xhead> I just changed a simple Rev stack into .rtf, and I was into the whole script. I haven't tried password protecting the stack yet, but I bet it does make it unreadable, and will stop most everyone. Very few will take the challenge to convert the encryption. - Josh Dye ----- Original Message ----- From: "Klaus Major" To: Sent: Friday, June 14, 2002 1:48 PM Subject: Re: shareware/demoware > Hi Derek, > > >> Give your stack a password and the scripts are fairly well protected. > > Scott is right. > > > That's not what we mean. Open the stack in a text editor. For example, > > take that stack in Windows and remove the ".mc" or ".rev" extension and > > replace it with ".txt" and then your in. You then have access to all > > of the > > scripts. > > No... > > > > > Derek Bump > > Dreamscape Software, Inc. > > http://www.dreamscapesoftware.com/ > > Check it out, please... > > Regards > > Klaus Major > k_major at osnabrueck.netsurf.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From scott at tactilemedia.com Fri Jun 14 15:01:01 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Fri Jun 14 15:01:01 2002 Subject: shareware/demoware In-Reply-To: Message-ID: Recently, Dar Scott wrote: > Are comments and white space lost? No. But make sure you remember your password to get back into the scripts. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design Email: scott at tactilemedia.com Web: www.tactilemedia.com From webmaster at dreamscapesoftware.com Fri Jun 14 15:01:13 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Fri Jun 14 15:01:13 2002 Subject: shareware/demoware References: Message-ID: <004401c213dd$c03cb7a0$6b01a8c0@powercom.net> > > That's not what we mean. Open the stack in a text editor. For example, > > take that stack in Windows and remove the ".mc" or ".rev" extension and > > replace it with ".txt" and then your in. You then have access to all of the > > scripts. > > Sure, but if you set the password of the stack the scripts are tokenized. > They're accessible but they're not really readable. Scott and Klaus, I stand corrected. I guess in the move from HyperCard to MetaCard I overlooked a feature I always used. Thanks. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From Zzyzx at Relia.Net Fri Jun 14 15:07:01 2002 From: Zzyzx at Relia.Net (Josh Dye) Date: Fri Jun 14 15:07:01 2002 Subject: TTS Ways on PC... Message-ID: <005801c213de$8e41f570$1f01000a@xhead> Hello, As far as I know of, there is only one way to do Text-To-Speech on a PC. That is with the Externals Collection from The original MetaCard. That one is starting to bug me, because it keeps saying "Register this now!" or something like that. Does anybody else know of any other External that can do TTS for me? Thanks! - Josh Dye From Zzyzx at Relia.Net Fri Jun 14 15:47:01 2002 From: Zzyzx at Relia.Net (Josh Dye) Date: Fri Jun 14 15:47:01 2002 Subject: TTS Ways on PC... References: <005801c213de$8e41f570$1f01000a@xhead> Message-ID: <006401c213e4$123ec510$1f01000a@xhead> Hello, Either that, or does anyone have the actual program? Or know where to get one? I only have the .dll's. If anyone has the actual Externals Collection, could you send me over the registration code for it? (Considering it is free, just that I lost mine, and I don't want to wait another week to get a new one.) Thanks! - Josh Dye ----- Original Message ----- From: "Josh Dye" To: Sent: Friday, June 14, 2002 2:03 PM Subject: TTS Ways on PC... > Hello, > As far as I know of, there is only one way to do Text-To-Speech on a PC. > That is with the Externals Collection from The original MetaCard. That one > is starting to bug me, because it keeps saying "Register this now!" or > something like that. Does anybody else know of any other External that can > do TTS for me? Thanks! > > > - Josh Dye > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From webmaster at dreamscapesoftware.com Fri Jun 14 15:58:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Fri Jun 14 15:58:01 2002 Subject: TTS Ways on PC... References: <005801c213de$8e41f570$1f01000a@xhead> <006401c213e4$123ec510$1f01000a@xhead> Message-ID: <007001c213e5$b4e15520$6b01a8c0@powercom.net> > Either that, or does anyone have the actual program? Or know where to > get one? I only have the .dll's. If anyone has the actual Externals > Collection, could you send me over the registration code for it? > (Considering it is free, just that I lost mine, and I don't want to wait > another week to get a new one.) I'm pretty sure that the free registration code that they sent me a few days ago should register your copy of the externals. Fire off an e-mail to the RunRev team and ask them for a registration code. I'm pretty sure that should take care of your problem. Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From kurtkaufman at hotmail.com Fri Jun 14 16:19:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Fri Jun 14 16:19:01 2002 Subject: TTS Ways on PC... Message-ID: <22F750A8-7FDC-11D6-9889-00039348A1E6@hotmail.com> I'd also be interested in trying out the Windows TTS external; where is it available? Thanks, Kurt From drvaughan55 at mac.com Fri Jun 14 17:45:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Fri Jun 14 17:45:01 2002 Subject: Battling Windmills In-Reply-To: Message-ID: On Saturday, June 15, 2002, at 03:46 , Kee Nethery wrote: >> Stephen Somogyi writes "But Revolution's multi-platform support has an >> Achilles' heel: the program's interface doesn't quite adhere to OS X's >> conventions. Revolution's Quit and Preferences options, for example, >> aren't under its application menu; they're under the File menu, as in >> the classic Mac OS." >> Is it just me, or is this garbage just one more example of the focus >> on form instead of substance (read that lack of depth of research) >> that is typical of software reviewers? >> >> And whether it is or not, I'll use a big flashing stop-sign-shaped >> Quit button and no File menu if it suits the purpose of my >> application. If Mr. Somogyi and other "interface police" want to >> focus on that instead of the substance of my application, I'll move my >> focus to Windows...now that I can. >> >> Why is it that so many revolutions disintegrate into dictatorships >> over time? Apple gave its users the HyperCard hammer to destroy Big >> Brother, then took the hammer away, and now hammers us to do it their >> way. Perhaps it's time to reread Animal Farm and vow to keep the pigs >> from destroying the promise of our Revolution? > > > If you have ever written reviews for a computer magazine, please chime > in. > > Reviews have to appear balanced. Unless the product is universally > revered by everyone in the computing community, they have to point out > at least one flaw. > > Any publicity is good. I am startled by the vituperation in the earlier post. Have we not ever made any criticism ourselves of the Rev interface, or is that OK because it it is in the club? I am one who has written reviews and expect there will be plenty of others who have on this list. I am happy for Rev to get widespread publicity with so little negativity. Remarkably few reviews illustrate depth, sometimes because the reviewer just does that for a living (does not know the product) and often because the editor who selects the final text could rarely even tell you what the product really does. Relax, and enjoy the glow that Rev is getting more public reviews. Thanks, Stephan. If anyone wants support in writing reviews, I hope they might see this list as a helpful resource and not as a loony religious clique set to hammer them for having opinions with which we disagree. David > Be thankful. > > Kee Nethery > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From yvescoppe at skynet.be Fri Jun 14 22:57:01 2002 From: yvescoppe at skynet.be (Yves =?iso-8859-1?Q?Copp=E9?=) Date: Fri Jun 14 22:57:01 2002 Subject: askList.rev In-Reply-To: References: Message-ID: >Yves, > >I don't know why Rev doesn't recognize the stack... But, try creating a >button with this script in it: > >on mouseUp > answer file "nothing" > open stack it >end mouseUp > >That should open it. > >-Dan It works. But I have to do it each time I want to launch askList. I thought, once the stack was recognized, it would be forever. Thanks. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From ambassador at FourthWorld.com Sat Jun 15 00:01:01 2002 From: ambassador at FourthWorld.com (Richard Gaskin) Date: Sat Jun 15 00:01:01 2002 Subject: shareware/demoware In-Reply-To: <200206141602.MAA05227@www.runrev.com> Message-ID: > One thing I've always wondered....assuming the license is purchased via a > credit card..why can't that persons name and credit > card number be incorporated into the key. Very few people are willing to > give out CC numbers. So that would at least limit > the thiefs to those with stolen CC's, which has got to be a significantly > smaller percentage of software thieves. A great many stolen wares are purchased with stolen credit cards. Such a scheme would only perpetuate the original crime, and likely alienate a good many legitimate customers. Relax. Remember, you can't stop piracy, only slow it down. Since the dawn of history there have been those who live of of other people's work. A clever reg scheme that cost you days to develop and turns off some legitimate customers may, at best, dissuade a very few. IMHO, use a reasonably-difficult-to-guess scheme and move on to better battles. Consider this: After decades of developers knocking their heads against the wall seeking the holy grail of The Unbreakable Reg Scheme, no single act has done more to fight piracy than new legislation, specifically the DMCA. While Draconian in scope and arguably Orwellian in flavor, it clarifies formerly-gray areas like unauthorized distribution of reg codes ("unlocking device") and scares the bejeesus out of people -- this terror factor has already been cited as the reason for Surfer Serials going away. Fighting piracy is a big batle none of us small fry can win by ourselves. But we can find those with greater resources whose interests are in line with our own (MS, Adobe, a congresscritter up for reelection, etc) and help them fight that battle for you. :) -- Richard Gaskin Fourth World Media Corporation Custom Software and Web Development for All Major Platforms Developer of WebMerge 2.0: Publish any Database on Any Site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From drvaughan55 at mac.com Sat Jun 15 01:57:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Sat Jun 15 01:57:01 2002 Subject: Battling Windmills In-Reply-To: Message-ID: <858A642D-802C-11D6-95A9-000393598038@mac.com> On Saturday, June 15, 2002, at 08:40 , David Vaughan wrote: > ... see this list as a helpful resource and not as a loony religious > clique set to hammer them .... Um, hoping to pre-empt responses from anyone offended, there was nothing personal there folks. I was thinking a general point when I wrote it. cheers > > David > >> Be thankful. >> >> Kee Nethery >> _______________________________________________ >> 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 > -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 798 bytes Desc: not available URL: From davecalk at surfbest.net Sat Jun 15 02:31:01 2002 From: davecalk at surfbest.net (Dave Calkins) Date: Sat Jun 15 02:31:01 2002 Subject: shareware/demoware References: <200206141601.MAA05188@www.runrev.com> <007301c213c8$633b1ac0$6b01a8c0@powercom.net> Message-ID: <3D0AED7B.7C785B77@surfbest.net> > > Yes, it would make people think twice before giving out their number. Also, if I buy software for my business, I don't want my credit card number where all of my employees can have access to it. I would not be inclined to buy that software. Dave From JohnRule at aol.com Sat Jun 15 08:03:01 2002 From: JohnRule at aol.com (JohnRule at aol.com) Date: Sat Jun 15 08:03:01 2002 Subject: (no subject) Message-ID: <1bd.4cc5350.2a3c941f@aol.com> Recently, Chipp Walters wrote: > I need some help. I'd like to execute a command at the > end of a movestack, but the movestack message is sent > multiple times while the stack is being dragged > around. For instance: > > on moveStack > beep > end moveStack on moveStack if the mouse is up then beep end moveStack This seems to work OK... JR From yvescoppe at skynet.be Sat Jun 15 08:51:01 2002 From: yvescoppe at skynet.be (yves COPPE) Date: Sat Jun 15 08:51:01 2002 Subject: new card with other bg Message-ID: Hi, I have a substack with a few cds with the same bg (= the same grp with the bg behavior property set to true) Now I'd like to create a new cd in the same substack but this one should have another layout. How can i create a new cd with another bg ? thanks. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From k_major at osnabrueck.netsurf.de Sat Jun 15 09:28:00 2002 From: k_major at osnabrueck.netsurf.de (Klaus Major) Date: Sat Jun 15 09:28:00 2002 Subject: new card with other bg In-Reply-To: Message-ID: Bonjour Yves, > Hi, > > I have a substack with a few cds with the same bg (= the same grp with > the bg behavior property set to true) > > Now I'd like to create a new cd in the same substack but this one > should have another layout. > > How can i create a new cd with another bg ? > > thanks. > -- Greetings. > > Yves COPPE do it this way: on xxx create cd remove bg "xyz" from this cd place bg "abc" onto this cd end xxx Have a nice weekend... Regards Klaus Major k_major at osnabrueck.netsurf.de From terry at discovery.nl Sat Jun 15 09:30:01 2002 From: terry at discovery.nl (Terry Vogelaar) Date: Sat Jun 15 09:30:01 2002 Subject: new card with other bg In-Reply-To: Message-ID: > I have a substack with a few cds with the same bg (= the same grp > with the bg behavior property set to true) > > Now I'd like to create a new cd in the same substack but this one > should have another layout. > > How can i create a new cd with another bg ? Just make a new card with the 1st group. Then delete the group. You can do that in the 'Application Overview' or you can deselect the 'Select grouped controls' from the Edit menu, so you can select the entire group and delete it. Then you can place your new elements on the card and group them. Optionally you can set the bg behaviour on for that group as well. When you are looking at a cd with this bg and you make a new cd, this bg will be copied, and when you see a cd with that other bg, that one will appear on new cds as well. When you know it, it is simple. Terry From rcozens at pon.net Sat Jun 15 09:52:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Sat Jun 15 09:52:01 2002 Subject: new card with other bg In-Reply-To: References: Message-ID: > > How can i create a new cd with another bg ? > >Just make a new card with the 1st group. Then delete [my note:no >remove it] the group. One could also turn off the background behavior of the 1st group, doMenu New Card, turn the background behavior on again, and create or place the other bg. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 ambassador at FourthWorld.com Sat Jun 15 10:12:01 2002 From: ambassador at FourthWorld.com (Richard Gaskin) Date: Sat Jun 15 10:12:01 2002 Subject: shareware/demoware In-Reply-To: <200206142147.RAA18665@www.runrev.com> Message-ID: >> Sure, but if you set the password of the stack the scripts are >> tokenized. >> They're accessible but they're not really readable. > > Are comments and white space lost? Yep. Try it and see: 1. make a new stack 2. put this in the stack script: -- this is a comment on mouseup # donothing end mouseup 3. set the password 4. save and quit 5. open in any text editor that will handle binary files Sweet, eh? -- Richard Gaskin Fourth World Media Corporation Custom Software and Web Development for All Major Platforms Developer of WebMerge 2.0: Publish any Database on Any Site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From ambassador at FourthWorld.com Sat Jun 15 10:12:13 2002 From: ambassador at FourthWorld.com (Richard Gaskin) Date: Sat Jun 15 10:12:13 2002 Subject: shareware/demoware In-Reply-To: <200206141825.OAA11652@www.runrev.com> Message-ID: > Here's the main problem I see with all of this. No matter what you do to > try to protect your software, unless you've actually compiled it into > machine code, it has 1 major flaw for security... > > Open your MetaCard/RunRev stack up in a text editor and you can then access > all of the scripts. Just use Trancript's built-in script encryption: to lock: set the passkey of stack to to temporarily unlock while working on it: set the password of stack to To remove the passkey just set it to empty. -- Richard Gaskin Fourth World Media Corporation Custom Software and Web Development for All Major Platforms Developer of WebMerge 2.0: Publish any Database on Any Site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From ambassador at FourthWorld.com Sat Jun 15 10:12:25 2002 From: ambassador at FourthWorld.com (Richard Gaskin) Date: Sat Jun 15 10:12:25 2002 Subject: shareware/demoware In-Reply-To: <200206141825.OAA11652@www.runrev.com> Message-ID: > One thing I've always thought about is using a foreign constant in the > algorithm. Something like an reversal of an animal's name (like "noil" for > "lion") that has nothing to do with the company or product would be fed into > the algorithm. It's not something that is likely to be guessed, and it would > be necessary to know in order to hack the algorithm. ...unless they're watching the routine execute in a low-level debugger. But for purely sentimental reasons I tend to use string constants as part of the reg arithmetic myself, often the first name of whomever I'm dating at the time. :) The arithmetic used is trivial but annoyingly spaghetti-ized; it's more a test of the cracker's patience than their skill. Which raises an interesting point: why would someone spend $100-worth of their time to crack a $70 program? Ego: these folks live to be the most reliable supplier of cracks. In their insular world, reputation is currency. Some anti-crackers suggest this scheme, temptingly devious in the way it takes the ego factor into account: between releases, embed any known stolen reg codes in the software, but don't reject them during registration. Instead, go ahead and let the program be unlocked -- but kick in a 30-day timer, after which the user is notified that the reg code was a stolen one and to contact you if they want a working code. The sweet part is the effect on the social standing of the crack-distributor: he cracks it, it works, so he posts it. Folks grab it, find it doesn't really work, and the cracker gets a rep for being sloppy and unreliable. :) Trivia from Reg Code History: it's been said that for years any MS product could be unlocked by entering all 1's. Marketshare over security. More good reading on the topic: Defending Shareware Against Cracks How to shut down acrack sites And the oft-cited "FRAVIA'S 'HOW TO PROTECT BETTER'" -- Richard Gaskin Fourth World Media Corporation Custom Software and Web Development for All Major Platforms Developer of WebMerge 2.0: Publish any Database on Any Site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From ambassador at FourthWorld.com Sat Jun 15 10:12:40 2002 From: ambassador at FourthWorld.com (Richard Gaskin) Date: Sat Jun 15 10:12:40 2002 Subject: Battling Windmills In-Reply-To: <200206141602.MAA05227@www.runrev.com> Message-ID: > Stephen Somogyi writes "But Revolution's multi-platform support has > an Achilles' heel: the program's interface doesn't quite adhere to OS > X's conventions. Revolution's Quit and Preferences options, for > example, aren't under its application menu; they're under the File > menu, as in the classic Mac OS." Why is that the case? With a proper 'plst' resource those items should be moved automatically to the application menu. > Is it just me, or is this garbage just one more example of the focus > on form instead of substance (read that lack of depth of research) > that is typical of software reviewers? A reviewer must find at least one Con for the write-up. It's good when the Con is so trivial and such an easy one to fix :) > And whether it is or not, I'll use a big flashing stop-sign-shaped > Quit button and no File menu if it suits the purpose of my > application. If Mr. Somogyi and other "interface police" want to > focus on that instead of the substance of my application, I'll move > my focus to Windows...now that I can. In a perfect world, you'd encounter the same passion on Windows. Not for UI fascism, but for something truly valuable: consistency across applications. In a given computing session, any single app is likely to be only a small part of a larger, integrated workflow. The more consistency between app UIs, the more smoothly the user traverses them. There's an upside to having been raised by Apple's HIG Police: our heightened sensitivity to such details gives us a significant edge over many Win-only UI designers. Even as late as 1998, I was reading best-selling Win API books that described the GUI as a marketing-driven annoyance programmers simply must learn to endure (as though CLUIs were somehow superior, explosive post-GUI growth in the industry apparently notwithstanding ). The foot-dragging with regard to adopting good UI and user-centered design practices set thousands of developers on MS systems back several years. This is reflected in the cold, gadgety feel of so many Win UIs. To make a Win app that shines simply means using much the same process as we Mac folks have been using for years: read the HIG, know the HIG, depart from the HIG where necessary but never depart from the core principles. > Why is it that so many revolutions disintegrate into dictatorships > over time? Apple gave its users the HyperCard hammer to destroy Big > Brother, then took the hammer away, and now hammers us to do it their > way. Ironically, they gave us a broken hammer: elements of Apple's HyperCard design make it difficult, in some cases (like scroll bars on document windows) impossible, to comply with their own HIG, a case of "Do as I say, not as I do". :( -- Richard Gaskin Fourth World Media Corporation Custom Software and Web Development for All Major Platforms Developer of WebMerge 2.0: Publish any Database on Any Site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From davecalk at surfbest.net Sat Jun 15 10:38:01 2002 From: davecalk at surfbest.net (Dave Calkins) Date: Sat Jun 15 10:38:01 2002 Subject: shareware/demoware References: Message-ID: <3D0B5FC7.1A01E87C@surfbest.net> Hi Richard, Thanks for posting the sites. Interesting Thread. Dave Calkins Richard Gaskin wrote: > > One thing I've always thought about is using a foreign constant in the > > algorithm. Something like an reversal of an animal's name (like "noil" for > > "lion") that has nothing to do with the company or product would be fed into > > the algorithm. It's not something that is likely to be guessed, and it would > > be necessary to know in order to hack the algorithm. > > ...unless they're watching the routine execute in a low-level debugger. > > But for purely sentimental reasons I tend to use string constants as part of > the reg arithmetic myself, often the first name of whomever I'm dating at > the time. :) The arithmetic used is trivial but annoyingly spaghetti-ized; > it's more a test of the cracker's patience than their skill. > > Which raises an interesting point: why would someone spend $100-worth of > their time to crack a $70 program? Ego: these folks live to be the most > reliable supplier of cracks. In their insular world, reputation is > currency. > > Some anti-crackers suggest this scheme, temptingly devious in the way it > takes the ego factor into account: between releases, embed any known stolen > reg codes in the software, but don't reject them during registration. > Instead, go ahead and let the program be unlocked -- but kick in a 30-day > timer, after which the user is notified that the reg code was a stolen one > and to contact you if they want a working code. > > The sweet part is the effect on the social standing of the > crack-distributor: he cracks it, it works, so he posts it. Folks grab it, > find it doesn't really work, and the cracker gets a rep for being sloppy and > unreliable. :) > > Trivia from Reg Code History: it's been said that for years any MS product > could be unlocked by entering all 1's. Marketshare over security. > > More good reading on the topic: > > Defending Shareware Against Cracks > > > How to shut down acrack sites > > > And the oft-cited "FRAVIA'S 'HOW TO PROTECT BETTER'" > > > -- > Richard Gaskin > Fourth World Media Corporation > Custom Software and Web Development for All Major Platforms > Developer of WebMerge 2.0: Publish any Database on Any Site > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > Tel: 323-225-3717 AIM: FourthWorldInc > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From dsc at swcp.com Sat Jun 15 11:23:00 2002 From: dsc at swcp.com (Dar Scott) Date: Sat Jun 15 11:23:00 2002 Subject: shareware/demoware In-Reply-To: Message-ID: On Saturday, June 15, 2002, at 01:10 AM, Richard Gaskin wrote: >>> Sure, but if you set the password of the stack the scripts are >>> tokenized. >>> They're accessible but they're not really readable. >> >> Are comments and white space lost? > > Yep. I wasn't clear. I was wondering if my comments (and maybe tabs and spaces) would be there when I reveal the script text with a password. Dar From dsc at swcp.com Sat Jun 15 11:31:01 2002 From: dsc at swcp.com (Dar Scott) Date: Sat Jun 15 11:31:01 2002 Subject: shareware/demoware In-Reply-To: Message-ID: On Saturday, June 15, 2002, at 12:17 AM, Richard Gaskin wrote: > Just use Trancript's built-in script encryption: > > to lock: > > set the passkey of stack to > > to temporarily unlock while working on it: > > set the password of stack to > > To remove the passkey just set it to empty. This might work, but I read the dictionary as encouraging reverse roles for passkey and password. Am I reading this wrong? Does it matter? Dar Scott From kurtkaufman at hotmail.com Sat Jun 15 11:49:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Sat Jun 15 11:49:01 2002 Subject: Battling Windmills Message-ID: <9BE2966C-807F-11D6-9095-00039348A1E6@hotmail.com> R.G. wrote: "...A reviewer must find at least one Con for the write-up. It's good when the Con is so trivial and such an easy one to fix :)..." I used to review concerts for National Public Radio (USA) affiliates. I never felt any pressure to "find at least one Con". But maybe things are different in the computer magazine world, or the print world in general. Of course I realize that the general tone of the MacWorld review was very favorable, and that just the fact of the review's existence is publicity for the product. I just have to admit I don't understand how the "star-ratings" are determined....maybe it's based on a complicated and secret formula that a mere mortal such as myself cannot hope to fathom :-). From webmaster at dreamscapesoftware.com Sat Jun 15 11:59:01 2002 From: webmaster at dreamscapesoftware.com (Dreamscape Software) Date: Sat Jun 15 11:59:01 2002 Subject: Battling Windmills References: <9BE2966C-807F-11D6-9095-00039348A1E6@hotmail.com> Message-ID: <005d01c2148d$84c14c80$6b01a8c0@powercom.net> *snip* > I just have to admit I don't > understand how the "star-ratings" are determined....maybe it's based on > a complicated and secret formula that a mere mortal such as myself > cannot hope to fathom :-). Personally I love MacAddicts rating system. I know exactly what the reviewer means by "Freak'in Awesome!". Has anybody ever thought about contacting MacWorld and finding out exactly how their reviewing determines the "Star-Factor"? Derek Bump Dreamscape Software, Inc. http://www.dreamscapesoftware.com/ From chipp at chipp.com Sat Jun 15 13:09:01 2002 From: chipp at chipp.com (Chipp Walters) Date: Sat Jun 15 13:09:01 2002 Subject: How to handle 'movestack' ?? Message-ID: I want to fire a custom handler at the end of a movestack, but movestack on the PC fires continually while you movestack until you mouseUp. The mouseUp can't be trapped because the cursor is outside the stack (on the titlebar). Any ideas on how this can be accomplished?? thanks, Chipp Walters, Altuit From chipp at chipp.com Sat Jun 15 13:13:01 2002 From: chipp at chipp.com (Chipp Walters) Date: Sat Jun 15 13:13:01 2002 Subject: Sorry about the multiple posts.. Message-ID: Our mailserver has been out, and it appears it's working again ;0 -Chipp From dsc at swcp.com Sat Jun 15 13:24:01 2002 From: dsc at swcp.com (Dar Scott) Date: Sat Jun 15 13:24:01 2002 Subject: How to handle 'movestack' ?? In-Reply-To: Message-ID: On Saturday, June 15, 2002, at 07:05 AM, Chipp Walters wrote: > I want to fire a custom handler at the end of a movestack, but > movestack on > the PC fires continually while you movestack until you mouseUp. > The mouseUp > can't be trapped because the cursor is outside the stack (on the > titlebar). > Any ideas on how this can be accomplished?? This is probably not the way an expert would do it, but here is an idea. Run the handler when movestack stops firing. Send a delayed message every time movestack fires. Either get rid of old ones or have some sort of check in the message handler. When the message handler runs and movestack has not fired in some period, it calls your custom handler. Another thought... Does your custom handler really care? Dar Scott From chipp at chipp.com Sat Jun 15 13:38:01 2002 From: chipp at chipp.com (Chipp Walters) Date: Sat Jun 15 13:38:01 2002 Subject: How to handle 'movestack' ?? In-Reply-To: Message-ID: Dar, Thanks for your thoughts, and sorry for the mutiple posts...a mailserver problem... What I'm trying to accomplish is the illusion of creating a 'transparent' windwow, where after moved, moves offscreen, grabs what's underneath (import snapshot) put's it on the stack and moves in back onscreen --- all quickly! Works great in Linux, but doesn't work at all on PC. I surprised that MC/RR doesn't have a "on moveStackDone" type of event. -chipp -----Original Message----- From: use-revolution-admin at lists.runrev.com [mailto:use-revolution-admin at lists.runrev.com]On Behalf Of Dar Scott Sent: Saturday, June 15, 2002 1:21 PM To: use-revolution at lists.runrev.com Subject: Re: How to handle 'movestack' ?? On Saturday, June 15, 2002, at 07:05 AM, Chipp Walters wrote: > I want to fire a custom handler at the end of a movestack, but > movestack on > the PC fires continually while you movestack until you mouseUp. > The mouseUp > can't be trapped because the cursor is outside the stack (on the > titlebar). > Any ideas on how this can be accomplished?? This is probably not the way an expert would do it, but here is an idea. Run the handler when movestack stops firing. Send a delayed message every time movestack fires. Either get rid of old ones or have some sort of check in the message handler. When the message handler runs and movestack has not fired in some period, it calls your custom handler. Another thought... Does your custom handler really care? Dar Scott _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From scott at tactilemedia.com Sat Jun 15 13:52:01 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Sat Jun 15 13:52:01 2002 Subject: How to handle 'movestack' ?? In-Reply-To: Message-ID: > What I'm trying to accomplish is the illusion of creating a 'transparent' > windwow, where after moved, moves offscreen, grabs what's underneath (import > snapshot) put's it on the stack and moves in back onscreen --- all quickly! Apparently you missed the post yesterday about code for dragging a window, but regardless, you might want to try this: http://www.tactilemedia.com/download/camouflage.mc Note: make sure to save the file to disk as opposed to opening it from the link. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design Email: scott at tactilemedia.com Web: www.tactilemedia.com From kray at sonsothunder.com Sat Jun 15 13:53:00 2002 From: kray at sonsothunder.com (Ken Ray) Date: Sat Jun 15 13:53:00 2002 Subject: shareware/demoware References: Message-ID: <005001c2149c$f89986e0$6501a8c0@mckinley.dom> Dar, You're right... 'passkey' to unlock and 'password' to lock. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: "Dar Scott" To: Sent: Saturday, June 15, 2002 11:28 AM Subject: Re: shareware/demoware > > On Saturday, June 15, 2002, at 12:17 AM, Richard Gaskin wrote: > > > Just use Trancript's built-in script encryption: > > > > to lock: > > > > set the passkey of stack to > > > > to temporarily unlock while working on it: > > > > set the password of stack to > > > > To remove the passkey just set it to empty. > > This might work, but I read the dictionary as encouraging reverse > roles for passkey and password. Am I reading this wrong? Does it > matter? > > Dar Scott > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at FourthWorld.com Sat Jun 15 14:04:01 2002 From: ambassador at FourthWorld.com (Richard Gaskin) Date: Sat Jun 15 14:04:01 2002 Subject: shareware/demoware In-Reply-To: <200206151601.MAA31424@www.runrev.com> Message-ID: Dar Scott writes: > I wasn't clear. I was wondering if my comments (and maybe tabs and > spaces) would be there when I reveal the script text with a > password. Yes, the scripts are beautifully restored. Try it and see. > > This might work, but I read the dictionary as encouraging reverse > roles for passkey and password. Am I reading this wrong? Does it > matter? You're right. I posted that while suffering from caffiene deficiency. ;) The password determines the locked status; the passkey temorarily unlocks it for access during a given session. -- Richard Gaskin Fourth World Media Corporation Custom Software and Web Development for All Major Platforms Developer of WebMerge 2.0: Publish any Database on Any Site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From tsimmons at employmentlawadvisors.com Sat Jun 15 15:29:01 2002 From: tsimmons at employmentlawadvisors.com (William T. Simmons) Date: Sat Jun 15 15:29:01 2002 Subject: Archive for this list Message-ID: <000b01c214aa$c1297270$0000a398@sndmgr122> Using WinXP Pro, IE 6, Rev 1.1.1: I've got a question for which I can't find the answer in the documentation or in the many messages from this list that I've archived on my own computer. I tried to download the full archive (the 16MB one) from the Web site, but after about a half-hour or so of downloading ended up with a blank window and a URL that ended in ".mbox". I checked my Do I need a special plug-in to view the archive? My underlying question will follow in a separate posting. Thanks, Tommy Simmons Employment Law Advisory Network www.employmentlawadvisors.com From tsimmons at employmentlawadvisors.com Sat Jun 15 15:42:01 2002 From: tsimmons at employmentlawadvisors.com (William T. Simmons) Date: Sat Jun 15 15:42:01 2002 Subject: Linking to a DLL or WinHelp API Message-ID: <001101c214ac$9a3721b0$0000a398@sndmgr122> I've tried an archive search, but for some reason couldn't get the archive downloaded or onto my computer, so I'm hoping someone on the Rev list will be able to offer some insight here. I'm trying to produce a small Rev application that will control the printing of multiple topics from a WinHelp file (Win95-style or "WinHelp 4"). If I could just figure out how to make Rev send a command to the WinHelp API, I think I'd have this problem solved. An alternative would be to call a function from a custom DLL. In ToolBook, linking to a DLL would go more or less like this: linkDLL32 "shell32.dll" LONG ShellExecuteA (Long, String, String, String, String, Long) end linkDLL32 The second "string" would be "Print", and the third would be the name of the Help file. In the WinHelp API, it would look something like this: WinHelp hwnd, "c:helpfile.hlp", HELP_COMMAND, "Print()" I haven't found an example or reference to either alternative in the Rev docs. Has anyone had to tackle this one yet? TIA, Tommy Simmons Employment Law Advisory Network www.employmentlawadvisors.com From rfarnold at bu.edu Sat Jun 15 15:50:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Sat Jun 15 15:50:01 2002 Subject: Help with my help menu! In-Reply-To: Message-ID: My first RR application is nearly done (yeah, right!). I still can't seem to get any Ctrl/Cmd key to work to activate my "Help" menu item of my "Help" menu in a menu group assigned to the the MacOS menubar. All my other keys work in all other commands -- except Help. I first tried "H" -- no luck. Then "h" Then practically everything else. Weird thing is, when I am editing the stack in RR, the help key works, but none of the others do. When I create a stand alone, all the others work, but Help doesn't. I've tried everything I can think of. Any thoughts? Thanks. Bob -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From bodind at club-internet.fr Sat Jun 15 16:05:01 2002 From: bodind at club-internet.fr (Dominique Bodin) Date: Sat Jun 15 16:05:01 2002 Subject: Archive for this list In-Reply-To: <000b01c214aa$c1297270$0000a398@sndmgr122> Message-ID: Hello, To read the content of the archive, just replace the.mbox extension by the .txt one ! Have a nice read. Dominique 15/06/2002 22:25:12, "William T. Simmons" a ?crit: >Using WinXP Pro, IE 6, Rev 1.1.1: >I've got a question for which I can't find the answer in the documentation >or in the many messages from this list that I've archived on my own >computer. I tried to download the full archive (the 16MB one) from the Web >site, but after about a half-hour or so of downloading ended up with a blank >window and a URL that ended in ".mbox". I checked my Do I need a special >plug-in to view the archive? My underlying question will follow in a >separate posting. >Thanks, >Tommy Simmons >Employment Law Advisory Network >www.employmentlawadvisors.com > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution > > Dominique Bodin bodind at club-internet.fr From troy at rpsystems.net Sat Jun 15 16:21:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Sat Jun 15 16:21:01 2002 Subject: Archive for this list In-Reply-To: Message-ID: <3DBAC3FE-80A5-11D6-A772-000393853D6C@rpsystems.net> On Saturday, June 15, 2002, at 05:01 PM, Dominique Bodin wrote: > To read the content of the archive, just replace the.mbox extension by > the .txt one ! > Have a nice read. MBox files are also importable by most email clients... this would retain their independent messages. I'm not positive, but it may be able to be done by dropping the mbox on your email client's icon. -- Troy RPSystems, LTD www.rpsystems.net From drvaughan55 at mac.com Sat Jun 15 18:02:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Sat Jun 15 18:02:01 2002 Subject: Battling Windmills In-Reply-To: <9BE2966C-807F-11D6-9095-00039348A1E6@hotmail.com> Message-ID: <5BA8255D-80B3-11D6-95A9-000393598038@mac.com> On Sunday, June 16, 2002, at 02:47 , Kurt Kaufman wrote: > R.G. wrote: > "...A reviewer must find at least one Con for the write-up. It's good > when the > Con is so trivial and such an easy one to fix :)..." > > I used to review concerts for National Public Radio (USA) affiliates. > I never felt any pressure to "find at least one Con". But maybe things > are different in the computer magazine world, or the print world in > general. There is a little rationality for it being different. The review is of products competing for purchase, rather than one in a series of events, so a "con" somewhere gives the verisimilitude of balance, and thus the author credibility for the next review. Perhaps they are also a little less courageous, so if the product is later found to be run like a one-legged dog then the author can refer to their critical bits :-) cheers David > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From chipp at chipp.com Sat Jun 15 19:24:01 2002 From: chipp at chipp.com (Chipp Walters) Date: Sat Jun 15 19:24:01 2002 Subject: How to handle 'movestack' ?? In-Reply-To: Message-ID: Scott, Thanks for the tips and the mc stack. Very cool! Couple of questions. 1) Why "set the lockLocation of img 1 to true" is this necessary? 2) Why "set decorations of this stack to empty" couldn't this be done only once? 3) Sometimes when doing a 'doCapture' the screen isn't finished redrawing while the capture is done. Is there any way to make sure the screen is finished redrawing? I know I can "send customMsg to me in 1 second" but I thought there might be a "import snapshot wait until redraw" or something;-) thanks again! -Chipp -----Original Message----- From: use-revolution-admin at lists.runrev.com [mailto:use-revolution-admin at lists.runrev.com]On Behalf Of Scott Rossi Sent: Saturday, June 15, 2002 1:49 PM To: use-revolution at lists.runrev.com Subject: Re: How to handle 'movestack' ?? > What I'm trying to accomplish is the illusion of creating a 'transparent' > windwow, where after moved, moves offscreen, grabs what's underneath (import > snapshot) put's it on the stack and moves in back onscreen --- all quickly! Apparently you missed the post yesterday about code for dragging a window, but regardless, you might want to try this: http://www.tactilemedia.com/download/camouflage.mc Note: make sure to save the file to disk as opposed to opening it from the link. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design Email: scott at tactilemedia.com Web: www.tactilemedia.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From gcanyon at inspiredlogic.com Sat Jun 15 19:29:01 2002 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Sat Jun 15 19:29:01 2002 Subject: How to handle 'movestack' ?? In-Reply-To: References: Message-ID: >Dar, > >Thanks for your thoughts, and sorry for the mutiple posts...a mailserver >problem... >What I'm trying to accomplish is the illusion of creating a 'transparent' >windwow, where after moved, moves offscreen, grabs what's underneath (import >snapshot) put's it on the stack and moves in back onscreen --- all quickly! >Works great in Linux, but doesn't work at all on PC. I surprised that MC/RR >doesn't have a "on moveStackDone" type of event. > > >-chipp Note that this will be unnecessary in the next version of Revolution. Transparent windows are coming. -- regards, Geoff Canyon gcanyon at inspiredlogic.com From chipp at chipp.com Sat Jun 15 20:09:01 2002 From: chipp at chipp.com (Chipp Walters) Date: Sat Jun 15 20:09:01 2002 Subject: Battling Windmills In-Reply-To: Message-ID: Apples HIG rules?! Let's drag icons to the trash can to unmount disks! just kidding. But, As a former Mac guy and now a PC person, I can tell you, there's not THAT much difference anymore regarding GUI's. In fact, both Apple and MS are the worst offenders themselves. You properly pointed out HC's previous GUI flaws. And last I looked, Apple's HIG doesn't acknowledge simple interface helpers such as a button rollover. And then there's web applications with browser interfaces...don't get me started! I agree with earlier posts, different situations call for different interfaces. Multimedia interfaces are radically different from application interfaces. Non-modal interfaces are great for experienced users, while modal interfaces (wizards) help those with less experience. Internet browsers broke all the HIGuidelines and now have 'set' the standard. Users have become more adapt at 'figuring out' interfaces -- though this doesn't excuse poor interface design. Also, it helps to look at some cross-platform Apps which KEEP their own interfaces.. Bryce, Poser, and KPT come to mind. Many feel they work well, without adhering to any guidelines. Then there's workstation packages like Photoshop, Lightwave and Maya which look essentially the same on all platforms. To suggest a interface guideline set works for all apps is today a bit naive. While it was important in the early days of GUI, IMHO it's not such a rigid standard today. -Chipp Walters Altuit, inc. > > In a perfect world, you'd encounter the same passion on Windows. > Not for UI > fascism, but for something truly valuable: consistency across > applications. > There's an upside to having been raised by Apple's HIG Police: our > heightened sensitivity to such details gives us a significant > edge over many > Win-only UI designers. Even as late as 1998, I was reading > best-selling Win > API books that described the GUI as a marketing-driven annoyance > programmers > simply must learn to endure (as though CLUIs were somehow superior, > explosive post-GUI growth in the industry apparently notwithstanding ). > The foot-dragging with regard to adopting good UI and user-centered design > practices set thousands of developers on MS systems back several years. > > This is reflected in the cold, gadgety feel of so many Win UIs. To make a > Win app that shines simply means using much the same process as > we Mac folks > have been using for years: read the HIG, know the HIG, depart > from the HIG > where necessary but never depart from the core principles. > From llitton at littontech.com Sun Jun 16 00:50:01 2002 From: llitton at littontech.com (Larry Litton) Date: Sun Jun 16 00:50:01 2002 Subject: Keyboard buffer Message-ID: <5DB46CAC-80EC-11D6-805C-000393A36278@littontech.com> I have a stack that while running a script, needs to look at the keyboard to see if some keys are pressed. I don't care about all of the keys, just a few. The script works fine, I use the keysdown function with no problems until I end the script. Then all at once the keyboard buffer dumps into a field. Is there a way of purging the keyboard buffer? If the user holds the key down while in the script, I get the desired effects until its over. Thanks llitton From llitton at littontech.com Sun Jun 16 00:50:32 2002 From: llitton at littontech.com (Larry Litton) Date: Sun Jun 16 00:50:32 2002 Subject: Keyboard buffer Message-ID: <5DB46CAC-80EC-11D6-805C-000393A36278@littontech.com> I have a stack that while running a script, needs to look at the keyboard to see if some keys are pressed. I don't care about all of the keys, just a few. The script works fine, I use the keysdown function with no problems until I end the script. Then all at once the keyboard buffer dumps into a field. Is there a way of purging the keyboard buffer? If the user holds the key down while in the script, I get the desired effects until its over. Thanks llitton From chipp at chipp.com Sun Jun 16 01:37:01 2002 From: chipp at chipp.com (Chipp Walters) Date: Sun Jun 16 01:37:01 2002 Subject: Keyboard buffer In-Reply-To: <5DB46CAC-80EC-11D6-805C-000393A36278@littontech.com> Message-ID: Larry, Check out the flushevents() function. Perhaps it will do what you want. > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com]On Behalf Of Larry Litton > Sent: Sunday, June 16, 2002 12:46 AM > To: use-revolution at lists.runrev.com > Subject: Keyboard buffer > > > I have a stack that while running a script, needs to look at the > keyboard to see if some keys are pressed. I don't care about all of the > keys, just a few. The script works fine, I use the keysdown function > with no problems until I end the script. Then all at once the keyboard > buffer dumps into a field. Is there a way of purging the keyboard > buffer? If the user holds the key down while in the script, I get the > desired effects until its over. > > Thanks > > llitton > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From jeanne at runrev.com Sun Jun 16 02:18:01 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sun Jun 16 02:18:01 2002 Subject: License Prices, Real, and docs In-Reply-To: References: <1A4607F2-7C03-11D6-B102-000393853D6C@rpsystems.net> Message-ID: At 8:42 AM -0700 6/12/2002, Ben Rubinstein wrote: >*(Note to Rev: can we have a 'remove colour' script editor menu item?). We don't have one, exactly, but doing Select All followed by Text > Color > Default Color will get rid of all colorization. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From yvescoppe at skynet.be Sun Jun 16 03:20:01 2002 From: yvescoppe at skynet.be (Yves =?iso-8859-1?Q?Copp=E9?=) Date: Sun Jun 16 03:20:01 2002 Subject: quit on Mac OS X Message-ID: Hi, I've made an app with Rev for Mac OS X 10.1.5 in French I don't need to set a "Quit" menu because the first menu (application menu) has as last item a "quit" function. Now I'd like to translate this item in French Quit -> Quitter with a "/Q" keyboard shortcut. How to proceed ? Thanks. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From yvescoppe at skynet.be Sun Jun 16 03:50:01 2002 From: yvescoppe at skynet.be (yves COPPE) Date: Sun Jun 16 03:50:01 2002 Subject: askList.rev In-Reply-To: <9A9FF972-7F69-11D6-A899-003065D52E8E@metascape.org> References: <9A9FF972-7F69-11D6-A899-003065D52E8E@metascape.org> Message-ID: >Bonjour Yves et Ludovic, > >>Yves Copp? wrote: >>>When I first launch Revolution then ask "File -> Open", the stack >>>appears grayed, so I cannot open it (what's a pity because I cannot >>>insert it as substack in my project !) >> >>It's happen to me when i copy windows stacks from a CD on my iMac. >>The solution is to launch rev, double-clic on the stack and save it >>after a little modification. > >i have a little custom-made palette with this open-button, that opens >EVERY valid stack, with or without any suffix :-) > >on mouseUp > answer file "Is there any beer left ?" ## ;-) > if it is not empty then > try > toplevel it > catch errornum > beep ## if it is no valid stack of any kind > end try > end if >end mouseUp > >Hope that helps. > > >Au revoir... > >Klaus Major >kmajor at metascape.org > thank you. It's OK. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From jcuccio at pacbell.net Sun Jun 16 04:14:01 2002 From: jcuccio at pacbell.net (John Cuccio) Date: Sun Jun 16 04:14:01 2002 Subject: cover button Message-ID: Are you trying to make all of the buttons the same color or cover them up so they do not show. To make them a different color. Hold Down the shift button while selecting all the buttons you want. Select the color you want. To hide the buttons use a another button or blank image. Set the layer to a higher number then the buttons you want to hide. Hope this helps. From niklas_almesjo at yahoo.com Sun Jun 16 06:24:01 2002 From: niklas_almesjo at yahoo.com (Niklas Almesjö) Date: Sun Jun 16 06:24:01 2002 Subject: the selectedChunk In-Reply-To: <200206160010.UAA07838@www.runrev.com> Message-ID: <20020616112009.46644.qmail@web12305.mail.yahoo.com> I'd like to insert some html on both sides of the selected text in a field. "put "" before the selectedchunk" works, but.. put "" after the selectedchunk still inserts it before. How do I get it after the selected text? thanks, /Niklas __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com From rcozens at pon.net Sun Jun 16 10:39:04 2002 From: rcozens at pon.net (Rob Cozens) Date: Sun Jun 16 10:39:04 2002 Subject: quit on Mac OS X In-Reply-To: References: Message-ID: >I've made an app with Rev for Mac OS X 10.1.5 in French >I don't need to set a "Quit" menu because the first menu >(application menu) has as last item a "quit" function. >Now I'd like to translate this item in French >Quit -> Quitter with a "/Q" keyboard shortcut. >How to proceed ? Salut Yves, I believe the Revolution Team's answer is "use the Profile Manager to create a French profile with the contents of the menu (and the menuPick handler?) changed". However, the Profile Manager is the one Revolution tool I have not tried to incorporate in my library. Why is this? Because I want my applications end-user translatable, not limited to predetermined profiles. When Serendipity Library is released, it will include the capability to load all menus, menuItems, tool tips, prompts, error messages, and selected labels from a text file in any (Western at least) language: constant sdbMessageLineCount=104 -- other constants & called handlers removed on menuPick thePick global sdbMessages put sdbMessage(sdbQuitMenuItem) into quitMe put sdbMessage(sdbLoadFileMenuItem) into loadMe switch thePick case quitMe shutDown break case loadMe get the effective fileName of this stack put "/" after it set the itemDelimiter to "/" put "sdbMessage Files" into the last item of it answer file sdbMessage(sdbSelectMessageFile) with it if it is empty then exit menuPick put "file:" before it put URL it into messageText if the result is not empty then answer sdbMessage(sdbImportReadError) exit menuPick end if get the number of lines of messageText if it <> sdbMessageLineCount then answer sdbMessage(sdbLineCountWarning1)&&sdbMessageLineCount&&sdbMessage(sdbLinesTranslated)&return&sdbMessage(sdbLineCountWarning2)&&it&&sdbMessage(sdbLinesTranslated) exit menuPick end if answer line 1 to 2 of messageText with sdbMessage(sdbCancelTranslated) or sdbMessage(sdbLoadTranslated) -- Show file title & translator's name if it is sdbMessage(sdbCancelTranslated) then exit menuPick put messageText into field "Messages" of card 1 put messageText into sdbMessages set the name of button id 1043 to sdbMessage(sdbFileMenu) set the text of button id 1043 to sdbMessage(sdbLoadFileMenuItem)&return&"-"&return&sdbMessage(sdbQuitMenuItem) set the name of button id 1044 to sdbMessage(sdbHelpMenu) set the text of button id 1044 to sdbMessage(sdbHelpMenuItem)&return&"-"&return&sdbMessage(sdbAboutSerendipityMenuItem) set the toolTip of button "Database" of card "Index" to sdbMessage(sdbDatabaseToolTip) set the toolTip of button "Dates" of card "Index" to sdbMessage(sdbDateToolTip) set the toolTip of button "Edits" of card "Index" to sdbMessage(sdbEditToolTip) set the toolTip of button "Formats" of card "Index" to sdbMessage(sdbFormatToolTip) set the toolTip of button "Lists" of card "Index" to sdbMessage(sdbListToolTip) set the toolTip of button "Tables" of card "Index" to sdbMessage(sdbTableToolTip) set the toolTip of image "Thumbs Down.gif" of card 1 of stack "Number Edit Mask" to sdbMessage(sdbCancelTranslated) set the toolTip of image "Thumbs Up.gif" of card 1 of stack "Number Edit Mask" to sdbMessage(sdbSetFormatToolTip) set the label of stack "Number Edit Mask" to sdbMessage(sdbNumberFormatTranslated) set the toolTip of field "Import File" of card 1 of stack "sdbImport" to sdbMessage(sdbImportFileToolTip) set the toolTip of image "Thumbs Down.gif" of card 1 of stack "sdbImport" to sdbMessage(sdbCancelTranslated) set the toolTip of image "Thumbs Up.gif" of card 1 of stack "sdbImport" to sdbMessage(sdbImportToolTip) get sdbMessage(sdbDelimiterTranslated) set the toolTip of field "Record Delimiter" of card 1 of stack "sdbImport" to sdbMessage(sdbRecordTranslated)&&it set the toolTip of field "Field Delimiter" of card 1 of stack "sdbImport" to sdbMessage(sdbFieldTranslated)&&it set the label of stack "sdbImport" to sdbMessage(sdbDataImportLabel) send "loadSDBMessages" to stack "sdbDatabase Template" put sdbMessage(sdbCommentNote) into field "Comments" of card 2 of stack "sdbDatabase Template" -- can't include above...could overwrite user comments in live db save this stack answer sdbMessage(sdbMessagesLoaded) break end switch end menuPick Note that the menus are changed by changing the name & contents of the menu buttons, which are referred to by id. Having shown you the way to make your app user-translatable, I hope you will have to good grace not to release it in that form...until after the Serendipity Library is released (or bite your tongue when I claim to have created the first end-user translatable app in Revolution). :{`) PS: Would you like to volunteer to translate my 104 lines (402 words) of text to French, Dutch, and/or Flemish? If so, contact me privately. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 rcozens at pon.net Sun Jun 16 13:15:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Sun Jun 16 13:15:01 2002 Subject: quit on Mac OS X II Message-ID: >I've made an app with Rev for Mac OS X 10.1.5 in French >I don't need to set a "Quit" menu because the first menu >(application menu) has as last item a "quit" function. >Now I'd like to translate this item in French >Quit -> Quitter with a "/Q" keyboard shortcut. >How to proceed ? Hi again, Yves, I hope my first answer was of use to someone, as I realize I was not answering the question you asked. And I don't know the answer as I'm still using OS 9. But it brings up a question I've had for some time: What logic does RR/MC apply when converting a group of menu buttons to a Mac menubar? How does the interpreter determine whether to move a menuItem to the Apple or Applications menu? For example, if I put a menuItem starting with "About" in my "Help" menu, it is placed in the Apple menu. Suppose I were running a French version of Mac OS...would I then use the French word for "Help" or "About"? Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 yvescoppe at skynet.be Sun Jun 16 14:05:00 2002 From: yvescoppe at skynet.be (Yves =?iso-8859-1?Q?Copp=E9?=) Date: Sun Jun 16 14:05:00 2002 Subject: quit on Mac OS X II In-Reply-To: References: Message-ID: >>I've made an app with Rev for Mac OS X 10.1.5 in French >>I don't need to set a "Quit" menu because the first menu >>(application menu) has as last item a "quit" function. >>Now I'd like to translate this item in French >>Quit -> Quitter with a "/Q" keyboard shortcut. >>How to proceed ? > >Hi again, Yves, > > >I hope my first answer was of use to someone, as I realize I was not >answering the question you asked. And I don't know the answer as >I'm still using OS 9. > >But it brings up a question I've had for some time: What logic does >RR/MC apply when converting a group of menu buttons to a Mac >menubar? How does the interpreter determine whether to move a >menuItem to the Apple or Applications menu? For example, if I put a >menuItem starting with "About" in my "Help" menu, it is placed in >the Apple menu. Suppose I were running a French version of Mac >OS...would I then use the French word for "Help" or "About"? > When I use the menu manager, I have no problem to make a help and about menu in French but I don't know the logic of RR to know where it has to be placed. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From combatranger at mac.com Sun Jun 16 14:42:01 2002 From: combatranger at mac.com (Combat Ranger Staff) Date: Sun Jun 16 14:42:01 2002 Subject: A problem with OSX and a question Message-ID: <2AE6149F-8160-11D6-9619-0003931C315A@mac.com> Problem with OSX 10.1.5 is that when you try to build an OSX distribution with 1.1.1 it saves it as a Classic app that doesn't open in X. Anyone else experience this? This has only happened since the 10.1.5 update to me and not with 10.1.4. Scripting question. I have a field that displays the path to a user defined directory (called "field_path"). I want to click a second button that downloads a text file from the Internet (http address) to the directory specified in the text field. I can't find a "download and save file" sort of thing in Transcripts keywords. I am able to script a variable with the path name in it but can't figure out how to load/get/save the file to that directory. David >> David Janik-Jones, Combat Ranger Creator >> Combat Ranger, the live online community for Combat Mission? From jcuccio at pacbell.net Sun Jun 16 14:54:01 2002 From: jcuccio at pacbell.net (John Cuccio) Date: Sun Jun 16 14:54:01 2002 Subject: selected chunk Message-ID: The selectedChunk docs states something about the insertion point if no text is selected in a field. Being the start and end chars -1. My want to look into using the selectedtext put ""&(the selectedtext of me)&"" into the selectedline This works if the list Behavior property is check. Hope This Helps From janschenkel at yahoo.com Sun Jun 16 14:56:01 2002 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun Jun 16 14:56:01 2002 Subject: A problem with OSX and a question In-Reply-To: <2AE6149F-8160-11D6-9619-0003931C315A@mac.com> Message-ID: <20020616195257.14410.qmail@web11904.mail.yahoo.com> --- Combat Ranger Staff wrote: > Problem with OSX 10.1.5 is that when you try to > build an OSX > distribution with 1.1.1 it saves it as a Classic app > that doesn't open > in X. Anyone else experience this? This has only > happened since the > 10.1.5 update to me and not with 10.1.4. > > Scripting question. I have a field that displays the > path to a user > defined directory (called "field_path"). I want to > click a second button > that downloads a text file from the Internet (http > address) to the > directory specified in the text field. I can't find > a "download and save > file" sort of thing in Transcripts keywords. I am > able to script a > variable with the path name in it but can't figure > out how to > load/get/save the file to that directory. > Hi David, I can't help you with the first question, as I dont have a MacOS X computer. But for your scripting question: check out the 'put URL xxx into URL yyy' construction. Example: put URL "http://www.apple.com/" into URL \ "binfile:" & cd fld "savePath" That should do the trick. Best regards, Jan Schenkel. "As we grow older, we grow both wiser and more foolish at the same time." (De Rochefoucald) __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com From janschenkel at yahoo.com Sun Jun 16 15:01:01 2002 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun Jun 16 15:01:01 2002 Subject: selected chunk In-Reply-To: Message-ID: <20020616195745.52205.qmail@web11903.mail.yahoo.com> --- John Cuccio wrote: > The selectedChunk docs states something about the > insertion point if no text > is selected in a field. Being the start and end > chars -1. My want to look > into using the selectedtext > > put ""&(the selectedtext of me)&"" into the > selectedline > You could change that into put ""&(the selectedtext of me)&"" \ into the selectedchunk I'd say the main reason why it doesn't work when you first put "" before the selectedChuck and then put " after the selectedChunk is that the first will change the selectedChunk and set the insertion point after what you just inserted. Best regards, Jan Schenkel. "As we grow older, we grow both wiser and more foolish at the same time." (De Rochefoucald) __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com From yvescoppe at skynet.be Sun Jun 16 15:13:01 2002 From: yvescoppe at skynet.be (yves COPPE) Date: Sun Jun 16 15:13:01 2002 Subject: new card with other bg In-Reply-To: References: Message-ID: >>Hi, >> >>I have a substack with a few cds with the same bg (= the same grp >>with the bg behavior property set to true) >> >>Now I'd like to create a new cd in the same substack but this one >>should have another layout. >> >>How can i create a new cd with another bg ? >> > Thank you everybody for the solutions. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From niklas_almesjo at yahoo.com Sun Jun 16 15:24:01 2002 From: niklas_almesjo at yahoo.com (Niklas Almesjö) Date: Sun Jun 16 15:24:01 2002 Subject: Problems with ftp In-Reply-To: <200206161601.MAA21486@www.runrev.com> Message-ID: <20020616202029.44554.qmail@web12302.mail.yahoo.com> Having some problems with the following code: put "daText=" & the text of field "text" into URL "ftp://username:password at www.domain.se/dir/file.txt" Yesterday I got it to work a few times, but it was very slow (even though the text is very small). But now I can't get it to work at all.. nothing happens. If I run it again, the result function says that last operation is not completed. any tip? thanks, /Niklas __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com From janschenkel at yahoo.com Sun Jun 16 16:21:01 2002 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun Jun 16 16:21:01 2002 Subject: Problems with ftp In-Reply-To: <20020616202029.44554.qmail@web12302.mail.yahoo.com> Message-ID: <20020616211743.63155.qmail@web11902.mail.yahoo.com> --- Niklas Almesj? wrote: > Having some problems with the following code: > put "daText=" & the text of field "text" into URL > "ftp://username:password at www.domain.se/dir/file.txt" > Yesterday I got it to work a few times, but it was > very slow (even though > the text is very small). But now I can't get it to > work at all.. nothing > happens. If I run it again, the result function says > that last operation > is not completed. > any tip? > Hi Niklas, Are you sure you should send it to the www-server? It's always possible it's the same server, but you'd usually send these to the ftp-server. Have you tried connecting through other means (LeechFTP or CuteFTP or the like if you're a Wiuser ; Fetch or Interarchy for Macs)) to the same URL and gotten better speeds? Just a few thoughts, Jan Schenkel. "As we grow older, we grow both wiser and more foolish at the same time." (De Rochefoucald) __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com From sarahr at genesearch.com.au Sun Jun 16 17:16:01 2002 From: sarahr at genesearch.com.au (Sarah) Date: Sun Jun 16 17:16:01 2002 Subject: askList.rev In-Reply-To: Message-ID: <0A8EA138-8176-11D6-B097-0003937A97B8@genesearch.com.au> In the User Contributions section of the Rev web site, I have posted an AppleScript droplet that sets the filetype & creator of a file to Rev. Perhaps that might help. Sarah On Saturday, June 15, 2002, at 01:58 PM, Yves Copp? wrote: >> Yves, >> >> I don't know why Rev doesn't recognize the stack... But, try creating a >> button with this script in it: >> >> on mouseUp >> answer file "nothing" >> open stack it >> end mouseUp >> >> That should open it. >> >> -Dan > > > It works. > But I have to do it each time I want to launch askList. I thought, once > the stack was recognized, it would be forever. > > Thanks. > -- > Greetings. > > Yves COPPE > > Email : yvescoppe at skynet.be > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From kurtkaufman at hotmail.com Sun Jun 16 18:09:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Sun Jun 16 18:09:01 2002 Subject: A problem with OSX and a question Message-ID: CRS wrote: "Problem with OSX 10.1.5 is that when you try to build an OSX distribution with 1.1.1 it saves it as a Classic app that doesn't open in X. Anyone else experience this? This has only happened since the 10.1.5 update to me and not with 10.1.4...." No such problem here; running OS 10.1.5. I might add that for some reason the standalone's "Get Info" window says it's a "Classic Application", but it runs "native" in OS X nonetheless. HTH, Kurt From sarahr at genesearch.com.au Sun Jun 16 19:00:01 2002 From: sarahr at genesearch.com.au (Sarah) Date: Sun Jun 16 19:00:01 2002 Subject: groups events In-Reply-To: Message-ID: I'm not sure that a group actually gets these messages. The individual members of the group do and the messages can be passed to the group script, but in that case, "the target" is the original object, not the group itself. You could make a transparent button the same size as the group but behind all the other objects. Then it would receive and pass all the messages. Cheers, Sarah On Friday, June 14, 2002, at 01:01 PM, Trevor DeVore wrote: > I am trying to perform some actions based on mouseUp and mouseLeave > events > associated with a group. If a user clicks on the group I would like to > show an > element in the group. When the mouse leaves the entire group I would > like to > hide this element. I have the following code below but these events > don't seem > to be processed for the group object, just the controls within the > object. > > Does anyone have any suggestions on how to go about this? Below is the > code I > am using. > > on mouseUp > put the short name of the target && " mouseUp" > switch the short name of the target > case "navigationGroup" > set the visible of field "myField" to true > end switch > end mouseUp > > on mouseLeave > put the short name of the target && " mouseLeave" > switch the short name of the target > case "navigationGroup" > set the visible of field "myField" to false > end switch > end mouseLeave > > > Trevor DeVore > Blue Mango Multimedia > trevor at mangomultimedia.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From pixelbird at interisland.net Sun Jun 16 23:23:01 2002 From: pixelbird at interisland.net (Ken Norris (dialup)) Date: Sun Jun 16 23:23:01 2002 Subject: cover button In-Reply-To: Message-ID: on 6/16/02 2:10 AM, John Cuccio at jcuccio at pacbell.net wrote: > Are you trying to make all of the buttons the same color or cover them up so > they do not show. > > To make them a different color. Hold Down the shift button while selecting > all the buttons you want. Select the color you want. > > To hide the buttons use a another button or blank image. Set the layer to a > higher number then the buttons you want to hide. ---------- I seem to have deleted the original post, so please forgve me if I'm butting in stupidly, but you can always 'hide' (command) and 'show' buttons. Also, you can script images just like buttons, and use them to layer over (cover) other objects. Sometimes I have objects close together and I don't want the user to accidentally click wrong ones, so, rather than go through the disconcerting process of actually disabling or hiding them, I just temporarily "show" a transparent button over them. The user is unaware of this, it's just a trick to keep them out of trouble without making any noticeable changes to the screen. On the other hand, sometimes I cover objects with a graphical image designed explicitily to depict a covering metaphor, like a curtain, a lid, or a door, or even something more subtle and whispy, like a translucent color. I think you can even animate these into position. I haven't tried this, but I think it would be a nice effect in some cases. Best regards, Ken N. From rbarber at yhb.att.ne.jp Sun Jun 16 23:56:00 2002 From: rbarber at yhb.att.ne.jp (Ron) Date: Sun Jun 16 23:56:00 2002 Subject: Auto arming btns In-Reply-To: Message-ID: Hi I'm trying to find and relate the various properties of btns. I can't seem to make a btn that acts like the ones in the menubar of Rev itself. If I set the autoarm to true, I can't get the top and bottom colors to be different, they take the border color. I can get close using the 3d property and using 'mouseenter' and 'mouseleave' messages but I thought autoarm was supposed to do this. Can this be done with a combination of properties or do I need to code it? Thanks Ron From pixelbird at interisland.net Mon Jun 17 01:10:01 2002 From: pixelbird at interisland.net (Ken Norris (dialup)) Date: Mon Jun 17 01:10:01 2002 Subject: the selectedChunk In-Reply-To: <20020616112009.46644.qmail@web12305.mail.yahoo.com> Message-ID: on 6/16/02 4:20 AM, Almesj? Niklas at niklas_almesjo at yahoo.com wrote: > I'd like to insert some html on both sides of the selected text in a > field. > "put "" before the selectedchunk" works, but.. > put "" after the selectedchunk still inserts it before. How do I get > it after the selected text? ---------- I'm not exactly sure what you're doing, but this should work: put "" before the selection put "/" after the selectedChunk HTH, Ken N. From cowhead at ztv.ne.jp Mon Jun 17 01:42:01 2002 From: cowhead at ztv.ne.jp (cowhead) Date: Mon Jun 17 01:42:01 2002 Subject: Japanese Market Warning Message-ID: <3D0D83C1.82B2CC9F@ztv.ne.jp> Rob writes: When Serendipity Library is released, it will include the capability to load all menus, menuItems, tool tips, prompts, error messages, and selected labels from a text file in any (Western at least) language: ----------------------- This reminds me. I've been meaning to warn everyone...regardless of the language of your app, you cannot currently expect to sell ANY REV application in Japan for Mac OS9. When a rev app is launched on Japanese OS9, it 'takes over' the system font and ALL menus etc. turn to gobbledy goop (officially called 'moji bake'). Quitting the application does restore the OS font. However, not being able to do anything else with the computer while running your app would likely be unacceptable to most users. Mac OSX-Japanese on the other hand, is just fine running a rev app. I don't know about Jpnese Windows. mark mitchell japan From niklas_almesjo at yahoo.com Mon Jun 17 04:43:01 2002 From: niklas_almesjo at yahoo.com (Niklas Almesjö) Date: Mon Jun 17 04:43:01 2002 Subject: Problems with ftp In-Reply-To: <200206170543.BAA32699@www.runrev.com> Message-ID: <20020617093906.695.qmail@web12308.mail.yahoo.com> --- use-revolution-request at lists.runrev.com wrote: > Send use-revolution mailing list submissions to > use-revolution at lists.runrev.com > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.runrev.com/mailman/listinfo/use-revolution > or, via email, send a message with subject or body 'help' to > use-revolution-request at lists.runrev.com > > You can reach the person managing the list at > use-revolution-admin at lists.runrev.com > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of use-revolution digest..." > > > Today's Topics: > > 1. Re: quit on Mac OS X II (Rob Cozens) > 2. Re: quit on Mac OS X II (Yves =?iso-8859-1?Q?Copp=E9?=) > 3. A problem with OSX and a question (Combat Ranger Staff) > 4. re: selected chunk (John Cuccio) > 5. Re: A problem with OSX and a question (Jan Schenkel) > 6. re: selected chunk (Jan Schenkel) > 7. Re: new card with other bg (yves COPPE) > 8. Problems with ftp (Niklas Almesj?) > 9. Re: Problems with ftp (Jan Schenkel) > 10. Re: askList.rev (Sarah) > 11. A problem with OSX and a question (Kurt Kaufman) > 12. Re: groups events (Sarah) > 13. Re: cover button (Ken Norris (dialup)) > 14. Auto arming btns (Ron) > 15. Re: the selectedChunk (Ken Norris (dialup)) > 16. Japanese Market Warning (cowhead) > > --__--__-- > > Message: 1 > Date: Sun, 16 Jun 2002 11:10:25 -0700 > To: use-revolution at lists.runrev.com > From: Rob Cozens > Subject: Re: quit on Mac OS X II > Reply-To: use-revolution at lists.runrev.com > > >I've made an app with Rev for Mac OS X 10.1.5 in French > >I don't need to set a "Quit" menu because the first menu > >(application menu) has as last item a "quit" function. > >Now I'd like to translate this item in French > >Quit -> Quitter with a "/Q" keyboard shortcut. > >How to proceed ? > > Hi again, Yves, > > > I hope my first answer was of use to someone, as I realize I was not > answering the question you asked. And I don't know the answer as I'm > still using OS 9. > > But it brings up a question I've had for some time: What logic does > RR/MC apply when converting a group of menu buttons to a Mac menubar? > How does the interpreter determine whether to move a menuItem to the > Apple or Applications menu? For example, if I put a menuItem > starting with "About" in my "Help" menu, it is placed in the Apple > menu. Suppose I were running a French version of Mac OS...would I > then use the French word for "Help" or "About"? > > Rob Cozens > CCW, Serendipity Software Company > http://www.oenolog.com/who.htm > > "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) > > --__--__-- > > Message: 2 > Date: Sun, 16 Jun 2002 21:02:53 +0200 > To: use-revolution at lists.runrev.com > From: Yves =?iso-8859-1?Q?Copp=E9?= > Subject: Re: quit on Mac OS X II > Reply-To: use-revolution at lists.runrev.com > > >>I've made an app with Rev for Mac OS X 10.1.5 in French > >>I don't need to set a "Quit" menu because the first menu > >>(application menu) has as last item a "quit" function. > >>Now I'd like to translate this item in French > >>Quit -> Quitter with a "/Q" keyboard shortcut. > >>How to proceed ? > > > >Hi again, Yves, > > > > > >I hope my first answer was of use to someone, as I realize I was not > >answering the question you asked. And I don't know the answer as > >I'm still using OS 9. > > > >But it brings up a question I've had for some time: What logic does > >RR/MC apply when converting a group of menu buttons to a Mac > >menubar? How does the interpreter determine whether to move a > >menuItem to the Apple or Applications menu? For example, if I put a > >menuItem starting with "About" in my "Help" menu, it is placed in > >the Apple menu. Suppose I were running a French version of Mac > >OS...would I then use the French word for "Help" or "About"? > > > > When I use the menu manager, I have no problem to make a help and > about menu in French but I don't know the logic of RR to know where > it has to be placed. > -- > Greetings. > > Yves COPPE > > Email : yvescoppe at skynet.be > > --__--__-- > > Message: 3 > Date: Sun, 16 Jun 2002 15:35:08 -0400 > Subject: A problem with OSX and a question > From: Combat Ranger Staff > To: use-revolution at lists.runrev.com > Reply-To: use-revolution at lists.runrev.com > > Problem with OSX 10.1.5 is that when you try to build an OSX > distribution with 1.1.1 it saves it as a Classic app that doesn't open > in X. Anyone else experience this? This has only happened since the > 10.1.5 update to me and not with 10.1.4. > > Scripting question. I have a field that displays the path to a user > defined directory (called "field_path"). I want to click a second button > > that downloads a text file from the Internet (http address) to the > directory specified in the text field. I can't find a "download and save > > file" sort of thing in Transcripts keywords. I am able to script a > variable with the path name in it but can't figure out how to > load/get/save the file to that directory. > > David > > >> David Janik-Jones, Combat Ranger Creator > >> Combat Ranger, the live online community for Combat Mission? > > > --__--__-- > > Message: 4 > Date: Sun, 16 Jun 2002 12:50:10 -0700 > From: John Cuccio > Subject: re: selected chunk > To: Rev List > Reply-To: use-revolution at lists.runrev.com > > The selectedChunk docs states something about the insertion point if no > text > is selected in a field. Being the start and end chars -1. My want to > look > into using the selectedtext > > put ""&(the selectedtext of me)&"" into the selectedline > > This works if the list Behavior property is check. > > > Hope This Helps > > > > --__--__-- > > Message: 5 > Date: Sun, 16 Jun 2002 12:52:57 -0700 (PDT) > From: Jan Schenkel > Subject: Re: A problem with OSX and a question > To: use-revolution at lists.runrev.com > Reply-To: use-revolution at lists.runrev.com > > --- Combat Ranger Staff wrote: > > Problem with OSX 10.1.5 is that when you try to > > build an OSX > > distribution with 1.1.1 it saves it as a Classic app > > that doesn't open > > in X. Anyone else experience this? This has only > > happened since the > > 10.1.5 update to me and not with 10.1.4. > > > > Scripting question. I have a field that displays the > > path to a user > > defined directory (called "field_path"). I want to > > click a second button > > that downloads a text file from the Internet (http > > address) to the > > directory specified in the text field. I can't find > > a "download and save > > file" sort of thing in Transcripts keywords. I am > > able to script a > > variable with the path name in it but can't figure > > out how to > > load/get/save the file to that directory. > > > > Hi David, > > I can't help you with the first question, as I dont > have a MacOS X computer. But for your scripting > question: check out the 'put URL xxx into URL yyy' > construction. > Example: > put URL "http://www.apple.com/" into URL \ > "binfile:" & cd fld "savePath" > > That should do the trick. > > Best regards, > > Jan Schenkel. > > "As we grow older, we grow both wiser and more foolish > at the same time." (De Rochefoucald) > > > > __________________________________________________ > Do You Yahoo!? > Yahoo! - Official partner of 2002 FIFA World Cup > http://fifaworldcup.yahoo.com > > --__--__-- > > Message: 6 > Date: Sun, 16 Jun 2002 12:57:45 -0700 (PDT) > From: Jan Schenkel > Subject: re: selected chunk > To: use-revolution at lists.runrev.com > Reply-To: use-revolution at lists.runrev.com > > --- John Cuccio wrote: > > The selectedChunk docs states something about the > > insertion point if no text > > is selected in a field. Being the start and end > > chars -1. My want to look > > into using the selectedtext > > > > put ""&(the selectedtext of me)&"" into the > > selectedline > > > > You could change that into > > put ""&(the selectedtext of me)&"" \ > into the selectedchunk > > I'd say the main reason why it doesn't work when you > first > put "" before the selectedChuck > and then > put " after the selectedChunk > is that the first will change the selectedChunk and > set the insertion point after what you just inserted. > > Best regards, > > Jan Schenkel. > > "As we grow older, we grow both wiser and more foolish > at the same time." (De Rochefoucald) > > > __________________________________________________ > Do You Yahoo!? > Yahoo! - Official partner of 2002 FIFA World Cup > http://fifaworldcup.yahoo.com > > --__--__-- > > Message: 7 > Date: Sat, 15 Jun 2002 19:16:42 +0200 > To: use-revolution at lists.runrev.com > From: yves COPPE > Subject: Re: new card with other bg > Reply-To: use-revolution at lists.runrev.com > > >>Hi, > >> > >>I have a substack with a few cds with the same bg (= the same grp > >>with the bg behavior property set to true) > >> > >>Now I'd like to create a new cd in the same substack but this one > >>should have another layout. > >> > >>How can i create a new cd with another bg ? > >> > > > > > > Thank you everybody for the solutions. > -- > Greetings. > > Yves COPPE > > Email : yvescoppe at skynet.be > > --__--__-- > > Message: 8 > Date: Sun, 16 Jun 2002 13:20:29 -0700 (PDT) > From: Niklas "Almesj?" > Subject: Problems with ftp > To: use-revolution at lists.runrev.com > Reply-To: use-revolution at lists.runrev.com > > Having some problems with the following code: > put "daText=" & the text of field "text" into URL > "ftp://username:password at www.domain.se/dir/file.txt" > Yesterday I got it to work a few times, but it was very slow (even > though > the text is very small). But now I can't get it to work at all.. nothing > happens. If I run it again, the result function says that last operation > is not completed. > any tip? > > thanks, > /Niklas > > --- Niklas Almesj? wrote: > > Having some problems with the following code: > > put "daText=" & the text of field "text" into URL > > "ftp://username:password at www.domain.se/dir/file.txt" > > Yesterday I got it to work a few times, but it was > > very slow (even though > > the text is very small). But now I can't get it to > > work at all.. nothing > > happens. If I run it again, the result function says > > that last operation > > is not completed. > > any tip? > > > > Hi Niklas, > > Are you sure you should send it to the www-server? > It's always possible it's the same server, but you'd > usually send these to the ftp-server. > Have you tried connecting through other means > (LeechFTP or CuteFTP or the like if you're a Wiuser ; > Fetch or Interarchy for Macs)) to the same URL and > gotten better speeds? > > Just a few thoughts, > > Jan Schenkel. > > "As we grow older, we grow both wiser and more foolish > at the same time." (De Rochefoucald) Hello Jan, It's the adress I use with WS_FTP so it should be correct..? __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com From revolutionist at mac.com Mon Jun 17 08:59:01 2002 From: revolutionist at mac.com (HangTime) Date: Mon Jun 17 08:59:01 2002 Subject: Mac Menubars (was "quit on Mac OS X II") In-Reply-To: <200206170543.BAA32699@www.runrev.com> Message-ID: > What logic does > RR/MC apply when converting a group of menu buttons to a Mac menubar? > How does the interpreter determine whether to move a menuItem to the > Apple or Applications menu? I _think_ it's pretty simple logic. As I recall, the last item in the Help menu becomes the "About" menu under the Apple/Application menu. And both it, and the actual "Help" menuItems can be called anything you'd like. I don't have any ideas about the original question, though (even if you make an app with no mac menu bar, the application menu still has a Quit menuitem under it, so it looks like it's part of the system. Hmmm, perhaps "Quit" becomes whatever word the system is localized for?) -- HangTime [Will Compute for Food] B-)> From rcozens at pon.net Mon Jun 17 09:26:00 2002 From: rcozens at pon.net (Rob Cozens) Date: Mon Jun 17 09:26:00 2002 Subject: Mac Menubars (was "quit on Mac OS X II") In-Reply-To: References: Message-ID: >I don't have any ideas about the original question, though (even if >you make an app with no mac menu bar, the application menu still has >a Quit menuitem under it, so it looks like it's part of the system. >Hmmm, perhaps "Quit" becomes whatever word the system is localized >for?) I gather from Yves' original question that either it doesn't or he had not tried it. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 harrison at all-auctions.com Mon Jun 17 11:31:01 2002 From: harrison at all-auctions.com (Rick Harrison) Date: Mon Jun 17 11:31:01 2002 Subject: Mac OSX "About" Menu not working! In-Reply-To: Message-ID: Hi there, I have a an About menu item that works great under MacOS in Stand-alone form, but not at all under MacOSX in Stand-alone form. Has anyone else had this problem? Is it a known bug or issue? Any ideas or suggestions are greatly appreciated! Thanks, Rick Harrison From janschenkel at yahoo.com Mon Jun 17 11:34:01 2002 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon Jun 17 11:34:01 2002 Subject: Problems with ftp In-Reply-To: <20020617093906.695.qmail@web12308.mail.yahoo.com> Message-ID: <20020617163058.1058.qmail@web11907.mail.yahoo.com> >>>--- Niklas Almesj? >>> wrote: >>> Having some problems with the following code: >>> put "daText=" & the text of field "text" into >>> URL >>> "ftp://username:password at www.domain.se/dir/file.txt" >>> Yesterday I got it to work a few times, but it was >>> very slow (even though >>> the text is very small). But now I can't get it to >>> work at all.. nothing >>> happens. If I run it again, the result function >>> says >>> that last operation >>> is not completed. >>> any tip? >>> >> Hi Niklas, >> >> Are you sure you should send it to the www-server? >> It's always possible it's the same server, but you'd >> usually send these to the ftp-server. >> Have you tried connecting through other means >> (LeechFTP or CuteFTP or the like if you're a Wiuser ; >> Fetch or Interarchy for Macs)) to the same URL and >> gotten better speeds? >> >> Just a few thoughts, >> >> Jan Schenkel. >> > Hello Jan, > It's the adress I use with WS_FTP so it should be > correct..? Hi Niklas, Well I had to exclude the obvious first ;-) You have no idea how many obvious things are overlooked, until you've worked at a helpdesk At any rate, have you tried the latest LibURL from the RunRev website? One other handy thing in the Library is the command which allows you to review the log so you can see where things get stuck. Best of luck, Jan Schenkel. "As we grow older, we grow both wiser and more foolish at the same time." (De Rochefoucald) __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com From rikp1964 at yahoo.com Mon Jun 17 12:54:01 2002 From: rikp1964 at yahoo.com (Rik Panero) Date: Mon Jun 17 12:54:01 2002 Subject: Transcript - HyperTalk book? Message-ID: <5.1.0.14.0.20020617091318.009fce20@pop.mail.yahoo.com> I've stumbled onto Revolution and am trying to make sense of it. I do not have a Hypercard background but from what I can tell, Transcript syntax seems to be closer to HyperTalk than anything else. Would a HyperTalk book be the way to go? Several are available on my local library's shelf (though from the late 80s). Are there any online HyperTalk tutorials (a Google search hasn't been very helpful) and what pitfalls should I be aware of regarding HyperTalk vs. Transcript? I found a Hypertalk vs. Pascal page which was interesting due to my Borland Delphi background, but tinkering with the syntax of Revolution scripts (even after doing the tutorials) has proven to be quite frustrating and the help docs seem to be written for those "in the know" (and I'm fairly good at deciphering UNIX man pages so I really suspect there's some disconnect going on here that I need to discover). Also, is rendering Mac apps on anything other than the Mac platform impossible, or is it a feature that will be introduced eventually? -------------------- Rik Panero rikp1964 at yahoo.com -------------------- "If I find a film dull, I find it infinitely more entertaining to watch the scratches." Norman McLaren (Animator, b.1914-d.1987) "Many people find joy in actually doing something the pragmatist would call useless. " Dorothy Tanning - the "oldest living surrealist" (b. 1910) From rfarnold at bu.edu Mon Jun 17 13:18:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Mon Jun 17 13:18:01 2002 Subject: Transcript - HyperTalk book? In-Reply-To: <5.1.0.14.0.20020617091318.009fce20@pop.mail.yahoo.com> Message-ID: As another RR "newbie" and a McLaren and surrealism fan, I'll try to address some of the issues you raise. I may have a more extensive bg in HC than you have, but I find HyperTalk and my Hypercard scripting manual very useful; I think RR has only added elements to HC. I haven't found any Hypertalk which RR hasn't accepted. The RR documentation I use constantly is the Transcript dictionary -- I just wish the examples could be copied and pasted. But the RR manuals are now available, I think for $79 (until the end of June, then $99) plus shipping (about $25 to the US). And RR can distribute a Mac app on Windows and Unix with the downloadable cross-platform engines. This is why I made the switch from dying Hypercard. I wasn't able to find Hypercard tutorials online either. I agree that Hypercard is easier to jump into than RR -- but given the compatibility (except for Hypercard's lame color features), try making a hypercard app, and then importing it to RR. That's what I am doing. It's going pretty well, but there are a few little things I can't figure out, like how to enter text directly into a field rather than through the field's properties dialog ... But some things are much easier in RR than HC (the search and replace capability is wonderful). Good luck Bob on 6/17/02 1:49 PM, Rik Panero wrote: > I've stumbled onto Revolution and am trying to make sense of it. I do not > have a Hypercard background but from what I can tell, Transcript syntax > seems to be closer to HyperTalk than anything else. Would a HyperTalk > book be the way to go? Several are available on my local library's shelf > (though from the late 80s). Are there any online HyperTalk tutorials (a > Google search hasn't been very helpful) and what pitfalls should I be aware > of regarding HyperTalk vs. Transcript? I found a Hypertalk vs. Pascal page > which was interesting due to my Borland Delphi background, but tinkering > with the syntax of Revolution scripts (even after doing the tutorials) has > proven to be quite frustrating and the help docs seem to be written for > those "in the know" (and I'm fairly good at deciphering UNIX man pages so I > really suspect there's some disconnect going on here that I need to discover). > > Also, is rendering Mac apps on anything other than the Mac platform > impossible, or is it a feature that will be introduced eventually? > -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From jperryl at ecs.fullerton.edu Mon Jun 17 13:21:01 2002 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon Jun 17 13:21:01 2002 Subject: Transcript - HyperTalk book? In-Reply-To: <5.1.0.14.0.20020617091318.009fce20@pop.mail.yahoo.com> Message-ID: Rik, Actually, wouldn't a Transcript book/documentation be better? See the website: on sale until the end of the month for US$20 off. Judy On Mon, 17 Jun 2002, Rik Panero wrote: > > I've stumbled onto Revolution and am trying to make sense of it. I do not > have a Hypercard background but from what I can tell, Transcript syntax > seems to be closer to HyperTalk than anything else. Would a HyperTalk > book be the way to go? From jperryl at ecs.fullerton.edu Mon Jun 17 13:23:01 2002 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon Jun 17 13:23:01 2002 Subject: Transcript - HyperTalk book? In-Reply-To: Message-ID: Bob, US$25 to the US? The page shows US$45 I believe ($79 + $45 = $124 I am being charged). Did I somehow miss the 'slow boat around China' shipping option? Judy On Mon, 17 Jun 2002, Bob Arnold wrote: > But the RR manuals are now available, I think for $79 (until the end of > June, then $99) plus shipping (about $25 to the US). From troy at rpsystems.net Mon Jun 17 13:29:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Mon Jun 17 13:29:01 2002 Subject: Transcript - HyperTalk book? In-Reply-To: Message-ID: On Monday, June 17, 2002, at 02:13 PM, Bob Arnold wrote: > It's > going pretty well, but there are a few little things I can't figure out, > like how to enter text directly into a field rather than through the > field's > properties dialog ... But some things are much easier in RR than HC (the > search and replace capability is wonderful). Bob, For any editable types of fields, you should be able to do this by temporarily switching to "browse" mode and just typing in the text. -- Troy RPSystems, LTD www.rpsystems.net From benr_mc at cogapp.com Mon Jun 17 13:51:03 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Mon Jun 17 13:51:03 2002 Subject: Transcript - HyperTalk book? In-Reply-To: Message-ID: on 17/6/02 6:49 pm, Rik Panero at rikp1964 at yahoo.com wrote: > is rendering Mac apps on anything other than the Mac platform > impossible, or is it a feature that will be introduced eventually? It's not impossible, but it's an impractical amount of work for the benefit. I would think it very unlikely that this feature will be added. > I've stumbled onto Revolution and am trying to make sense of it. I do not > have a Hypercard background but from what I can tell, Transcript syntax > seems to be closer to HyperTalk than anything else. Would a HyperTalk > book be the way to go? on 17/6/02 7:17 pm, Judy Perry at jperryl at ecs.fullerton.edu wrote: > Actually, wouldn't a Transcript book/documentation be better? See the > website: on sale until the end of the month for US$20 off. But note that these are printed versions of the online documentation, which isn't quite the same as a really good introductory book. FWIW, I would recommend working through the online Rev tutorials, but then using a good HyperCard book - almost everything in there (at least about HyperTalk, as opposed to the environment) should work in Rev. Rev just adds a whole lot more good stuff! PS: on 17/6/02 7:13 pm, Bob Arnold at rfarnold at bu.edu wrote: > The RR documentation I use constantly is the Transcript dictionary -- I just > wish the examples could be copied and pasted. They can. Hold down the option/alt key while you drag across the text of entries in the Transcript Dictionary - it puts into the clipboard. 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 jeanne at runrev.com Mon Jun 17 13:59:00 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Mon Jun 17 13:59:00 2002 Subject: Transcript - HyperTalk book? In-Reply-To: References: <5.1.0.14.0.20020617091318.009fce20@pop.mail.yahoo.com> Message-ID: At 11:13 AM -0700 6/17/2002, Bob Arnold wrote: >I may have a more extensive bg in HC than you have, but I find HyperTalk and >my Hypercard scripting manual very useful; I think RR has only added >elements to HC. I haven't found any Hypertalk which RR hasn't accepted. The >RR documentation I use constantly is the Transcript dictionary -- I just >wish the examples could be copied and pasted. You can option-drag (alt-drag) to copy anything in the documentation. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From mpetrides at earthlink.net Mon Jun 17 14:01:01 2002 From: mpetrides at earthlink.net (Marian Petrides) Date: Mon Jun 17 14:01:01 2002 Subject: Transcript - HyperTalk book? Message-ID: Rik, You are correct in thinking that HyperTalk and Transcript are very similar. In fact, being fluent in HyperTalk, I literally just downloaded the Rev Starter Kit and wrote scripts in what I remembered of HyperTalk. Indeed, when I describe Rev to other people who are interested in migrating from HyperCard I tell them Rev is essentially a superset of HyperTalk (ie. works like HT but with added functions). As for learning Rev via learning HT, your best bet is to start with Danny Goodman's book on Hypercard--I forget the name but it is probably the best known book about HC. Reading the first several chapters will really help you get into the way stacks and messaging hierarchy work, etc. It has an excellent glossary commands almost all of which work in Rev. (much like the Rev Transcript dictionary but with different examples that you might find compliment (sp?) the examples in the Rev dox. Of course, having a hard copy of the Rev dox--either purchased or printed yourself(all 2000 or so pages)is also a big help. Let me know if you need more info re: Goodman's book--I still have mine and refer to it frequently. Marian On Mon, 17 Jun 2002 10:49:10 -0700 Rik Panero wrote: I've stumbled onto Revolution and am trying to make sense of it. I do not have a Hypercard background but from what I can tell, Transcript syntax seems to be closer to HyperTalk than anything else. Would a HyperTalk book be the way to go? Several are available on my local library's shelf (though from the late 80s). Are there any online HyperTalk tutorials (a Google search hasn't been very helpful) and what pitfalls should I be aware of regarding HyperTalk vs. Transcript? I found a Hypertalk vs. Pascal page which was interesting due to my Borland Delphi background, but tinkering with the syntax of Revolution scripts (even after doing the tutorials) has proven to be quite frustrating and the help docs seem to be written for those "in the know" (and I'm fairly good at deciphering UNIX man pages so I really suspect there's some disconnect going on here that I need to discover). Also, is rendering Mac apps on anything other than the Mac platform impossible, or is it a feature that will be introduced eventually? -------------------- Rik Panero rikp1964 at yahoo.com -------------------- "If I find a film dull, I find it infinitely more entertaining to watch the scratches." Norman McLaren (Animator, b.1914-d.1987) "Many people find joy in actually doing something the pragmatist would call useless. " Dorothy Tanning - the "oldest living surrealist" (b. 1910) _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From rfarnold at bu.edu Mon Jun 17 14:09:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Mon Jun 17 14:09:01 2002 Subject: Transcript - HyperTalk book? In-Reply-To: Message-ID: on 6/17/02 2:19 PM, Judy Perry wrote: Ooops no, my bad, I was mis-quoting from memory (I haven't ordered them, now I remember why). Sorry Bob > Bob, > > US$25 to the US? The page shows US$45 I believe ($79 + $45 = $124 I am > being charged). Did I somehow miss the 'slow boat around China' shipping > option? > > Judy -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From rfarnold at bu.edu Mon Jun 17 14:12:00 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Mon Jun 17 14:12:00 2002 Subject: Transcript - HyperTalk book? In-Reply-To: Message-ID: on 6/17/02 2:33 PM, Jeanne A. E. DeVoto wrote: > You can option-drag (alt-drag) to copy anything in the documentation. Thanks much (not something you might intuitively stumble over). -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From rfarnold at bu.edu Mon Jun 17 14:15:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Mon Jun 17 14:15:01 2002 Subject: Transcript - HyperTalk book? In-Reply-To: Message-ID: on 6/17/02 2:25 PM, Troy Rollins wrote: > Bob, > > For any editable types of fields, you should be able to do this by > temporarily switching to "browse" mode and just typing in the text. Troy, indeed you're right for any new fields I created in RR, but I can't seem to edit the fields directly that were in an original HC stack -- yes, when I unlock the text. Bob -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From kurtkaufman at hotmail.com Mon Jun 17 16:45:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Mon Jun 17 16:45:01 2002 Subject: info. on Paint tools? Message-ID: <3ACFD548-823B-11D6-B41B-00039348A1E6@hotmail.com> Are there any references to the use of the paint tools in the User Guide? I can't find any info. on the Select Tool, for instance. Perhaps I'm just not looking in the right place. With regard to the printed docs, I'm impressed by their heft! I miss not having an index in the User Guide, though. -Kurt From xslaugh at hotmail.com Mon Jun 17 17:05:01 2002 From: xslaugh at hotmail.com (Scott Slaugh) Date: Mon Jun 17 17:05:01 2002 Subject: cover button Message-ID: >From: "Ken Norris (dialup)" >Reply-To: use-revolution at lists.runrev.com >To: >Subject: Re: cover button >Date: Sun, 16 Jun 2002 21:21:42 -0700 > >on 6/16/02 2:10 AM, John Cuccio at jcuccio at pacbell.net wrote: > > > Are you trying to make all of the buttons the same color or cover them >up so > > they do not show. > > > > To make them a different color. Hold Down the shift button while >selecting > > all the buttons you want. Select the color you want. > > > > To hide the buttons use a another button or blank image. Set the layer >to a > > higher number then the buttons you want to hide. >---------- >I seem to have deleted the original post, so please forgve me if I'm >butting >in stupidly, but you can always 'hide' (command) and 'show' buttons. Also, >you can script images just like buttons, and use them to layer over (cover) >other objects. > >Sometimes I have objects close together and I don't want the user to >accidentally click wrong ones, so, rather than go through the disconcerting >process of actually disabling or hiding them, I just temporarily "show" a >transparent button over them. The user is unaware of this, it's just a >trick >to keep them out of trouble without making any noticeable changes to the >screen. > >On the other hand, sometimes I cover objects with a graphical image >designed >explicitily to depict a covering metaphor, like a curtain, a lid, or a >door, >or even something more subtle and whispy, like a translucent color. I think >you can even animate these into position. I haven't tried this, but I think >it would be a nice effect in some cases. What I had was a bunch of buttons with color icons. You click on them and drag to make a map that shows up on a TV screen. I don't want the people looking on the TV screen to really be able to notice the buttons at the top, so I need to be able to cover them and make them all the same color. What I ended up doing was making a graphic that covered them up. Scott Slaugh > >Best regards, >Ken N. > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx From yvescoppe at skynet.be Mon Jun 17 17:33:01 2002 From: yvescoppe at skynet.be (Yves =?iso-8859-1?Q?Copp=E9?=) Date: Mon Jun 17 17:33:01 2002 Subject: quit on Mac OS X In-Reply-To: References: Message-ID: >>I've made an app with Rev for Mac OS X 10.1.5 in French >>I don't need to set a "Quit" menu because the first menu >>(application menu) has as last item a "quit" function. >>Now I'd like to translate this item in French >>Quit -> Quitter with a "/Q" keyboard shortcut. >>How to proceed ? > >Salut Yves, > >I believe the Revolution Team's answer is "use the Profile Manager >to create a French profile with the contents of the menu (and the >menuPick handler?) changed". > >However, the Profile Manager is the one Revolution tool I have not >tried to incorporate in my library. Why is this? Because I want my >applications end-user translatable, not limited to predetermined >profiles. > >When Serendipity Library is released, it will include the capability >to load all menus, menuItems, tool tips, prompts, error messages, >and selected labels from a text file in any (Western at least) >language: > I'm not sure I understand all your comments because I'm a newbie. The only question I've understood is to translate some menus in French or Flemish. Those are my languages. I don't know any word in German. So you can contact me offlist if you want help therefore but... it doesn't answer my question. In macOS X, the first menu is an application menu (given by the mac system) and the last item is a quit item. I'd like this item could be changed in "quitter". The Revolution app does a similar error : you have 2 "quit" items : one under the App menu and the other under the file menu. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From drvaughan55 at mac.com Mon Jun 17 17:49:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Mon Jun 17 17:49:01 2002 Subject: Transcript - HyperTalk book? In-Reply-To: Message-ID: On Tuesday, June 18, 2002, at 05:10 , Bob Arnold wrote: > on 6/17/02 2:25 PM, Troy Rollins wrote: > >> Bob, >> >> For any editable types of fields, you should be able to do this by >> temporarily switching to "browse" mode and just typing in the text. > > Troy, > indeed you're right for any new fields I created in RR, but I can't > seem to > edit the fields directly that were in an original HC stack -- yes, > when I > unlock the text. Bob, Is List Behaviour off? Play with the properties under the button and field symbol tabs to set up selection and editing of text as well as various List characteristics. regards David > > Bob > -- > Robert Arnold > Associate Professor of Film > Boston University > Tel (617) 353-7735 Fax (617) 353-1084 > http://people.bu.edu/rfarnold/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From themacguy at mac.com Mon Jun 17 18:10:01 2002 From: themacguy at mac.com (Barry Levine) Date: Mon Jun 17 18:10:01 2002 Subject: Transcript electronic doc available Message-ID: I have the entire Transcript dictionary (exported from the online docs and converted to pdf) as a download from the File Sharing page on my website. It's called "revdocs.pdf". The link to my website is: You may use Acrobat Reader or OSX's Preview to view the docs. Acrobat Reader, however, gives you the ability to search through the doc. Barry -------------------------------------------------------- Barry Jay Levine "The Mac Guy" Macintosh Troubleshooting, System Engineering, Training, AppleShare/OSX Server Setup, System Upgrades and Enhancements -------------------------------------------------------- From luciano at hiper.com.br Mon Jun 17 18:43:01 2002 From: luciano at hiper.com.br (Luciano Ramalho) Date: Mon Jun 17 18:43:01 2002 Subject: Transcript - HyperTalk book? References: <5.1.0.14.0.20020617091318.009fce20@pop.mail.yahoo.com> Message-ID: <3D0E7343.6020006@hiper.com.br> > I've stumbled onto Revolution and am trying to make sense of it. I do > not have a Hypercard background but from what I can tell, Transcript > syntax seems to be closer to HyperTalk than anything else. Would a > HyperTalk book be the way to go? Several are available on my local I used to have quite a few Hypercard books, but by far the best was Michael Swaine?s Dr. Dobb's Essential Hypertalk Handbook, at least for intermediate/advanced programmers. The best seller was Danny Goodman?s book, but most of its content was a language reference (which is always more convenient online than on paper). Swaine?s was shorter, but went much deeper. -- Luciano Ramalho From steve at messimercomputing.com Mon Jun 17 19:01:01 2002 From: steve at messimercomputing.com (Steve Messimer) Date: Mon Jun 17 19:01:01 2002 Subject: entering text Message-ID: > It's > going pretty well, but there are a few little things I can't figure out, > like how to enter text directly into a field rather than through the field's > properties dialog ... But some things are much easier in RR than HC (the > search and replace capability is wonderful). Bob, To enter text directly into a field do this. First make sure that the locktext property of the field is disabled in the properties window Select the browse tool Type the text in the field. That's it. Steve From drvaughan55 at mac.com Mon Jun 17 19:08:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Mon Jun 17 19:08:01 2002 Subject: Transcript - HyperTalk book? In-Reply-To: <3D0E7343.6020006@hiper.com.br> Message-ID: On Tuesday, June 18, 2002, at 09:39 , Luciano Ramalho wrote: > > I've stumbled onto Revolution and am trying to make sense of it. I do > > not have a Hypercard background but from what I can tell, Transcript > > syntax seems to be closer to HyperTalk than anything else. Would a > > HyperTalk book be the way to go? Several are available on my local > > I used to have quite a few Hypercard books, but by far the best was > Michael Swaine?s Dr. Dobb's Essential Hypertalk Handbook, at least for > intermediate/advanced programmers. The best seller was Danny Goodman?s > book, but most of its content was a language reference (which is always > more convenient online than on paper). Swaine?s was shorter, but went > much deeper. Rik (who started this thread on which we all pounced) I agree with the various comments and advice that Transcript may be considered a superset of HT and thus starting with an HT book is a good idea. There are two caveats I would like to add from my own experience as a long term HC user now fairly well on the path of conversion. The first is the shift from backgrounds and cards paradigm in HC to stacks and cards in Rev. Before someone shouts me down about background behaviour and so on, I know bg behaviour exists and I use it, but not to pretend I am still in HC. My larger programs are now collections of stacks with judicious and sparing use of bg behaviour, rather than a stack with collections of backgrounds. Given the clone command you do not even need bg behaviour to create a stack of identical cards. Initially I tended just to open HC stacks in Rev and then refine them but now that I am converting more complex stacks (in the throes of one right now) I am doing it by redesign and rewrite. So, when learning HC, be aware of this ultimate difference in how things are done. My second caveat is that Transcript is not **just** a superset of HyperTalk, even though it can be treated as such in the conversion process (that is, anything that works in HT should work in TS). In my present view Transcript has what the late S J Gould called "emergent behaviours" where apparently incremental shifts in capability lead to whole new ways of doing things that were not necessarily "envisaged" in the initial change (not that evolution is teleological of course; just me trying to mangle a metaphor). So, I agree with the usefulness of the HC learning path but encourage you to consider it as just that: a means to the end and not a coding model. regards David > > -- > Luciano Ramalho > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From steve at messimercomputing.com Mon Jun 17 19:15:00 2002 From: steve at messimercomputing.com (Steve Messimer) Date: Mon Jun 17 19:15:00 2002 Subject: It'sgoing pretty well, but there are a few little things I can't figure out,like how to enter text directly into a field rather than through the field'sproperties dialog ... But some things are much easier in RR than HC (thesearch and replace capability is wonderful). Message-ID: Ric, I agree with others who have posted replies. Get a good HC book and start there. Probably the best book for complete newbies is Danny Goodman's "The Complete HyperTalk Handbook". This book is great because it explains a lot that is taken for granted in the RR documentation. Danny does a wonderful job of explaining messages the message heirarchy, Objects, Handlers etc. Another book I found extremely useful was "The Waite Group's Tips and Tricks of the HyperTalk Masters". This is somewhat more advanced but has great example code for a lot of different occasions. Almost all of this information is relevant to RR and Transcript. There are differences and these are explained very nicely in the RR docs. Get a book, dive in and post questions here. The folks on this list are very knowledgeble and patient as well. Good luck. Steve From rikp1964 at yahoo.com Mon Jun 17 20:06:01 2002 From: rikp1964 at yahoo.com (Rik Panero) Date: Mon Jun 17 20:06:01 2002 Subject: Transcript - HyperTalk book? In-Reply-To: <3D0E7343.6020006@hiper.com.br> References: <5.1.0.14.0.20020617091318.009fce20@pop.mail.yahoo.com> Message-ID: <5.1.0.14.0.20020617165035.009f8cf0@pop.mail.yahoo.com> >I used to have quite a few Hypercard books, but by far the best was >Michael Swaine?s Dr. Dobb's Essential Hypertalk Handbook, at least for >intermediate/advanced programmers. The best seller was Danny Goodman?s >book, but most of its content was a language reference (which is always >more convenient online than on paper). Swaine?s was shorter, but went much >deeper. Coincidentally, I just got back from the library and brought home Danny Goodman's book (based on a previous recommendation) and the other book you mention above! Earlier in the day I also found a CBT tutorial for Revolution's sister-program Metacard (mentally substituting "Transcript" where it talked about its "Metatalk" language) at the following link and opened and went through all 20 lessons in Revolution (I renamed the extension .rev since it didn't recognize the .mc extension). It's an extremely (extremely) basic introduction, but somewhere to start if anyone asks. It only addresses the scripting language, making the user type code into its interpreter and then executing it within its window. The typing was very helpful since the literalness of much of the language still astonishes me (in a good way). http://www.metacard.com/pi6.html If all of this doesn't get me started then it's time to learn violin. Are any Transcript or Revolution books in the making? Has there become a critical mass of users to make any publishers take note? You'd think that a book about an easy-to-learn, cross-platform, multimedia-enabled, stand-alone executable producing programming environment (with the "Getting Started" edition on a multi-format CD) would attract a few takers. -------------------- Rik Panero rikp1964 at yahoo.com -------------------- "If I find a film dull, I find it infinitely more entertaining to watch the scratches." Norman McLaren (Animator, b.1914-d.1987) "Many people find joy in actually doing something the pragmatist would call useless. " Dorothy Tanning - the "oldest living surrealist" (b. 1910) From guy.jacquesson at wanadoo.fr Mon Jun 17 21:02:01 2002 From: guy.jacquesson at wanadoo.fr (guy jacquesson) Date: Mon Jun 17 21:02:01 2002 Subject: Saving files problem in WIN Message-ID: Hi, I'm in trouble saving stacks under Windows. I have an app and many stacks using it; when the user change from one stack to another via a menu btn, I have a short script with save where is the SHORT name of my stack. It works fine under OS X, but with Windows, the screen freezes. I have tested that only for now through a PC-emulator (Virtual PC 5.03). I don't know wether the problem comes from the emulator, from my code or RunRev itself? Maybe MUST be a complete file name, not just the "name" of my stack? Could anyone tell me if the save command is OK with windows? many thanks Guy Jacquesson Mayotte From rodneys at io.com Mon Jun 17 21:23:00 2002 From: rodneys at io.com (rodneys at io.com) Date: Mon Jun 17 21:23:00 2002 Subject: How should I do this? Message-ID: I have a project that I'd like to attempt in Rev, but I don't know whether or no what I want to do is currently possible. So, I'm looking for pointers/suggestions. I am a big fan of strategy board games (mostly German ones such as Settlers of Catan) and would like to create a program to play such games live online with other players. Most of this is fairly straightforward, though it will take a lot of work. However, what I don't know how to do is have the programs on different computers communicate with each other. The obvious choice would seem to be sockets. The downside to this is that I have to have the users enter the IP addresses that they want to connect to. Then, I have to manually send the info to all addresses since there doesn't seem to be any way to broadcast to all open sockets. Am I wrong about this? Also, the users need to be able to send messages to each other, both private and public. A built-in instant messaging type client would be ideal for this. It might even allow me to send all data in that way since I could broadcast it. Is anyone working on such a thing? Especially nice would be the fact that people could just open the program and look to see if anyone is online looking for players. There isn't an easy way to do this with sockets as far as I can tell. It would be nice to be able to tap into an existing network, such as ICQ. This is not a commercial application, so I can't afford to pay someone to write the IM portion. I could make a one-time purchase of a reasonable library, but it would need to be cross-platform, so I really prefer built-in features. Is this something coming in the not too distant future? Any pointers in the right direction or other suggestions would be appreciated. Thanks, -Rodney From monte.goulding at senet.com.au Mon Jun 17 21:55:00 2002 From: monte.goulding at senet.com.au (Monte Goulding) Date: Mon Jun 17 21:55:00 2002 Subject: Project Management & Software Engineering Message-ID: Hi All I'm wondering if anyone has developed or wants to help me develop a project manager for rev. The primary things I'm thinking about are requirements analysis and confuguration management but I think it could develop further into work breakdown and project costing. Some type of quality assurance measurement would be great too. Questions: Has anyone developed any tools to help them mange their own work? What are seen as the major differences between software engineering in Rev/MC (event driven) compared to say Java/C++ (object oriented)? Does anyone follow any IEEE standards such as 830-1998 for software requirements specification? What are some good techniques to reduce maintenance time/costs? Does anyone attempt of apply the waterfall or any other model to our development cycle? Is there a preferred model for us? I've got more questions but hopefully this sparks off some discussion for now ;-) Cheers Monte Goulding B.App.Sc. (Hons.) Executive Director Sweat Technologies email: monte at sweattechnologies.com website: www.sweattechnologies.com mobile: (+61) 0421 138 274 From luciano at hiper.com.br Mon Jun 17 21:55:12 2002 From: luciano at hiper.com.br (Luciano Ramalho) Date: Mon Jun 17 21:55:12 2002 Subject: How should I do this? References: Message-ID: <3D0EA057.7000601@hiper.com.br> First of all, I must say I am also a big fan of European-style strategy games (with some American favourites as well). I don?t have a whole lot of free time, but I would be willing to collaborate with you in such a project. You can write me in pvt. I have done some network programming. In my experience, adopting a peer-to-peer architecture considerably complicates things. Even if only two computers are involved, and both run the same program, it?s much easier to think about the dialog as a client-server conversation, in which the client is simply the side that initiates the communication. And after the client and server roles are established by the initial connection, both sides should stick to their roles. This arrangement simplifies everything, and is adequate for a board game which doesn?t need real-time liveliness (the client can ask the server for updates every few seconds, so there is no real need for the server to "push", which would require the reversal of roles). As far as finding out about other players and their addresses, the standard solution to that is to have a "matchmaker" service running on a central server. I hope this helps... Luciano Ramalho rodneys at io.com wrote: > I have a project that I'd like to attempt in Rev, but I don't know whether > or no what I want to do is currently possible. So, I'm looking for > pointers/suggestions. > > I am a big fan of strategy board games (mostly German ones such as > Settlers of Catan) and would like to create a program to play such games > live online with other players. Most of this is fairly straightforward, > though it will take a lot of work. > > However, what I don't know how to do is have the programs on different > computers communicate with each other. The obvious choice would seem to be > sockets. The downside to this is that I have to have the users enter the > IP addresses that they want to connect to. Then, I have to manually send > the info to all addresses since there doesn't seem to be any way to > broadcast to all open sockets. Am I wrong about this? > > Also, the users need to be able to send messages to each other, both > private and public. A built-in instant messaging type client would be > ideal for this. It might even allow me to send all data in that way since > I could broadcast it. Is anyone working on such a thing? Especially nice > would be the fact that people could just open the program and look to see > if anyone is online looking for players. There isn't an easy way to do > this with sockets as far as I can tell. It would be nice to be able to tap > into an existing network, such as ICQ. > > This is not a commercial application, so I can't afford to pay someone to > write the IM portion. I could make a one-time purchase of a reasonable > library, but it would need to be cross-platform, so I really prefer > built-in features. Is this something coming in the not too distant future? > > Any pointers in the right direction or other suggestions would be > appreciated. > > Thanks, > > -Rodney > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > . > From monte.goulding at senet.com.au Mon Jun 17 22:14:01 2002 From: monte.goulding at senet.com.au (Monte Goulding) Date: Mon Jun 17 22:14:01 2002 Subject: Script Library & libSMTP Message-ID: Hi All Already, thanks to the great comments & docs in libSMTP I have identified a number of flaws and extra requirements in the Script Library. I've uploaded the installer v0.1.1 that includes the latest features and a copy of libSMTP that I copied the documentation into the Script Library custom properties. For anyone that is wondering the code is the same (still great!). www.sweattechnologies.com/rev New features included are: - ability to choose to load a library at startup or not - a contributing authors field - a version number field - a library purpose and general documentation field - a large display showing which function or handler is currently selected (also indicates if it is function or handler) - A basic HTML dump so you can print it all out and read it in the bath ;-) - stack and filename prefixes are not lib instead of rev to comply with what is becoming a standard - the removal of private scripts from the documentatrion (any script with the first 4 chars "priv") Note: if you have installed version 0.1 you will need to delete the files "revStat.rev and revDataChecking.rev" from the components/save/userscripts folder. For any other libraries you have made all you need to do is rename them to libXXX rather than revXXX. Sorry ;-( At the moment the Script Library only works as a plugin to rev but once I've got a reasonable feature set I'll do a version for MC (or modify it so it can work things out itself). Best regards Monte Goulding B.App.Sc. (Hons.) Executive Director Sweat Technologies email: monte at sweattechnologies.com website: www.sweattechnologies.com mobile: (+61) 0421 138 274 From jacque at hyperactivesw.com Mon Jun 17 22:28:01 2002 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon Jun 17 22:28:01 2002 Subject: Transcript - HyperTalk book? References: <200206172150.RAA16343@www.runrev.com> Message-ID: <3D0EA7F1.7060603@hyperactivesw.com> Rik Panero wrote: > > I've stumbled onto Revolution and am trying to make sense of it. I do not > have a Hypercard background but from what I can tell, Transcript syntax > seems to be closer to HyperTalk than anything else. Would a HyperTalk > book be the way to go? Several are available on my local library's shelf > (though from the late 80s). Are there any online HyperTalk tutorials (a > Google search hasn't been very helpful) and what pitfalls should I be aware > of regarding HyperTalk vs. Transcript? The best book for a HyperCard novice is Danny Goodman's "The Complete HyperCard 2.2 Handbook". It is out of print now, but sometimes shows up on ebay or one of the online used bookstores. This book goes through everything a beginner needs to know. You'll have to ignore the information about GUI features (various palettes, behaviors, and menu items) because RR is different, but the information on the message hierarchy and the language syntax is accurate and indispensable. Virtually all the scripting terms and usage in the book are transferable to RR. A brief HyperCard tutorial is online at: http://www.crixa.com/muse/teachhc There are more HyperCard-related links here: http://www.hyperactivesw.com/links.html Don't bother to download a reference stack at the above site called "HyperCard Nuances" though -- it is a description of HyperCard's GUI and behavior idiosyncracies, none of which translate to Rev. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From yvescoppe at skynet.be Mon Jun 17 22:45:01 2002 From: yvescoppe at skynet.be (Yves =?iso-8859-1?Q?Copp=E9?=) Date: Mon Jun 17 22:45:01 2002 Subject: DLOG under mac OS X Message-ID: Hello, When you have a DLOG under Mac OS X with for example a "cancel" btn and and "OK" btn, you sse that the "OK" btn in Blue Aqua lite up. How can I proceed to make the same when building an appl with RR ? Thank you. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From jhj at jhj.com Mon Jun 17 23:13:01 2002 From: jhj at jhj.com (Jerry J) Date: Mon Jun 17 23:13:01 2002 Subject: Debugger learning References: <200206172150.RAA16343@www.runrev.com> Message-ID: <3D0EB27B.205E1E49@jhj.com> Hello list, I'm a RR newbie, 10 years HC user and XCMD writer. I've been reading this list for only a few months, so excuse me if this has been covered... I'm trying to figure out how to use the debugger. Is there somewhere I can find documentation? I'm trying to understand why the main stack comes to the front inappropriately after a "go to substack" type of event (only when the substack was not open), and it would be really great to be able to step into what really happens... The problem is more complicated than that, I just want to figure out how to use the debugger! I can't find anything in the docs (online or paper) that explains... Thanks In Advance, Jerry Jensen From yvescoppe at skynet.be Mon Jun 17 23:21:01 2002 From: yvescoppe at skynet.be (yves COPPE) Date: Mon Jun 17 23:21:01 2002 Subject: Mac Menubars (was "quit on Mac OS X II") In-Reply-To: References: Message-ID: >I gather from Yves' original question that either it doesn't or he >had not tried it. >-- > >Rob Cozens >CCW, Serendipity Software Company >http://www.oenolog.com/who.htm > When I build an app without a "Quit" item, then it makes no problem. The system (mac OS X 10.1.5) provides a "Quit" menu -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From drvaughan55 at mac.com Mon Jun 17 23:31:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Mon Jun 17 23:31:01 2002 Subject: Custom properties and getProp Message-ID: I have created in a stack a custom property set called "monthDays" with Properties Jan-Dec with values 30,31 and 28 as appropriate to the month. I use this to look up the number of days in the month in the manner: put "Jun" into thisMonth get the monthDays[thisMonth] which works. To cater for the special case of February, I wrote the following getProp handler. It resides in the stack script of the stack where the property set is defined. (field "theDate" contains the abbreviated date) getProp monthDays,Feb put word 3 of item 2 of field "theDate" into theYear switch case (theYear mod 400) = 0 put 29 into x break case (theYear mod 100) = 0 put 28 into x break case (theYear mod 4) = 0 put 29 into x break default put 28 into x end switch return x end monthDays This is fine except it always returns 28 or 29 regardless of the month, so what do I do with for the other months? Have a getprop for each one? This would rather defeat my evident purpose. Is "akey" in the dictionary definition of getProp meant to be a variable? I tried assuming that with no success. Another option I considered was that I should be using a property array rather than a property set. If so, how do I create a property (not a set) as an array in the properties dialogue rather than through scripting please? If I were to do the latter then I hardly need the property. thanks David From shaosean at unitz.ca Tue Jun 18 00:09:01 2002 From: shaosean at unitz.ca (Shao Sean) Date: Tue Jun 18 00:09:01 2002 Subject: Custom properties and getProp References: Message-ID: <004601c21685$17f83880$88b15bd1@unitz.ca> howabout just using this code in your stack script or as an "inserted" script in your message heirarchy function monthDays paramMonth, paramYear # change the numbers to the string version of the month name you are using if (paramMonth is among the items of "1,3,5,7,8,10,12") then return 31 else if (paramMonth is among the items of "4,6,9,11") then return 30 else if ((paramYear MOD 400 = 0) OR ((paramYear MOD 100 <> 0) AND (paramYear MOD 4 = 0))) then return 29 -- leap year else return 28 end if end monthDays ----- Original Message ----- From: "David Vaughan" To: Sent: Tuesday, June 18, 2002 12:27 AM Subject: Custom properties and getProp > I have created in a stack a custom property set called "monthDays" with > Properties Jan-Dec with values 30,31 and 28 as appropriate to the month. > I use this to look up the number of days in the month in the manner: > > put "Jun" into thisMonth > get the monthDays[thisMonth] > > which works. To cater for the special case of February, I wrote the > following getProp handler. It resides in the stack script of the stack > where the property set is defined. > > (field "theDate" contains the abbreviated date) > > getProp monthDays,Feb > put word 3 of item 2 of field "theDate" into theYear > switch > case (theYear mod 400) = 0 > put 29 into x > break > case (theYear mod 100) = 0 > put 28 into x > break > case (theYear mod 4) = 0 > put 29 into x > break > default > put 28 into x > end switch > return x > end monthDays > > This is fine except it always returns 28 or 29 regardless of the month, > so what do I do with for the other months? Have a getprop for each one? > This would rather defeat my evident purpose. > > Is "akey" in the dictionary definition of getProp meant to be a > variable? I tried assuming that with no success. > > Another option I considered was that I should be using a property array > rather than a property set. If so, how do I create a property (not a > set) as an array in the properties dialogue rather than through > scripting please? If I were to do the latter then I hardly need the > property. > > thanks > David > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From drvaughan55 at mac.com Tue Jun 18 00:37:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Tue Jun 18 00:37:01 2002 Subject: Custom properties and getProp In-Reply-To: <004601c21685$17f83880$88b15bd1@unitz.ca> Message-ID: On Tuesday, June 18, 2002, at 03:00 , Shao Sean wrote: > howabout just using this code in your stack script or as an "inserted" > script in your message hierarchy > > > function monthDays paramMonth, paramYear > # change the numbers to the string version of the month name you are > using > if (paramMonth is among the items of "1,3,5,7,8,10,12") then > return 31 > else if (paramMonth is among the items of "4,6,9,11") then > return 30 > else if ((paramYear MOD 400 = 0) OR ((paramYear MOD 100 <> 0) AND > (paramYear MOD 4 = 0))) then > return 29 -- leap year > else > return 28 > end if > end monthDays True. I agree I can solve the problem with code but what I really want is to understand the behaviour of properties in this situation. There ought to be a solution along the lines I attempted, and when I have it then I should have a more general capability to exploit properties elsewhere. regards David From davecalk at surfbest.net Tue Jun 18 00:45:00 2002 From: davecalk at surfbest.net (Dave Calkins) Date: Tue Jun 18 00:45:00 2002 Subject: use-revolution digest, Vol 1 #478 - 9 msgs References: <200206161601.MAA21458@www.runrev.com> Message-ID: <3D0EC92B.2DADC8CA@surfbest.net> > I'd like to insert some html on both sides of the selected text in a > field. > "put "" before the selectedchunk" works, but.. > put "" after the selectedchunk still inserts it before. How do I get > it after the selected text? > > The selectedChunk docs states something about the insertion point if no text > is selected in a field. Being the start and end chars -1. My want to look > into using the selectedtext The selectedChunk will return not your text, but the character location of the text within your field. ie. char 7 to 37 of field xxx > > > put "" & (the selectedtext of me) & "" into the selectedline the only thing here that might be a problem with this is the selected text may or may not be a line. It could be part of a line, a line, or many lines. This might be a little safer. put "" & (the selectedtext) & "" into the selection Dave Calkins From kmajor at metascape.org Tue Jun 18 02:28:01 2002 From: kmajor at metascape.org (Klaus Major) Date: Tue Jun 18 02:28:01 2002 Subject: DLOG under mac OS X In-Reply-To: Message-ID: Bonjour Yves, > Hello, > > When you have a DLOG under Mac OS X with for example a "cancel" btn and > and "OK" btn, you sse that the "OK" btn in Blue Aqua lite up. > How can I proceed to make the same when building an appl with RR ? > Thank you. > -- Greetings. > > Yves COPPE if you mean these lovely, extremely cpu-consuming ;-), throbbing (glowing) buttons then you can 1. wait until RR supports that feature (not yet, and not in the next version unforunately) or 2. fake it with some selfmade buttons (animated gifs for example...) Sorry, Yves... Au revoir Klaus Major kmajor at metascape.org From mark_mitchell at kmug.org Tue Jun 18 02:28:28 2002 From: mark_mitchell at kmug.org (Mark Mitchell) Date: Tue Jun 18 02:28:28 2002 Subject: cloning (was Transcript..) In-Reply-To: <200206180246.WAA22826@www.runrev.com> References: <200206180246.WAA22826@www.runrev.com> Message-ID: someone wrote: Given the clone command you do not even need bg behaviour to create a stack of identical cards. Sure, but isn't it more efficient, in terms of editing and memory, to create a group of all objects on the first card then use 'new card' , instead of 'clone this card"? "New Card" will automatically 'place' that group on each card (effectively creating a single background) which, when you think of it, is exactly the same behaviour as Hypercard. If you want to make a change in a stack created with 'clone' you will have to change one card, delete all the others, then reclone. With the 'group, new card' method, you need only edit the group on any one card to change the entire stack. How many times have I 'not' grouped something, and later wished to god that I had.......... mark mitchell japan From rbarber at yhb.att.ne.jp Tue Jun 18 02:29:01 2002 From: rbarber at yhb.att.ne.jp (Ron) Date: Tue Jun 18 02:29:01 2002 Subject: custompropertysets In-Reply-To: <3D0D83C1.82B2CC9F@ztv.ne.jp> Message-ID: Hi I am making an app with multi-lingual capabilities, viz dialogs, menus etc need to be in different languages. I would like to respond to the user's choice and change the language without restarting. Is this possible? I have started making a custompropertyset for each language and the necessary keys. My question concerns the ability to set the customproperties. I would like to call the customset from the main stack and have all other objects able to reference that. I don't want to set the custompropertyset in each object. Is this possible? If so, do I put all the keys in the main stack and call them from there or do I put them in each object and call only the key from the object or better, the object's stack? thanks Ron From drvaughan55 at mac.com Tue Jun 18 02:38:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Tue Jun 18 02:38:01 2002 Subject: Custom properties and getProp In-Reply-To: Message-ID: I found these two corrections (line 1 and line -4) to my script which got it working: getProp monthDays[monkey] if monkey is "Feb" then put word 3 of item 2 of field "theDate" into theYear switch case (theYear mod 400) = 0 put 29 into x break case (theYear mod 100) = 0 put 28 into x break case (theYear mod 4) = 0 put 29 into x break default put 28 into x end switch else put the monthDays[monkey] of me into x end if return x end monthDays That leaves me with two general questions which I repeat with slight modifications: Is "akey" in the dictionary definition of getProp meant to be a value or a variable? How is it passed and used? How do I create a property (not a set) as an array in the properties dialogue rather than through scripting please? thanks David On Tuesday, June 18, 2002, at 02:27 , David Vaughan wrote: > I have created in a stack a custom property set called "monthDays" with > Properties Jan-Dec with values 30,31 and 28 as appropriate to the > month. I use this to look up the number of days in the month in the > manner: > > put "Jun" into thisMonth > get the monthDays[thisMonth] > > which works. To cater for the special case of February, I wrote the > following getProp handler. It resides in the stack script of the stack > where the property set is defined. > > (field "theDate" contains the abbreviated date) > > getProp monthDays,Feb > put word 3 of item 2 of field "theDate" into theYear > switch > case (theYear mod 400) = 0 > put 29 into x > break > case (theYear mod 100) = 0 > put 28 into x > break > case (theYear mod 4) = 0 > put 29 into x > break > default > put 28 into x > end switch > return x > end monthDays > > This is fine except it always returns 28 or 29 regardless of the month, > so what do I do with for the other months? Have a getprop for each one? > This would rather defeat my evident purpose. > > Is "akey" in the dictionary definition of getProp meant to be a > variable? I tried assuming that with no success. > > Another option I considered was that I should be using a property array > rather than a property set. If so, how do I create a property (not a > set) as an array in the properties dialogue rather than through > scripting please? If I were to do the latter then I hardly need the > property. > > thanks > David > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 2640 bytes Desc: not available URL: From jswitte at bloomington.in.us Tue Jun 18 03:25:01 2002 From: jswitte at bloomington.in.us (Jim Witte) Date: Tue Jun 18 03:25:01 2002 Subject: Revolution and Appletalk ADSP In-Reply-To: Message-ID: Hi, Would there be any way to get Revolution from OS X to use the Classic layer to communicate using Appletalk ADSP (or any way using any other programming language for that matter).. The application I'm contemplating is a Revolution-based copy of Apple's Newton Development Kit. Thanks, Jim Witte After Midnight Lizard Designs From Marian.Petrides at sm13.texas.rr.com Tue Jun 18 03:25:18 2002 From: Marian.Petrides at sm13.texas.rr.com (Marian.Petrides at sm13.texas.rr.com) Date: Tue Jun 18 03:25:18 2002 Subject: Transcript electronic doc available In-Reply-To: Message-ID: <583E533C-825F-11D6-BF57-0003936D5826@earthlink.net> Thanks, Barry. This makes an excellent supplement to the printed dox, esp with the ability to keyword search. Marian On Monday, June 17, 2002, at 06:06 PM, Barry Levine wrote: > I have the entire Transcript dictionary (exported from the online docs > and converted to pdf) as a download from the File Sharing page on my > website. It's called "revdocs.pdf". The link to my website is: > > > > You may use Acrobat Reader or OSX's Preview to view the docs. Acrobat > Reader, however, gives you the ability to search through the doc. > > Barry > -------------------------------------------------------- > Barry Jay Levine > "The Mac Guy" > Macintosh Troubleshooting, System Engineering, Training, > AppleShare/OSX Server Setup, System Upgrades and Enhancements > -------------------------------------------------------- > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From mike at flightline.co.uk Tue Jun 18 03:25:30 2002 From: mike at flightline.co.uk (Michael Foy) Date: Tue Jun 18 03:25:30 2002 Subject: entering text References: Message-ID: <005601c216a1$7cbb7180$1965a4c2@essexweb.com> Well almost, but font changes are a bit flaky, ie I was cutting and pasting items of text from one field to another (in the object properties window), now the text didn't change until I came out of the text content field (where I had pasted it, (ie clicked on locked text button)) then I could re-enter the text content field again to apply a bold to the text, (but once again the text would bold in the actual field until I clicked outside the content field well I know what I mean, it's no harship, just a bit annoying that's all miock ----- Original Message ----- From: "Steve Messimer" To: Sent: Tuesday, June 18, 2002 12:59 AM Subject: entering text > > To enter text directly into a field do this. > > First make sure that the locktext property of the field is disabled in the > properties window > > Select the browse tool > > Type the text in the field. That's it. > > From kmajor at metascape.org Tue Jun 18 03:34:01 2002 From: kmajor at metascape.org (Klaus Major) Date: Tue Jun 18 03:34:01 2002 Subject: custompropertysets In-Reply-To: Message-ID: <2C6E365E-8295-11D6-912F-003065D52E8E@metascape.org> Hi Ron, > Hi > > I am making an app with multi-lingual capabilities, viz dialogs, menus > etc > need to be in different languages. I would like to respond to the user's > choice and change the language without restarting. Is this possible? Yes;-) > I have started making a custompropertyset for each language and the > necessary keys. My question concerns the ability to set the > customproperties. I would like to call the customset from the main > stack and > have all other objects able to reference that. I don't want to set the > custompropertyset in each object. Is this possible? If so, do I put all > the > keys in the main stack and call them from there or do I put them in each > object and call only the key from the object or better, the object's > stack? Try to make it as modular as possible. So putting the strings into one (main-)stack and calling them from other stacks will be most efficient. You could also consider to put the different languages into TXT-files. So changing them will not be as difficult (a pain in the ass ;-) as changing zillions of customprops ;-) RR is fast enough to read in even big files on the fly. Then you could store them in customprops. > thanks > Ron Hope that helps... Regards Klaus Major kmajor at metascape.org From jcuccio at pacbell.net Tue Jun 18 06:01:01 2002 From: jcuccio at pacbell.net (John Cuccio) Date: Tue Jun 18 06:01:01 2002 Subject: saveing under Win Message-ID: I have a stack I wrote on mac and build a standalone for Win. Works for me. Tested on a real Win machine and with RealPc on my mac I think, not sure, a closestack is sent to the current stack when switching to another stack. If so then putting a save stack in the closestack would always save the stack when switching. Instead of trying to figure out which stack to save and code it. If that is what you are doing. On closestack save this stack end closestack Hope this helps From jcuccio at pacbell.net Tue Jun 18 06:10:01 2002 From: jcuccio at pacbell.net (John Cuccio) Date: Tue Jun 18 06:10:01 2002 Subject: 68k Standalone Message-ID: Rev 1.1.1r2 I build a 68k standalone. When I try to run it on a 68K Mac I get Error 15. Do I need some other software or extension. Than you From wow at together.net Tue Jun 18 06:26:01 2002 From: wow at together.net (Richard D. Miller) Date: Tue Jun 18 06:26:01 2002 Subject: Volume names In-Reply-To: Message-ID: I need to find out whether a particular CD is currently loaded on a Windows machine. The volumes() function works fine on a Mac, but on a PC it only gives me the drive letters...not the full names of the volumes. How can I get that info? Thanks. Richard Miller From richmond at mail.maclaunch.com Tue Jun 18 06:28:01 2002 From: richmond at mail.maclaunch.com (Mathewson) Date: Tue Jun 18 06:28:01 2002 Subject: developer fees Message-ID: This is probably a massively naive question, but......... I am at present developing a CD-ROM based Musical Encyclopedia: this involves minimal programming, massive audio and graphic work and about 600 hours in total. For this I am getting 2.5% royalties - or, to put it more concretely about 25p for every ?10 CD. Am I a complete sucker, or is this OK??? I do need an answer to this as I will be negotiating a new contract for further development shortly. Mathewson --------------------------------------------------------------- Using a Macintosh? Get FREE e-mail and more at MacLaunch! http://www.maclaunch.com --------------------------------------------------------------- From kmajor at metascape.org Tue Jun 18 06:44:01 2002 From: kmajor at metascape.org (Klaus Major) Date: Tue Jun 18 06:44:01 2002 Subject: Volume names In-Reply-To: Message-ID: Hi Richard, > I need to find out whether a particular CD is currently loaded on a > Windows > machine. The volumes() function works fine on a Mac, but on a PC it only > gives me the drive letters...not the full names of the volumes. How > can I > get that info? > > Thanks. > Richard Miller i am not quite sure, but i think the names of volumes are just a cosmetic thing on windows... Try to check it there is a specific file or folder on these volumes, maybe with a repeat-loop. Best in reverse order, since it is most likely that a: is the diskette and that will be the slowest (and will make some terrible noise when checking ;-). Hope that helps Klaus Major kmajor at metascape.org From tsj at unimelb.edu.au Tue Jun 18 06:53:00 2002 From: tsj at unimelb.edu.au (Terry Judd) Date: Tue Jun 18 06:53:00 2002 Subject: Volume names In-Reply-To: References: Message-ID: >I need to find out whether a particular CD is currently loaded on a Windows >machine. The volumes() function works fine on a Mac, but on a PC it only >gives me the drive letters...not the full names of the volumes. How can I >get that info? You can create a simple script to run through the various drive letters (A-Z) and check for the existence of a file that occurs only on the CD. If you don't find it, the CD ain't installed. Terry... >Thanks. >Richard Miller > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From wow at together.net Tue Jun 18 06:58:01 2002 From: wow at together.net (Richard D. Miller) Date: Tue Jun 18 06:58:01 2002 Subject: Volume names In-Reply-To: Message-ID: Terry: Thanks for your comment, though I knew that routine. I was hoping for something more elegant and simple. Richard >> I need to find out whether a particular CD is currently loaded on a Windows >> machine. The volumes() function works fine on a Mac, but on a PC it only >> gives me the drive letters...not the full names of the volumes. How can I >> get that info? > > You can create a simple script to run through the various drive > letters (A-Z) and check for the existence of a file that occurs only > on the CD. If you don't find it, the CD ain't installed. > > Terry... > >> Thanks. >> Richard Miller From harrison at all-auctions.com Tue Jun 18 08:23:00 2002 From: harrison at all-auctions.com (Rick Harrison) Date: Tue Jun 18 08:23:00 2002 Subject: developer fees In-Reply-To: Message-ID: on 6/18/2002 7:12 AM, Mathewson at richmond at mail.maclaunch.com wrote: > This is probably a massively naive question, but......... > > I am at present developing a CD-ROM based Musical > Encyclopedia: this involves minimal > programming, massive audio and graphic work and about 600 > hours in total. > > For this I am getting 2.5% royalties - or, to put it more > concretely about 25p for every > ?10 CD. Am I a complete sucker, or is this OK??? > > I do need an answer to this as I will be negotiating a new > contract for further development shortly. > > Mathewson Mathewson, That's is too much work for too little pay. They are stealing your life's blood! Take a look at the statistics for the average piece of software out on the market as to the number of sales that are usually generated. Think of all the wonderful games out there that have failed to sell. Think of how huge the game market is. Now remember that your application is not a game and is focused on a much smaller market, just the musical education market yes? What are the realistic numbers for the number of sales of this CD-ROM? How much money is the company putting behind the product for their sales efforts, where are they going to advertise the product? I personally wouldn't touch it with a ten foot pole! Good Luck, Rick Harrison From davecalk at surfbest.net Tue Jun 18 09:00:01 2002 From: davecalk at surfbest.net (Dave Calkins) Date: Tue Jun 18 09:00:01 2002 Subject: use-revolution digest, Vol 1 #481 - 15 msgs References: <200206172150.RAA16318@www.runrev.com> Message-ID: <3D0F3CE2.2E19AD7E@surfbest.net> > I've stumbled onto Revolution and am trying to make sense of it. I do not have a Hypercard background but from what I can tell, Transcript syntax seems to be closer to HyperTalk than anything else. Would a HyperTalk book be the way to go? Just make sure that you have a book about Hypercard 2.2 or later. I don't know of any books done for HC 2.3 or 2.4 though. Two decent books are "The Complete Hypercard 2.2 Handbook" 4th Edition by Danny Goodman and "Hypertalk 2.2 The Book" 2nd Edition by Dan Winkler, Scot Kamins, and Jeanne Devoto. By the way Jeanne are you the same Jeanne Devoto that co-authored the book? Dave Calkins From davecalk at surfbest.net Tue Jun 18 09:07:00 2002 From: davecalk at surfbest.net (Dave Calkins) Date: Tue Jun 18 09:07:00 2002 Subject: use-revolution digest, Vol 1 #481 - 15 msgs References: <200206172150.RAA16318@www.runrev.com> Message-ID: <3D0F3EFE.E27C3F0D@surfbest.net> > > > > You can option-drag (alt-drag) to copy anything in the documentation. > > Thanks much (not something you might intuitively stumble over). > -- Didn't I see something on one of the rev or rev associated websites that allows one to convert the help docs to RTF word format which would allow one to print the docs? Dave Calkins From benr_mc at cogapp.com Tue Jun 18 09:46:00 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue Jun 18 09:46:00 2002 Subject: developer fees In-Reply-To: Message-ID: on 18/6/02 12:12 pm, Mathewson at richmond at mail.maclaunch.com wrote: > This is probably a massively naive question, but......... > > I am at present developing a CD-ROM based Musical > Encyclopedia: this involves minimal > programming, massive audio and graphic work and about 600 > hours in total. > > For this I am getting 2.5% royalties - or, to put it more > concretely about 25p for every > ?10 CD. Am I a complete sucker, or is this OK??? The way to answer this question is by comparison to the simple fee alternative. Decide what would be your flat fee for the job - or more easily, decide what your hourly rate for this work should be, in pounds. Multiply by 600 * 4 (because 25p = one quarter of a pound, for those not in the UK). Over what will almost certainly be a limited life (two years would be average) the product needs to exceed that number of sales by a considerable margin, for it to be worth your while to take this deal. If you are taking some or all of your fee in royalties, then you trade off some security (getting paid in full when the job is completed, or even earlier) against the possibility of greater rewards if the title is a massive seller. Even if it does pay off, you're getting paid later - hence the need to exceed the simple break even point by a considerable margin. As well as the risk of the product not succeeding, there are also other risks - eg the product sells just about OK from your point of view, but not sufficiently well for the publisher or whoever you have your deal with; so they either cease distribution of the product, or go bust. So there are two questions. One is what are the probabilities are: how likely is that the product will sell sufficiently well for the publisher to stay in business and keep selling it, for long enough to pay you better than if you'd taken the fee upfront and put it in the bank. You can get some help in this question by talking to the publisher (or whoever) about their sales forecasts, marketing plan, etc. How much are they investing in the product, both in production and marketing? The other question only you can answer, which is how much of this risk to you want to/can take. If you've got plenty of money in the bank, nothing else to do with your time, and you'd enjoy working on the product even if you didn't get paid, then you might be prepared to take a large risk. Other circumstances, on the other hand.... Note that the choice isn't limited to an upfront fee, or doing it all on royalties. Two common models are a fee plus royalty (ie you hedge your bets by taking some of your fee upfront in cash, but discounting it against a royalty of some size) - in this case you still need to weigh up the same calculations about the chances that this will work out better than taking the whole fee upfront, but you've reduced the downside risk. The second common model is an advance on royalties - so you keep the same (or similar) royalty rate, but get paid an advance fee as well; in this case, you get royalty statements, but don't start getting royalty cheques until sales have passed the point where your advance has been recouped. Finally, you can also get some idea about the publisher's expected sales by exploring these alternatives with them. If they're very happy to pay you the full fee instead of a royalty, it suggests they're confident about the sales. You may still want to make your own judgement about whether their confidence is justified (and still need to decide whether you can take the risk). If on the other hand they won't countenance more than a ?5 advance - then you should be considering very carefully how much you're prepared to invest in this product. Hope this helps, 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 johnrule at rcsprogramming.com Tue Jun 18 10:17:01 2002 From: johnrule at rcsprogramming.com (John Rule) Date: Tue Jun 18 10:17:01 2002 Subject: Downloading files using load URL Message-ID: <004501c216ab$9dffc940$0615500a@direcpc.com> I haven't been able to figure out my problem with 'load URL', and I am sure it is something easy (but not easy enough apparently!). Whenever I load a URL to a cached URL, and then save the data to my hard drive, the file is somewhat corrupted. It is a zip file from a web-site, and I can double-click it to view the contents, but when I try to extract, I get the error that it is not a valid file...the details states that there is an extra 5k bytes of 'stuff' that it doesn't like...what am I doing wrong? It is a password protected zip by the way. Thanks, JR From jeanne at runrev.com Tue Jun 18 10:33:00 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Jun 18 10:33:00 2002 Subject: Downloading files using load URL In-Reply-To: <004501c216ab$9dffc940$0615500a@direcpc.com> Message-ID: At 2:36 AM -0700 6/18/2002, John Rule wrote: > I haven't been able to figure out my problem with 'load URL', and I am >sure it is something easy (but not easy enough apparently!). Whenever I load >a URL to a cached URL, and then save the data to my hard drive, the file is >somewhat corrupted. It is a zip file from a web-site, and I can double-click >it to view the contents, but when I try to extract, I get the error that it >is not a valid file...the details states that there is an extra 5k bytes of >'stuff' that it doesn't like...what am I doing wrong? Are you using "binfile" rather than "file" when referring to the local file? Zipped files are binary files, so you'll need to use the "binfile" scheme to avoid corruption. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From dcragg at lacscentre.co.uk Tue Jun 18 10:43:01 2002 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Tue Jun 18 10:43:01 2002 Subject: Downloading files using load URL In-Reply-To: <004501c216ab$9dffc940$0615500a@direcpc.com> References: <004501c216ab$9dffc940$0615500a@direcpc.com> Message-ID: At 6:36 am -0300 18/6/02, John Rule wrote: > I haven't been able to figure out my problem with 'load URL', and I am >sure it is something easy (but not easy enough apparently!). Whenever I load >a URL to a cached URL, and then save the data to my hard drive, the file is >somewhat corrupted. It is a zip file from a web-site, and I can double-click >it to view the contents, but when I try to extract, I get the error that it >is not a valid file...the details states that there is an extra 5k bytes of >'stuff' that it doesn't like...what am I doing wrong? How are you saving the data to the hard drive? You must save it as binary data and not text. For example: put url "http://whatever" into url ("binfile:" & pathtofile) Dave Cragg From mark at bcesouth.com Tue Jun 18 10:47:01 2002 From: mark at bcesouth.com (BCE) Date: Tue Jun 18 10:47:01 2002 Subject: filetype dilemma References: <004501c216ab$9dffc940$0615500a@direcpc.com> Message-ID: <00b601c216de$e897abc0$d86600d8@s1> I am trying to build an app that will only allow certain file types to be chosen (for uploading). On PC, I can just filter out extensions, but on Mac I need to look at filetypes, and below is the only way I can even get close to finding out thus far, but if you'll try it, you'll see that some other info gets stuffed into the button of the answer dialog. I tried getting the filetype of the url instead, with the same (more confounded) result. So basically, even though I can somewhat see what type the file is, it seems useless with this method. Any ideas? Thanks! on mousedown answer file "Choose a file:" answer the filetype of it --this puts the file path into the answer box's button! --tried url ("file:" & it) as well with same result, but this inserted contents of the file into the button! end mousedown From rcozens at pon.net Tue Jun 18 11:32:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Tue Jun 18 11:32:01 2002 Subject: filetype dilemma In-Reply-To: <00b601c216de$e897abc0$d86600d8@s1> References: <004501c216ab$9dffc940$0615500a@direcpc.com> <00b601c216de$e897abc0$d86600d8@s1> Message-ID: > >I am trying to build an app that will only allow certain file types to be >chosen (for uploading). On PC, I can just filter out extensions, but on Mac >I need to look at filetypes, Hi Mark, Use Rev to open components/help/Tutorials/employee database.rev Look at Richard Gaskin's doOpenFile handler in the stack script. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 mark at bcesouth.com Tue Jun 18 12:07:01 2002 From: mark at bcesouth.com (BCE) Date: Tue Jun 18 12:07:01 2002 Subject: filetype dilemma References: <004501c216ab$9dffc940$0615500a@direcpc.com><00b601c216de$e897abc0$d86600d8@s1> Message-ID: <000a01c216ea$15e85060$d86600d8@s1> Rob, Exactly what I was looking for---thank you!!! Mark ----- Original Message ----- From: "Rob Cozens" To: Sent: Tuesday, June 18, 2002 12:27 PM Subject: Re: filetype dilemma > > > >I am trying to build an app that will only allow certain file types to be > >chosen (for uploading). On PC, I can just filter out extensions, but on Mac > >I need to look at filetypes, > > Hi Mark, > > Use Rev to open components/help/Tutorials/employee database.rev > > Look at Richard Gaskin's doOpenFile handler in the stack script. > -- > > Rob Cozens > CCW, Serendipity Software Company > http://www.oenolog.com/who.htm > > "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 From rcozens at pon.net Tue Jun 18 13:39:03 2002 From: rcozens at pon.net (Rob Cozens) Date: Tue Jun 18 13:39:03 2002 Subject: Translating menus, etc. from Text Files Message-ID: My apologies to the person who asked about this in my morning eMail: I've been giving my mail cursory attention, trying to spend more time scripting & testing Revolution than talking about it; so when I saw your post, my response was "I answered this question a couple of days ago," and off it went to the trash. Please read my first (8:35 AM, 16 June) post re: quit on Mac OS X. It is relatively simple to do, once you know how. If you would like more help with this, I will be happy to provide additional details, trouble-shooting, and examples privately. It is my hope that user-translatability (or for developers who find that scary, "distributor-translatability", "clerk-translatability", or "non-programmer-translatability") will become a hallmark of Revolution applications. I will gladly offer assistance & examples to anyone who wants to pursue this...unless you're building wine production control software. :{`) -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 niklas_almesjo at yahoo.com Tue Jun 18 13:40:01 2002 From: niklas_almesjo at yahoo.com (Niklas Almesjö) Date: Tue Jun 18 13:40:01 2002 Subject: Problems with ftp In-Reply-To: <200206171601.MAA08446@www.runrev.com> Message-ID: <20020618183650.14325.qmail@web12302.mail.yahoo.com> > >>>--- Niklas Almesj? > >>> wrote: > >>> Having some problems with the following code: > >>> put "daText=" & the text of field "text" into > >>> URL > >>> > "ftp://username:password at www.domain.se/dir/file.txt" > >>> Yesterday I got it to work a few times, but it was > >>> very slow (even though > >>> the text is very small). But now I can't get it to > >>> work at all.. nothing > >>> happens. If I run it again, the result function > >>> says > >>> that last operation > >>> is not completed. > >>> any tip? > >>> > >> Hi Niklas, > >> > >> Are you sure you should send it to the www-server? > >> It's always possible it's the same server, but > you'd > >> usually send these to the ftp-server. > >> Have you tried connecting through other means > >> (LeechFTP or CuteFTP or the like if you're a Wiuser > ; > >> Fetch or Interarchy for Macs)) to the same URL and > >> gotten better speeds? > >> > >> Just a few thoughts, > >> > >> Jan Schenkel. > >> > > Hello Jan, > > It's the adress I use with WS_FTP so it should be > > correct..? > > Hi Niklas, > > Well I had to exclude the obvious first ;-) > You have no idea how many obvious things are > overlooked, until you've worked at a helpdesk > > At any rate, have you tried the latest LibURL from the > RunRev website? > > One other handy thing in the Library is the command > which allows you to review the log > so you can see where things get stuck. > > Best of luck, > > Jan Schenkel. > > "As we grow older, we grow both wiser and more foolish > at the same time." (De Rochefoucald) > Well I had to exclude the obvious first ;-) - Sure, actually it has happened that I've overlooked the obious once or twice.. ;^) But I am not getting anywhere with the uploading stuff. Has there been problems with the ftp-upload functions? I've tried the libURLftpUpload command, but still without success. The strange thing is that it has worked 4 or 5 times, but that's all. The field of libURLSetLogField is very quiet during the intents to upload. The URLStatus returns nothing.. The docs of libURLftpUpload seems strange, the examples only use delete? And I haven't got the "with message" through the compiler either.. > At any rate, have you tried the latest LibURL from the > RunRev website? Where can I find that? Thanks, /Niklas __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com From niklas_almesjo at yahoo.com Tue Jun 18 13:44:01 2002 From: niklas_almesjo at yahoo.com (Niklas Almesjö) Date: Tue Jun 18 13:44:01 2002 Subject: selected chunk In-Reply-To: <200206170543.BAA32699@www.runrev.com> Message-ID: <20020618184002.93742.qmail@web12301.mail.yahoo.com> > You could change that into put ""&(the selectedtext of me)&"" / > into the selectedchunk Beautiful! Thanks Jan, /Niklas __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com From dcragg at lacscentre.co.uk Tue Jun 18 15:13:01 2002 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Tue Jun 18 15:13:01 2002 Subject: Problems with ftp In-Reply-To: <20020618183650.14325.qmail@web12302.mail.yahoo.com> References: <20020618183650.14325.qmail@web12302.mail.yahoo.com> Message-ID: At 11:36 am -0700 18/6/02, Niklas "Almesj?" wrote: >> At any rate, have you tried the latest LibURL from the >> RunRev website? > >Where can I find that? Try There are also example scripts for using libUrlFtpUpload on the documentation page. Cheers Dave Cragg From rfarnold at bu.edu Tue Jun 18 15:54:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Tue Jun 18 15:54:01 2002 Subject: RR software download problems In-Reply-To: Message-ID: Running MacOS 9, I have been working with the starter kit for MacOS (now registerd). When I wanted to build a Windows distribution, I was able to download the windows engine, but when trying to create a stand-alone for OSX, I repeatedly received a "download error" message. I wasn't able to find a separate OSX engine on the RR website, but when I downloaded the entire OSX starter package, I was surprised to find that it was exactly the same as my original version, lacking any OSX engine that I can find, and still won't permit an OSX build, and I still can't download the necessary software successfully. Does one have to be running OSX to download, install, or build for OSX? Please help Thanks -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From dsc at swcp.com Tue Jun 18 16:27:01 2002 From: dsc at swcp.com (Dar Scott) Date: Tue Jun 18 16:27:01 2002 Subject: option-drag (was Transcript - HyperTalk book?) In-Reply-To: Message-ID: On Monday, June 17, 2002, at 12:33 PM, Jeanne A. E. DeVoto wrote: > You can option-drag (alt-drag) to copy anything in the documentation. I can never remember this. I keep selecting and right clicking (mapped to control-click on my Mac), expecting to see a copy in a menu. I should get a marker and write across the top of my monitor. Dar Scott From johnrule at rcsprogramming.com Wed Jun 19 03:21:02 2002 From: johnrule at rcsprogramming.com (John Rule) Date: Wed Jun 19 03:21:02 2002 Subject: load URL OK Message-ID: <000b01c216e6$dbae0820$0615500a@direcpc.com> At 2:36 AM -0700 6/18/2002, John Rule wrote: >> I haven't been able to figure out my problem with 'load URL', and I am >> sure it is something easy (but not easy enough apparently!). Whenever I load >> a URL to a cached URL, and then save the data to my hard drive, the file is >> somewhat corrupted. It is a zip file from a web-site, and I can double-click >> it to view the contents, but when I try to extract, I get the error that it >> is not a valid file...the details states that there is an extra 5k bytes of >> 'stuff' that it doesn't like...what am I doing wrong? > Are you using "binfile" rather than "file" when referring to the local > file? Zipped files are binary files, so you'll need to use the "binfile" > scheme to avoid corruption. Yup...that's what it were. I am loading the URL as a cachedFile, and getting the status while the download is happening (it's sort of a big file). Everything worked but that...and now everything does! Thanks, JR From sims at ezpzapps.com Wed Jun 19 04:57:01 2002 From: sims at ezpzapps.com (sims) Date: Wed Jun 19 04:57:01 2002 Subject: grabbing all scripts In-Reply-To: References: <20020618183650.14325.qmail@web12302.mail.yahoo.com> Message-ID: Has anyone written a utility or script that will grab all scripts in a stack and present them in a report so that you can print & read all scripts contained in that stack from a printed report? sims From kevin at runrev.com Wed Jun 19 08:32:00 2002 From: kevin at runrev.com (Kevin Miller) Date: Wed Jun 19 08:32:00 2002 Subject: Battling Windmills In-Reply-To: Message-ID: Hi Folks, A little late on this thread, but we only just got the text for this review over here in the UK. I would have to say that I think the review is very fair for the audience of MacWorld, and we're pleased to have got it. There were a lot of pros and it is great publicity to be covered in less than a year after shipping. The cons are easily fixed and we are aware of them. (Having them mentioned in any review, if anything gives us even more motivation to do a good job fast!) Given where we are - version 1.1.1, all as it should be. Kind regards, Kevin Kevin Miller Runtime Revolution Limited - The Solution for Software Development Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From jeanne at runrev.com Wed Jun 19 08:50:00 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Wed Jun 19 08:50:00 2002 Subject: option-drag (was Transcript - HyperTalk book?) In-Reply-To: References: Message-ID: At 2:24 PM -0700 6/18/2002, Dar Scott wrote: >On Monday, June 17, 2002, at 12:33 PM, Jeanne A. E. DeVoto wrote: > >> You can option-drag (alt-drag) to copy anything in the documentation. > >I can never remember this. I keep selecting and right clicking >(mapped to control-click on my Mac), expecting to see a copy in a >menu. > >I should get a marker and write across the top of my monitor. I'm going to look at this again at some point soon; the solution isn't satisfactory, and I put it in mostly as an "extra" rather than a serious feature. I'd rather have drag and drop here, frankly.... -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From wmb at internettrainer.com Wed Jun 19 10:43:02 2002 From: wmb at internettrainer.com (Wolfgang M. Bereuter) Date: Wed Jun 19 10:43:02 2002 Subject: developer fees In-Reply-To: <200206181449.KAA06375@www.runrev.com> Message-ID: am 18.06.2002 16:49 Uhr schrieb use-revolution-request at lists.runrev.com unter use-revolution-request at lists.runrev.com: > The way to answer this question is by comparison to the simple fee > alternative. > > Decide what would be your flat fee for the job - or more easily, decide > what your hourly rate for this work should be, in pounds. Multiply by 600 * > 4 (because 25p = one quarter of a pound, for those not in the UK). Over > what will almost certainly be a limited life (two years would be average) > the product needs to exceed that number of sales by a considerable margin, > for it to be worth your while to take this deal. > > If you are taking some or all of your fee in royalties, then you trade off > some security (getting paid in full when the job is completed, or even > earlier) against the possibility of greater rewards if the title is a > massive seller. Even if it does pay off, you're getting paid later - hence > the need to exceed the simple break even point by a considerable margin. As > well as the risk of the product not succeeding, there are also other risks - > eg the product sells just about OK from your point of view, but not > sufficiently well for the publisher or whoever you have your deal with; so > they either cease distribution of the product, or go bust. > > So there are two questions. One is what are the probabilities are: how > likely is that the product will sell sufficiently well for the publisher to > stay in business and keep selling it, for long enough to pay you better than > if you'd taken the fee upfront and put it in the bank. You can get some > help in this question by talking to the publisher (or whoever) about their > sales forecasts, marketing plan, etc. How much are they investing in the > product, both in production and marketing? The other question only you can > answer, which is how much of this risk to you want to/can take. If you've > got plenty of money in the bank, nothing else to do with your time, and > you'd enjoy working on the product even if you didn't get paid, then you > might be prepared to take a large risk. Other circumstances, on the other > hand.... > > Note that the choice isn't limited to an upfront fee, or doing it all on > royalties. Two common models are a fee plus royalty (ie you hedge your bets > by taking some of your fee upfront in cash, but discounting it against a > royalty of some size) - in this case you still need to weigh up the same > calculations about the chances that this will work out better than taking > the whole fee upfront, but you've reduced the downside risk. The second > common model is an advance on royalties - so you keep the same (or similar) > royalty rate, but get paid an advance fee as well; in this case, you get > royalty statements, but don't start getting royalty cheques until sales have > passed the point where your advance has been recouped. > > Finally, you can also get some idea about the publisher's expected sales by > exploring these alternatives with them. If they're very happy to pay you > the full fee instead of a royalty, it suggests they're confident about the > sales. You may still want to make your own judgement about whether their > confidence is justified (and still need to decide whether you can take the > risk). If on the other hand they won't countenance more than a ?5 advance - > then you should be considering very carefully how much you're prepared to > invest in this product. > > Hope this helps, > > 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 brilliant analysis! I would sign this ;) regards Wolfgang M. Bereuter Learn easy with trainingsmaps? INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com, wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418, Fax: ++43/1/ 479 2539 From jeanne at runrev.com Wed Jun 19 10:46:02 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Wed Jun 19 10:46:02 2002 Subject: Revolution and Appletalk ADSP In-Reply-To: References: Message-ID: At 5:45 PM -0700 6/17/2002, Jim Witte wrote: > Would there be any way to get Revolution from OS X to use the Classic >layer to communicate using Appletalk ADSP (or any way using any other >programming language for that matter). Hmmm. Talk via AppleScript to a terminal program that understands ADSP, maybe? I know there's an ADSP tool for the Comm Toolbox, so CTB-aware terminal apps ought to be able to use it. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From jeanne at runrev.com Wed Jun 19 10:47:01 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Wed Jun 19 10:47:01 2002 Subject: RR software download problems In-Reply-To: References: Message-ID: At 1:50 PM -0700 6/18/2002, Bob Arnold wrote: >Running MacOS 9, I have been working with the starter kit for MacOS (now >registerd). When I wanted to build a Windows distribution, I was able to >download the windows engine, but when trying to create a stand-alone for >OSX, I repeatedly received a "download error" message. I wasn't able to find >a separate OSX engine on the RR website, but when I downloaded the entire >OSX starter package, I was surprised to find that it was exactly the same as >my original version, lacking any OSX engine that I can find, and still won't >permit an OSX build, and I still can't download the necessary software >successfully. Does one have to be running OSX to download, install, or build >for OSX? I'm getting the same download error; I'll check on what the deal might be there. Meanwhile, you can put the OS X executable into the /components/engines folder in your Revolution folder in order to build an OS X application. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From jeanne at runrev.com Wed Jun 19 10:47:17 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Wed Jun 19 10:47:17 2002 Subject: Saving files problem in WIN In-Reply-To: Message-ID: At 6:58 PM -0700 6/17/2002, guy jacquesson wrote: >save > >where is the SHORT name of my stack. >It works fine under OS X, but with Windows, the screen freezes. I have >tested that only for now through a PC-emulator (Virtual PC 5.03). >I don't know wether the problem comes from the emulator, from my code or >RunRev itself? > >Maybe MUST be a complete file name, not just the "name" of >my stack? Yes, it should be a complete stack descriptor, such as save stack "Whatever" save this stack etc. I'm not seeing this problem on VPC - I get an error message instead - but try with the correct syntax and see whether it works properly. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From jeanne at runrev.com Wed Jun 19 10:48:03 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Wed Jun 19 10:48:03 2002 Subject: use-revolution digest, Vol 1 #481 - 15 msgs In-Reply-To: <3D0F3CE2.2E19AD7E@surfbest.net> References: <200206172150.RAA16318@www.runrev.com> Message-ID: At 7:00 AM -0700 6/18/2002, Dave Calkins wrote: >By the way Jeanne are you the same Jeanne Devoto that co-authored the book? Yes. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From cbrunner at edc.org Wed Jun 19 11:06:01 2002 From: cbrunner at edc.org (Cornelia Brunner) Date: Wed Jun 19 11:06:01 2002 Subject: saving to stand-alones Message-ID: I have just bought Revolution. I am an ancient HyperTalk person. I know no other languages. I need help with the following: I need to make a stack to which people can add new cards with new text. How can I write a stand-alone stack that saves new text input? The documentation tells me that you can't save to a stand-alone. Are there any work-arounds or externals anyone has heard of? I'd appreciate any pointers. Thanks. Cornelia Brunner EDC/Center for Children & Technology Tel: 212 807 4228 Fax: 212 633 8804 From troy at rpsystems.net Wed Jun 19 11:14:00 2002 From: troy at rpsystems.net (Troy Rollins) Date: Wed Jun 19 11:14:00 2002 Subject: saving to stand-alones In-Reply-To: Message-ID: <2251C2F3-839F-11D6-A62E-000393853D6C@rpsystems.net> On Wednesday, June 19, 2002, at 12:01 PM, Cornelia Brunner wrote: > I need to make a stack to which people can add new cards with new text. > How > can I write a stand-alone stack that saves new text input? The > documentation > tells me that you can't save to a stand-alone. Are there any > work-arounds or > externals anyone has heard of? On Windows, you can't save to the main stack of a stand-alone, because you can't modify a running application. The simple way around this is to create externally referenced sub-stacks for your data, which you can save, as they are not the running application. You don't need externals or even work arounds to do this, just use the distribution builder and tell it to keep the sub stacks external from your app. There have been fairly extensive threads about this in the group, and the RunRev site offers a downloadable archive of it. Many of the little pitfalls and differences from other systems have been discussed here, so I recommend getting it and doing some searches on your basic conversion questions, you are likely to find that the answers to most of them already exist. HTH -- Troy RPSystems, LTD www.rpsystems.net From cbrunner at edc.org Wed Jun 19 11:15:01 2002 From: cbrunner at edc.org (Cornelia Brunner) Date: Wed Jun 19 11:15:01 2002 Subject: help Message-ID: I have just bought Revolution. I am an ancient HyperTalk person. I know no other languages. I need help with the following: I need to make a stack to which people can add new cards with new text. How can I write a stand-alone stack that saves new text input? The documentation tells me that you can't save to a stand-alone. Are there any work-arounds or externals anyone has heard of? I'd appreciate any pointers. Thanks. From jeanne at runrev.com Wed Jun 19 11:49:01 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Wed Jun 19 11:49:01 2002 Subject: saving to stand-alones In-Reply-To: Message-ID: At 9:01 AM -0700 6/19/2002, Cornelia Brunner wrote: >I need to make a stack to which people can add new cards with new text. How >can I write a stand-alone stack that saves new text input? The documentation >tells me that you can't save to a stand-alone. Are there any work-arounds or >externals anyone has heard of? There are basically two ways to proceed. You can save the data in a separate stack or text file. You can either use the separate stack as your window, or read the data into your standalone's window at startup (after saving changes at shutdown). The first approach is best if your application is based on working with documents (then the separate stack becomes your document); the second approach is better if the text to be saved consists of preference settings or some similar data. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From scott at tactilemedia.com Wed Jun 19 11:55:01 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Wed Jun 19 11:55:01 2002 Subject: OT - Sound Editing on OSX In-Reply-To: Message-ID: Has anyone come across a decent sound editor for OSX? We're currently looking at Cacophony which is very similar to the long abandoned SoundEdit. I'm wondering if anyone has had any other success with editors. (Unfortunately OSX appears to have [yet another] bug that causes audio to cut out periodically. sigh.) Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From troy at rpsystems.net Wed Jun 19 12:07:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Wed Jun 19 12:07:01 2002 Subject: OT - Sound Editing on OSX In-Reply-To: Message-ID: <909ACB5C-83A6-11D6-A62E-000393853D6C@rpsystems.net> On Wednesday, June 19, 2002, at 12:51 PM, Scott Rossi wrote: > Has anyone come across a decent sound editor for OSX? We're currently > looking at Cacophony which is very similar to the long abandoned > SoundEdit. > I'm wondering if anyone has had any other success with editors. > > (Unfortunately OSX appears to have [yet another] bug that causes audio > to > cut out periodically. sigh.) Grrr. Ugly topic with me Scott. The Bias Peak (series) is not too bad, but rather rushed out I think. I would qualify it as "decent". Not great, but certainly functional. I am continuing to run one of my G4s on OS9.2 specifically for sound editing. This is certainly one area that the "OSX Promise" has yet to be delivered. None of the big companies have conquered issues that "core audio" must represent, but the ALL say that they are working with Apple to get product finalized. I want my MOTU 828 running on my TiBook, dangit. I'd be interested to know what you decide on. I'm not completely committed to what I've got... -- Troy RPSystems, LTD www.rpsystems.net From franklin.bacheller at usu.edu Wed Jun 19 12:08:01 2002 From: franklin.bacheller at usu.edu (Franklin Bacheller) Date: Wed Jun 19 12:08:01 2002 Subject: OT - Sound Editing on OSX In-Reply-To: Message-ID: I have been using Amadeus, a shareware program, for sound editing in Mac. system 10 It works well and any bugs get fixed quickly. Current version is 3.5.2. Download available at www.hairersoft.com I have not experienced any audio cut out with OS X. I use Amadeus to edit sound and then convert the sound to QT movies. Frank Bacheller On 6/19/02 10:51, "Scott Rossi" wrote: > Has anyone come across a decent sound editor for OSX? We're currently > looking at Cacophony which is very similar to the long abandoned SoundEdit. > I'm wondering if anyone has had any other success with editors. > > (Unfortunately OSX appears to have [yet another] bug that causes audio to > cut out periodically. sigh.) > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution -- Franklin I. Bacheller, Ph.D. Director and Associate Professor Intensive English Language Institute Utah State University 0715 Old Main Hill Logan, UT 84322-0715 USA From kmajor at metascape.org Wed Jun 19 12:27:01 2002 From: kmajor at metascape.org (Klaus Major) Date: Wed Jun 19 12:27:01 2002 Subject: OT - Sound Editing on OSX In-Reply-To: Message-ID: Hi Scott, try "Sound Studio", free for 14 days Or "Spark ME" which is even totally free. Both work fine for me. But i just do some editing for multimedia-sounds. > Has anyone come across a decent sound editor for OSX? We're currently > looking at Cacophony which is very similar to the long abandoned > SoundEdit. Yeah, that good ol' dinosaur :-) I still use it on Calssic to do some batch-converting. It still works :-) There is a light version of "Deck" (www.bias-inc.com) at a moderate price that supports up to 8 channels. Just checked it's 99 bucks. Unfortunately i have not seen or tested "Deck" yet. Ah, "Audacity" is another freeware-tool that supports multichannel. Search "versiontracker" an evaluate by yourself... Always better than the best recommendation ;-) > I'm wondering if anyone has had any other success with editors. > (Unfortunately OSX appears to have [yet another] bug that causes audio > to > cut out periodically. sigh.) > > Regards, > Scott Rossi Hope that helps. Regards Klaus Major kmajor at metascape.org From scott at tactilemedia.com Wed Jun 19 13:02:01 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Wed Jun 19 13:02:01 2002 Subject: OT - Sound Editing on OSX In-Reply-To: Message-ID: Recently, I wrote: >> (Unfortunately OSX appears to have [yet another] bug that causes audio >> to cut out periodically. sigh.) Here's one (heinous) workaround for the OSX sound drop-out issue in MC/Rev. Capture the level of the beep volume, set the beep volume to a very low number, play a beep, and the restore the beep volume. I'm guessing this works because it forces the OS play a "required" sound. In my tests, setting the beep volume to 0 did not solve the problem (it must be at least 10), nor did setting the system volume level. So far, the only fix I've found is via the following method (there may be others): (This can be called by a resumeStack handler and/or intermittently when the stack is idle) on fixAudio put the beepLoudness into tLevel set the beepLoudness to 10 beep set the beepLoudness to tLevel end fixAudio Disclaimer: I only claimed this can work; I did not claim it was pretty. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From kray at sonsothunder.com Wed Jun 19 14:02:01 2002 From: kray at sonsothunder.com (Ken Ray) Date: Wed Jun 19 14:02:01 2002 Subject: OT - Sound Editing on OSX References: Message-ID: <006a01c217c2$dbf13eb0$7c00a8c0@mckinley.dom> Cool, Scott! For future access, I have posted this workaround to the MetaCard Tips area of my site: http://www.sonsothunder.com/devres/metacard/metacard.htm Click on tip "osx002". Thanks! Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: "Scott Rossi" To: Sent: Wednesday, June 19, 2002 12:58 PM Subject: Re: OT - Sound Editing on OSX > Recently, I wrote: > > >> (Unfortunately OSX appears to have [yet another] bug that causes audio > >> to cut out periodically. sigh.) > > Here's one (heinous) workaround for the OSX sound drop-out issue in MC/Rev. > Capture the level of the beep volume, set the beep volume to a very low > number, play a beep, and the restore the beep volume. I'm guessing this > works because it forces the OS play a "required" sound. In my tests, > setting the beep volume to 0 did not solve the problem (it must be at least > 10), nor did setting the system volume level. So far, the only fix I've > found is via the following method (there may be others): > > (This can be called by a resumeStack handler and/or intermittently when the > stack is idle) > > on fixAudio > put the beepLoudness into tLevel > set the beepLoudness to 10 > beep > set the beepLoudness to tLevel > end fixAudio > > Disclaimer: I only claimed this can work; I did not claim it was pretty. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From kray at sonsothunder.com Wed Jun 19 14:06:01 2002 From: kray at sonsothunder.com (Ken Ray) Date: Wed Jun 19 14:06:01 2002 Subject: Fw: OT - Sound Editing on OSX Message-ID: <008101c217c3$5a720a80$7c00a8c0@mckinley.dom> > Cool, Scott! For future access, I have posted this workaround to the > MetaCard Tips area of my site: Oops... sorry about that. It's on the Revolution page too: http://www.sonsothunder.com/devres/revolution/revolution.htm Click on tip "osx002". Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From rfarnold at bu.edu Wed Jun 19 14:27:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Wed Jun 19 14:27:01 2002 Subject: Stand-alone crash on quit enigma In-Reply-To: Message-ID: I am testing a MacOS PPC stand alone and I am finding a weird behavior. Sometimes, and not reproducibly, I get the "this application has unexpectedly quit" when I am in fact, quitting it (sending the Quit command). Sometimes not. I've tried adding a close and purge (set to destroy) all stacks before quitting, but still get this inconsistent result. When I added tooltips to some buttons, it seems to have gotten worse -- but, again it seems almost random. It also seems to be related (inconsistently) to turning a backdrop on or off -- turn it on, then off, then quit (sometimes) crash. Has anyone else encountered this problem with the "quit" command? Any thoughts of what is causing the app to crash when it is quitting? Thanks Bob -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From kray at sonsothunder.com Wed Jun 19 14:37:01 2002 From: kray at sonsothunder.com (Ken Ray) Date: Wed Jun 19 14:37:01 2002 Subject: Temporary Workaround - OS X Tip Message-ID: <00d401c217c7$bbc250c0$7c00a8c0@mckinley.dom> Sorry, all. I didn't realize the tip links don't work properly in IE 5 on OS X (they work in a bunch of other browser/platforms). Until I get it resolved, you can go directly to the tip: http://www.sonsothunder.com/devres/metacard/tips/osx002.htm Sorry for the inconvenience, Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ BTW - OT: Does anyone know why this doesn't work in IE 5/OSX: From wmb at internettrainer.com Wed Jun 19 15:19:01 2002 From: wmb at internettrainer.com (Wolfgang M. Bereuter) Date: Wed Jun 19 15:19:01 2002 Subject: OT - Sound Editing on OSX In-Reply-To: <200206191601.MAA01967@www.runrev.com> Message-ID: am 19.06.2002 18:01 Uhr schrieb use-revolution-request at lists.runrev.com unter use-revolution-request at lists.runrev.com: > Has anyone come across a decent sound editor for OSX? We're currently > looking at Cacophony which is very similar to the long abandoned SoundEdit. > I'm wondering if anyone has had any other success with editors. I do not know it, but it was recomended in the last german Macup with a high rating. Sound Studio 2.0. 2 OSX and Classic 49$ http://www.felttip.com/products/soundstudio/ hope that helps regards Wolfgang M. Bereuter Learn easy with trainingsmaps? INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com, wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418, Fax: ++43/1/ 479 2539 From yvescoppe at skynet.be Wed Jun 19 15:46:01 2002 From: yvescoppe at skynet.be (Yves =?iso-8859-1?Q?Copp=E9?=) Date: Wed Jun 19 15:46:01 2002 Subject: Stand-alone crash on quit enigma In-Reply-To: References: Message-ID: >I am testing a MacOS PPC stand alone and I am finding a weird behavior. >Sometimes, and not reproducibly, I get the "this application has >unexpectedly quit" when I am in fact, quitting it (sending the Quit >command). Sometimes not. I've tried adding a close and purge (set to >destroy) all stacks before quitting, but still get this inconsistent result. >When I added tooltips to some buttons, it seems to have gotten worse -- but, >again it seems almost random. It also seems to be related (inconsistently) >to turning a backdrop on or off -- turn it on, then off, then quit >(sometimes) crash. > >Has anyone else encountered this problem with the "quit" command? Any >thoughts of what is causing the app to crash when it is quitting? > >Thanks > >Bob >-- >Robert Arnold I had the same behaviour, just the same on a mac like you. I've resolved the problem so : I've removed the menubar with the menu manager and re-create just the same menu. Then I set the bg behavior property to true and I wrote a little script for the already existing cds (they haven't the new created menu !) repeat with x = 2 to the number of cds of this stack place grp onto cd x end repeat Since that is my problem absolutely resolved. Hope this help. Cheers -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From sarahr at genesearch.com.au Wed Jun 19 18:11:01 2002 From: sarahr at genesearch.com.au (Sarah) Date: Wed Jun 19 18:11:01 2002 Subject: Saving a page setup Message-ID: <5258FB86-83D9-11D6-BF97-0003937A97B8@genesearch.com.au> I have an application that prints to a label printer. In normal use, the computer is set to print to a laser printer with A4 paper in portrait mode. For this particular script, I need to change the page setup to a specific label size and landscape, then I would like to change back to the normal page setup. What I would really like is a way to automate this by storing the two page setups and setting one to be active depending on the task. Is there any way to do this? I checked "the result" and "it" after "answer printer" but neither seem to contain anything. This is with Mac OS 9.2.2 but I will be changing to OS X in a few months. Thanks, Sarah From yvescoppe at skynet.be Wed Jun 19 21:03:01 2002 From: yvescoppe at skynet.be (Yves =?iso-8859-1?Q?Copp=E9?=) Date: Wed Jun 19 21:03:01 2002 Subject: transition effect Message-ID: Hi, I make a transition with the visual effect fro going from a cd to another. BUT the new cd appears before the visual effect is done. I've tried to lock the screen, but the visual effect doesn't appear. How can I slow the "go next" so that the visual effect has done is effect BEFORE the next cd appears ? thanks. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From tim11 at bellatlantic.net Wed Jun 19 22:37:01 2002 From: tim11 at bellatlantic.net (Tim) Date: Wed Jun 19 22:37:01 2002 Subject: OOP Message-ID: Hi, I was wondering weather Revolution will ever incorporate Object Oriented Programming paradigm like Macromedia's Director uses. Anyone who's used OOP programming languages before knows of the advantages of OOP. Any thoughts on this would be appreciated. This is by no means a comparison of Rev to Director. -- Tim From sarahr at genesearch.com.au Wed Jun 19 22:45:01 2002 From: sarahr at genesearch.com.au (Sarah) Date: Wed Jun 19 22:45:01 2002 Subject: transition effect In-Reply-To: Message-ID: This depends on the finalImage parameter of the visual effect and works best of you combine 2 effects. The example in the Transcript dictionary works really well: visual effect shrink to center to black visual effect stretch from center to card go to card "Whatever" This makes your original card appear to shrink into blackness, then the new card stretches out of the black. Other pairs of effects work well also, but the key seems to be having the first effect going to black, white, gray or inverse and only the second going to the card. Cheers, Sarah On Thursday, June 20, 2002, at 12:06 PM, Yves Copp? wrote: > Hi, > > I make a transition with the visual effect fro going from a cd to > another. > BUT the new cd appears before the visual effect is done. > I've tried to lock the screen, but the visual effect doesn't appear. > > How can I slow the "go next" so that the visual effect has done is > effect BEFORE the next cd appears ? > > thanks. > -- > Greetings. > > Yves COPPE > > Email : yvescoppe at skynet.be > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From janschenkel at yahoo.com Thu Jun 20 02:49:01 2002 From: janschenkel at yahoo.com (Jan Schenkel) Date: Thu Jun 20 02:49:01 2002 Subject: OOP In-Reply-To: Message-ID: <20020620074558.56467.qmail@web11906.mail.yahoo.com> Hi Tim, There was a thread regarding OOP in xTalk environments, in which Richard Gaskin explained how he accomplished a number of things. This can be found in the use-revolution mailing list archive for february 2002 at http://lists.runrev.com/pipermail/use-revolution/2002-February/002528.html You might also find it interesting to drop by the MetaCard website (MetaCard is the underlying engine for RuntimeRevolution), as they hint one of the future additions to MC and thus RR, will be support for OOP, though they don't really go into specifics. Have a look at http://www.metacard.com/pi5.html -- scroll to the section "Features planned for future releases" near the bottom of the webpage. Hope this helped, Jan Schenkel. "As we grow older, we grow both wiser and more foolish at the same time." (De Rochefoucald) --- Tim wrote: > Hi, > > I was wondering weather Revolution will ever > incorporate Object Oriented > Programming paradigm like Macromedia's Director > uses. Anyone who's used OOP > programming languages before knows of the advantages > of OOP. Any thoughts on > this would be appreciated. This is by no means a > comparison of Rev to > Director. > -- > Tim > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com From kmajor at metascape.org Thu Jun 20 05:31:02 2002 From: kmajor at metascape.org (Klaus Major) Date: Thu Jun 20 05:31:02 2002 Subject: transition effect In-Reply-To: Message-ID: Bonjour Yves, > Hi, > > I make a transition with the visual effect fro going from a cd to > another. > BUT the new cd appears before the visual effect is done. > I've tried to lock the screen, but the visual effect doesn't appear. > > How can I slow the "go next" so that the visual effect has done is > effect BEFORE the next cd appears ? > > thanks. > -- Greetings. > > Yves COPPE maybe the prop effectrate is the one for you. It defines the duration in millisecs for the next transition "very slow". ... set the effectrate to 1500 visual dissolve very slow ## !!! oui, oui... ## yes, it's not easy to understand, but believe me and check it out ;-) go next card ... Hope that helps. Au revoir Klaus Major kmajor at metascape.org From yvescoppe at skynet.be Thu Jun 20 06:43:00 2002 From: yvescoppe at skynet.be (yves COPPE) Date: Thu Jun 20 06:43:00 2002 Subject: transition effect In-Reply-To: References: Message-ID: > >maybe the prop effectrate is the one for you. > >It defines the duration in millisecs for the next transition "very slow". > >... >set the effectrate to 1500 >visual dissolve very slow ## !!! oui, oui... >## yes, it's not easy to understand, but believe me and check it out ;-) >go next card >... > >Hope that helps. > >Au revoir > Thank you. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From mcompanys at mac.com Thu Jun 20 08:13:01 2002 From: mcompanys at mac.com (Manuel Companys) Date: Thu Jun 20 08:13:01 2002 Subject: R-R manual shipping UK & Europe In-Reply-To: Message-ID: Dear Kevin, Please look at this: BEGINNING ---------------------------------------------------------------------------- --------------- > RM Revolution Manuals 1 > $79.00 $79.00 > Shipping: Manuals DHL European Community Express (EU > only): $35.00 > > Sales Tax: $0.00 > ---------------------------------------------------------------------------- --------------- > > Total: $114.00 END ?.Don't you, Uk guys, know that European Community does not exists any more. It's been replaced by European Union several years ago. ? Don't you know that UK has belonged to both organisations for a bunch of years? ? Don't you know that I pay the same to send a letter to Paris, Toulouse, Athens, Helsinki, or London? I even could send a card to Nessie in Scotland just paying the same fee (but I am no sure I would get an answer, though). ? Why should it be more expensive to send a mail from London to Paris than from London to Glasgow? Because of latitude? But we pay the same to Sevilla as to Helsinki. ? Moreover: why should it be more expensive from London to Paris than from Paris to London? Is it because of the way the earth rotates? But we pay the same from Berlin to Paris as from Paris to Berlin! Sometimes we say that you British are "impayables" ( but I payed any way, don't worry ). From UK we'd been used to get Shakespeare, Byron, Kipling, Peniciline, Radar, the Beetles. And then... uh... Margaret Thatcher, the hooligans and the mad cows. ;-) Moreover, you compelled us to increase the cost of our currency by compelling us to have a "national side" for our coins, so you can see your Queen. And after that you refused to share the euro with us! And now I can get Juan Carlo's or some other uggly King's face when I pay for my "baguette", but not ER II's who is so popular among us (not that much as used to be Queen Mum and Lady Di, though). YOU SHOULD BE PUNISHED FOR THAT! Instead you are rewarded with a 10 bucks rebate! "La justice n'est pas de ce monde" Manuel ______ While I was writing this mail, a guy rang saying he had a package for me from "Monsieur Sven Say-Ah". I never met this person, but the 3 volumes of R-R 1.1.1 are on my desk all right. I AM VERY HAPPY! But still think that you should learn how to use the decimal system and drive your car the way anybody else.does) ;-) From davecalk at surfbest.net Thu Jun 20 08:16:01 2002 From: davecalk at surfbest.net (Dave Calkins) Date: Thu Jun 20 08:16:01 2002 Subject: archive duplication References: <200206191601.MAA01957@www.runrev.com> Message-ID: <3D11D5EA.E0337BBB@surfbest.net> I copied the archives to a word processor so that I could read through them at night in bed. Great bed time reading I know. I have read through last novembers archive (all 635 pages) and found that there is a tremendous amount of duplication of files which does not appear to be someone quoting the original source. It makes it hard to read and hard to search for a particular thread. Maybe this have already been addressed in later archives, but if not, why not save only the digest version to the actual archive, not every message and the digest. Even that did not seem to explain all of the duplicated posts. Dave Calkins From davecalk at surfbest.net Thu Jun 20 08:29:01 2002 From: davecalk at surfbest.net (Dave Calkins) Date: Thu Jun 20 08:29:01 2002 Subject: Hypercard Book Author References: <200206191601.MAA01957@www.runrev.com> Message-ID: <3D11D907.CEE4D45C@surfbest.net> > > > At 7:00 AM -0700 6/18/2002, Dave Calkins wrote: > >By the way Jeanne are you the same Jeanne Devoto that co-authored the book? > > Yes. > > -- > Jeanne A. E. DeVoto ~ jeanne at runrev.com Cool. Its nice to know. Dave Calkins From wmb at internettrainer.com Thu Jun 20 08:33:00 2002 From: wmb at internettrainer.com (Wolfgang M. Bereuter) Date: Thu Jun 20 08:33:00 2002 Subject: Stand-alone crash on quit enigma In-Reply-To: <200206200932.FAA14870@www.runrev.com> Message-ID: am 20.06.2002 11:32 Uhr schrieb use-revolution-request at lists.runrev.com unter use-revolution-request at lists.runrev.com: > > I am testing a MacOS PPC stand alone and I am finding a weird behavior. > Sometimes, and not reproducibly, I get the "this application has > unexpectedly quit" when I am in fact, quitting it (sending the Quit > command). Sometimes not. I've tried adding a close and purge (set to > destroy) all stacks before quitting, but still get this inconsistent result. > When I added tooltips to some buttons, it seems to have gotten worse -- but, > again it seems almost random. It also seems to be related (inconsistently) > to turning a backdrop on or off -- turn it on, then off, then quit > (sometimes) crash. > > Has anyone else encountered this problem with the "quit" command? Any > thoughts of what is causing the app to crash when it is quitting? I can?t say if i have the same problem, because i do not come to quit, because the stand alone (engine) is crashing as you say "randomly and not reproducibly". And, i had this problem with the fat engine too (not build a 68k). I have reported this to the rev team, and they are working on it. Do you working with "go to card x of stack y in th window of this stack" Thanks a lot for posting that, because it was very difficult for me (you know - non coder) to explain that "random and not reproducibly"-crash. regards Wolfgang M. Bereuter Learn easy with trainingsmaps? INTERNETTRAINER Wolfgang M. Bereuter Edelhofg. 17/11, A-1180 Wien, Austria ............................... http://www.internettrainer.com, wmb at internettrainer.com ............................... Tel: ++43/1/ 961 0418, Fax: ++43/1/ 479 2539 From gcanyon at inspiredlogic.com Thu Jun 20 09:12:01 2002 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Thu Jun 20 09:12:01 2002 Subject: Stand-alone crash on quit enigma In-Reply-To: References: Message-ID: >I am testing a MacOS PPC stand alone and I am finding a weird behavior. >Sometimes, and not reproducibly, I get the "this application has >unexpectedly quit" when I am in fact, quitting it (sending the Quit >command). Sometimes not. I've tried adding a close and purge (set to >destroy) all stacks before quitting, but still get this inconsistent result. >When I added tooltips to some buttons, it seems to have gotten worse -- but, >again it seems almost random. It also seems to be related (inconsistently) >to turning a backdrop on or off -- turn it on, then off, then quit >(sometimes) crash. > >Has anyone else encountered this problem with the "quit" command? Any >thoughts of what is causing the app to crash when it is quitting? > >Thanks > >Bob >-- >Robert Arnold >Associate Professor of Film >Boston University >Tel (617) 353-7735 Fax (617) 353-1084 >http://people.bu.edu/rfarnold/ > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution If you're using tool tips, there was an issue with that at one point. I'm not sure whether it was fixed for 1.1.1. It is definitely fixed in the next version. -- regards, Geoff Canyon gcanyon at inspiredlogic.com From rfarnold at bu.edu Thu Jun 20 09:14:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Thu Jun 20 09:14:01 2002 Subject: Stand-alone crash on quit enigma In-Reply-To: Message-ID: on 6/20/02 9:28 AM, Wolfgang M. Bereuter at wmb at internettrainer.com wrote: > > Thanks a lot for posting that, because it was very difficult for me (you > know - non coder) to explain that "random and not reproducibly"-crash. I (think) I have solved my "random and non-reproducible" crash on quit syndrome. It seems to have something to do with the menubar, and with closing and opening stacks. The problem was triggered in my app after switching between the "normal" and "presentation"modes in which the menubar is hidden and all stacks closed and re-decorated, and then re-opened. I found an inconsistency in the closing/opening sequence in my script and when I sorted that out, the problem seemed to go away. It is still odd to me that the problem didn't manifest itself at the time I initiated the switch mode command, but only later when I quit. There was a residual problem in turning tooltips back on after leaving the presenation mode, which caused a crash the first time a tooltip came up,and this seems to have been resolved too. Something I obviously don't understand about memory, but I am relieved that I haven't been able to re-create the crash since making that simple change. Thanks to those who offered suggestions Bob -- Robert Arnold Associate Professor of Film College of Communication Boston University 640 Commonwealth Avenue Boston, MA 02215 Tel: 617 353-7735 Fax: 617-353-1084 Email: rfarnold at bu.edu Http: people.bu.edu/rfarnold "Seeing is an art that has to be learned." M. Duras, Hiroshima mon Amour From dan at clearvisiontech.com Thu Jun 20 10:27:01 2002 From: dan at clearvisiontech.com (Dan Friedman) Date: Thu Jun 20 10:27:01 2002 Subject: Saving a page setup Message-ID: I second this motion! I too could really take advantage of this! However, all I need to do is be able to set the paper size and orientation (landscape/portrait). If anyone knows how to do this (for Mac or PC, or both) ... Speak up! :) Thanks, -Dan > I have an application that prints to a label printer. In normal use, the > computer is set to print to a laser printer with A4 paper in portrait > mode. For this particular script, I need to change the page setup to a > specific label size and landscape, then I would like to change back to > the normal page setup. > > What I would really like is a way to automate this by storing the two > page setups and setting one to be active depending on the task. Is there > any way to do this? I checked "the result" and "it" after "answer > printer" but neither seem to contain anything. > > This is with Mac OS 9.2.2 but I will be changing to OS X in a few months. > > Thanks, > Sarah From rfarnold at bu.edu Thu Jun 20 10:39:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Thu Jun 20 10:39:01 2002 Subject: Saving a page setup In-Reply-To: Message-ID: on 6/20/02 11:15 AM, Dan Friedman at dan at clearvisiontech.com wrote: > I second this motion! I too could really take advantage of this! However, > all I need to do is be able to set the paper size and orientation > (landscape/portrait). If anyone knows how to do this (for Mac or PC, or > both) ... Speak up! :) Ah something I (think) I know! Set the printrotated property to true (landscape) or false (portrait) "set the printrotated to "true"" I don't know about paper size, but you can control the "printscale" of the card. Or, at least on the mac, the "Answer printer" command will bring up the page setup dialog which permits the print orientation to be changed. Bob -- Robert Arnold Associate Professor of Film College of Communication Boston University 640 Commonwealth Avenue Boston, MA 02215 Tel: 617 353-7735 Fax: 617-353-1084 Email: rfarnold at bu.edu Http: people.bu.edu/rfarnold "Seeing is an art that has to be learned." M. Duras, Hiroshima mon Amour From fuegox at mac.com Thu Jun 20 13:15:01 2002 From: fuegox at mac.com (Mark Talluto) Date: Thu Jun 20 13:15:01 2002 Subject: use-revolution digest, Vol 1 #487 - 6 msgs In-Reply-To: <200206191601.MAA01967@www.runrev.com> Message-ID: <29C94187-8479-11D6-8A11-000502774FC1@mac.com> On Wednesday, June 19, 2002, at 09:01 AM, use-revolution- request at lists.runrev.com wrote: > Has anyone come across a decent sound editor for OSX? We're currently > looking at Cacophony which is very similar to the long abandoned > SoundEdit. > I'm wondering if anyone has had any other success with editors. > > (Unfortunately OSX appears to have [yet another] bug that causes audio > to > cut out periodically. sigh.) > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design I like Peak LE. http://www.bias-inc.com -Mark Talluto From fuegox at mac.com Thu Jun 20 13:16:01 2002 From: fuegox at mac.com (Mark Talluto) Date: Thu Jun 20 13:16:01 2002 Subject: OT - Sound Editing on OSX Message-ID: <4F2DA8B0-8479-11D6-8A11-000502774FC1@mac.com> On Wednesday, June 19, 2002, at 09:01 AM, use-revolution- request at lists.runrev.com wrote: Has anyone come across a decent sound editor for OSX? We're currently looking at Cacophony which is very similar to the long abandoned SoundEdit. I'm wondering if anyone has had any other success with editors. (Unfortunately OSX appears to have [yet another] bug that causes audio to cut out periodically. sigh.) Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design I like Peak LE. http://www.bias-inc.com -Mark Talluto -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 663 bytes Desc: not available URL: From monte.goulding at senet.com.au Fri Jun 21 03:42:01 2002 From: monte.goulding at senet.com.au (Monte Goulding) Date: Fri Jun 21 03:42:01 2002 Subject: Announcement: libXMLText Message-ID: Hi All Just a quick note about a new script library I've developed with the assistance of the trusty Script Library plugin I developed a little while ago ;-) Price: Free ;-) URL: http://www.sweattechnologies.com/rev/ Save it to your components/save/userscripts folder Implements a new field property XMLText. XMLText can be viewed in two different ways. --== Styled Text View (The default) ==-- Uses style sheet information stored in the StyleXML custom property of the field or any of it's owners. Thus, style information is inherited through the object hierarchy. StyleXML is a custom property set with each custom property being a style tag. The style information for each tag is stored in the custom property ie StyleXML["heading"] would store the style information for the heading tag. There are setProp handlers already defined to make setting this style info easier but here is the overall format if you want to set everything at once: Style information is stored as: line 1: font info (face,size,color,bgcolor) line 2: text style tags (sub,super,i,b,expanded... etc) - can be in any order line 3: something you want to put at the start (HTML) line 4: something you want to put at the end (HTML) line 5: tags to put around the entire lot (mainly for p tags for headings and such) --== Tree View ==-- (Thanks Chipp!) Note: This only works with Rev 1.1.1b1 at this stage but should work with 1.2 when it comes out. To view the XMLText using the tree view either set the XMLTree of the field to true before setting the XMLText or send "XMLTree&&true" to field yourField You can use attributes handlerName="parameters" and Icon="iconNumber" (always put the icon attribute last) The message handlerName will be sent to your field when you click on the link that represents the XML tag. You MUST handle the message or an error will occur. The icon will appear next to the plus/flipper icon. Cheers from Down Under Monte Goulding B.App.Sc. (Hons.) Executive Director Sweat Technologies email: monte at sweattechnologies.com website: www.sweattechnologies.com mobile: (+61) 0421 138 274 From monte.goulding at senet.com.au Fri Jun 21 03:58:02 2002 From: monte.goulding at senet.com.au (Monte Goulding) Date: Fri Jun 21 03:58:02 2002 Subject: Announcement: libXMLText In-Reply-To: Message-ID: Sorry, I forgot to give an example script ;-) Just create a new field and button on a stack and put in the button script (watch out for wrapping): on mouseUp set the StyleXMLface of fld 1 "hello","Arial" set the StyleXMLsize of fld 1 "hello",16 set the StyleXMLcolor of fld 1 "world","blue" set the StyleXMLbgcolor of fld 1 "world","yellow" set the XMLText of fld 1 to "Hello World!" end mouseUp There's other stuff but that'll get ya started ;-) Cheers Monte Goulding B.App.Sc. (Hons.) Executive Director Sweat Technologies email: monte at sweattechnologies.com website: www.sweattechnologies.com mobile: (+61) 0421 138 274 From Doug_Ivers at lord.com Fri Jun 21 09:50:01 2002 From: Doug_Ivers at lord.com (Ivers, Doug E) Date: Fri Jun 21 09:50:01 2002 Subject: shareware/demoware Message-ID: <6150F6099DBED111852E0008C7241464049B399B@NTSRV-CRD04> I'm actually not interested in thwarting crackers. I don't think more than 1% of my target audience even know that they can go to certain web sites and look for unlock codes for a particular piece of software. All I'm interested in is preventing a customer (who has paid me and has a valid unlock code) from giving the unlocked copy to a friend (or just sending them the username and unlock code). I certainly want to prevent this in the windows world, and if possible, also for Mac and other OS's. Can I do this with Rev? Seems to me that I need access to the hard drive serial number or something similar. -- D doug_ivers at lord.com (you can blame me for starting this huge thread) From benr_mc at cogapp.com Fri Jun 21 11:24:01 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri Jun 21 11:24:01 2002 Subject: Saving a page setup In-Reply-To: <5258FB86-83D9-11D6-BF97-0003937A97B8@genesearch.com.au> Message-ID: on 20/6/02 12:07 am, Sarah at sarahr at genesearch.com.au wrote: > What I would really like is a way to automate this by storing the two > page setups and setting one to be active depending on the task. Is there > any way to do this? (cough) use RealBasic? There are only two things I'm still using RealBasic for. Accessing styled text from the clipboard; and printing utilities, which need to be able to store saved page setups (for example we have an app that accesses our extranet contacts database, and among other things prints fax header pages, address labels, or envelopes - three different saved page setups). RealBasic does this fine - Rev/MC makes no provision at all. You might want to make this a feature request to Rev - there seems to be a blind spot about the printing. 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 rcozens at pon.net Fri Jun 21 12:14:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Fri Jun 21 12:14:01 2002 Subject: How Can I Unlabel A Field? Message-ID: Hi All, Scenario: I created a label field, copied and pasted three times. Now I want one of the four fields to accept keyboard input & editing. What field property do I change to make this happen? Right now I can only select or deselect the entire text. TIA, -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 kmajor at metascape.org Fri Jun 21 12:43:01 2002 From: kmajor at metascape.org (Klaus Major) Date: Fri Jun 21 12:43:01 2002 Subject: How Can I Unlabel A Field? In-Reply-To: Message-ID: <68361420-853D-11D6-8D4F-003065D52E8E@metascape.org> Hi Rob, > Hi All, > > Scenario: I created a label field, copied and pasted three times. Now I > want one of the four fields to accept keyboard input & editing. > > What field property do I change to make this happen? Right now I can > only select or deselect the entire text. > > TIA, > > -- > Rob Cozens > CCW, Serendipity Software Company > http://www.oenolog.com/who.htm so the text is LOCKED (hint, hint ;-) ??? Try setting the locktext to false, if you are not in the mood for riddles ;-) Regards Klaus Major kmajor at metascape.org P.S. Looks loke lotsa folks are watching socce. Low traffic on the list... :-) From jeanne at runrev.com Fri Jun 21 12:44:00 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Fri Jun 21 12:44:00 2002 Subject: How Can I Unlabel A Field? In-Reply-To: Message-ID: At 10:08 AM -0700 6/21/2002, Rob Cozens wrote: >Scenario: I created a label field, copied and pasted three times. >Now I want one of the four fields to accept keyboard input & editing. > >What field property do I change to make this happen? Set its traversalOn to true and its lockText to false. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From kee at kagi.com Fri Jun 21 12:58:01 2002 From: kee at kagi.com (Kee Nethery) Date: Fri Jun 21 12:58:01 2002 Subject: shareware/demoware In-Reply-To: <6150F6099DBED111852E0008C7241464049B399B@NTSRV-CRD04> References: <6150F6099DBED111852E0008C7241464049B399B@NTSRV-CRD04> Message-ID: >I'm actually not interested in thwarting crackers. I don't think >more than 1% of my target audience even know that they can go to >certain web sites and look for unlock codes for a particular piece >of software. > >All I'm interested in is preventing a customer (who has paid me and >has a valid unlock code) from giving the unlocked copy to a friend >(or just sending them the username and unlock code). I certainly >want to prevent this in the windows world, and if possible, also for >Mac and other OS's. > >Can I do this with Rev? Seems to me that I need access to the hard >drive serial number or something similar. If you are not worried about crackers, create a preferences file (or whatever it is called on other systems) in a special folder (not the program folder) and if it is not there, ask for the reg code. Kee Nethery From rcozens at pon.net Fri Jun 21 13:15:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Fri Jun 21 13:15:01 2002 Subject: Observations Re: Images In-Reply-To: <3CF11F95.DC2947C4@ztv.ne.jp> References: <3CF11F95.DC2947C4@ztv.ne.jp> Message-ID: >For me the bottom line is, if you >want the image to be scalable, it must reside in each stack: resizing >a button does not resize its icon. >----------------- >It can, all you have to do is put this into the "onResizeStack handler": > >put the icon of button myButt into myPic > set the height of image id myPic of stack theImages to the height of >button 1 > set the width of image id myPic of stack theImages to the width of >button 1 Mark & Others, I saved this from a May post, and was happily using it this week; but I just encountered a further complication: I have two icons for the same button: enabled & disabled. Switching the disabled property of the button causes the image to return to its original size. I guess it's back to duplicate images in substacks of the same stack or standardized image size...a poor second choice. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 rcozens at pon.net Fri Jun 21 13:25:00 2002 From: rcozens at pon.net (Rob Cozens) Date: Fri Jun 21 13:25:00 2002 Subject: How Can I Unlabel A Field? In-Reply-To: References: Message-ID: > >Scenario: I created a label field, copied and pasted three times. >>Now I want one of the four fields to accept keyboard input & editing. >> >>What field property do I change to make this happen? > >Set its traversalOn to true and its lockText to false. Jeanne & Klaus, LockText is the Lock text check box & traversalOn is the Can receive keyboard focus, correct? The former is empty & the later is checked in the properties' Field tab. FYI, I went back to the New Control, created a standard (1st choice) field, put the script of my cloned label field into it, and it worked fine. In the cloned field I cannot select a char or word, or place a selection point in the text. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 rcozens at pon.net Fri Jun 21 13:32:00 2002 From: rcozens at pon.net (Rob Cozens) Date: Fri Jun 21 13:32:00 2002 Subject: How Can I Unlabel A Field?--The Answer Message-ID: > >Scenario: I created a label field, copied and pasted three times. > >Now I want one of the four fields to accept keyboard input & editing. > > Check "Hilite clicked lines & selected text" Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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) -------------- next part -------------- An HTML attachment was scrubbed... URL: From kmajor at metascape.org Fri Jun 21 13:47:01 2002 From: kmajor at metascape.org (Klaus Major) Date: Fri Jun 21 13:47:01 2002 Subject: How Can I Unlabel A Field?--The Answer, too In-Reply-To: Message-ID: <563F0688-8546-11D6-8D4F-003065D52E8E@metascape.org> Hi Rob, > >Scenario: I created a label field, copied and pasted three times. > >Now I want one of the four fields to accept keyboard input & editing. > > > Check "Hilite clicked lines & selected text" > > Rob Cozens set the locktext of fld xxx to false set the traversalon of fld xxx to true set the autohilite of fld xxx to true ## that's what we forgot... That's it (at least to make a fields text editable and selectable again after "Show as label" is clicked)... Have a nice weekend. Regards Klaus Major kmajor at metascape.org From chipp at chipp.com Fri Jun 21 15:24:01 2002 From: chipp at chipp.com (Chipp Walters) Date: Fri Jun 21 15:24:01 2002 Subject: Announcement: libXMLText In-Reply-To: Message-ID: Monte, Can you publish scripts for the XMLtree call? thx! (I know to use with 1.1.1b1) -Chipp > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com]On Behalf Of Monte > Goulding > Sent: Friday, June 21, 2002 3:54 AM > To: use-revolution at lists.runrev.com > Subject: RE: Announcement: libXMLText > > > Sorry, I forgot to give an example script ;-) > > Just create a new field and button on a stack and put in the button script > (watch out for wrapping): > on mouseUp > set the StyleXMLface of fld 1 "hello","Arial" > set the StyleXMLsize of fld 1 "hello",16 > set the StyleXMLcolor of fld 1 "world","blue" > set the StyleXMLbgcolor of fld 1 "world","yellow" > set the XMLText of fld 1 to "Hello World!" > end mouseUp > > There's other stuff but that'll get ya started ;-) > > Cheers > > Monte Goulding > B.App.Sc. (Hons.) > > Executive Director > Sweat Technologies > > email: monte at sweattechnologies.com > website: www.sweattechnologies.com > mobile: (+61) 0421 138 274 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From Doug_Ivers at lord.com Fri Jun 21 15:52:01 2002 From: Doug_Ivers at lord.com (Ivers, Doug E) Date: Fri Jun 21 15:52:01 2002 Subject: shareware/demoware Message-ID: <6150F6099DBED111852E0008C7241464049B39A2@NTSRV-CRD04> This only solves one of the two scenarios, right? It doesn't prevent the valid customer from giving a friend a valid username and password to unlock it. -- D > -----Original Message----- > From: Kee Nethery [mailto:kee at kagi.com] > Sent: Friday, June 21, 2002 1:54 PM > To: use-revolution at lists.runrev.com > Subject: RE: shareware/demoware > > > If you are not worried about crackers, create a preferences file (or > whatever it is called on other systems) in a special folder (not the > program folder) and if it is not there, ask for the reg code. > > Kee Nethery > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From troy at rpsystems.net Fri Jun 21 16:00:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Fri Jun 21 16:00:01 2002 Subject: shareware/demoware In-Reply-To: <6150F6099DBED111852E0008C7241464049B39A2@NTSRV-CRD04> Message-ID: <761BEB9C-8559-11D6-A484-000393853D6C@rpsystems.net> On Friday, June 21, 2002, at 04:47 PM, Ivers, Doug E wrote: > This only solves one of the two scenarios, right? It doesn't prevent > the valid customer from giving a friend a valid username and password > to unlock it. Perhaps store the pref file in one of the "specialFolder"s? That way, they can forward the entire application folder, but it will again be an unlicensed copy. (Dictionary - specialFolder) -- Troy RPSystems, LTD www.rpsystems.net From kee at kagi.com Fri Jun 21 16:20:01 2002 From: kee at kagi.com (Kee Nethery) Date: Fri Jun 21 16:20:01 2002 Subject: shareware/demoware In-Reply-To: <761BEB9C-8559-11D6-A484-000393853D6C@rpsystems.net> References: <761BEB9C-8559-11D6-A484-000393853D6C@rpsystems.net> Message-ID: >On Friday, June 21, 2002, at 04:47 PM, Ivers, Doug E wrote: > >>This only solves one of the two scenarios, right? It doesn't >>prevent the valid customer from giving a friend a valid username >>and password to unlock it. > >Perhaps store the pref file in one of the "specialFolder"s? That >way, they can forward the entire application folder, but it will >again be an unlicensed copy. right, thanks for the clarification. Most people are going to copy the application and perhaps all the files in the folder it is in. They might have saved the username / password as a separate file and they might transfer that information also but most people (I think) tend to open the email with that information and paste it into the app and not save it as a separate file. Kee > >(Dictionary - specialFolder) > > > >-- >Troy >RPSystems, LTD >www.rpsystems.net > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at FourthWorld.com Fri Jun 21 18:02:01 2002 From: ambassador at FourthWorld.com (Richard Gaskin) Date: Fri Jun 21 18:02:01 2002 Subject: shareware/demoware In-Reply-To: <200206211602.MAA01199@www.runrev.com> Message-ID: Ivers, Doug E wrote: > I'm actually not interested in thwarting crackers. I don't think more than 1% > of my target audience even know that they can go to certain web sites and look > for unlock codes for a particular piece of software. > > All I'm interested in is preventing a customer (who has paid me and has a > valid unlock code) from giving the unlocked copy to a friend (or just sending > them the username and unlock code). I certainly want to prevent this in the > windows world, and if possible, also for Mac and other OS's. > > Can I do this with Rev? Seems to me that I need access to the hard drive > serial number or something similar. If there's a reliable strategy for this, it could likely also be implemented in Rev. But given that all software packages from Microsft, Apple, Adobe, Macromedia, and other major vendors hven't implemented a way to prevent users from trading serials, my own hunch has been that dongles are the only almost-sure way to prevent it. Unless you're making software aimed at musicians, or the Arab or Asian markets, or other niches where piracy is known to be both blatant and widespread, it probaby isn't worth troubling legitimate users with hardware protection. -- Richard Gaskin Fourth World Media Corporation Custom Software and Web Development for All Major Platforms Developer of WebMerge 2.0: Publish any Database on Any Site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From steve at messimercomputing.com Fri Jun 21 19:51:01 2002 From: steve at messimercomputing.com (Steve Messimer) Date: Fri Jun 21 19:51:01 2002 Subject: trapping delete events Message-ID: Hi all, Is there a way to trap the msg that deletes objects? In the documentation it is suggested that one use the undo command to undo the request right after it has been issued. Is there any other way to do this? If the DeleteButton msg doesn't really delete the button what msg does and can it be trapped? Steve Stephen R. Messimer Messimer Computing, Inc 208 1st Ave South Escanaba, MI 49829 www.messimercomputing.com From monte.goulding at senet.com.au Fri Jun 21 20:04:01 2002 From: monte.goulding at senet.com.au (Monte Goulding) Date: Fri Jun 21 20:04:01 2002 Subject: Announcement: libXMLText In-Reply-To: Message-ID: Hi Chipp I'm not sure what you mean the library is on my website for download?????? www.sweattechnologies.com/rev/ Note to Yves (and others that have had a problem): The files are just native rev files so if you get a screen full of script then just click the back button and then use your browsers "save target as" function on the link. Remember to save the libXMLtext.rev file to your components/save/userscripts folder that the Script Library Installer created. Aha! I just realised you meant how to use it. If you use my Script Library plugin then you will be able to read the documentation stored in custom properties of the stack for more info. But here's a mouseUp handler just for a starter: on mouseUp set the XMLTree of fld 1 to true set the XMLText of fld 1 to "HelloWorld!" end mouseUp Cheers > Can you publish scripts for the XMLtree call? thx! (I know to use with > 1.1.1b1) > -Chipp > > > -----Original Message----- > > From: use-revolution-admin at lists.runrev.com > > [mailto:use-revolution-admin at lists.runrev.com]On Behalf Of Monte > > Goulding > > Sent: Friday, June 21, 2002 3:54 AM > > To: use-revolution at lists.runrev.com > > Subject: RE: Announcement: libXMLText > > > > > > Sorry, I forgot to give an example script ;-) > > > > Just create a new field and button on a stack and put in the > button script > > (watch out for wrapping): > > on mouseUp > > set the StyleXMLface of fld 1 "hello","Arial" > > set the StyleXMLsize of fld 1 "hello",16 > > set the StyleXMLcolor of fld 1 "world","blue" > > set the StyleXMLbgcolor of fld 1 "world","yellow" > > set the XMLText of fld 1 to "Hello World!" > > end mouseUp > > > > There's other stuff but that'll get ya started ;-) > > > > Cheers > > > > Monte Goulding > > B.App.Sc. (Hons.) > > > > Executive Director > > Sweat Technologies > > > > email: monte at sweattechnologies.com > > website: www.sweattechnologies.com > > mobile: (+61) 0421 138 274 > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From monte.goulding at senet.com.au Fri Jun 21 20:38:01 2002 From: monte.goulding at senet.com.au (Monte Goulding) Date: Fri Jun 21 20:38:01 2002 Subject: Announcement: libXMLText In-Reply-To: Message-ID: OOPS, I forgot to say that you will likely want the field to have the following properties: fixedLineHeight = false lockText = true This probably goes for both views. You could allow user editing in the styled text view but I haven't and won't be developing a way to get back user modified XMLtext. So allowing a user to do that would cause a difference between the XMLtext and the contents of the field. > > Hi Chipp > > I'm not sure what you mean the library is on my website for download?????? > www.sweattechnologies.com/rev/ > > Note to Yves (and others that have had a problem): The files are > just native > rev files so if you get a screen full of script then just click the back > button and then use your browsers "save target as" function on the link. > > Remember to save the libXMLtext.rev file to your > components/save/userscripts > folder that the Script Library Installer created. > > Aha! I just realised you meant how to use it. If you use my Script Library > plugin then you will be able to read the documentation stored in custom > properties of the stack for more info. > > But here's a mouseUp handler just for a starter: > > on mouseUp > set the XMLTree of fld 1 to true > set the XMLText of fld 1 to " Icon="300">HelloWorld!" > end mouseUp > > Cheers > > > Can you publish scripts for the XMLtree call? thx! (I know to use with > > 1.1.1b1) > > -Chipp > > > > > -----Original Message----- > > > From: use-revolution-admin at lists.runrev.com > > > [mailto:use-revolution-admin at lists.runrev.com]On Behalf Of Monte > > > Goulding > > > Sent: Friday, June 21, 2002 3:54 AM > > > To: use-revolution at lists.runrev.com > > > Subject: RE: Announcement: libXMLText > > > > > > > > > Sorry, I forgot to give an example script ;-) > > > > > > Just create a new field and button on a stack and put in the > > button script > > > (watch out for wrapping): > > > on mouseUp > > > set the StyleXMLface of fld 1 "hello","Arial" > > > set the StyleXMLsize of fld 1 "hello",16 > > > set the StyleXMLcolor of fld 1 "world","blue" > > > set the StyleXMLbgcolor of fld 1 "world","yellow" > > > set the XMLText of fld 1 to "Hello World!" > > > end mouseUp > > > > > > There's other stuff but that'll get ya started ;-) > > > > > > Cheers > > > > > > Monte Goulding > > > B.App.Sc. (Hons.) > > > > > > Executive Director > > > Sweat Technologies > > > > > > email: monte at sweattechnologies.com > > > website: www.sweattechnologies.com > > > mobile: (+61) 0421 138 274 > > > > > > _______________________________________________ > > > 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 monte.goulding at senet.com.au Fri Jun 21 20:38:14 2002 From: monte.goulding at senet.com.au (Monte Goulding) Date: Fri Jun 21 20:38:14 2002 Subject: setting customProperties from within one Message-ID: Hi All Does anyone else have an opinion on the inability of rev/MC to activate a setProp handler from within one. I can understand not being able to activate the one your in but not being able to activate others sucks. It causes you to do stupid workarounds like using a handler when you really wanted to use a setProp. Vote 1 for being able to activate the setProp message of other customProperties (not the one you are in). Perhaps just a way to override BigBrother: something like: set the x of y to z with setProp or setProp the x of y to z It does seem strange to me that the language will allow you to create infinite loops in all ways but one?????? My 2 cents Cheers Monte Goulding B.App.Sc. (Hons.) Executive Director Sweat Technologies email: monte at sweattechnologies.com website: www.sweattechnologies.com mobile: (+61) 0421 138 274 From kray at sonsothunder.com Fri Jun 21 21:13:00 2002 From: kray at sonsothunder.com (Ken Ray) Date: Fri Jun 21 21:13:00 2002 Subject: setting customProperties from within one References: Message-ID: <03dd01c21991$6cc07620$7c00a8c0@mckinley.dom> Monte, Normally, you can trigger a setProp in another object; you just can't trigger any setProps in the object you're in. For example, suppose you had two buttons with the following scripts: -- Button 1 setProp age answer "Age" set the lemon of button 2 to 1 end age -- Button 2 setProp lemon answer "Lemon" end lemon If you do: set the age of btn 1 to 10 You will get two dialogs: "Age" and "Lemon". However, there is a workaround that will let you trigger another setProp in the *SAME* object... here's the script: -- Button 1 setProp age answer "Age" send "set the lemon of me to 1" to me in 10 milliseconds pass age end age setProp lemon answer "Lemon" end lemon If you do: set the age of btn 1 to 10 You'll get the same two dialogs: "Age" and "Lemon". Hopefully this will be fixed in the next version of MC/Rev. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: "Monte Goulding" To: "Rev List" Sent: Friday, June 21, 2002 8:35 PM Subject: setting customProperties from within one > Hi All > > Does anyone else have an opinion on the inability of rev/MC to activate a > setProp handler from within one. I can understand not being able to activate > the one your in but not being able to activate others sucks. It causes you > to do stupid workarounds like using a handler when you really wanted to use > a setProp. > > Vote 1 for being able to activate the setProp message of other > customProperties (not the one you are in). Perhaps just a way to override > BigBrother: > > something like: > set the x of y to z with setProp > or > setProp the x of y to z > > It does seem strange to me that the language will allow you to create > infinite loops in all ways but one?????? > > My 2 cents > > Cheers > > Monte Goulding > B.App.Sc. (Hons.) > > Executive Director > Sweat Technologies > > email: monte at sweattechnologies.com > website: www.sweattechnologies.com > mobile: (+61) 0421 138 274 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From monte.goulding at senet.com.au Fri Jun 21 21:37:01 2002 From: monte.goulding at senet.com.au (Monte Goulding) Date: Fri Jun 21 21:37:01 2002 Subject: setting customProperties from within one In-Reply-To: <03dd01c21991$6cc07620$7c00a8c0@mckinley.dom> Message-ID: Cool that works! > send "set the lemon of me to 1" to me in 10 milliseconds Anyone that has downloaded the libXMLText stack should change the XMLTree handler to a setprop as follows: setProp XMLTree pBoolean if word 1 of the target is "field" then set the XMLTree of the target to pBoolean send "set the XMLText of"&& the target &&"to the XMLText of"&& the target to me in 5 ticks end if end XMLTree I'll upload the fix ASAP Cheers From monte.goulding at senet.com.au Fri Jun 21 21:48:01 2002 From: monte.goulding at senet.com.au (Monte Goulding) Date: Fri Jun 21 21:48:01 2002 Subject: libXMLText In-Reply-To: Message-ID: > I'll upload the fix ASAP Done ;-) You can now use: set the XMLTree of fld 1 to true|false This will allow you to toggle between views Cheers Monte From kee at kagi.com Sat Jun 22 00:33:00 2002 From: kee at kagi.com (Kee Nethery) Date: Sat Jun 22 00:33:00 2002 Subject: selected tabbed button? In-Reply-To: References: Message-ID: I have created a tabbed button with 4 items in the list. When I click on it, the hilites for the selections change to the tab that has been selected. This is good, it is the desired behavior. I want to navigate to various cards based upon which tab is selected. #1 What do I need do in script to know that a tab has been selected and how do I know which tab has been selected? #2 How would I figure this out without asking this mailing list? Kee Nethery From jeanne at runrev.com Sat Jun 22 00:47:01 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sat Jun 22 00:47:01 2002 Subject: selected tabbed button? In-Reply-To: References: Message-ID: At 10:28 PM -0700 6/21/2002, Kee Nethery wrote: >#1 What do I need do in script to know that a tab has been selected >and how do I know which tab has been selected? Intercept the menuPick message: on menuPick newTab, oldTab go card newTab end menuPick >#2 How would I figure this out without asking this mailing list? Hmm. I'd thought there was a How To for this in the docs (to lead you to the menuPick message), but it looks like the closest we have is "How to switch between button tabs" - close but not quite what you're asking for. I'll add a new topic. (The easiest way to find this How To is to go to the Development Guide in the main docs stack, then click "Windows and Dialog Boxes".) This will get easier when the docs are fully indexed. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From yvescoppe at skynet.be Sat Jun 22 00:49:01 2002 From: yvescoppe at skynet.be (yves COPPE) Date: Sat Jun 22 00:49:01 2002 Subject: selected tabbed button? In-Reply-To: References: Message-ID: >I have created a tabbed button with 4 items in the list. > >When I click on it, the hilites for the selections change to the tab >that has been selected. This is good, it is the desired behavior. > >I want to navigate to various cards based upon which tab is selected. > >#1 What do I need do in script to know that a tab has been selected >and how do I know which tab has been selected? Check the menuHistory or the menuPick >#2 How would I figure this out without asking this mailing list? > >Kee Nethery in the transcript dictionnary ! Cheers. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From yvescoppe at skynet.be Sat Jun 22 01:21:00 2002 From: yvescoppe at skynet.be (yves COPPE) Date: Sat Jun 22 01:21:00 2002 Subject: Announcement: libXMLText In-Reply-To: References: Message-ID: >Hi Chipp > >I'm not sure what you mean the library is on my website for download?????? >www.sweattechnologies.com/rev/ > >Note to Yves (and others that have had a problem): The files are just native >rev files so if you get a screen full of script then just click the back >button and then use your browsers "save target as" function on the link. > >Remember to save the libXMLtext.rev file to your components/save/userscripts >folder that the Script Library Installer created. > >Aha! I just realised you meant how to use it. If you use my Script Library >plugin then you will be able to read the documentation stored in custom >properties of the stack for more info. > >But here's a mouseUp handler just for a starter: > >on mouseUp > set the XMLTree of fld 1 to true > set the XMLText of fld 1 to "Icon="300">HelloWorld!" >end mouseUp > Hi I go on your website. There is a "download" hypertext: Script Library Download the Installer: ScriptLibraryInstaller.rev (196 KB) I click it. I come on another webpage with text. I ask "save as" in my browser (I.E.5.1). I save the file : ScriptLibraryInstaller.rev Afterwards I launch "revolution", ask file open and try to open the file : ScriptLibraryInstaller.rev but I get an error message : there was a problem opening that stack : stack was corrupted by a non-binary file transfer. The same happens for the libXMLtext.rev file. How do i proceed ???? -- -------------- next part -------------- An HTML attachment was scrubbed... URL: From shaosean at unitz.ca Sat Jun 22 01:57:01 2002 From: shaosean at unitz.ca (Shao Sean) Date: Sat Jun 22 01:57:01 2002 Subject: selected tabbed button? References: Message-ID: <003501c219b9$495c8700$88b15bd1@lanfear> check out the stack on the runrev site http://www.runrev.com/revolution/downloads/developerdownloads/Using_Tabs_wit h_Cards.zip An example of using tabs. This uses cards for each tab instead of hidden groups. Based on an idea by Mark Wolstenholme ----- Original Message ----- > I want to navigate to various cards based upon which tab is selected. > #1 What do I need do in script to know that a tab has been selected > and how do I know which tab has been selected? From shaosean at unitz.ca Sat Jun 22 01:58:01 2002 From: shaosean at unitz.ca (Shao Sean) Date: Sat Jun 22 01:58:01 2002 Subject: Announcement: libXMLText References: Message-ID: <004401c219b9$820e13c0$88b15bd1@lanfear> > I click it. I come on another webpage with text. I ask "save as" in don't click on it.. if you're using windows, right-click on the link and use the "Save Target As.." command.. on the Mac, i believe you can either use Control-click or "click and hold" to get the context menu.. From rooster at drizzle.com Sat Jun 22 03:43:00 2002 From: rooster at drizzle.com (iMP) Date: Sat Jun 22 03:43:00 2002 Subject: Docs available as free PDF download? In-Reply-To: <200206201601.MAA21187@www.runrev.com> References: <200206201601.MAA21187@www.runrev.com> Message-ID: Hi: I would like the docs as a free PDF. I haven't seen the file on the home site. Are the docs available in PDF format on the site? I am an HC-crossgrade license owner. Thanks, m From k_major at osnabrueck.netsurf.de Sat Jun 22 07:03:01 2002 From: k_major at osnabrueck.netsurf.de (Klaus Major) Date: Sat Jun 22 07:03:01 2002 Subject: selected tabbed button? In-Reply-To: Message-ID: Hi Ken, > I have created a tabbed button with 4 items in the list. > > When I click on it, the hilites for the selections change to the tab > that has been selected. This is good, it is the desired behavior. > > I want to navigate to various cards based upon which tab is selected. > > #1 What do I need do in script to know that a tab has been selected and > how do I know which tab has been selected? if you have the same number of cards as button-tabs, then you can just script on menupick go cd the menuhistory of me end menupick "menuhistory" is the number of the tab being clicked. So you go to cd 1 when you click the first tab. No need to put that into a variable because its an property of a button. Else you might have to script a switch...case handler on menupick what switch what case "The golden age of ballooning" go cd "MPFC" ## :-) break ..... end switch end menupick The variable "what" now holds the name of the tab being clicked. > #2 How would I figure this out without asking this mailing list? Modesty forbids an answer here... ;-) Just a joke :-) (Oh, really ?) It is sometimes difficult to find something n the docs when you don't know exactly what you are looking for... > Kee Nethery Hope that helps. Have a nice weekend. Regards Klaus Major k_major at osnabrueck.netsurf.de From mattiedenton at mac.com Sat Jun 22 08:19:01 2002 From: mattiedenton at mac.com (mattiedenton at mac.com) Date: Sat Jun 22 08:19:01 2002 Subject: use-revolution digest, Vol 1 #490 - 6 msgs In-Reply-To: <200206211603.MAA01323@www.runrev.com> Message-ID: Dear Scott Sound Studio 2.01 for OSX has a fantastic "Sound Edit" like interface, give it a go (Shareware but not expensive). True Cocoa app, nice interface, works with all audio inputs including DV audio in (if you have a firewire interface) etc. Not as powerful as Digidesign ProTools (http://www.digidesign.com/products/prd_overview.cfm?product_id=2040) which is FREE but only OS9. Well the Pro version of Tools requires hardware etc and is NOT free, but you can get started with the above, Cheers M@ Matt Denton On Saturday, June 22, 2002, at 02:03 AM, use-revolution- request at lists.runrev.com wrote: > Has anyone come across a decent sound editor for OSX? We're currently > looking at Cacophony which is very similar to the long abandoned > SoundEdit. > I'm wondering if anyone has had any other success with editors. > > (Unfortunately OSX appears to have [yet another] bug that causes audio > to > cut out periodically. sigh.) From Doug_Ivers at lord.com Sat Jun 22 08:22:01 2002 From: Doug_Ivers at lord.com (Ivers, Doug E) Date: Sat Jun 22 08:22:01 2002 Subject: control references Message-ID: <6150F6099DBED111852E0008C7241464049B39A3@NTSRV-CRD04> Does Rev. only have one data type: text? Is 'put 3 into T' any different than 'put "3" into T' ? Regardless of the answer to this, I have a suggestion.... Seems to me that Rev. would benefit from a special variable type that points to Rev. objects. I frequenty find I'm coding goofy work-arounds such as do "..." whenever I pass a reference to a control into a handler. This is because variables can only hold text. In other words, when I put "field 2" into a variable, Rev. doesn't know (because I have no way of telling it) whether I want this to mean a text string of 7 characters or a reference to the field object. What I would like to say is 'put object field 2 into theField' so that I can later say 'put "whatever" into theField' and it would change the text of the object field 2. Don't you think this would enable us to write cleaner code? Alternatively, if it would be more consistent with xTalk conventions, then perhaps a function could be provided that forces the interpretation of a text string as an object reference. This would be analogous to the conversion that value("5") does to create an integer. Here's a code snippet that I'm currently working on: on equalizeNlines f1, f2 -- f1 and f2 are any valid field references -- note that I want to be able to pass in short name, ID, or number or long name, ID, or number if exists(f1) and exists(f2) then put value(f1) into f1Text -- slightly goofy put value(f2) into f2Text -- slightly goofy ... ... do "put f1Text into "& f1 -- very goofy -- wish for: put f1Text into object(f1) do "put f1Text into "& f2 -- very goofy -- wish for: put f2Text into object(f2) -- D -------------- next part -------------- An HTML attachment was scrubbed... URL: From yvescoppe at skynet.be Sat Jun 22 08:45:00 2002 From: yvescoppe at skynet.be (yves COPPE) Date: Sat Jun 22 08:45:00 2002 Subject: Announcement: libXMLText In-Reply-To: <004401c219b9$820e13c0$88b15bd1@lanfear> References: <004401c219b9$820e13c0$88b15bd1@lanfear> Message-ID: > > I click it. I come on another webpage with text. I ask "save as" in > >don't click on it.. if you're using windows, right-click on the link and use >the "Save Target As.." command.. on the Mac, i believe you can either use >Control-click or "click and hold" to get the context menu.. > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution it's OK now. On a mac, use ctrl-clic and choose "download" (I don't know the US menu because I work with a French version of I.E.) Then you can install the script library and afterwards, add the libXML in the appropriate folder. Thank you for the help. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From monte.goulding at senet.com.au Sat Jun 22 09:41:01 2002 From: monte.goulding at senet.com.au (Monte Goulding) Date: Sat Jun 22 09:41:01 2002 Subject: control references In-Reply-To: <6150F6099DBED111852E0008C7241464049B39A3@NTSRV-CRD04> Message-ID: Try : put the long id of fld 2 into theField put whatever into theField send whatever to theField >What I would like to say is 'put object field 2 into >theField' so that I can later say 'put "whatever" >into theField' and it would change the text of the >object field 2. From trevor at mangomultimedia.com Sat Jun 22 10:39:01 2002 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Sat Jun 22 10:39:01 2002 Subject: control references In-Reply-To: Message-ID: I have tried passing the long id of a field object as well as the the abbr id of a field object to a command but when referencing it in the command the text of the field object seems to be referenced rather than the object itself. What does work however is passing the id of the field object to the command and then using "control ID objectID" to reference the object. ----- -- Example of what doesn't work for me ----- on mouseUP send ("changeObjectSide" && (the long ID of me)) end mouseUp on changeObjectSide pObject put the rect of pObject into theRect put theRect -- This causes an error. The text of the field object is seems to -- be referenced rather than the object itself end changeObjectSide ----- -- Exampe of what does work for me ----- on mouseUP send ("changeObjectSide" && (the ID of me)) end mouseUp on changeObjectSide pObject put the rect of control ID pObject into theRect put theRect -- This displays the rect of the object end changeObjectSide Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com >Try : > >put the long id of fld 2 into theField >put whatever into theField >send whatever to theField > >>What I would like to say is 'put object field 2 into >>theField' so that I can later say 'put "whatever" >>into theField' and it would change the text of the >>object field 2. >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution > From kee at kagi.com Sat Jun 22 11:04:01 2002 From: kee at kagi.com (Kee Nethery) Date: Sat Jun 22 11:04:01 2002 Subject: selected tabbed button? In-Reply-To: References: Message-ID: >I have created a tabbed button with 4 items in the list. > >When I click on it, the hilites for the selections change to the tab >that has been selected. This is good, it is the desired behavior. > >I want to navigate to various cards based upon which tab is selected. > >#1 What do I need do in script to know that a tab has been selected >and how do I know which tab has been selected? > >#2 How would I figure this out without asking this mailing list? > >Kee Nethery Thank you all for the answers. I spent about two hours searching the transcript dictionary for and signs of what would detect the tab changes. Thank you all again for the answers. Kee Nethery From rcozens at pon.net Sat Jun 22 12:13:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Sat Jun 22 12:13:01 2002 Subject: Observations Re: Images In-Reply-To: References: <3CF11F95.DC2947C4@ztv.ne.jp> Message-ID: >I have two icons for the same button: enabled & disabled. Switching >the disabled property of the button causes the image to return to >its original size. FWIW, I cannot duplicate this problem today; but perhaps I've not visited a substack where the button sizes are different. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 rcozens at pon.net Sat Jun 22 12:13:21 2002 From: rcozens at pon.net (Rob Cozens) Date: Sat Jun 22 12:13:21 2002 Subject: Help Does Not Translate In-Reply-To: References: Message-ID: >When Serendipity Library is released, it will include the capability >to load all menus, menuItems, tool tips, prompts, error messages, >and selected labels from a text file in any (Western at least) >language: Revise that to 99.999% translated: No matter what I name the Help button (or the last menu button in general?) it still appears as "Help" in the menubar in the English version of Mac OS. And, of course, I get About Balloon Help and Show Balloon in English also. I would like to know: 1. Does something similar apply in Windows and/or Unix? 2. Does Revolution use the OS's translation for "Help" regardless of the name of the last menu button in the group? 3. Is there any chance that developers will be given total control over the menu layout for their applications in some future version? -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 k_major at osnabrueck.netsurf.de Sat Jun 22 12:52:01 2002 From: k_major at osnabrueck.netsurf.de (Klaus Major) Date: Sat Jun 22 12:52:01 2002 Subject: Observations Re: Images In-Reply-To: Message-ID: <8CD9780C-8608-11D6-8881-000A27B49A96@osnabrueck.netsurf.de> Hi ??? >> I have two icons for the same button: enabled & disabled. Switching >> the disabled property of the button causes the image to return to its >> original size. is the lockloc of that image set to true ? Just a thought... > > FWIW, I cannot duplicate this problem today; but perhaps I've not > visited a substack where the button sizes are different. > -- > Rob Cozens > CCW, Serendipity Software Company > http://www.oenolog.com/who.htm Regards Klaus Major k_major at osnabrueck.netsurf.de From dsc at swcp.com Sat Jun 22 14:43:01 2002 From: dsc at swcp.com (Dar Scott) Date: Sat Jun 22 14:43:01 2002 Subject: shareware/demoware In-Reply-To: Message-ID: Keying and protecting software may be easier (or harder) in a few years in the US. Senate bill S.2048 (a suspicious looking number) might force changes in hardware and operating systems that can be used for protecting software. There is a bill pending (S.2048) that is intended to protect copyrighted material in digital form. The law requires all new software and hardware that stores, plays, executes, backs-up, copies or transmits that material to comply with yet-to-be-determined FCC rules. The original intent was to control activities like copying CDs and DVDs, and transmitting online movies. It has some interesting consequences and expanded applications. Files of copyrighted material may use the security protection approved by the FCC. If so, they may not be stored unprotected. They may not be stored or transmitted encrypted by some other way. Also, you cannot legally encrypt _any_ copyrighted files except by the approved method, whether they have the FCC wrapper or not. (This does not apply to trade secret files that happen to have copyright notices on them, or software or art that has not been released to the public.) The law intends for end users to be able to make backups and otherwise enjoy copyrighted material. All new software, hardware or combination that processes, copies or transmits files must check whether each file is marked as copyrighted and check for rights. Some rights will require keys. (The FCC will set up a way mark files and show rights.) I think this means a change in computer operating systems and Internet clients. I don't like this bill. First, it requires me to protect my software the government approved way. Second, as a consumer, I don't want road blocks or expenses just because I might want to misuse copyrighted material. Third, it is a great expansion of Commerce Clause interpretation of the Constitution that can only get worse. Whatever we come up with for protecting Revolution apps might be temporary. Dar Scott From trevor at mangomultimedia.com Sat Jun 22 17:16:01 2002 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Sat Jun 22 17:16:01 2002 Subject: Valentina error - Can not open new Version Message-ID: I am trying to get a Valentina database working with Rev but have run into a problem. When I try to connect to the database I get the error "Can not open a new version". This would seem to be error kFBL_CantOpenNewVersion -320 from the Valentina database but after searching on their website and through the rev mail list I haven't found any solutions for this. Anyone know how to get this working? Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From katir at hindu.org Sat Jun 22 20:56:01 2002 From: katir at hindu.org (Sivakatirswami) Date: Sat Jun 22 20:56:01 2002 Subject: Observations Re: Images In-Reply-To: <200206220039.UAA10563@www.runrev.com> Message-ID: > I have two icons for the same button: enabled & disabled. Switching > the disabled property of the button causes the image to return to its > original size. > > I guess it's back to duplicate images in substacks of the same stack > or standardized image size...a poor second choice. A resizeIcon property would be useful, but if it resizes the image, then one has the caveat that if you want to use it in other instances at a different size... what happens? A work around that I came to was to store a single instance of the image in a substack and set a custom prop for each one defining its default/contant width and height. Then, in pre-open card handlers, resize the image on the fly for buttons on that card by passing a ratio and the image number. In this case I have 18 images that are used in multiple instances of various sizes on different cards. Image in invisible substack: images id 2001 to 2018 each with a custom prop named "mySize" set to 214,420 ======== On any given card where the size is predetermined... in this case for 18 buttons... on preopenCard repeat with x = 1 to 18 resizeImage .17, (2000+x) end repeat end preopenCard on closeCard repeat with x = 1 to 18 restoreimagesize (2000+x) end repeat end closeCard stack script: ## to be called from any card pre-opencard handler or whenever, for that matter... in this case the buttons on the card above are 17 percent of the original. on resizeImage theRatio theImage set the defaultStack to "alphabet" set the width of image id theImage to theRatio * item 1 of the mySize of image id theImage set the height of image id theImage to theRatio * item 2 of the mySize of image id theImage end resizeImage on restoreImageSize theImage set the defaultStack to "alphabet" set the width of image id theImage to item 1 of the mySize of image id theImage set the height of image id theImage to item 2 of the mySize of image id theImage end restoreImageSize This has the interesting effect of allowing one to use images in multiple instances with a single set of image data. In this case these were vector images and the resulting stack was incredibly small, though from a user point of view, see the images in larger sizes, give the expectation that the stack would be much fatter... if one had true SVG, this could rather useful you can see it in action at www.himalayanacademy.com/studyhall/ just go down to the bottom, download the HAKEY.MC stack (if you are a rev or mc user you won't need the full stand alone) then download the portal stack and then download "Shum Color Basics) save to your hard drive and open in Rev... it's not locked. Hinduism Today Sivakatirswami Editor's Assistant/Production Manager katir at hindu.org www.HinduismToday.com, www.HimalayanAcademy.com, www.Gurudeva.org, www.hindu.org Read The Master Course Lesson of the Day at http://www.gurudeva.org/lesson.shtml From monte.goulding at senet.com.au Sat Jun 22 22:02:01 2002 From: monte.goulding at senet.com.au (Monte Goulding) Date: Sat Jun 22 22:02:01 2002 Subject: control references In-Reply-To: Message-ID: Try: on mouseUP changeObjectSide the long ID of me end mouseUp I don't know why there is a difference but there is > on mouseUP > send ("changeObjectSide" && (the long ID of me)) > end mouseUp > > on changeObjectSide pObject > put the rect of pObject into theRect > put theRect -- This causes an error. The text of the field > object is seems to > -- be referenced rather than the object itself > end changeObjectSide From harrison at all-auctions.com Sun Jun 23 09:30:01 2002 From: harrison at all-auctions.com (Richard Harrison) Date: Sun Jun 23 09:30:01 2002 Subject: shareware/demoware In-Reply-To: Message-ID: on 6/22/2002 3:39 PM, Dar Scott at dsc at swcp.com wrote: > Keying and protecting software may be easier (or harder) in a few > years in the US. > > Senate bill S.2048 (a suspicious looking number) might force > changes in hardware and operating systems that can be used for > protecting software. > >... > I don't like this bill. First, it requires me to protect my > software the government approved way. Second, as a consumer, I > don't want road blocks or expenses just because I might want to > misuse copyrighted material. Third, it is a great expansion of > Commerce Clause interpretation of the Constitution that can only > get worse. > > Whatever we come up with for protecting Revolution apps might be > temporary. > > Dar Scott > Dar, They would be really, really stupid to pass this bill! That of course is the really scary part!!! The answer is of course to get everyone you know to fight the bill. Thanks for the information! Rick Harrison From rcozens at pon.net Sun Jun 23 10:19:00 2002 From: rcozens at pon.net (Rob Cozens) Date: Sun Jun 23 10:19:00 2002 Subject: Observations Re: Images In-Reply-To: <8CD9780C-8608-11D6-8881-000A27B49A96@osnabrueck.netsurf.de> References: <8CD9780C-8608-11D6-8881-000A27B49A96@osnabrueck.netsurf.de> Message-ID: >is the lockloc of that image set to true ? Hi Klaus, That's what I will try next if the problem manifests itself again. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 rcozens at pon.net Sun Jun 23 10:19:13 2002 From: rcozens at pon.net (Rob Cozens) Date: Sun Jun 23 10:19:13 2002 Subject: Observations Re: Images In-Reply-To: References: Message-ID: >A resizeIcon property would be useful, but if it resizes the image, then one >has the caveat that if you want to use it in other instances at a different >size... what happens? Thanks Sivakatirswami, I see two issues here: 1. All buttons in the same stack that use the same image would have to have their resizeIcon to true; otherwise those that didn't would display the icon (or a portion of it) at whatever size it was last displayed. 2. There is a potential problem if an icon appears on cards in two stacks that are open at the same time. I was waiting to test that if I couldn't come up with a better solution. Right now I'm only talking about three small images...it seems simpler to place the images in each substack than to script a complex solution. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 glenbledsoe at mac.com Sun Jun 23 12:11:01 2002 From: glenbledsoe at mac.com (Glen L. Bledsoe) Date: Sun Jun 23 12:11:01 2002 Subject: Newbie question In-Reply-To: <200206221601.MAA22208@www.runrev.com> Message-ID: <1462BE8D-86CB-11D6-935F-0050E4EE0555@mac.com> Hello: I've just started using Revolution, and I've got a few easy to answer questions. I'm coming from a background of HyperCard and SuperCard, so I'm not having too much trouble picking Revolution up. It was a bit of a shock not to have data saved automatically as it is in HyperCard and SuperCard, but the Rinaldi plugin works great. First question: If I create a stack in which the user creates new cards within that stack, will those new cards be saved? My brief experimentation doesn't indicate that. Second question: I want to create a stack in which the user can type in a field and change the font, size and style. I can create those menus, but I don't know what scripts to put in them. (I do know how to handle this in SuperCard, and of course HyperCard created its own menus.) There are examples of interesting stacks on the website, but it would be nice just to have a very basic example stack that handled basic menus of what anybody might find in a basic text editor. Third question: In the Rinaldi plugin, revPrefsBuilder 1.2, the preference file is placed (on a Mac anyway) in the System Folder's Preference folder. How would the script need to be changed to place the preferences inside the folder with the application. I can see problems where someone is moving a stack from computer to computer and the data doesn't follow the stack because it's buried in the System Folder. If it were in the same folder as the stack, copying the folder would do the trick. Thanks, Glen L. Bledsoe From k_major at osnabrueck.netsurf.de Sun Jun 23 12:46:01 2002 From: k_major at osnabrueck.netsurf.de (Klaus Major) Date: Sun Jun 23 12:46:01 2002 Subject: Newbie question In-Reply-To: <1462BE8D-86CB-11D6-935F-0050E4EE0555@mac.com> Message-ID: Hi Glen, > Hello: > > I've just started using Revolution, and I've got a few easy to answer > questions. I'm coming from a background of HyperCard and SuperCard, so > I'm not having too much trouble picking Revolution up. It was a bit of > a shock not to have data saved automatically as it is in HyperCard and > SuperCard, but the Rinaldi plugin works great. > > First question: If I create a stack in which the user creates new cards > within that stack, will those new cards be saved? My brief > experimentation doesn't indicate that. Unfortunately i have little time, so i can just answer question 1: No, they wont be saved automatically. But just add this to the stack-script on closestack save this stack end closestack That's all :-) Regards Klaus Major k_major at osnabrueck.netsurf.de From jeanne at runrev.com Sun Jun 23 14:01:01 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sun Jun 23 14:01:01 2002 Subject: Newbie question In-Reply-To: <1462BE8D-86CB-11D6-935F-0050E4EE0555@mac.com> References: <200206221601.MAA22208@www.runrev.com> Message-ID: At 10:03 AM -0700 6/23/2002, Glen L. Bledsoe wrote: >First question: If I create a stack in which the user creates new cards >within that stack, will those new cards be saved? Only if the stack file they're in is saved. (You can do this in your app with the save command - either do it automatically or provide a Save menu item.) If your stack is part of a standalone application, however, you can't save it; standalones can't be saved. (Windows and Unix OSs don't allow the running app to save to itself, and for consistency this is also enforced on Mac OS.) The best approach here is to save the stack as a separate stack file, and either open it directly (if the stacks behave as documents, say if your app creates small databases), or read in the data on startup and place it in the appropriate fields, etc. >Second question: I want to create a stack in which the user can type in >a field and change the font, size and style. I can create those menus, >but I don't know what scripts to put in them. (I do know how to handle >this in SuperCard, and of course HyperCard created its own menus.) There >are examples of interesting stacks on the website, but it would be nice >just to have a very basic example stack that handled basic menus of what >anybody might find in a basic text editor. You might want to take a look at the example stack in the Independent Study tutorial - it is a small application with (heavily-commented) code you can look at for basic tasks like this. Also, there will be a number of scripts to handle Text menus in the upcoming Cookbook (next version). Here's one: on menuPick theMenuItem -- goes in the menu button set the itemDelimiter to "|" switch item 1 of theMenuItem -- the submenu name case "Font" set the textFont of field "Example Text" to item 2 of theMenuItem break case "Size" set the textSize of field "Example Text" to item 2 of theMenuItem break case "Color" set the textColor of field "Example Text" to item 2 of theMenuItem break case "Plain" -- plain removes all styles set the textStyle of field "Example Text" to empty default -- for Bold, Italic, Underline put the textStyle of field "Example Text" into currentStyle set the itemDelimiter to comma if theMenuItem is among the items of currentStyle then -- already has that style, so remove it delete item (itemOffset(theMenuItem,currentStyle)) \ of currentStyle else -- add the style to any existing styles put comma & theMenuItem after currentStyle end if set the textStyle of field "Example Text" to currentStyle end switch end menuPick You might want to change "field "Example Text"" to "the selectedChunk", if you want users to make changes to the selected text instead of entire fields. >Third question: In the Rinaldi plugin, revPrefsBuilder 1.2, the >preference file is placed (on a Mac anyway) in the System Folder's >Preference folder. How would the script need to be changed to place the >preferences inside the folder with the application. I can see problems >where someone is moving a stack from computer to computer and the data >doesn't follow the stack because it's buried in the System Folder. If it >were in the same folder as the stack, copying the folder would do the >trick. Check out the defaultFolder property. This is the starting point for all relative paths, and (unless you change it) it's the folder the running application is in, so if you haven't changed the defaultFolder, the path to a file in that folder is just the filename: open file "Preferences" put myStuff into URL "file:Preferences" etc. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From kenl34 at earthlink.net Sun Jun 23 16:13:01 2002 From: kenl34 at earthlink.net (Ken Lipscomb) Date: Sun Jun 23 16:13:01 2002 Subject: Docs available as free PDF download? In-Reply-To: Message-ID: Are there docs available in PDF? What is the URL for download? Ken -----Original Message----- From: use-revolution-admin at lists.runrev.com [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of iMP Sent: Saturday, June 22, 2002 4:39 AM To: use-revolution at lists.runrev.com Subject: Docs available as free PDF download? Hi: I would like the docs as a free PDF. I haven't seen the file on the home site. Are the docs available in PDF format on the site? I am an HC-crossgrade license owner. Thanks, m _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From bvg at mac.com Sun Jun 23 16:53:01 2002 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sun Jun 23 16:53:01 2002 Subject: Docs available as free PDF download? In-Reply-To: Message-ID: <0C441528-86F3-11D6-B3AC-003065AD94A4@mac.com> On Sonntag, Juni 23, 2002, at 11:12 , Ken Lipscomb wrote: > Are there docs available in PDF? What is the URL for download? > > Ken > > ARGHL!!!!!!!!!!! This is at least the 50th time someone asks this in the list!!!!!!! PUT THE DAMN PDF ON THE DAMN RUNREV PAGE!!!!!!! nothing against you ken, but I just HATE it when such a simple solution to a problem which so many have is just not aplied *grrr* oh, and to answer your question, there can be pdf's found here: http://homepage.mac.com/themacguy/FileSharing.html and here: http://www.altuit.com/webs/altuit2/RunRev/Links.htm From rbarber at yhb.att.ne.jp Sun Jun 23 20:51:01 2002 From: rbarber at yhb.att.ne.jp (Ron) Date: Sun Jun 23 20:51:01 2002 Subject: custompropertysets In-Reply-To: <2C6E365E-8295-11D6-912F-003065D52E8E@metascape.org> Message-ID: Greetings I am setting up an application that can display dialogs, menus etc in a variety of languages based on the user's choice. There seem to be several ways to go about this and I would appreciate input based on your experience and insight. Klaus uses a text file and then reads in the whole file to a single userprop in the stack and then calls the needed item of that userprop through judicious use of an itemdel. If I've understood Rob correctly, he doesn't use userprops at all in his multi-lingual app. (thanks guys for your input) My thought is to set up a custompropertyset in the main stack for each language. Then set up a key for each necessary btn name, dialog etc. The keys would then be referenced on open cd or open wd of the substacks. This would avoid setting up custompropertysets and keys for each object (which seems redundant and difficult to maintain) and would not create another file to keep up with on the HD(easy enough to maintain but the small possibility of having the file misplaced). But I wonder how hard my approach would be to maintain and update/correct? Also, any memory issues concerning reading the file after startup being better than including the data as part of the app.? Thanks Ron From sarahr at genesearch.com.au Sun Jun 23 22:45:01 2002 From: sarahr at genesearch.com.au (Sarah) Date: Sun Jun 23 22:45:01 2002 Subject: control references In-Reply-To: Message-ID: <485D8AA2-8724-11D6-95E7-0003937A97B8@genesearch.com.au> Hi Doug, It seems to me that you are asking too much in expecting the same code to handle a reference no matter whether it is a short reference or a long reference, and a name, number or ID. If you have a field called "Data" and you pass it's short name to this script, it's parameter is going to be "Data" which won't work. I would start by insisting on a single reference type, say ID. Once your basic script is working properly, perhaps you could put in some sort of testing to see what sort of reference was being passed and convert the reference to a standard form for use in the rest of your script. When testing your script altered in this way, I had a weird problem with your variable names: f1Text & f2Text didn't work properly. They appeared twice in the Script Debug variable list. One of each got set correctly to the contents of the field, the other pair got left empty. Once I changed the variable names, the following script worked fine: on mouseUp put the ID of fld "Start" into startID put the ID of fld "End" into endID equalizeNlines startID, endID end mouseUp -- this just swaps the contents of the fields on equalizeNlines f1, f2 -- f1 and f2 are short IDs of fields if there is a field ID f1 and there is a field ID f2 then put fld ID f1 into var1 put fld ID f2 into var2 put var1 into fld ID f2 put var2 into fld ID f1 end if end equalizeNlines Note that if your script has: put "field 1" into field "New field" then the text "field 1" will go into the field. If you leave off the quotes and say put field 1 into field "New field" then the contents of field 1 will be used. Cheers, Sarah On Monday, June 24, 2002, at 06:50 AM, Ivers, Doug E wrote: > Here's a code snippet that I'm currently working on: > on equalizeNlines f1, f2 > -- f1 and f2 are any valid field references > -- note that I want to be able to pass in short name, ID, or number or > long name, ID, or number > if exists(f1) and exists(f2) then > put value(f1) into f1Text? -- slightly goofy > put value(f2) into f2Text? -- slightly goofy > ... > ... > do "put f1Text into "& f1?? -- very goofy? -- wish for:? put f1Text > into object(f1) > do "put f1Text into "& f2?? -- very goofy? -- wish for:? put f2Text > into object(f2) > From dropboxforspam at yahoo.com Mon Jun 24 03:03:01 2002 From: dropboxforspam at yahoo.com (DropBox ForSpam) Date: Mon Jun 24 03:03:01 2002 Subject: Ejecting CD or empty Tray In-Reply-To: <200205032327.TAA06966@www.runrev.com> Message-ID: <20020624012416.90111.qmail@web9401.mail.yahoo.com> Can anyone offer an AppleScript (or any method) to eject a mounted CD or open the tray if it's empty from within a RunRev stack? DB __________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com From kenl34 at earthlink.net Mon Jun 24 05:56:01 2002 From: kenl34 at earthlink.net (Ken Lipscomb) Date: Mon Jun 24 05:56:01 2002 Subject: Docs available as free PDF download? In-Reply-To: Message-ID: Thanks, Bj?rnke. I agree with your sentiments, we should not have to search for this. Cheers, Ken -----Original Message----- From: use-revolution-admin at lists.runrev.com [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of Bj?rnke von Gierke Sent: Sunday, June 23, 2002 5:49 PM To: use-revolution at lists.runrev.com Subject: Re: Docs available as free PDF download? On Sonntag, Juni 23, 2002, at 11:12 , Ken Lipscomb wrote: > Are there docs available in PDF? What is the URL for download? > > Ken > > ARGHL!!!!!!!!!!! This is at least the 50th time someone asks this in the list!!!!!!! PUT THE DAMN PDF ON THE DAMN RUNREV PAGE!!!!!!! nothing against you ken, but I just HATE it when such a simple solution to a problem which so many have is just not aplied *grrr* oh, and to answer your question, there can be pdf's found here: http://homepage.mac.com/themacguy/FileSharing.html and here: http://www.altuit.com/webs/altuit2/RunRev/Links.htm _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From kurtkaufman at hotmail.com Mon Jun 24 07:36:01 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Mon Jun 24 07:36:01 2002 Subject: Cookbook? Message-ID: <6B5B4236-876E-11D6-9754-00039348A1E6@hotmail.com> JDV wrote: "...Also, there will be a number of scripts to handle Text menus in the upcoming Cookbook (next version)...." This is the first I've heard of such book. It is to be a Revolution-specific compendium of useful scripts perhaps? -Kurt From mark at bcesouth.com Mon Jun 24 07:53:01 2002 From: mark at bcesouth.com (BCE) Date: Mon Jun 24 07:53:01 2002 Subject: chmod References: <6B5B4236-876E-11D6-9754-00039348A1E6@hotmail.com> Message-ID: <001901c21b7d$a3ca47c0$d86600d8@s1> Is there a way to use Rev to upload a file AND change its permissions (ie, upload a perl script to a unix server and chmod to 755)? Thanks! Mark From diwag at pingnet.ch Mon Jun 24 09:17:00 2002 From: diwag at pingnet.ch (Jean-Jacques Wagner) Date: Mon Jun 24 09:17:00 2002 Subject: control references In-Reply-To: <485D8AA2-8724-11D6-95E7-0003937A97B8@genesearch.com.au> Message-ID: i Doug > >> Here's a code snippet that I'm currently working on: >> on equalizeNlines f1, f2 >> -- f1 and f2 are any valid field references >> -- note that I want to be able to pass in short name, ID, or number or >> long name, ID, or number >> if exists(f1) and exists(f2) then if there is a field id 20 and there is a field id 22 then .... does the same, when you know the name of the field. Jean-Jacques From trevor at mangomultimedia.com Mon Jun 24 09:42:01 2002 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Mon Jun 24 09:42:01 2002 Subject: control references In-Reply-To: Message-ID: What about if you need to send a command to an object like: send ("changeObjectSide" && (the long ID of me)) to graphic theController Don't you have to use the send command in order to do that or is there another way? If you have to use the send commmand is the only way of referencing the object to use control ID objectID? Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com >Try: > >on mouseUP > changeObjectSide the long ID of me >end mouseUp > >I don't know why there is a difference but there is > >> on mouseUP >> send ("changeObjectSide" && (the long ID of me)) >> end mouseUp >> >> on changeObjectSide pObject >> put the rect of pObject into theRect >> put theRect -- This causes an error. The text of the field >> object is seems to >> -- be referenced rather than the object itself >> end changeObjectSide > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution > From rcozens at pon.net Mon Jun 24 10:04:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Mon Jun 24 10:04:01 2002 Subject: custompropertysets In-Reply-To: References: Message-ID: Hi Ron, >I am setting up an application that can display dialogs, menus etc in a >variety of languages based on the user's choice. There seem to be several >ways to go about this and I would appreciate input based on your experience >and insight. Klaus uses a text file and then reads in the whole file to a >single userprop in the stack and then calls the needed item of that userprop >through judicious use of an itemdel. If I've understood Rob correctly, he >doesn't use userprops at all in his multi-lingual app. (thanks guys for your >input) I think the basic mechanism Klaus & I use is the same: store all messages, prompts, and labels in a single location, and pull out each line (or item) as needed. Klaus stores his list in a custom property, I store mine in three places: an external text file, a field, and a global. The text file is there so the user can modify messages with a text editor (although the Library includes a translation screen that can be used also), the field (could be a custom prop instead like Klaus uses) stores all messages in the stack so they don't have to be loaded on openStack, and the global is used for real-time lookup of runtime messages. >My thought is to set up a custompropertyset in the main stack for each >language. Then set up a key for each necessary btn name, dialog etc. The >keys would then be referenced on open cd or open wd of the substacks. This means all text for all languages you support must be stored in the stack, even though only one language is needed at any time. >This would avoid setting up custompropertysets and keys for each object >(which seems redundant and difficult to maintain) and would not create >another file to keep up with on the HD(easy enough to maintain but the small >possibility of having the file misplaced). [Rob's note: In my >design, the app works fine without the text file...it simply >disables the "Load Message File" and "Translate Message File" >menuItems.] But I wonder how hard my approach >would be to maintain and update/correct? Also, any memory issues concerning >reading the file after startup being better than including the data as part >of the app.? If you have a lot of controls and messages, it can be tedious; but it's quite straightforward. You can make the job easier by replacing text labels with icons. This frees one from having to be concerned whether a label field is wide enough to display the translated label. The amount of text remains the same whether it's in the stack initially or loaded from a text file, except (as noted earlier) using an individual external file for each language supported means only one language's text is resident in a stack at any time. One final note: Translation is not a daily activity. It may never be used by most users, and if used, only once. For that reason it makes sense to me to load all labels, tool tips, names, etc. when the language is changed than to do some translation every time a card is opened. Oops!: a second final note...don't forget translation also implies changing date & number display formats. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 Mon Jun 24 10:04:18 2002 From: kray at sonsothunder.com (Ken Ray) Date: Mon Jun 24 10:04:18 2002 Subject: custompropertysets References: Message-ID: <004301c21b8f$745f2160$7c00a8c0@mckinley.dom> Ron, In my experience, if you are going to use outside translators, you should always keep your language data in an external file; either one that is always referenced by the app, or one that is "imported" into the app once and stored with the app. The reason for this is that outside translators (a) shouldn't have access to the internal workings of your stacks (which they would if you had to set custom properties for each object), and (b) it is more likely that something will get missed and you'll have a nightmare of finding what didn't get translated. When I worked for Allegiant Technologies (the now-defunct publishers of SuperCard), we had to translate a couple of things into German and it was a nightmare getting things translated (and our German rep KNEW SuperCard!!!). Just my $0.02, Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: "Ron" To: Sent: Sunday, June 23, 2002 8:51 PM Subject: Re: custompropertysets > Greetings > > I am setting up an application that can display dialogs, menus etc in a > variety of languages based on the user's choice. There seem to be several > ways to go about this and I would appreciate input based on your experience > and insight. Klaus uses a text file and then reads in the whole file to a > single userprop in the stack and then calls the needed item of that userprop > through judicious use of an itemdel. If I've understood Rob correctly, he > doesn't use userprops at all in his multi-lingual app. (thanks guys for your > input) > > My thought is to set up a custompropertyset in the main stack for each > language. Then set up a key for each necessary btn name, dialog etc. The > keys would then be referenced on open cd or open wd of the substacks. > > This would avoid setting up custompropertysets and keys for each object > (which seems redundant and difficult to maintain) and would not create > another file to keep up with on the HD(easy enough to maintain but the small > possibility of having the file misplaced). But I wonder how hard my approach > would be to maintain and update/correct? Also, any memory issues concerning > reading the file after startup being better than including the data as part > of the app.? > > Thanks > Ron > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From scott at tactilemedia.com Mon Jun 24 12:35:01 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Mon Jun 24 12:35:01 2002 Subject: use-revolution digest, Vol 1 #490 - 6 msgs In-Reply-To: <200206240552.BAA11531@indefatigable.cnchost.com> Message-ID: Recently, "mattiedenton at mac.com" wrote: > Sound Studio 2.01 for OSX has a fantastic "Sound Edit" like interface, > give it a go (Shareware but not expensive). Thanks for the recommendation -- I'll look into this. (Cacophony looks good too for more than two tracks.) Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From guy.jacquesson at wanadoo.fr Mon Jun 24 12:59:01 2002 From: guy.jacquesson at wanadoo.fr (guy jacquesson) Date: Mon Jun 24 12:59:01 2002 Subject: saving stacks under WIN and VPC Message-ID: <8841EE53-879B-11D6-9B0E-000A27E16512@wanadoo.fr> Thanks for your message, Jeanne. But the problem is probably elsewhere... I have a line of script such as: ..... save stack myStack -- for instance, "myStack" contains "test" .... and under VPC, the command doesn't come to an end. I must use "ctrl-alt-del" to quit. And when I look at my files under the finder, I've now TWO files ! Suppose "myStack" was "test.rev"; I've now: test.rev test.rev~ (yes, with a "tilde") And the first "test.rev" is SMALLER than the original one; the second is about the correct size. But BOTH are unusable... I don't know what is the meaning of that tilde? Best regards, Guy Jacquesson Mayotte island, Indian Ocean. From davecalk at surfbest.net Mon Jun 24 14:50:01 2002 From: davecalk at surfbest.net (Dave Calkins) Date: Mon Jun 24 14:50:01 2002 Subject: Text Tab Controls References: <200206241405.KAA18057@www.runrev.com> Message-ID: <3D177855.53587BFE@surfbest.net> Hi All, I am new to programing in rev. but have been developing for HC since vs 1.2 One of the applications I am developing has a fair number of text generated reports. One item that I need is the ability to tab inset a paragraph. It would look like the following. I have searched through the rev. dictionary but could not find anything that would allow me to develop this tabbed inset paragraph. I have developed scripts that will insert a predetermined number of spaces in order to \ generate this kind of look. Adding any text then can change the look of the report. It ends up looking something like this. Most simple word processors can do this. I would like to see this added to the future features request. Is there anything in rev that can do this? Any work other around suggests would be appreciated. Thanks, Dave Calkins From kray at sonsothunder.com Mon Jun 24 15:31:01 2002 From: kray at sonsothunder.com (Ken Ray) Date: Mon Jun 24 15:31:01 2002 Subject: Text Tab Controls References: <200206241405.KAA18057@www.runrev.com> <3D177855.53587BFE@surfbest.net> Message-ID: <006001c21bbd$0bacfb50$7c00a8c0@mckinley.dom> The only workaround I can think of is to have multiple fields inside of a group box, and just position the fields in code. Not very useful, however, because if the user needs to be able to select text, it will be difficult/impossible to select text across multiple fields... but you asked for workarounds... you didn't say they had to be good. ;-) Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: "Dave Calkins" To: Sent: Monday, June 24, 2002 2:52 PM Subject: Text Tab Controls > Hi All, > > I am new to programing in rev. but have been developing for HC since vs 1.2 > > One of the applications I am developing has a fair number of text generated reports. One > item that I need is the ability to tab inset a paragraph. > > It would look like the following. > > I have searched through the rev. dictionary but > could not find anything that would allow me > to develop this tabbed inset paragraph. > > I have developed scripts that will insert a > predetermined number of spaces in order to \ > generate this kind of look. Adding any text then can > change the look of the report. It ends up looking > something like this. > > Most simple word processors can do this. I would like to see this added to the future > features request. > > Is there anything in rev that can do this? > > Any work other around suggests would be appreciated. > > Thanks, > > Dave Calkins > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jeanne at runrev.com Mon Jun 24 16:58:01 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Mon Jun 24 16:58:01 2002 Subject: Cookbook? In-Reply-To: <6B5B4236-876E-11D6-9754-00039348A1E6@hotmail.com> Message-ID: At 5:32 AM -0700 6/24/2002, Kurt Kaufman wrote: >JDV wrote: >"...Also, there will be a number of scripts to handle Text menus in the >upcoming Cookbook (next version)...." >This is the first I've heard of such book. It is to be a >Revolution-specific compendium of useful scripts perhaps? It's a part of the documentation that's been planned for a while; I've mentioned it before, though I don't think I have lately. A compendium of example handlers, linked with See Also to the dictionary entries, etc. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From kurtkaufman at hotmail.com Mon Jun 24 17:04:00 2002 From: kurtkaufman at hotmail.com (Kurt Kaufman) Date: Mon Jun 24 17:04:00 2002 Subject: saving stacks under WIN and VPC Message-ID: From the RunRev User Guide: ================= When you save changes to an existing stack file, Revolution creates a backup copy (with the same name as the file, plus a ~ character at the end of the name) before saving, then deletes the backup copy after the file has been saved. This ensures that the data will not be lost if the save operation fails. If you find a stack file whose name ends in ~, it means the save operation wasn?t completed successfully. If this happens, delete (or move) the original stack file (which may have been corrupted by the incomplete save), and rename the ~ file by deleting the ~ character from the end of the name. Since the ~ file is a backup copy, it contains the full contents of the stack as of the last time it was saved. ================== Since you say the ~ file is also unusable, there seems to be an additional problem. Is the stack file name very long? (I've solved stack-saving problems by limiting the length of the stack's name). HTH, Kurt From rcozens at pon.net Mon Jun 24 17:17:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Mon Jun 24 17:17:01 2002 Subject: How Can I Purge An Animation? Message-ID: Hi All, The animation in one of my stacks is corrupted. How can I purge it from the stack? By "corrupted" I mean: 1. The animation no longer runs correctly 2. The animation does not appear when I open the Animation Manager 3. If I select "New", and give the name of my animation, the AM says it already exists. For starters, can anyone tell me where/how animations are stored? -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 rfarnold at bu.edu Mon Jun 24 19:09:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Mon Jun 24 19:09:01 2002 Subject: Mystery Groups In-Reply-To: Message-ID: I have some "mystery groups" in some of my RR stacks, probably created when I was stumbling about learning the ins and outs of groups -- they have id numbers, but when placed on a card, only show up as a tiny box. Trouble is, I cannot delete or ungroup or otherwise get rid of them. When I cut, clear, etc. they seem to go away, but still show up under the Place group command and in the application overview (or whatever it is called). How can I get rid of them? One reason I ask is that I am having trouble with groups, including my meny, in one of my stacks -- the menu group is there, I can edit it, but it doesn't appear on the stack object info as an option for the menubar -- any ideas? Thanks Bob Arnold -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From monte.goulding at senet.com.au Mon Jun 24 22:14:01 2002 From: monte.goulding at senet.com.au (Monte Goulding) Date: Mon Jun 24 22:14:01 2002 Subject: control references In-Reply-To: Message-ID: Got it: The problem is that when you try to send the object reference it actually sends the value of the object reference. What you need to do is force it to send the literal by quoting it like this on mouseUP send "changeObjectSide" && quote&the long ID of me"e end mouseUp on changeObjectSide pObject put char 2 to -1 of pObject into pObject -- note you must remove the quotes before using the -- object reference and this could easily be done with a function -- to simplify the code. put the rect of pObject into theRect put theRect end changeObjectSide Cheers Monte Goulding B.App.Sc. (Hons.) Executive Director Sweat Technologies email: monte at sweattechnologies.com website: www.sweattechnologies.com mobile: (+61) 0421 138 274 From monte.goulding at senet.com.au Mon Jun 24 23:24:01 2002 From: monte.goulding at senet.com.au (Monte Goulding) Date: Mon Jun 24 23:24:01 2002 Subject: hiliting colors Message-ID: Hi All Does anyone know how to get the foreground color of the hilited text of a field? The accentColor is the backgroundColor but I can't see a way to get the foregroundColor. I thought on windows it was always white but that is not the case. Also is it possible to set the underline links to false for specific links in the htmlText? Say a plain tag that could override the text style like the font tag can override the color????? Cheers Monte Goulding B.App.Sc. (Hons.) Executive Director Sweat Technologies email: monte at sweattechnologies.com website: www.sweattechnologies.com mobile: (+61) 0421 138 274 From kmajor at metascape.org Tue Jun 25 02:25:01 2002 From: kmajor at metascape.org (Klaus Major) Date: Tue Jun 25 02:25:01 2002 Subject: Text Tab Controls In-Reply-To: <3D177855.53587BFE@surfbest.net> Message-ID: Hi Dave, > Hi All, > > I am new to programing in rev. but have been developing for HC since vs > 1.2 > > One of the applications I am developing has a fair number of text > generated reports. One > item that I need is the ability to tab inset a paragraph. > > It would look like the following. > > I have searched through the rev. dictionary but > could not find anything that would allow me > to develop this tabbed inset paragraph. > > I have developed scripts that will insert a > predetermined number of spaces in order to \ > generate this kind of look. Adding any text then can > change the look of the report. It ends up looking > something like this. > > Most simple word processors can do this. I would like to see this added > to the future > features request. > > Is there anything in rev that can do this? > > Any work other around suggests would be appreciated. > > Thanks, > > Dave Calkins maybe "first indent" is what you are looking for ? Check the docs for that. I's a field property that you can set in the prop-pal, too. (I hope i do understand you right...) Regards Klaus Major kmajor at metascape.org From jeanne at runrev.com Tue Jun 25 09:17:01 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Jun 25 09:17:01 2002 Subject: hiliting colors In-Reply-To: Message-ID: At 9:21 PM -0700 6/24/2002, Monte Goulding wrote: >Does anyone know how to get the foreground color of the hilited text of a >field? The accentColor is the backgroundColor but I can't see a way to get >the foregroundColor. I thought on windows it was always white but that is >not the case. I'm not completely sure about this, but I think the OS sets it based on the highlight color. >Also is it possible to set the underline links to false for specific links >in the htmlText? Say a plain tag that could override the text style like the >font tag can override the color????? No, but you can do the opposite (set the underlineLinks to false and then set the texxtStyle for all the links you want to be underlined to "underline"). -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From rcozens at pon.net Tue Jun 25 09:25:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Tue Jun 25 09:25:01 2002 Subject: Strange Goings On Message-ID: Hi All, Scenario: I open the Revolution folder on my iBook and double-click on Revolution About the time Rev finishes starting up, a Simple Text file titled "Output" and containing "got there" appears in the Revolution folder. I try the same thing on my PBook and no file is created. I copy the copy of Revolution on the PBook to the iBook. Double click on Revolution, and "Output" is created again. Clues anyone? -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 Tue Jun 25 09:35:00 2002 From: kray at sonsothunder.com (Ken Ray) Date: Tue Jun 25 09:35:00 2002 Subject: Text Tab Controls References: Message-ID: <012101c21c54$7a95bf60$6501a8c0@mckinley.dom> Klaus, The problem with firstIndent (and leftMargin BTW) is that it affects the whole field. I don't think you can apply this behavior on a paragraph-by-paragraph basis. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: "Klaus Major" To: Sent: Tuesday, June 25, 2002 2:18 AM Subject: Re: Text Tab Controls > Hi Dave, > > > Hi All, > > > > I am new to programing in rev. but have been developing for HC since vs > > 1.2 > > > > One of the applications I am developing has a fair number of text > > generated reports. One > > item that I need is the ability to tab inset a paragraph. > > > > It would look like the following. > > > > I have searched through the rev. dictionary but > > could not find anything that would allow me > > to develop this tabbed inset paragraph. > > > > I have developed scripts that will insert a > > predetermined number of spaces in order to \ > > generate this kind of look. Adding any text then can > > change the look of the report. It ends up looking > > something like this. > > > > Most simple word processors can do this. I would like to see this added > > to the future > > features request. > > > > Is there anything in rev that can do this? > > > > Any work other around suggests would be appreciated. > > > > Thanks, > > > > Dave Calkins > > maybe "first indent" is what you are looking for ? > > Check the docs for that. > > I's a field property that you can set in the prop-pal, too. > > (I hope i do understand you right...) > > > > Regards > > > Klaus Major > kmajor at metascape.org > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From tedl at voyager.net Tue Jun 25 15:54:01 2002 From: tedl at voyager.net (Ted) Date: Tue Jun 25 15:54:01 2002 Subject: Mystery Groups Message-ID: <008701c21c8a$3d5c02e0$e8ce59cf@egl> Bob Arnold wrote in part: >I have some "mystery groups" in some of my RR stacks... they have id >numbers, but when placed on a card, only show up as a tiny box. Trouble is, >I cannot delete or ungroup or otherwise get rid of them. 1. Make sure the group's cantDelete setting will allow removal. Type this into the message box: "set the cantDelete of background id xxxx to false" (You can also set the cantDelete under the Object Properties Group tab.) 2. Then type: "delete background id xxxx". Ted From scott at tactilemedia.com Tue Jun 25 16:39:01 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Tue Jun 25 16:39:01 2002 Subject: custompropertysets In-Reply-To: <004301c21b8f$745f2160$7c00a8c0@mckinley.dom> Message-ID: > In my experience, if you are going to use outside translators, you should > always keep your language data in an external file; either one that is > always referenced by the app, or one that is "imported" into the app once > and stored with the app. The reason for this is that outside translators (a) > shouldn't have access to the internal workings of your stacks (which they > would if you had to set custom properties for each object), and (b) it is > more likely that something will get missed and you'll have a nightmare of > finding what didn't get translated. I would strongly endorse Ken's suggestion. We recently completed an installer stack that displays content and collects user selections in 15 different languages. Relying on external files made it easier for the translators to do their job. While you could probably develop some simplified stacks for translation folks to enter text, MC/Rev is not a word processor. Translators will probably prefer to use word processing apps anyway, and don't even think about trying to enter double byte text (Japanese, Korean, Chinese) directly within MC/Rev. BTW, this is important: if you plan to display double byte text, there are a number of issues you will contend with. 1) The only way we found to get double byte text to display correctly within MC/Rev is to save the source text on a localized system as simple text from something like WordPad or NotePad. This displays as garbage characters on non localized systems but this is what you want to read into MC/Rev. NEVER allow use of heavy word processors such as MSWord to generate content since these will introduce all kinds of formatting code that is major chore to parse. 2) Currently, double byte text does not automatically wrap within fields. Ideally, source text should be manually wrapped within the source text file to fit the target display space. 3) In our testing (we had to do a lot), we found that to display text correctly in Chinese (Simplified and Traditional) and Korean, the textFont of stack should be set to Arial, while for Japanese the textFont should be set to MS UI Gothic. This may need to be set on a line by line basis within field after the garbage characters have been read in to maintain line integrity. 4) You MUST proof the display on localized systems. The addition of language kits/fonts to English systems is apparently not enough to faithfully reproduce the display of a true localized system. We observed many strange character problems on systems enabled with language kits that weren't present on localized systems. Hope this saves a few hours of aggravation. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From dan at clearvisiontech.com Tue Jun 25 17:00:01 2002 From: dan at clearvisiontech.com (Dan Friedman) Date: Tue Jun 25 17:00:01 2002 Subject: CODE Resource Message-ID: I want to use my own CODE resource in my project. Does anyone know if deleting the "RevDB" CODE resource from the license.rev stack is going to cause a problem? Thanks! Dan From jplam at netrin.com Tue Jun 25 17:13:01 2002 From: jplam at netrin.com (Jim Lambert) Date: Tue Jun 25 17:13:01 2002 Subject: Text Tab Controls Message-ID: <20020625220940.39886.qmail@netrin.com> Perhaps you could tag the text with HTML then set the htmtext of a field to that now formatted text. Jim Lambert From wow at together.net Tue Jun 25 18:07:01 2002 From: wow at together.net (Richard D. Miller) Date: Tue Jun 25 18:07:01 2002 Subject: Real-time video capture and analysis In-Reply-To: Message-ID: First, is there a way to display video real-time within Rev (even 10 fps will do)? And secondly, if so, would it be possible to draw on those frames while they are coming into Rev? I'd probably be using a simple live motion video camera like ZoomCam hooked up via USB or Firewire. Thanks. Richard Miller From kray at sonsothunder.com Tue Jun 25 18:45:01 2002 From: kray at sonsothunder.com (Ken Ray) Date: Tue Jun 25 18:45:01 2002 Subject: custompropertysets References: Message-ID: <01a601c21ca1$70f93d90$6501a8c0@mckinley.dom> Scott, Those are very important insights on developing for multiple languages; I have never developed for double-byte languages, so I'm glad someone else has already gone down that road... :-) In any event, I put this tip on my site for later reference: http://www.sonsothunder.com/devres/revolution/revolution.htm (Click on link "lang001" under Localization/Languages.) Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: "Scott Rossi" To: Sent: Tuesday, June 25, 2002 4:36 PM Subject: Re: custompropertysets > > In my experience, if you are going to use outside translators, you should > > always keep your language data in an external file; either one that is > > always referenced by the app, or one that is "imported" into the app once > > and stored with the app. The reason for this is that outside translators (a) > > shouldn't have access to the internal workings of your stacks (which they > > would if you had to set custom properties for each object), and (b) it is > > more likely that something will get missed and you'll have a nightmare of > > finding what didn't get translated. > > I would strongly endorse Ken's suggestion. We recently completed an > installer stack that displays content and collects user selections in 15 > different languages. Relying on external files made it easier for the > translators to do their job. While you could probably develop some > simplified stacks for translation folks to enter text, MC/Rev is not a word > processor. Translators will probably prefer to use word processing apps > anyway, and don't even think about trying to enter double byte text > (Japanese, Korean, Chinese) directly within MC/Rev. > > BTW, this is important: if you plan to display double byte text, there are a > number of issues you will contend with. > > 1) The only way we found to get double byte text to display correctly within > MC/Rev is to save the source text on a localized system as simple text from > something like WordPad or NotePad. This displays as garbage characters on > non localized systems but this is what you want to read into MC/Rev. NEVER > allow use of heavy word processors such as MSWord to generate content since > these will introduce all kinds of formatting code that is major chore to > parse. > > 2) Currently, double byte text does not automatically wrap within fields. > Ideally, source text should be manually wrapped within the source text file > to fit the target display space. > > 3) In our testing (we had to do a lot), we found that to display text > correctly in Chinese (Simplified and Traditional) and Korean, the textFont > of stack should be set to Arial, while for Japanese the textFont should be > set to MS UI Gothic. This may need to be set on a line by line basis within > field after the garbage characters have been read in to maintain line > integrity. > > 4) You MUST proof the display on localized systems. The addition of > language kits/fonts to English systems is apparently not enough to > faithfully reproduce the display of a true localized system. We observed > many strange character problems on systems enabled with language kits that > weren't present on localized systems. > > Hope this saves a few hours of aggravation. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From monte.goulding at senet.com.au Tue Jun 25 22:04:01 2002 From: monte.goulding at senet.com.au (Monte Goulding) Date: Tue Jun 25 22:04:01 2002 Subject: hiliting colors In-Reply-To: Message-ID: > > I'm not completely sure about this, but I think the OS sets it > based on the > highlight color. Any idea of the rules? What about the sum of the accentColor RGB > 372 then it's black otherwise it's white? Is it ever a color? > > No, but you can do the opposite (set the underlineLinks to false and then > set the texxtStyle for all the links you want to be underlined to > "underline"). > It would need to be a field property for me to use it in libXMLtext. I don't know why it's a stack property and not a field property also. From memory Kevin asked on the xTalks list that it be a stack property but it does seem strange that it can't be changed for individual fields. Monte From pixelbird at interisland.net Wed Jun 26 00:16:01 2002 From: pixelbird at interisland.net (Ken Norris (dialup)) Date: Wed Jun 26 00:16:01 2002 Subject: Real-time video capture and analysis In-Reply-To: Message-ID: on 6/25/02 4:03 PM, Richard D. Miller at wow at together.net wrote: > First, is there a way to display video real-time within Rev (even 10 fps > will do)? And secondly, if so, would it be possible to draw on those frames > while they are coming into Rev? I'd probably be using a simple live motion > video camera like ZoomCam hooked up via USB or Firewire. ---------- Thanks for asking, Richard. I don't know, but I bet someone does, and I can't wait to see the answers, too. I bet QuickTime's new MPEG-4 feature will more than meet your needs. Ken N. From sims at ezpzapps.com Wed Jun 26 00:37:00 2002 From: sims at ezpzapps.com (sims) Date: Wed Jun 26 00:37:00 2002 Subject: Real-time video capture and analysis In-Reply-To: References: Message-ID: >First, is there a way to display video real-time within Rev (even 10 fps >will do)? A few months ago I sent this to Rev but there didn't seem to be much interest in adding it to Rev. I think that video capture would be a nice addition to rev. If anyone makes an external and/or dll please let me know... atb sims >Apple Developer provides code and working samples for capturing >digital video from firewire & other capture cards/means on the >web pages shown in this email. > >Would it be possible for Rev to use this code/samples and build this facility >into Rev? I suppose I am making a request more than asking if it >can be done... > >atb > >sims > >--------------- > >HackTV Carbon - for Mac OS 9 and X > >http://developer.apple.com/samplecode/Sample_Code/QuickTime/Capturing >/HackTV_Carbon.htm > >HackTV Carbon is the carbonized version of the venerable HackTV for >Mac OS 9 and X. It shows how to use the sequence grabber to preview >and record movies. >HackTV can use either the software 'vdig' or a hardware 'vdig' that >you may already own. HackTV can also be used by 'vdig' makers to >test their code. >Requires: QuickTime 5, Metrowerks CodeWarrior 6 or 7, CarbonLib 1.4 > >---------------- >HackTV - for Intel Pentium or compatible processor > > >http://developer.apple.com/samplecode/Sample_Code/QuickTime/Capturing >/HackTV.htm > >This sample code has been updated for QuickTime 5.0 >HackTV illustrates how to use do Video Digitizing under QuickTime. >Refer to develop Issue 14 for details on this code. >68k or PowerPC (or newer) machines running System 8.5 or later. PC >with Intel Pentium or compatible processor. QuickTime 4.0 or later. >CodeWarrior Pro 2 or later or Visual C++ 5.0 or later. >QuickTime, Video, Digitizing, vDig ___________________________________________ http://EZPZapps.com info at EZPZapps.com Software - Internet Development - Consulting From yvescoppe at skynet.be Wed Jun 26 01:00:01 2002 From: yvescoppe at skynet.be (yves COPPE) Date: Wed Jun 26 01:00:01 2002 Subject: answer file DLOG Message-ID: Hello, I work on a Mac with Mac OS X 10.1.5 Is it possible, when you use the script : to make that the DLOG opens in a specific folder ? thanks. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From scott at tactilemedia.com Wed Jun 26 01:51:01 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Wed Jun 26 01:51:01 2002 Subject: answer file DLOG In-Reply-To: Message-ID: Recently, yves COPPE wrote: > Is it possible, when you use the script : > > > to make that the DLOG opens in a specific folder ? Is this what you want? answer file "Locate File:" with "absolute/path/of/your/folder/" Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design Email: scott at tactilemedia.com Web: www.tactilemedia.com From yvescoppe at skynet.be Wed Jun 26 02:50:01 2002 From: yvescoppe at skynet.be (yves COPPE) Date: Wed Jun 26 02:50:01 2002 Subject: answer file DLOG In-Reply-To: References: Message-ID: >Recently, yves COPPE wrote: > >> Is it possible, when you use the script : >> >> >> to make that the DLOG opens in a specific folder ? > > >Is this what you want? > > answer file "Locate File:" with "absolute/path/of/your/folder/" > >Regards, OK, that is.And it is in the dictionnary ! Sorry, I didn't open the dictionnary at this rubric ! thanks. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From richmond at mail.maclaunch.com Wed Jun 26 03:24:01 2002 From: richmond at mail.maclaunch.com (Mathewson) Date: Wed Jun 26 03:24:01 2002 Subject: The CURSOR curse Message-ID: I thought I would be clever, so I dragged out Danny Goodman's HC book from under the bed: and; blow-me-down if the way to change cursors in HC is not 100% the same in RunRev (a BIG, BIG thank you to Run Rev for being conservative): just the same in the Transcript Dictionary with RunRev. Of course I got all damp and excited - I was going to go completely OTT and change cursors like nobody's business when...... I made a trial stack with a bloody great button in the middle and typed in the following script to the button: on mouseWithin set cursor to arrow end mouseWithin then went into browser mode and it didnae wark! spent hours mucking around to no avail; so the big question is: WHAT AM I MISSING ??? Mathewson --------------------------------------------------------------- Using a Macintosh? Get FREE e-mail and more at MacLaunch! http://www.maclaunch.com --------------------------------------------------------------- From mark_mitchell at kmug.org Wed Jun 26 05:24:01 2002 From: mark_mitchell at kmug.org (Mark Mitchell) Date: Wed Jun 26 05:24:01 2002 Subject: resizing image icons In-Reply-To: <200206231601.MAA05888@www.runrev.com> References: <200206231601.MAA05888@www.runrev.com> Message-ID: >>someone writes: >on resizeImage theRatio theImage > set the defaultStack to "alphabet" > set the width of image id theImage to theRatio * item 1 of the mySize of >image id theImage > set the height of image id theImage to theRatio * item 2 of the mySize of image id theImage end resizeImage ETC....ETC....! I write: Or you can collapse those handlers into one simpler one: repeat with i = 1 to the number of buttons put the icon of button i into myIcon set the width of image id myIcon to the formattedWidth of button i set the height of image id myIcon to the formattedHeight of button i end repeat Kanpai! mark mitchell Japan From kmajor at metascape.org Wed Jun 26 06:11:01 2002 From: kmajor at metascape.org (Klaus Major) Date: Wed Jun 26 06:11:01 2002 Subject: The CURSOR curse In-Reply-To: Message-ID: <6D559EB0-88F4-11D6-8636-003065D52E8E@metascape.org> Hi Mathewson, > I thought I would be clever, so I dragged out Danny > Goodman's HC book from under the bed: and; blow-me-down if > the way to change cursors in HC is not 100% the same in > RunRev (a BIG, BIG thank you to Run Rev for being > conservative): just the same in the Transcript Dictionary > with RunRev. Of course I got all damp and excited - I was > going to go completely OTT and change cursors like nobody's > business when...... > > I made a trial stack with a bloody great button in the > middle and typed in the following script to the button: > > on mouseWithin > set cursor to arrow > end mouseWithin > > then went into browser mode and it didnae wark! > > spent hours mucking around to no avail; so the big question > is: > > WHAT AM I MISSING ??? > > Mathewson if you want the cursor to be persistent after the script is finished, you have to set the lockcursor to true. The above is the "normal" behaviour. The cursor is reset after the script is finished. on mouseWithin set the lockcursor to true set cursor to arrow end mouseWithin I would advice to script a mouseenter-handler: on mouseenter set the lockcursor to true set cursor to arrow end mouseenter And don't forget to set the cursor back on mouseleave... Or the cursor will stay forever (or until you set it again) even in the development-environment, which is really annoying... on mouseleave set the lockcursor to false set the cursor to hand ## or whatever end mouseleave Hope that helps. Regards Klaus Major kmajor at metascape.org From davecalk at surfbest.net Wed Jun 26 06:11:21 2002 From: davecalk at surfbest.net (Dave Calkins) Date: Wed Jun 26 06:11:21 2002 Subject: Text Tab Controls References: <200206251603.MAA03603@www.runrev.com> Message-ID: <3D19A1CA.9A67B009@surfbest.net> > Not very useful, however, > because if the user needs to be able to select text, it will be > difficult/impossible to select text across multiple fields... but you asked > for workarounds... you didn't say they had to be good. ;-) > > Ken Ray Hi Ken, Yes, that's part of the problem. The user must be able to select the text for data manipulation. The original stack is a HC 2.4 program that I developed and am now converting over to rev. It does psychological testing by taking a clients test answers and generates a patient profile of 25 to 28 pages of text mixed with graph charts. Dave Calkins From davecalk at surfbest.net Wed Jun 26 06:43:01 2002 From: davecalk at surfbest.net (Dave Calkins) Date: Wed Jun 26 06:43:01 2002 Subject: Text Tab Controls References: <200206251603.MAA03603@www.runrev.com> Message-ID: <3D19A94C.54AB94C8@surfbest.net> Hi Klaus & Ken, Ken, You hit the nail on the head. I need to control these like a word processor, and apply it on a paragraph-by-paragraph basis. I was hoping that I had missed it in the docs. I was wondering if any of the htmlText features might do the trick but couldn't find anything. I guess Rev. needs some additional text manipulation code in order to develop word processing types of applications. The folks that developed "Letters 1.2" for hypercard might have code available? I don't know how compatible it would be. Also does anyone have an idea of when the reports generator is scheduled to be released? Dave Calkins > > Klaus, > > The problem with firstIndent (and leftMargin BTW) is that it affects the > whole field. I don't think you can apply this behavior on a > paragraph-by-paragraph basis. > > Ken Ray > Sons of Thunder Software > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > - From davecalk at surfbest.net Wed Jun 26 07:13:01 2002 From: davecalk at surfbest.net (Dave Calkins) Date: Wed Jun 26 07:13:01 2002 Subject: use-revolution digest, Vol 1 #498 - 16 msgs References: <200206261012.GAA17678@www.runrev.com> Message-ID: <3D19B029.90FF3953@surfbest.net> > Hi Jim, I've looked for an HtmlText format that would do that. Have I missed it? Dave Calkins > > Date: 25 Jun 2002 22:09:40 -0000 > From: Jim Lambert > To: use-revolution at lists.runrev.com > Subject: Re: Text Tab Controls > Reply-To: use-revolution at lists.runrev.com > > Perhaps you could tag the text with HTML then set the htmtext of a field to that now formatted text. > > Jim Lambert > From davecalk at surfbest.net Wed Jun 26 07:33:01 2002 From: davecalk at surfbest.net (Dave Calkins) Date: Wed Jun 26 07:33:01 2002 Subject: Paragraph Tab References: <200206241405.KAA18057@www.runrev.com> Message-ID: <3D19B4F9.36CA663C@surfbest.net> Under the format function there is something called a "vertical tab". Anyone know what that is / does? Dave Calkins From heather at runrev.com Wed Jun 26 07:50:05 2002 From: heather at runrev.com (Heather Williams) Date: Wed Jun 26 07:50:05 2002 Subject: Manuals offer ends soon Message-ID: Hi all, Just a note to remind you. If you haven't already ordered your copy of the Revolution printed manuals, better do so soon. The $79 offer finishes at the end of the month. Stocks are getting low... I think I have now sent out all manuals due to Professional license holders. If you have a pro license (EXCLUDING the HyperCard/SuperCard cross grade license, which was specifically excluded from the offer of free printed manuals) and you still haven't got your set of manuals please contact me OFF LIST. My email address is heather at runrev.com. Regards, Heather -- Heather Williams Runtime Revolution Ltd. Tel: +44 (0) 131 7184333 Fax: +44 (0)1639 830707 Revolution - The solution From mazzapaolo at libero.it Wed Jun 26 09:12:00 2002 From: mazzapaolo at libero.it (paolo mazza) Date: Wed Jun 26 09:12:00 2002 Subject: Server side applications In-Reply-To: <200206261012.GAA17866@www.runrev.com> Message-ID: I have an some questions concerning server-side applications developed with Revolution. What is required from the server provider to run an application developed with Revolution (let's say a chat server)? Am I supposed to post on the server a stand-alone application or just a stack? Do you know any server provider offering (for a reasonable price) this kind of service? Thanks, Paolo From kray at sonsothunder.com Wed Jun 26 09:26:01 2002 From: kray at sonsothunder.com (Ken Ray) Date: Wed Jun 26 09:26:01 2002 Subject: answer file DLOG References: Message-ID: <027d01c21d1c$77104540$6501a8c0@mckinley.dom> FYI, This doesn't seem to work on Windows (or at least Windows 2000, where I have tried it). I believe it is a bug in Rev/MC. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: "Scott Rossi" To: Sent: Wednesday, June 26, 2002 1:48 AM Subject: Re: answer file DLOG > Recently, yves COPPE wrote: > > > Is it possible, when you use the script : > > > > > > to make that the DLOG opens in a specific folder ? > > > Is this what you want? > > answer file "Locate File:" with "absolute/path/of/your/folder/" > > Regards, > > Scott Rossi > Creative Director > > Tactile Media, Multimedia & Design > Email: scott at tactilemedia.com > Web: www.tactilemedia.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From webmaster at studioalice.se Wed Jun 26 09:31:01 2002 From: webmaster at studioalice.se (=?ISO-8859-1?Q?Magnus_von_Br=F6msen?=) Date: Wed Jun 26 09:31:01 2002 Subject: Change the icon on Windows? In-Reply-To: Message-ID: <532471E8-8910-11D6-9CAE-003065CCBD1A@studioalice.se> At last :) Trevor, Extensor, Derek, Jan and others, now I have been able to change the icon in Windows. (It was not Priority One on my list). I tried AX-icons and one called ArtIcon pro. I find that ArtIcon was easiest (for me) - just open the .exe file and the .ico file - and then copy&past. I have not yet checked on another computer -- but I think is works because you are inside the .exe file changing the icon. I hope :) Thanks again for all help. Magnus On torsdag, juni 13, 2002, at 09:06 , Trevor DeVore wrote: > In the past I have used Microangelo (http://www.impactsoft.com/) to > change the > icons for my windows executables. It allows you to modify a complete > range of > icon attributes by modifying the executable file. I have used this > with the > executables created by Director and iShell in the past for > distribution. Very > good program. > > Trevor DeVore > Blue Mango Multimedia > > >>> I use Axialis - AX-Icons 4.5 to change my Windows icons. >>> http://www.axialis.com/index.html >> >> I just checked out this program and it does the same thing as every >> other >> Windows Icon program. It just changes the icon information on that 1 >> machine. >> >> I think the problem in question is how to change or use icons in >> MetaCard/RunRev programs that have a color depth that is greater than >> 16 >> colors. >> >> I have been looking for something like this for sometime, but it seems >> to me >> that there should be something out there for this. It would be nice if >> Windows was a little bit more like a Macintosh in this department. >> >> Derek Bump >> Dreamscape Software, Inc. >> >> ______________________________________________ >> See the World with WebCam LIVE 2.0! >> http://www.dreamscapesoftware.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 bvlahos at jpl.nasa.gov Wed Jun 26 10:20:01 2002 From: bvlahos at jpl.nasa.gov (Bill Vlahos) Date: Wed Jun 26 10:20:01 2002 Subject: Server side applications In-Reply-To: Message-ID: Paolo, The provider will need to have your server software running on one of their computers. I would suggest you make it a standalone unless you want to do some debugging on the live system. There is no reason they should have to buy a copy of Revolution just to host your application. There is an example Chat stack on the Rev site which shows how to set up a specific TCP/IP port to communicate with. There are many service providers who offer this kind of hosting service. They will need to know which TCP/IP port(s) you will need which is not a big deal. Most hosting services can allow you to provide you own computer if you like but will usually prefer to run your application on one of theirs. My experience is that they will probably prefer to host your application on Linux or Macintosh instead of Windows although some support that as well. Of course with Rev you can make it any way you like. :-) I can't give you any recommendations as I don't use any but they are out there. Bill On Wednesday, June 26, 2002, at 07:23 AM, paolo mazza wrote: > I have an some questions concerning server-side applications developed > with > Revolution. > What is required from the server provider to run an application > developed > with Revolution (let's say a chat server)? > Am I supposed to post on the server a stand-alone application or just a > stack? > Do you know any server provider offering (for a reasonable price) this > kind > of service? > Thanks, Paolo > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From troy at rpsystems.net Wed Jun 26 10:44:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Wed Jun 26 10:44:01 2002 Subject: Server side applications In-Reply-To: Message-ID: On Wednesday, June 26, 2002, at 11:16 AM, Bill Vlahos wrote: > The provider will need to have your server software running on one of > their computers. I would suggest you make it a standalone unless you > want to do some debugging on the live system. There is no reason they > should have to buy a copy of Revolution just to host your application. RunRev supplies versions of Rev which can be remotely installed on most commercial servers, which is what we have done on some of ours, which happen to be Linux based. This then allows the application to function as CGI from that server. The server facility does not need to buy a copy, nor do any configuration to support this - we do the entire thing as a remote process. Rev then functions similarly to Perl or PHP. But it is a different beast than normal Rev. It does not support GUI for one thing, so developing for it is a bit different than developing for the normal Rev standalone. As far as I know, standalones won't function from most commercial servers. All that said, Bill is right that if your application wants to make use of server ports which are not traditionally supplied to you in a shared server contract, you will probably need to lease a private server. -- Troy RPSystems, LTD www.rpsystems.net From rcozens at pon.net Wed Jun 26 11:18:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Wed Jun 26 11:18:01 2002 Subject: I Need Help Message-ID: Hi All, I have encountered two problems I believe are interrelated: Scenario: Three card substack with menu group on all cards and record group on last card. 1. I cannot select any control in the record group by clicking on it...the group is selected instead. From the App Overview I can select each control, and all have layer numbers higher than the group layer. 2. When I clone the substack, the controls in the group all receive id 0. I've spent mucho time on this stack, including animations and geometry. I'm reluctant to muck around here without some knowledgeable direction, especially since I'm still waiting for directions on purging a corrupted animation. Waiting for a clue... -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 wow at together.net Wed Jun 26 11:19:01 2002 From: wow at together.net (Richard D. Miller) Date: Wed Jun 26 11:19:01 2002 Subject: Real-time video capture and analysis In-Reply-To: Message-ID: It would be very helpful to get more info on this question...hopefully from the Rev people. My company is beginning work on a very high profile project that would bring tremendous attention to Rev...IF we can make it work from within Rev. If the Rev people have no solution for this, is there someone on this board who could (quickly) write a DDL or external to address this issue so that we can use Rev as the main development environment? Thanks. Richard Miller > on 6/25/02 4:03 PM, Richard D. Miller at wow at together.net wrote: > >> First, is there a way to display video real-time within Rev (even 10 fps >> will do)? And secondly, if so, would it be possible to draw on those frames >> while they are coming into Rev? I'd probably be using a simple live motion >> video camera like ZoomCam hooked up via USB or Firewire. > ---------- > Thanks for asking, Richard. I don't know, but I bet someone does, and I > can't wait to see the answers, too. I bet QuickTime's new MPEG-4 feature > will more than meet your needs. > > Ken N. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From troy at rpsystems.net Wed Jun 26 11:45:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Wed Jun 26 11:45:01 2002 Subject: Real-time video capture and analysis In-Reply-To: Message-ID: On Wednesday, June 26, 2002, at 12:14 PM, Richard D. Miller wrote: > It would be very helpful to get more info on this question...hopefully > from > the Rev people. My company is beginning work on a very high profile > project > that would bring tremendous attention to Rev...IF we can make it work > from > within Rev. If the Rev people have no solution for this, is there > someone on > this board who could (quickly) write a DDL or external to address this > issue > so that we can use Rev as the main development environment? FWIW, I have a project which wants to make use of the same functionality. We have so far ruled out Rev as the development platform for the same reasons. I would also very much like to use Rev for this purpose. Using QT6 would be fine - IF Rev could support the video input functions, etc. If I can't do it natively, I would also be interested in an external. -- Troy RPSystems, LTD www.rpsystems.net From jeanne at runrev.com Wed Jun 26 11:47:01 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Wed Jun 26 11:47:01 2002 Subject: I Need Help In-Reply-To: Message-ID: At 9:12 AM -0700 6/26/2002, Rob Cozens wrote: >1. I cannot select any control in the record group by clicking on >it...the group is selected instead. Do you have Select Grouped Controls turned on? -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From dsc at swcp.com Wed Jun 26 12:30:01 2002 From: dsc at swcp.com (Dar Scott) Date: Wed Jun 26 12:30:01 2002 Subject: Real-time video capture and analysis In-Reply-To: Message-ID: On Tuesday, June 25, 2002, at 05:03 PM, Richard D. Miller wrote: > First, is there a way to display video real-time within Rev (even > 10 fps > will do)? And secondly, if so, would it be possible to draw on > those frames > while they are coming into Rev? I'd probably be using a simple > live motion > video camera like ZoomCam hooked up via USB or Firewire. Is your need platform specific? You might be able to create an external to do this. An alternative is to write an application that sends frames via some IPC; I often use UDP for interprocess communication because I want the flexibility to put the processes on different computers. This method also has the advantage in that the receiver can go up and down without interrupting the operation of the sender. I have used DirectShow on Windows 2000 with the Osprey 2000. If you go this route, there are a few ways you can go. You can render the video in a tiny window. You can find or make a filter that draws on the video. I think this is only a partial solution to what you want. The "sample grabber" filter allows you to get the stream values. I derive a class from that to do what I want with samples. An approach using the sample grabber might be what you want. (The "sample grabber is not sample code; it is a filter that grabs media samples for applications.) I have only begun to work with externals, though I have been successful in making a simple external. One of the examples in the SDK (life) involves the manipulation of image data. That may apply. It is not clear to me what drawing on the frames mean? If it were possible to put live images into an image, would a graphic object over that be what you want? Or do you want to save frames in memory as they come in and modify them in real-time? With the 10 fps requirement you will want to take care about speed at all levels and consider using only fast computers. Hope this helps. Dar Scott ***** Dar Scott Dar Scott Consulting dsc at swcp.com Home, Lab & Office: +1 505 299 9497 Cell: +1 505 350 6953 8637 Horacio Place NE Albuquerque, NM 87111 Dar Scott Consulting provides software development services especially in distributed control systems on Windows 2000 and on small embedded computers. ***** From dsc at swcp.com Wed Jun 26 12:33:01 2002 From: dsc at swcp.com (Dar Scott) Date: Wed Jun 26 12:33:01 2002 Subject: The CURSOR curse In-Reply-To: <6D559EB0-88F4-11D6-8636-003065D52E8E@metascape.org> Message-ID: <43A979FA-892A-11D6-B90A-0050E4C0B205@swcp.com> On Wednesday, June 26, 2002, at 05:04 AM, Klaus Major wrote: > if you want the cursor to be persistent after the script is finished, > you have to set the lockcursor to true. > > The above is the "normal" behaviour. > > The cursor is reset after the script is finished. Does this mean I don't have to save it and set it back? I can just set it at the top of my handler? Dar Scott From rcozens at pon.net Wed Jun 26 12:52:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Wed Jun 26 12:52:01 2002 Subject: Observations Re: Images In-Reply-To: References: Message-ID: >A resizeIcon property would be useful, but if it resizes the image, then one >has the caveat that if you want to use it in other instances at a different >size... what happens? Sivakatirswami, et al: I have done some testing in the current Rev environment (set the height/width of image id xxxx to the height/width of button "whatever"), and it is not a problem that can't be dealt with. When I opened another substack with the same icon in a different sized button, it appeared correctly in both windows...until I closed the second stack or otherwise brought the first stack to the top. Easy fix: I moved the "set the height..." etc. statements from preopenStack into a resumeStack handler, and called resumeStack in preopenStack. It works fine, but Revolution could save a lot of developers' time and scripting by making icon scaling a button property. One thing I have not tested is modal dialogs. Since resumeStack is not sent when the dialog closes, I presume one would have to call resumeStack after each "modal" statement where icon size conflict is a possibility. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 mark_mitchell at kmug.org Wed Jun 26 12:53:00 2002 From: mark_mitchell at kmug.org (Mark Mitchell) Date: Wed Jun 26 12:53:00 2002 Subject: resizing image icons In-Reply-To: <200206261012.GAA17678@www.runrev.com> References: <200206261012.GAA17678@www.runrev.com> Message-ID: >>I once saw a juggler who dropped his fire-torch and shouted at his assistant, "quick, pick it up, before they notice!" so >here is my attempt at the same: >I wrote: > >Or you can collapse those handlers into one simpler one: > repeat with i = 1 to the number of buttons put the icon of button i into myIcon set the width of image id myIcon to the formattedWidth of button i set the height of image id myIcon to the formattedHeight of button i end repeat No dimwit! You don't need 'formattedWidth' or height, just plain old width and height. So there. mark mitchell Japan From kmajor at metascape.org Wed Jun 26 12:56:00 2002 From: kmajor at metascape.org (Klaus Major) Date: Wed Jun 26 12:56:00 2002 Subject: The CURSOR curse In-Reply-To: <43A979FA-892A-11D6-B90A-0050E4C0B205@swcp.com> Message-ID: Hi Dar, > > On Wednesday, June 26, 2002, at 05:04 AM, Klaus Major wrote: > >> if you want the cursor to be persistent after the script is finished, >> you have to set the lockcursor to true. >> >> The above is the "normal" behaviour. >> >> The cursor is reset after the script is finished. > > Does this mean I don't have to save it and set it back? I can just set > it at the top of my handler? Yessir ! :-) See my example scripts: on mouseenter set the lockcursor to true set cursor to arrow end mouseenter on mouseleave set the lockcursor to false set the cursor to hand ## or whatever end mouseleave > Dar Scott Regards Klaus Major kmajor at metascape.org From kevin at runrev.com Wed Jun 26 12:59:01 2002 From: kevin at runrev.com (Kevin Miller) Date: Wed Jun 26 12:59:01 2002 Subject: Real-time video capture and analysis In-Reply-To: Message-ID: On 26/6/02 6:26 pm, Dar Scott wrote: >> First, is there a way to display video real-time within Rev (even 10 fps will >> do)? And secondly, if so, would it be possible to draw on those frames while >> they are coming into Rev? I'd probably be using a simple live motion video >> camera like ZoomCam hooked up via USB or Firewire. Watch out for a video capture feature coming to a favorite development environment near you soon... Kevin Kevin Miller Runtime Revolution Limited - The Solution for Software Development Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From troy at rpsystems.net Wed Jun 26 13:11:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Wed Jun 26 13:11:01 2002 Subject: Real-time video capture and analysis In-Reply-To: Message-ID: <9935885C-892F-11D6-B403-000393853D6C@rpsystems.net> On Wednesday, June 26, 2002, at 01:55 PM, Kevin Miller wrote: > Watch out for a video capture feature coming to a favorite development > environment near you soon... Hopefully with an associated Professional licensee beta test and input opportunity... -- Troy RPSystems, LTD www.rpsystems.net From rcozens at pon.net Wed Jun 26 13:15:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Wed Jun 26 13:15:01 2002 Subject: I Need Help In-Reply-To: References: Message-ID: > >1. I cannot select any control in the record group by clicking on >>it...the group is selected instead. > >Do you have Select Grouped Controls turned on? Bless you, Jeanne! but it only solves part of my problem: when I clone the stack the id's still are set to zero. I'm beginning to believe I have somehow corrupted a Revolution stack (for one thing, I had not knowingly turned off Select Grouped Controls); so I'm going to move all the standard components from the PBook to the iBook and try again. The other day I just moved the Rev app itself. Sorry for the insistent tone of my subject...I get apprehensive when I don't have a clue what's happening and have a lot at risk if I blindly try the wrong fix. :{) -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 rcozens at pon.net Wed Jun 26 13:44:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Wed Jun 26 13:44:01 2002 Subject: Strange Goings On In-Reply-To: References: Message-ID: >I open the Revolution folder on my iBook and double-click on Revolution > >About the time Rev finishes starting up, a Simple Text file titled >"Output" and containing "got there" appears in the Revolution folder. Hi All, I was able to solve this problem by replacing all the standard Rev files on the iBook. I'm pretty sure the "got there" was a message I placed in a handler when debugging that somehow ended up in some Rev stack that is referenced when Rev opens. I've noticed that sometimes menu/menuItem enable/disable statements in my stacks get applied to the Revolution Development menu instead of the menu for the stack I'm testing. Possibly other scripted changes are being applied to the wrong stack? Anyway, the bad news is this didn't fix the problem with lost animations or control id 0s. :{( Since no on can tell me where/how animations are stored, I guess I'll have to go looking for them. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 kspieldenner at lifetouch.com Wed Jun 26 16:11:01 2002 From: kspieldenner at lifetouch.com (KEITH SPIELDENNER) Date: Wed Jun 26 16:11:01 2002 Subject: That pesky Launch command and Photoshop Message-ID: Here's a problem that exists on Windows systems, but not Mac. I can use "launch documentPath with applicationPath" to successfully launch a file into Photoshop (both Mac & PC). However, on Windows, when the image opens, the name of the file becomes the full path name that was passed through the launch command. The problem is that when you subsequently alter the image file in Photoshop you can no longer use the Save command, only the Save As... command. Photoshop can't find the original file. This becomes a usability issue because the operator must use Save As... and drill back down through dozens of folders to find the original location of the image to Save/Replace. When using the launch command on the Mac, or when opening a file directly through Photoshop's Open command on a PC, the file opens with only the file name (no path) appearing at the top of the window. Save works just fine in these cases. As an attempted workaround, I set the defaultFolder to the image location prior to calling the launch command, and only passed the name of the file itself. Photoshop interprets this to be an attempt to open a new blank image, not the actual image. Any ideas for a Windows workaround? Thanks, Keith Spieldenner From rcozens at pon.net Wed Jun 26 17:04:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Wed Jun 26 17:04:01 2002 Subject: How Can I Purge An Animation?--Answer Message-ID: >The animation in one of my stacks is corrupted. How can I purge it >from the stack? Delete the cRevAnimation custom property set for the card with the "corrupted" animation. BTW, if you'd like to "corrupt" your own animation, just create two or more on the same card and use the Animation Manager to delete one of them. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 karlpet at mac.com Wed Jun 26 19:33:01 2002 From: karlpet at mac.com (Karl Petersen) Date: Wed Jun 26 19:33:01 2002 Subject: Strange Goings On In-Reply-To: References: Message-ID: At 11:38 AM -0700 6/26/02, Rob Cozens wrote: >I'm pretty sure the "got there" was a message I placed in a handler >when debugging that somehow ended up in some Rev stack that is >referenced when Rev opens. I have the same "Output" file here, Rob. But instead of "got there", mine contains "got this". The file mod date changes each time I launch Rev. When I double-click the file it opens in SimpleText, then the Mac locks up. Apparently several Rev stack scripts use that file. To search the scripts, show the Rev stacks in the OverView window, then Find "output". Karl From gcanyon at inspiredlogic.com Wed Jun 26 22:43:01 2002 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Wed Jun 26 22:43:01 2002 Subject: How should I do this? In-Reply-To: References: Message-ID: >I have a project that I'd like to attempt in Rev, but I don't know whether >or no what I want to do is currently possible. So, I'm looking for >pointers/suggestions. > >I am a big fan of strategy board games (mostly German ones such as >Settlers of Catan) and would like to create a program to play such games >live online with other players. Most of this is fairly straightforward, >though it will take a lot of work. Check out the chat example in the user contributions section of the web site. -- regards, Geoff Canyon gcanyon at inspiredlogic.com From tuviah at runrev.com Thu Jun 27 05:06:00 2002 From: tuviah at runrev.com (Tuviah Snyder) Date: Thu Jun 27 05:06:00 2002 Subject: Real-time video capture and analysis Message-ID: <002201c21d52$a07b63c0$46fa81ac@diskotek> >FWIW, I have a project which wants to make use of the same >functionality. We have so far ruled out Rev as the development platform >for the same reasons. I would also very much like to use Rev for this >purpose. Using QT6 would be fine - IF Rev could support the video input >functions, etc. If I can't do it natively, I would also be interested in >an external. I'm working on it... What video functions does everyone need? I'm going to use the quicktime sequence grabber for this, but perhaps I'll also support the recording using the standard win32 api functions. I assume you would like to be able to record a movie..display it on screen as it's recorded, and save to a quicktime movie. I'll also be looking at all the other video software. Tuviah -------------- next part -------------- An HTML attachment was scrubbed... URL: From troy at rpsystems.net Thu Jun 27 09:23:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Thu Jun 27 09:23:01 2002 Subject: Real-time video capture and analysis In-Reply-To: <002201c21d52$a07b63c0$46fa81ac@diskotek> Message-ID: On Wednesday, June 26, 2002, at 04:44 PM, Tuviah Snyder wrote: > I'm working on it... What video functions does everyone need? I'm going > to use the quicktime sequence grabber for this, but perhaps I'll also > support the recording using the standard win32 api functions.?I assume > you would like to be able to record a movie..display it on screen as > it's recorded, and save to a quicktime movie. I'll also be looking at > all the other video software. I imagine that this list could get quite long, although much of it would be covered by basic implementation of what QuickTime already offers. Another couple of things that would be great - Save selection (trim) - use the QuickTime native controls to select an in/out in an existing movie (or capture) and save just that section as a new movie. Add/remove track - the ability to add or remove a track in QT and resave the movie. More to come as I think about it. Is this list where such comments should be sent? Thanks!! -- Troy RPSystems, LTD www.rpsystems.net From rcozens at pon.net Thu Jun 27 09:52:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Thu Jun 27 09:52:01 2002 Subject: Strange Goings On In-Reply-To: References: Message-ID: >I have the same "Output" file here, Rob. But instead of "got there", >mine contains "got this". The file mod date changes each time I >launch Rev. Thanks for testing, Karl. I haven't seen the file since I used the shotgun approach and replaced everything in my Rev folder that I didn't create myself; but the message may well have been "got this". I am still occasionally getting a file, "Output 1" that contains "field 1". Since it's happening to you too, I'll drop it in the Run Rev team's lap. -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 Thu Jun 27 10:56:01 2002 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu Jun 27 10:56:01 2002 Subject: Text Tab Controls In-Reply-To: <3D19A94C.54AB94C8@surfbest.net> Message-ID: Dave, also take a look at the script editor's input field script (the keydown handler) , it does some auto indenting too. You can look at the runrev scripts when you select the appropriate setting in the preferences. I hope you find some help there... Bj?rnke who want's more text-specific features too. On Mittwoch, Juni 26, 2002, at 01:45 , Dave Calkins wrote: > > Hi Klaus & Ken, > > Ken, You hit the nail on the head. I need to control these like a word > processor, and apply > it on a paragraph-by-paragraph basis. > > I was hoping that I had missed it in the docs. I was wondering if any > of the htmlText > features might do the trick but couldn't find anything. I guess Rev. > needs some additional > text manipulation code in order to develop word processing types of > applications. > > The folks that developed "Letters 1.2" for hypercard might have code > available? I don't > know how compatible it would be. > > Also does anyone have an idea of when the reports generator is > scheduled to be released? > > > Dave Calkins > > >> >> Klaus, >> >> The problem with firstIndent (and leftMargin BTW) is that it affects >> the >> whole field. I don't think you can apply this behavior on a >> paragraph-by-paragraph basis. >> >> Ken Ray >> Sons of Thunder Software >> Email: kray at sonsothunder.com >> Web Site: http://www.sonsothunder.com/ >> >> - > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From marc at weeber.net Thu Jun 27 11:37:01 2002 From: marc at weeber.net (Marc Weeber) Date: Thu Jun 27 11:37:01 2002 Subject: SOAP and XML Message-ID: hi there, I am very new to Revolution, but it seems like a very interesting programming environment for my goals, which is building a nice interface to some web services. My question is: is there a library for processing SOAP and/or XML? This may be a FAQ, if so, please refer me to the proper documentation. Thanks for your help and kind regards, Marc -- Marc Weeber marc at weeber.net http://marc.weeber.net From j.waibel at soldax.com Thu Jun 27 13:19:01 2002 From: j.waibel at soldax.com (j.waibel) Date: Thu Jun 27 13:19:01 2002 Subject: Problem with videoplayer on HP-UX Message-ID: <20020627180251.32597.qmail@mail.soldax.de> Hi, i just discovered a strange problem on building a multi-plattform application. as part of the application i use a player object that is used to play differnet avi-files. The controls of the player are build with different buttons. To start playing the videos i use a command like "start player id 1057". Other buttons to stop and continue playing contain something like " set the paused of player id 1057 to true" (this is for halting a running video). Now to my problem. This application is working on MacOS, Windows and Linux without problems. The Proble is on the HP-UX version where the button that normaly starts the player is stopping in and the button that normaly stops it is starting the video. Everything else in the application is working without problems. The applications are of the same building process. Has anybody else seen this problem before and/or is there a known solution to this. Any help is welcome. kind regards Soldax GmbH Juergen Waibel From raney at metacard.com Thu Jun 27 14:34:01 2002 From: raney at metacard.com (Scott Raney) Date: Thu Jun 27 14:34:01 2002 Subject: RRe: answer file DLOG In-Reply-To: <200206261602.MAA25376@www.runrev.com> Message-ID: On Wed, 26 Jun 2002 kray at sonsothunder.com wrote: > FYI, > > This doesn't seem to work on Windows (or at least Windows 2000, where I have > tried it). I believe it is a bug in Rev/MC. It's actually a "feature" of W2K, which by design opens to the "documents" directory, ignoring the app-supplied path. It works properly with 95/98/Me and NT. XP is broken in a different way, but we may be able to work around that behavior (wish Microsoft would make up its damn mind...) Regards, Scott > Ken Ray > Sons of Thunder Software > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > Recently, yves COPPE wrote: > > > Is it possible, when you use the script : > > > > > > to make that the DLOG opens in a specific folder ? > > > Is this what you want? > > answer file "Locate File:" with "absolute/path/of/your/folder/" > > Regards, > > Scott Rossi > Creative Director ******************************************************** Scott Raney raney at metacard.com http://www.metacard.com MetaCard: You know, there's an easier way to do that... From trevor at mangomultimedia.com Thu Jun 27 14:48:01 2002 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Thu Jun 27 14:48:01 2002 Subject: RRe: answer file DLOG In-Reply-To: Message-ID: I remember hating this "feature" back when I used Windows. Word would never open up to the directory that I opened a document from last. It was very irritating. Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com >It's actually a "feature" of W2K, which by design opens to the >"documents" directory, ignoring the app-supplied path. It works >properly with 95/98/Me and NT. XP is broken in a different way, but >we may be able to work around that behavior (wish Microsoft would make >up its damn mind...) > Regards, > Scott From guy at centipede.ca Thu Jun 27 14:53:01 2002 From: guy at centipede.ca (guy parkinson) Date: Thu Jun 27 14:53:01 2002 Subject: Getting file info: type etc. Message-ID: I've just started playing with Revolution; I'm experimenting by rewriting some tools I've written in applescript. Something I haven't been able to figure out in Revolution is how to get basic info on a file returned from "answer file". Specifically I am looking for the file's type, but creation/modification dates etc are desirable as well. I know there's gotta be a way. TIA guy ---------------- Guy Parkinson Centipede 416-421-4855 guy at centipede.ca ---------------- From rcozens at pon.net Thu Jun 27 15:05:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Thu Jun 27 15:05:01 2002 Subject: How Can I Purge An Animation?--Answer II Message-ID: >>The animation in one of my stacks is corrupted. How can I purge it >>from the stack? >Delete the cRevAnimation custom property set for the card with the >"corrupted" animation. There is also cRevAnimation info in the custom properties of the image I was moving. Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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) -------------- next part -------------- An HTML attachment was scrubbed... URL: From rfarnold at bu.edu Thu Jun 27 15:08:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Thu Jun 27 15:08:01 2002 Subject: Video functions Message-ID: > "What video functions does everyone need?" -- Tuviah wrote. > > time code > SMPTE > > > sims YES, get (read) timecode, set timecode, display timecode Thank you very very much -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From skycap at earthlink.net Thu Jun 27 15:12:01 2002 From: skycap at earthlink.net (Bruce Wilson) Date: Thu Jun 27 15:12:01 2002 Subject: URL - User Agent question Message-ID: <3D1B70C7.9030501@earthlink.net> At serveral web sites I'm being recognized as some kind of robot whenever I try to access source information of a page from Revolution with "get url" or "put url". I believe it's because revolution is not netscape or explorer or some other large browser. Where in a URL do I include the user agent information if I want revolution to emulate netscape or explorer. And what words do I include? Mozilla?, IE? For example where in the following URL would I put the user agent information? http://username:password at www.investors.com/login.asp?/member/checkup/checkUp.asp?t=mrk&sp= Thanks in advance for anyones help Bruce From kray at sonsothunder.com Thu Jun 27 15:22:00 2002 From: kray at sonsothunder.com (Ken Ray) Date: Thu Jun 27 15:22:00 2002 Subject: answer file DLOG References: Message-ID: <006f01c21e17$6b0eac40$7c00a8c0@mckinley.dom> Actually, Scott, it's even wierder. If you pass just the drive letter, for example "C:/", under Win2K with "answer file", it will open pointing to the C: drive, as in: answer file "Pick a file" with "C:/" Note that this works with "A", "D", etc. as well (just make sure you have something in the drive). However, if you supply anything else, it opens to the last used folder in MC. (In my case it is several subfolders deep.) With "answer folder", however, you always get it pointing to "My Computer". I'll check this on other platforms and let you know... Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ ----- Original Message ----- From: "Scott Raney" To: Sent: Thursday, June 27, 2002 2:30 PM Subject: RRe: answer file DLOG > On Wed, 26 Jun 2002 kray at sonsothunder.com wrote: > > > FYI, > > > > This doesn't seem to work on Windows (or at least Windows 2000, where I have > > tried it). I believe it is a bug in Rev/MC. > > It's actually a "feature" of W2K, which by design opens to the > "documents" directory, ignoring the app-supplied path. It works > properly with 95/98/Me and NT. XP is broken in a different way, but > we may be able to work around that behavior (wish Microsoft would make > up its damn mind...) > Regards, > Scott > > > Ken Ray > > Sons of Thunder Software > > Email: kray at sonsothunder.com > > Web Site: http://www.sonsothunder.com/ > > > Recently, yves COPPE wrote: > > > > > Is it possible, when you use the script : > > > > > > > > > to make that the DLOG opens in a specific folder ? > > > > > > Is this what you want? > > > > answer file "Locate File:" with "absolute/path/of/your/folder/" > > > > Regards, > > > > Scott Rossi > > Creative Director > > ******************************************************** > Scott Raney raney at metacard.com http://www.metacard.com > MetaCard: You know, there's an easier way to do that... > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From rfarnold at bu.edu Thu Jun 27 15:28:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Thu Jun 27 15:28:01 2002 Subject: TimeScale property Message-ID: HI, This may be a Quicktime issue, but can someone explain the Timescale property to me? The timescale of my ntsc DV video files shows "2997" and Pal DV files as "2500" -- ok, makes sense, divide by 100 and get the true frame rate (29.97 and 25 fps respectively). But my .MOV files, with a frame rate of 30 (double checked in QT PLAYER movie info) register a timescale of 600. There goes my scheme of dividing by 100 -- anyone understand this? Thanks -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From dcragg at lacscentre.co.uk Thu Jun 27 15:35:01 2002 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Thu Jun 27 15:35:01 2002 Subject: URL - User Agent question In-Reply-To: <3D1B70C7.9030501@earthlink.net> References: <3D1B70C7.9030501@earthlink.net> Message-ID: >At serveral web sites I'm being recognized as some kind of robot >whenever I try to access source information of a page from >Revolution with "get url" or "put url". I believe it's because >revolution is not netscape or explorer or some other large browser. >Where in a URL do I include the user agent information if I want >revolution to emulate netscape or explorer. And what words do I >include? Mozilla?, IE? > >For example where in the following URL would I put the user agent information? > >http://username:password at www.investors.com/login.asp?/member/checkup/checkUp.asp?t=mrk&sp= > >Thanks in advance for anyones help To set the User-Agent, set the httpHeaders property. For example: put "Mozilla/4.04" into tAgent ##for example set the httpHeaders to "User-Agent:" && tAgent I'm not sure of the various user-Agent strings for the standard browsers, but I'm sure you can find them on the net. You'll need to set the httpHeaders before each url call. Cheers Dave Cragg From rfarnold at bu.edu Thu Jun 27 15:39:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Thu Jun 27 15:39:01 2002 Subject: editMenus Problem In-Reply-To: Message-ID: on 6/9/02 3:28 AM, Jeanne A. E. DeVoto wrote: > On Mac OS and OS X, of course the menu bar doesn't need to be placed on the > current card to be displayed. But it's easy enough to place an existing > menu bar on all the cards of a stack. This one-time code snippet will do it: > > repeat with x = 1 to the number of cards > if there is no group "My Menus" of card x > then place background "My Menus" onto card x > end repeat What gives? The menu "menubar 1" is there, I can place it with the place group command, but when I attempt to do so via a button script of message box script (as above, substituting "menubar 1") I get the result "no such bg found." Huh? Bob -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From chipp at chipp.com Thu Jun 27 16:05:01 2002 From: chipp at chipp.com (Chipp Walters) Date: Thu Jun 27 16:05:01 2002 Subject: lastcard property? Message-ID: is there some way to access the name of the last card you came from without setting a property or variable? I know you can do: go back which goes to the last card...but what about just getting the short name of the last card you were at. just wondering. Thanks, Chipp From scott at tactilemedia.com Thu Jun 27 16:11:01 2002 From: scott at tactilemedia.com (Scott Rossi) Date: Thu Jun 27 16:11:01 2002 Subject: answer file DLOG In-Reply-To: <006f01c21e17$6b0eac40$7c00a8c0@mckinley.dom> Message-ID: Recently, Ken Ray wrote: > Actually, Scott, it's even wierder. If you pass just the drive letter, for > example "C:/", under Win2K with "answer file", it will open pointing to the > C: drive, as in: > > answer file "Pick a file" with "C:/" > > Note that this works with "A", "D", etc. as well (just make sure you have > something in the drive). > > However, if you supply anything else, it opens to the last used folder in > MC. (In my case it is several subfolders deep.) With "answer folder", > however, you always get it pointing to "My Computer". I also noted the above behavior on Win2K. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design Email: scott at tactilemedia.com Web: www.tactilemedia.com From rfarnold at bu.edu Thu Jun 27 16:22:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Thu Jun 27 16:22:01 2002 Subject: lastcard property? In-Reply-To: Message-ID: on 6/27/02 5:00 PM, Chipp Walters wrote: > is there some way to access the name of the last card you came from without > setting a property or variable? > > I know you can do: go back which goes to the last card...but what about just > getting the short name of the last card you were at. > Try "put the (long, short) name of the recent card into it" I would always get the name I expected, but sometimes "go back" or "go recent" would go to some other card -- same with push/pop -- not as solid in RR as in HC, but getting the name has always worked. -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From bvlahos at jpl.nasa.gov Thu Jun 27 18:15:01 2002 From: bvlahos at jpl.nasa.gov (Bill Vlahos) Date: Thu Jun 27 18:15:01 2002 Subject: Encrypting network traffic Message-ID: <4BFD729E-8A23-11D6-B1EC-000393853DBC@jpl.nasa.gov> I am building upon Tuviah's sample chat program and would like to encrypt traffic going over the network. Any ideas on how to do this? Thanks, Bill Vlahos From sarahr at genesearch.com.au Thu Jun 27 19:11:01 2002 From: sarahr at genesearch.com.au (Sarah) Date: Thu Jun 27 19:11:01 2002 Subject: Getting file info: type etc. In-Reply-To: Message-ID: <1CDAEDCF-8A2B-11D6-8004-0003937A97B8@genesearch.com.au> The "detailed files" gives all this sort of stuff. Check out the Transcript dictionary for what each item in this list means and which bits of data are available on which platforms. As you can only get a detailed list for an entire folder, you need to do some work to get the data for a single file. on mouseUp answer file "Select a file" put it into f -- this gives the full path to the file set the itemDel to "/" put item 1 to -2 of f into folderName -- get the name of the containing folder put item -1 of f into shortF -- get just the file name without any folder names set the defaultFolder to folderName put the detailed files into fList replace "+" with space in fList -- this is needed on OS X, don't know about others get lineOffset(shortF, fList) put line it of fList into longF put longF -- gives something like this -- Base convert.rev,5537,0,1021470011,1025188443,0,0,0,0,666,RevoRSTK end mouseUp Cheers, Sarah On Friday, June 28, 2002, at 05:51 AM, guy parkinson wrote: > I've just started playing with Revolution; I'm experimenting by > rewriting > some tools I've written in applescript. Something I haven't been able to > figure out in Revolution is how to get basic info on a file returned > from > "answer file". Specifically I am looking for the file's type, but > creation/modification dates etc are desirable as well. I know there's > gotta > be a way. > > TIA > guy > > ---------------- > Guy Parkinson > Centipede > 416-421-4855 > guy at centipede.ca > ---------------- > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From sarahr at genesearch.com.au Thu Jun 27 19:14:02 2002 From: sarahr at genesearch.com.au (Sarah) Date: Thu Jun 27 19:14:02 2002 Subject: Encrypting network traffic In-Reply-To: Message-ID: <74A4179E-8A2B-11D6-8004-0003937A97B8@genesearch.com.au> What about base64encode & base64decode? I don't think the encryption is anything very obscure but at least it isn't plain text. It also makes sure that all characters can be transmitted correctly. Sarah On Friday, June 28, 2002, at 09:13 AM, Bill Vlahos wrote: > I am building upon Tuviah's sample chat program and would like to > encrypt traffic going over the network. Any ideas on how to do this? > > Thanks, > Bill Vlahos > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From chipp at chipp.com Thu Jun 27 23:01:01 2002 From: chipp at chipp.com (Chipp Walters) Date: Thu Jun 27 23:01:01 2002 Subject: zip command? Message-ID: Does anyone know if it's possible to ZIP files in RR? I want to take a folder of files and create a single .zip file. I know you can compress them to memory, but don't know if you can save the compressed stuff into a file. Thanks! -Chipp From troy at rpsystems.net Thu Jun 27 23:08:01 2002 From: troy at rpsystems.net (Troy Rollins) Date: Thu Jun 27 23:08:01 2002 Subject: zip command? In-Reply-To: Message-ID: <345F781A-8A4C-11D6-ADB2-000393853D6C@rpsystems.net> On Thursday, June 27, 2002, at 11:58 PM, Chipp Walters wrote: > Does anyone know if it's possible to ZIP files in RR? I want to take a > folder of files and create a single .zip file. I know you can compress > them > to memory, but don't know if you can save the compressed stuff into a > file. Well, the dictionary says - The compress function returns a gzip-compressed string. That help? -- Troy RPSystems, LTD www.rpsystems.net From jeanne at runrev.com Thu Jun 27 23:11:00 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Thu Jun 27 23:11:00 2002 Subject: zip command? In-Reply-To: Message-ID: At 8:58 PM -0700 6/27/2002, Chipp Walters wrote: >Does anyone know if it's possible to ZIP files in RR? I want to take a >folder of files and create a single .zip file. I know you can compress them >to memory, but don't know if you can save the compressed stuff into a file. put compress(field "Outgoing") into URL "file:data.gz" -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From gslj at intergate.ca Thu Jun 27 23:13:01 2002 From: gslj at intergate.ca (Gareth Jones) Date: Thu Jun 27 23:13:01 2002 Subject: checking for a file Message-ID: Is there a simple command or function to test whether there is a file on disk before opening/copying/whatever? -Gareth From sarahr at genesearch.com.au Thu Jun 27 23:26:01 2002 From: sarahr at genesearch.com.au (Sarah) Date: Thu Jun 27 23:26:01 2002 Subject: checking for a file In-Reply-To: Message-ID: <9BDD866E-8A4E-11D6-96BC-0003937A97B8@genesearch.com.au> if there is a file myFileName then doSomething Cheers, Sarah On Friday, June 28, 2002, at 02:11 PM, Gareth Jones wrote: > Is there a simple command or function to test whether there is a file > on disk before opening/copying/whatever? > > -Gareth > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From drvaughan55 at mac.com Thu Jun 27 23:36:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Thu Jun 27 23:36:01 2002 Subject: checking for a file In-Reply-To: Message-ID: <0C1E637A-8A50-11D6-AA8B-000393598038@mac.com> On Friday, June 28, 2002, at 02:03 , Gareth Jones wrote: > Is there a simple command or function to test whether there is a file > on disk before opening/copying/whatever? Yes. "If there is a ..." useful for objects and for files. regards DAvid > > -Gareth > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From shaosean at unitz.ca Fri Jun 28 01:01:01 2002 From: shaosean at unitz.ca (Shao Sean) Date: Fri Jun 28 01:01:01 2002 Subject: Getting file info: type etc. References: <1CDAEDCF-8A2B-11D6-8004-0003937A97B8@genesearch.com.au> Message-ID: <004c01c21e68$7db19fa0$88b15bd1@lanfear> > replace "+" with space in fList -- this is needed on OS X, don't know > about others when you do "detailed files" it returns the file names in url encoded format From webmaster at studioalice.se Fri Jun 28 01:18:01 2002 From: webmaster at studioalice.se (=?ISO-8859-1?Q?Magnus_von_Br=F6msen?=) Date: Fri Jun 28 01:18:01 2002 Subject: Strange Goings On In-Reply-To: Message-ID: <0C92C0A0-8A5E-11D6-B073-003065CCBD1A@studioalice.se> On torsdag, juni 27, 2002, at 02:29 , Karl Petersen wrote: > > I have the same "Output" file here, Rob. But instead of "got there", > mine contains "got this". The file mod date changes each time I launch > Rev. I got the file "Output1" with 1.1.1-B1, but not now running 1.1.1 (final). -magnus From fuegox at mac.com Fri Jun 28 01:31:01 2002 From: fuegox at mac.com (Mark Talluto) Date: Fri Jun 28 01:31:01 2002 Subject: Real-time video capture and analysis In-Reply-To: <200206271353.JAA08628@www.runrev.com> Message-ID: <3B5A0D00-8A60-11D6-83B0-000502774FC1@mac.com> On Thursday, June 27, 2002, at 06:53 AM, use-revolution- request at lists.runrev.com wrote: > On 26/6/02 6:26 pm, Dar Scott wrote: > >>> First, is there a way to display video real-time within Rev (even 10 >>> fps will >>> do)? And secondly, if so, would it be possible to draw on those >>> frames while >>> they are coming into Rev? I'd probably be using a simple live motion >>> video >>> camera like ZoomCam hooked up via USB or Firewire. > > Watch out for a video capture feature coming to a favorite development > environment near you soon... > > Kevin This is very exciting. Is this feature going to work on MC as well or just Rev? -Mark Talluto From yvescoppe at skynet.be Fri Jun 28 02:02:01 2002 From: yvescoppe at skynet.be (yves COPPE) Date: Fri Jun 28 02:02:01 2002 Subject: Strange Goings On In-Reply-To: <0C92C0A0-8A5E-11D6-B073-003065CCBD1A@studioalice.se> References: <0C92C0A0-8A5E-11D6-B073-003065CCBD1A@studioalice.se> Message-ID: >On torsdag, juni 27, 2002, at 02:29 , Karl Petersen wrote: >> >>I have the same "Output" file here, Rob. But instead of "got >>there", mine contains "got this". The file mod date changes each >>time I launch Rev. > >I got the file "Output1" with 1.1.1-B1, but not now running 1.1.1 (final). > >-magnus > I get a file "Output1" with "field 1" ! -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From kevin at runrev.com Fri Jun 28 03:03:01 2002 From: kevin at runrev.com (Kevin Miller) Date: Fri Jun 28 03:03:01 2002 Subject: Real-time video capture and analysis In-Reply-To: Message-ID: On 27/6/02 3:19 pm, Troy Rollins wrote: >> I'm working on it... What video functions does everyone need? I'm going >> to use the quicktime sequence grabber for this, but perhaps I'll also >> support the recording using the standard win32 api functions.?I assume >> you would like to be able to record a movie..display it on screen as >> it's recorded, and save to a quicktime movie. I'll also be looking at >> all the other video software. > > I imagine that this list could get quite long, although much of it would > be covered by basic implementation of what QuickTime already offers. > Another couple of things that would be great - > > Save selection (trim) - use the QuickTime native controls to select an > in/out in an existing movie (or capture) and save just that section as a > new movie. > Add/remove track - the ability to add or remove a track in QT and resave > the movie. > > More to come as I think about it. Is this list where such comments > should be sent? Send this stuff over to the improve list or direct to me and Tuviah. Thanks, Kevin Kevin Miller Runtime Revolution Limited - The Solution for Software Development Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From chipp at chipp.com Fri Jun 28 03:39:01 2002 From: chipp at chipp.com (Chipp Walters) Date: Fri Jun 28 03:39:01 2002 Subject: zip command? In-Reply-To: Message-ID: When I try this, I get a .gz file, but it won't open with WinXP zip folders -- even if I change the extension. It says it's corrupted. It appears that gz and zip are different formats? Any other ideas? thanks in advance, Chipp > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com]On Behalf Of Jeanne A. E. > DeVoto > Sent: Thursday, June 27, 2002 11:05 PM > To: use-revolution at lists.runrev.com > Subject: Re: zip command? > > > At 8:58 PM -0700 6/27/2002, Chipp Walters wrote: > >Does anyone know if it's possible to ZIP files in RR? I want to take a > >folder of files and create a single .zip file. I know you can > compress them > >to memory, but don't know if you can save the compressed stuff > into a file. > > put compress(field "Outgoing") into URL "file:data.gz" > > -- > Jeanne A. E. DeVoto ~ jeanne at runrev.com > Runtime Revolution Limited - The Solution for Software Development > http://www.runrev.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 Fri Jun 28 03:58:01 2002 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Fri Jun 28 03:58:01 2002 Subject: SOAP and XML In-Reply-To: References: Message-ID: At 6:34 pm +0200 27/6/02, Marc Weeber wrote: >hi there, > >I am very new to Revolution, but it seems like a very interesting >programming environment for my goals, which is building a nice >interface to some web services. My question is: is there a library >for processing SOAP and/or XML? This may be a FAQ, if so, please >refer me to the proper documentation. Not yet, Marc, but SOAP support is being looked into. I'd be interested to hear what kind of support for SOAP you'd like to see. Also, if your needs are simple, you can already access SOAP services using the post command and constructing your own SOAP envelope. If you need more information, let me know off the list. Cheers Dave Cragg From kmajor at metascape.org Fri Jun 28 04:00:01 2002 From: kmajor at metascape.org (Klaus Major) Date: Fri Jun 28 04:00:01 2002 Subject: Real-time video capture and analysis In-Reply-To: <3B5A0D00-8A60-11D6-83B0-000502774FC1@mac.com> Message-ID: <2CDE3867-8A74-11D6-8CA3-003065D52E8E@metascape.org> Hi Mark, >> ... >> Watch out for a video capture feature coming to a favorite development >> environment near you soon... >> >> Kevin > > This is very exciting. Is this feature going to work on MC as well or > just Rev? > > -Mark Talluto since RR is basically MC, i'm sure it will. Question is, will one be able to buy this/these DLLs or XCMDs separately ? (See revdb... ;-) Regards Klaus Major kmajor at metascape.org From benr_mc at cogapp.com Fri Jun 28 04:09:01 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri Jun 28 04:09:01 2002 Subject: Real-time video capture and analysis In-Reply-To: Message-ID: On Wednesday, June 26, 2002, at 04:44 PM, Tuviah Snyder wrote: > I'm working on it... What video functions does everyone need? I'm going > to use the quicktime sequence grabber for this, but perhaps I'll also > support the recording using the standard win32 api functions.?I assume > you would like to be able to record a movie..display it on screen as > it's recorded, and save to a quicktime movie. I'll also be looking at > all the other video software. To these and Troy's comments, I'd add: - preview (ie display a 'live' video input, without necessarily making a movie) - grab individual frames from a 'live' source as a Rev image, whether or not the source is being displayed on screen - open an existing movie, traverse the media and tracks, read the properties (timebase etc), retrieve poster frame or frame at a given time as a Rev image - create a new movie, add tracks, add data either from other movies, or by (in the case of video tracks) specifying a Rev image and the time - access to the QT user interface dialogs Um... and no doubt more! 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 benr_mc at cogapp.com Fri Jun 28 05:29:01 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri Jun 28 05:29:01 2002 Subject: zip command? In-Reply-To: Message-ID: on 28/6/02 5:04 am, Jeanne A. E. DeVoto at jeanne at runrev.com wrote: > At 8:58 PM -0700 6/27/2002, Chipp Walters wrote: >> Does anyone know if it's possible to ZIP files in RR? I want to take a >> folder of files and create a single .zip file. I know you can compress them >> to memory, but don't know if you can save the compressed stuff into a file. > > put compress(field "Outgoing") into URL "file:data.gz" Jeanne meant to write: put compress(field "Outgoing") into URL "binfile:data.gz" ("file:" means treat the data as text, which means some bytes may get changed to reflect different line endings on particular platforms. You don't want a hair on your data's head to be modified, so you need to use "binfile:" to specify that.) 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 sims at ezpzapps.com Fri Jun 28 06:08:01 2002 From: sims at ezpzapps.com (sims) Date: Fri Jun 28 06:08:01 2002 Subject: zip command? In-Reply-To: References: Message-ID: I want to make sure I understand this... [1] Chipp wants to take a folder of compressed files and create a single .zip file IOW he has a few compressed files inside a folder and wants to zip them all into one zip file. [2] The proposed answer seems to be: put compress(field "Outgoing") into URL "binfile:data.gz" Does this mean that one reads all these compressed files into this field and then compresses that field? When you decompress this data.gz, will you then have separate compressed files? Sorry if I am being a bit dense here... :-/ atb sims >on 28/6/02 5:04 am, Jeanne A. E. DeVoto at jeanne at runrev.com wrote: > > > At 8:58 PM -0700 6/27/2002, Chipp Walters wrote: > >> Does anyone know if it's possible to ZIP files in RR? I want to take a > >> folder of files and create a single .zip file. I know you can >compress them > >> to memory, but don't know if you can save the compressed stuff >into a file. > > > > put compress(field "Outgoing") into URL "file:data.gz" > >Jeanne meant to write: > > put compress(field "Outgoing") into URL "binfile:data.gz" > >("file:" means treat the data as text, which means some bytes may get >changed to reflect different line endings on particular platforms. You >don't want a hair on your data's head to be modified, so you need to use >"binfile:" to specify that.) > From mark at bcesouth.com Fri Jun 28 07:53:01 2002 From: mark at bcesouth.com (BCE) Date: Fri Jun 28 07:53:01 2002 Subject: cgi revisited References: Message-ID: <003f01c21ea2$60132d80$d86600d8@s1> Would anyone care to elaborate a little on using rev as a faceless cgi on OS X? I know that the lastest user tip on the Rev site discusses it, but I have 2 questions: 1. - Do you name the actual script with an extension? (ie, ".cgi") 2. - If using the Darwin engine, then do you use "#!/Library/Webserver/Cgi-Executables/Darwin 2" as the opening line of the script? All I want to do is a simple "Hello World" type of script, just to test this out. It doesn't seem to work as of yet. Thanks! Mark From rcozens at pon.net Fri Jun 28 08:46:01 2002 From: rcozens at pon.net (Rob Cozens) Date: Fri Jun 28 08:46:01 2002 Subject: zip command? In-Reply-To: References: Message-ID: > >Does anyone know if it's possible to ZIP files in RR? I want to take a >>folder of files and create a single .zip file. I know you can compress them >>to memory, but don't know if you can save the compressed stuff into a file. > > put compress(field "Outgoing") into URL "file:data.gz" Jeanne, et al: Chipp wants a compressed folder, not individual compressed files. The Rev Dictionary says compress works on a string. How do you obtain a string containing a folder & its contents? -- Rob Cozens CCW, Serendipity Software Company http://www.oenolog.com/who.htm "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 mark at bcesouth.com Fri Jun 28 11:47:01 2002 From: mark at bcesouth.com (BCE) Date: Fri Jun 28 11:47:01 2002 Subject: ODT standalone References: <003f01c21ea2$60132d80$d86600d8@s1> Message-ID: <000d01c21ec3$132764c0$d86600d8@s1> Anyone built standalones for ODT? I have tried, but the system reports an error reading the file when I try to run it... Thanks! From benr_mc at cogapp.com Fri Jun 28 11:57:01 2002 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri Jun 28 11:57:01 2002 Subject: zip command? In-Reply-To: Message-ID: on 28/6/02 2:38 pm, Rob Cozens at rcozens at pon.net wrote: > Chipp wants a compressed folder, not individual compressed files. > The Rev Dictionary says compress works on a string. How do you > obtain a string containing a folder & its contents? Apologies, failed to notice this. Rev does not provide (AFAIK) an implementation of the (defacto) standard zip archive, only of the compression algorithm on which that is built. So if the folder is to be decompressed by another program built in Rev, that's fine; you can define is own format for packing a bunch of files, plus whatever information you want to recover, into a single structure and then zip that. If it's to be decompressed by a third-party program, and so you want a 'standard' zip archive, then you either need to get the format for that (no idea if it's published, but it might be) and implement it.... or on MacOS use an external utility via AppleScript.... or you're out of luck. 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 karlpet at mac.com Fri Jun 28 12:25:01 2002 From: karlpet at mac.com (Karl Petersen) Date: Fri Jun 28 12:25:01 2002 Subject: TimeScale property In-Reply-To: References: Message-ID: At 4:24 PM -0400 6/27/02, Bob Arnold wrote: >This may be a Quicktime issue, but can someone explain the Timescale >property to me? Apple has tons of useful QuickTime documentation for developers at: http://developer.apple.com/quicktime/ One of the intro pages has an overview of time concepts -- including the time scale. http://developer.apple.com/techpubs/quicktime/qtdevdocs/RM/frameset.htm In part, the page says this: "Time management is an important and sometimes complex part of the implementation of QuickTime movies. For many movies, the correct play rate is the rate at which human actions appear natural and objects fall with normal acceleration. But what is the play rate of a movie that shows spreadsheet data charted over time or a map of the earth that recapitulates continental drift? This problem is deepened by the differing clock speeds of various platforms and the need to decompress data in real time, all of which affect time scales. To manage the time dimension of movies, QuickTime defines time coordinate systems, which anchor movies and their media data structures to a common temporal reality, the second. A time coordinate system contains a time scale that provides the translation between real time and the apparent time in a movie. Time scales are marked in time units. The number of units that pass per second quantifies the scale--that is, a time scale of 26 means that 26 units pass per second and each time unit is 1/26 of a second. A time coordinate system also contains a duration, which is the length of a movie or a media structure in terms of the number of time units it contains. A particular point in a movie can then be identified by the number of time units elapsed to that point. Each track in a movie contains a time offset and a duration, which determine when the track begins playing and for how long. Each media structure has its own time scale, which determines its number of samples per second. The Movie Toolbox maps each type of media data from the movie's time coordinate system to the media structure's time coordinate system." Karl From bvlahos at jpl.nasa.gov Fri Jun 28 12:44:01 2002 From: bvlahos at jpl.nasa.gov (Bill Vlahos) Date: Fri Jun 28 12:44:01 2002 Subject: ODT standalone In-Reply-To: <000d01c21ec3$132764c0$d86600d8@s1> Message-ID: <33E34B88-8ABE-11D6-B1EC-000393853DBC@jpl.nasa.gov> Just out of curiosity...what is ODT? Bill Vlahos On Friday, June 28, 2002, at 09:44 AM, BCE wrote: > Anyone built standalones for ODT? I have tried, but the system reports > an > error reading the file when I try to run it... Thanks! > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From dsc at swcp.com Fri Jun 28 12:57:01 2002 From: dsc at swcp.com (Dar Scott) Date: Fri Jun 28 12:57:01 2002 Subject: zip command? In-Reply-To: Message-ID: On Friday, June 28, 2002, at 04:26 AM, Ben Rubinstein wrote: > Jeanne meant to write: > > put compress(field "Outgoing") into URL "binfile:data.gz" What's the difference between .gz and .zip? Dar Scott From dsc at swcp.com Fri Jun 28 13:12:01 2002 From: dsc at swcp.com (Dar Scott) Date: Fri Jun 28 13:12:01 2002 Subject: zip command? In-Reply-To: Message-ID: > Jeanne meant to write: > > put compress(field "Outgoing") into URL "binfile:data.gz" My WinZip knows the path of the file in zip files. I see no path here. Does a gz file have some sort of anonymous compression? Dar Scott From mark at bcesouth.com Fri Jun 28 13:27:01 2002 From: mark at bcesouth.com (BCE) Date: Fri Jun 28 13:27:01 2002 Subject: ODT standalone References: <33E34B88-8ABE-11D6-B1EC-000393853DBC@jpl.nasa.gov> Message-ID: <002001c21ed0$f54d2620$d86600d8@s1> It's one of the Unix flavors. We have a machine here at work that it is running on, and I'd really like to be able to run Rev apps on it! ----- Original Message ----- From: "Bill Vlahos" To: Sent: Friday, June 28, 2002 1:40 PM Subject: Re: ODT standalone > Just out of curiosity...what is ODT? > > Bill Vlahos > > On Friday, June 28, 2002, at 09:44 AM, BCE wrote: > > > Anyone built standalones for ODT? I have tried, but the system reports > > an > > error reading the file when I try to run it... Thanks! > > > > > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From chipp at chipp.com Fri Jun 28 15:01:01 2002 From: chipp at chipp.com (Chipp Walters) Date: Fri Jun 28 15:01:01 2002 Subject: zip command? In-Reply-To: Message-ID: Ben et al. Thanks for the help, but... I put the following into a one-button stack: on mouseUp put compress(URL "file:C:/test.bmp") into URL "binfile:C:/test.gz" end mouseUp Then tried opening it with the latest version of WinZip. It prompted me for the full name of the file, then uncompressed it. Then I tried to launch the test.bmp with several different image editors, with no luck. Photoshop says: "Could not open the document because the file-format module cannot parse the file." Any other ideas on how to make this work???? -Chipp > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com]On Behalf Of Ben > Rubinstein > Sent: Friday, June 28, 2002 5:26 AM > To: use-revolution at lists.runrev.com > Subject: Re: zip command? > > > on 28/6/02 5:04 am, Jeanne A. E. DeVoto at jeanne at runrev.com wrote: > > > At 8:58 PM -0700 6/27/2002, Chipp Walters wrote: > >> Does anyone know if it's possible to ZIP files in RR? I want to take a > >> folder of files and create a single .zip file. I know you can > compress them > >> to memory, but don't know if you can save the compressed stuff > into a file. > > > > put compress(field "Outgoing") into URL "file:data.gz" > > Jeanne meant to write: > > put compress(field "Outgoing") into URL "binfile:data.gz" > > ("file:" means treat the data as text, which means some bytes may get > changed to reflect different line endings on particular platforms. You > don't want a hair on your data's head to be modified, so you need to use > "binfile:" to specify that.) > > Ben Rubinstein | Email: benr_mc at cogapp.com > Cognitive Applications Ltd | Phone: +44 (0)1273-821600 > http://www.cogapp.com | Fax : +44 (0)1273-728866 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From dsc at swcp.com Fri Jun 28 15:09:01 2002 From: dsc at swcp.com (Dar Scott) Date: Fri Jun 28 15:09:01 2002 Subject: zip command? In-Reply-To: Message-ID: <69D9AF03-8AD2-11D6-8377-0050E4C0B205@swcp.com> On Friday, June 28, 2002, at 01:56 PM, Chipp Walters wrote: > on mouseUp > put compress(URL "file:C:/test.bmp") into URL "binfile:C:/test.gz" > end mouseUp ... > Any other ideas on how to make this work???? binfile both? Dar Scott From chipp at chipp.com Fri Jun 28 15:35:01 2002 From: chipp at chipp.com (Chipp Walters) Date: Fri Jun 28 15:35:01 2002 Subject: zip command? In-Reply-To: <69D9AF03-8AD2-11D6-8377-0050E4C0B205@swcp.com> Message-ID: Bingo....it works. Thanks, Dar. Now how to make it into a .zip? (change ext doesn't work) -Chipp > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com]On Behalf Of Dar Scott > Sent: Friday, June 28, 2002 3:06 PM > To: use-revolution at lists.runrev.com > Subject: Re: zip command? > > > > On Friday, June 28, 2002, at 01:56 PM, Chipp Walters wrote: > > > on mouseUp > > put compress(URL "file:C:/test.bmp") into URL "binfile:C:/test.gz" > > end mouseUp > ... > > Any other ideas on how to make this work???? > > binfile both? > > Dar Scott > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From bvg at mac.com Fri Jun 28 16:04:01 2002 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Fri Jun 28 16:04:01 2002 Subject: zip command? In-Reply-To: Message-ID: <06517C33-8ADA-11D6-B130-003065AD94A4@mac.com> > > on mouseUp > put compress(URL "file:C:/test.bmp") into URL "binfile:C:/test.gz" > end mouseUp > You have to: put compress(URL "BINfile:C:/test.bmp") into URL "binfile:C:/test.gz" no sense in putting a text file into a binfile.... greets Bj?rnke From rfarnold at bu.edu Fri Jun 28 16:09:01 2002 From: rfarnold at bu.edu (Bob Arnold) Date: Fri Jun 28 16:09:01 2002 Subject: TimeScale property In-Reply-To: Message-ID: Thanks Karl Here's what I have come up with so far. To determine the frame-rate of a video clip: It seems that if you advance the video clip from 0 by 1 frame (play step forward) and divide the timescale property by the currenttime property, the result is the video frame rate. Can anyone think of a better solution? Quicktime has both a timescale and a timebase property, but RR doesn't seem able to access the timebase. -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 http://people.bu.edu/rfarnold/ From rbarber at yhb.att.ne.jp Fri Jun 28 19:23:00 2002 From: rbarber at yhb.att.ne.jp (Ron) Date: Fri Jun 28 19:23:00 2002 Subject: Grouping groups of radio btns In-Reply-To: Message-ID: Hi Can you group groups of radio btns? I tried but failed, other objects grouped fine. Thanks Ron From jeanne at runrev.com Sat Jun 29 14:24:02 2002 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sat Jun 29 14:24:02 2002 Subject: Paragraph Tab In-Reply-To: <3D19B4F9.36CA663C@surfbest.net> References: <200206241405.KAA18057@www.runrev.com> Message-ID: At 5:35 AM -0700 6/26/2002, Dave Calkins wrote: >Under the format function there is something called a "vertical tab". >Anyone know what that is / does? It's a control character, control-K. "Vertical tab" is the traditional name for the character and some software treats it as one, but it has no effect in Revolution fields. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ From themacguy at mac.com Sat Jun 29 16:39:01 2002 From: themacguy at mac.com (Barry Levine) Date: Sat Jun 29 16:39:01 2002 Subject: Just what does "long files" return? Message-ID: <12B5BB03-8BA8-11D6-A9FD-000502E12568@mac.com> When I use something like "put the long files into field "fileList"" I get a bunch of items on each line, such as: 1+minute+black+movie.mov,227293756,672,1024833103,1024833881,0,0,0,0,666,TVODMooV I know what the first and last items are but would anyone care to post what the other items may be? I've seen from 9 to 11 items on a line so, in some cases, the lack of extra items don't even leave a "," for a placeholder. Any assistance would be appreciated. If you'd prefer to address this off-list instead, please feel free to eMail me directly. Regards, Barry -------------------------------------------------------- Barry Jay Levine "The Mac Guy" -------------------------------------------------------- From drvaughan55 at mac.com Sat Jun 29 17:32:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Sat Jun 29 17:32:01 2002 Subject: Just what does "long files" return? In-Reply-To: <12B5BB03-8BA8-11D6-A9FD-000502E12568@mac.com> Message-ID: <97582BD4-8BAF-11D6-AA8B-000393598038@mac.com> On Sunday, June 30, 2002, at 07:35 , Barry Levine wrote: > When I use something like "put the long files into field "fileList"" I > get a bunch of items on each line, such as: > > 1+minute+black+movie.mov,227293756,672,1024833103,1024833881,0,0,0,0,666, > TVODMooV > > I know what the first and last items are but would anyone care to post > what the other items may be? > > I've seen from 9 to 11 items on a line so, in some cases, the lack of > extra items don't even leave a "," for a placeholder. > > Any assistance would be appreciated. If you'd prefer to address this > off-list instead, please feel free to eMail me directly. Barry The information is listed under and entry "files function" in tthe Transcript Dictionary, but entering "files" or "files function" in the box and searching did not find it for me ... ;-). I used Option-Return on the words "long files" to discover it. regards David > > Regards, > Barry > -------------------------------------------------------- > Barry Jay Levine > "The Mac Guy" > -------------------------------------------------------- > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From drvaughan55 at mac.com Sat Jun 29 17:36:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Sat Jun 29 17:36:01 2002 Subject: Just what does "long files" return? In-Reply-To: <97582BD4-8BAF-11D6-AA8B-000393598038@mac.com> Message-ID: <19E0E5E1-8BB0-11D6-AA8B-000393598038@mac.com> On Sunday, June 30, 2002, at 08:28 , David Vaughan wrote: > > On Sunday, June 30, 2002, at 07:35 , Barry Levine wrote: > >> When I use something like "put the long files into field "fileList"" I >> get a bunch of items on each line, such as: >> >> 1+minute+black+movie.mov,227293756,672,1024833103,1024833881,0,0,0,0,666, >> TVODMooV >> >> I know what the first and last items are but would anyone care to post >> what the other items may be? >> >> I've seen from 9 to 11 items on a line so, in some cases, the lack of >> extra items don't even leave a "," for a placeholder. >> >> Any assistance would be appreciated. If you'd prefer to address this >> off-list instead, please feel free to eMail me directly. > > Barry > > The information is listed under and entry "files function" in tthe > Transcript Dictionary, but entering "files" or "files function" in the > box and searching did not find it for me ... ;-). Puzzled by this miss, after sending this e-mail I tried it (a normal search for "files" in the TD) a third time, and this time it worked. Ah well, it is early here and perhaps my Mac is still warming up in sympathy with me... cheers david > I used Option-Return on the words "long files" to discover it. > > regards > David >> >> Regards, >> Barry >> -------------------------------------------------------- >> Barry Jay Levine >> "The Mac Guy" >> -------------------------------------------------------- >> >> _______________________________________________ >> 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 drvaughan55 at mac.com Sun Jun 30 00:15:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Sun Jun 30 00:15:01 2002 Subject: Popup by card Message-ID: I am reinventing a HyperCard application which, among many other things, stores on a card the sector to which a company belongs. I used to enter this text in a field in the HC version but that led to errors of memory and of consistency - this data is used for grouping some reports. I created two popup menu buttons, one for sector and the other dynamically changing its options for subsector. These work well and look attractive, except for the small detail that the sector is the same on every card. Unless I was to classify all companies as "accounting fraud" I needed something local to a card. So I had these three ideas for the Rev implementation. 1. Create a hidden field or a property where I store the last selection and update the button display on preopencard. I feel it ought to be simpler than this. I would need the field anyway so I can sort by sector. 2. Take the popup menus out of the group and, when creating a new card, clone them. This should keep them independent but may add to maintenance woes. Can you sort by the label of independent buttons of the same name? Presumably not. 3. Ask you. Any niftier ideas, or something I have missed in the documentation? thanks David From drvaughan55 at mac.com Sun Jun 30 05:41:01 2002 From: drvaughan55 at mac.com (David Vaughan) Date: Sun Jun 30 05:41:01 2002 Subject: Popup by card In-Reply-To: Message-ID: <5E5EB35A-8C15-11D6-AA8B-000393598038@mac.com> On Sunday, June 30, 2002, at 03:11 , David Vaughan wrote: > I am reinventing a HyperCard application which, among many other > things, stores on a card the sector to which a company belongs. I used > to enter this text in a field in the HC version but that led to errors > of memory and of consistency - this data is used for grouping some > reports. > > I created two popup menu buttons, one for sector and the other > dynamically changing its options for subsector. These work well and > look attractive, except for the small detail that the sector is the > same on every card. Unless I was to classify all companies as > "accounting fraud" I needed something local to a card. So I had these > three ideas for the Rev implementation. > > 1. Create a hidden field or a property where I store the last selection > and update the button display on preopencard. I feel it ought to be > simpler than this. I would need the field anyway so I can sort by > sector. > > 2. Take the popup menus out of the group and, when creating a new card, > clone them. This should keep them independent but may add to > maintenance woes. Can you sort by the label of independent buttons of > the same name? Presumably not. > > 3. Ask you. Any niftier ideas, or something I have missed in the > documentation? Pending a better idea, I kept the buttons in the group and created a hidden field containing two words, the two menuhistory integers for the two buttons. These are set by the popup menu buttons and read by preopencard to set those buttons. I rather wanted to create two stack properties indexed by the card id but the need to sort the cards led to preferring the field. regards David > > thanks > David > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From kevin at runrev.com Sun Jun 30 06:36:01 2002 From: kevin at runrev.com (Kevin Miller) Date: Sun Jun 30 06:36:01 2002 Subject: cgi revisited In-Reply-To: <003f01c21ea2$60132d80$d86600d8@s1> Message-ID: On 28/6/02 1:50 pm, BCE wrote: > Would anyone care to elaborate a little on using rev as a faceless cgi on OS > X? I know that the lastest user tip on the Rev site discusses it, but I > have 2 questions: > > 1. - Do you name the actual script with an extension? (ie, ".cgi") You can, but this is optional. > 2. - If using the Darwin engine, then do you use > > "#!/Library/Webserver/Cgi-Executables/Darwin 2" > > as the opening line of the script? Yes. > All I want to do is a simple "Hello World" type of script, just to test this > out. It doesn't seem to work as of yet. Check that the file permissions are set and that you can run the script on the command line - it should "put" the result back into the terminal. Kevin Kevin Miller Runtime Revolution Limited - The Solution for Software Development Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From gbrucelewis at sympatico.ca Sun Jun 30 11:08:00 2002 From: gbrucelewis at sympatico.ca (Bruce Lewis) Date: Sun Jun 30 11:08:00 2002 Subject: Pasting html text Message-ID: Is copying htmlText from a web browser possible in Revolution? When I copy something in my web browser and paste it into a Revolution field, it becomes plain text. In both HyperCard and SuperCard, formatting is preserved. I can get the whole of a web page into a Revolution field by setting the htmlText of the field to a URL, but I can't seem to copy part of a field and preserve the formatting. Am I missing something? Thanks, Bruce From themacguy at mac.com Sun Jun 30 13:49:01 2002 From: themacguy at mac.com (Barry Levine) Date: Sun Jun 30 13:49:01 2002 Subject: "Option-Return" In-Reply-To: <200206301603.MAA16214@www.runrev.com> Message-ID: <61A63C36-8C59-11D6-BBFF-000502E12568@mac.com> David, Found the info. Thanks. So "Option-Return" is when you REALLY want to find something as opposed to simply "Return" which is when you want to remain in the dark... *grin* I also recounted the items and found 11 - always - and not 9 as I indicated in a previous post. Should've worn my glasses when counting. Barry ---- On Sunday, June 30, 2002, at 10:03 , use-revolution- request at lists.runrev.com wrote: > Barry > > The information is listed under and entry "files function" in tthe > Transcript Dictionary, but entering "files" or "files function" in the > box and searching did not find it for me ... ;-). I used Option-Return > on the words "long files" to discover it. > > regards > David ---------------------------------------------------------- From yvescoppe at skynet.be Sun Jun 30 15:05:01 2002 From: yvescoppe at skynet.be (Yves =?iso-8859-1?Q?Copp=E9?=) Date: Sun Jun 30 15:05:01 2002 Subject: printing problem Message-ID: Hello, I work on Mac OS X 10.1.5. I have a card i want to print. my script is : ... ... revShowPrintDialog false,true set the printScale to "1" print card 1 of stack "mi_print" 1) it doesn't work. But when I script lock screen go to stack "mi_print" revShowPrintDialog false,true set the printScale to "1" print card 1 go to stack "myStack" unlock screen then it works but 2) although the lock screen, the user sees the changing of stack before printing 3) although the card to be printed has a text beginning at the extreme topleft, it is printed with a big margin from top and from left on the page. Can someone help me to resolve this 3 points ??? Thank you. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From kee at kagi.com Sun Jun 30 17:03:01 2002 From: kee at kagi.com (Kee Nethery) Date: Sun Jun 30 17:03:01 2002 Subject: cgi revisited In-Reply-To: References: Message-ID: I'm looking for an example web server CGI that returns HTML displaying all of the data that a CGI can obtain from a web server (Referrer, IP address, browser type, etc). For bonus points I'd like the sample to get and set cookies. Is there an example I can download and install that does the right thing for each platform? Kee From sarahr at genesearch.com.au Sun Jun 30 17:46:01 2002 From: sarahr at genesearch.com.au (Sarah) Date: Sun Jun 30 17:46:01 2002 Subject: Grouping groups of radio btns In-Reply-To: Message-ID: Yes, you can. How did it fail for you? Did you get an error message or did nothing happen at all? Make your radio buttons and group then in their separate groups. Then make sure Select Grouped Controls is turned OFF and select the groups rather than the individual buttons. Then group again and it should work fine. Sarah On Saturday, June 29, 2002, at 10:23 AM, Ron wrote: > Hi > > Can you group groups of radio btns? I tried but failed, other objects > grouped fine. > > Thanks > Ron > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From xslaugh at hotmail.com Sun Jun 30 23:23:01 2002 From: xslaugh at hotmail.com (Scott Slaugh) Date: Sun Jun 30 23:23:01 2002 Subject: Icon Editor in Rev Message-ID: I would like to try and make an icon editor that runs in Revolution, allowing me to create and edit icons without having to use another program. I would like it to be basically like HyperCard's. However, there is one thing I cannot figure out. How would I go about making it zoomed in when I edited the icon, as did HyperCard's? I have thought about this a bit and cannot think about how to do it. Any ideas? Scott Slaugh _________________________________________________________________ Chat with friends online, try MSN Messenger: http://messenger.msn.com From rbarber at yhb.att.ne.jp Sun Jun 30 23:41:01 2002 From: rbarber at yhb.att.ne.jp (Ron) Date: Sun Jun 30 23:41:01 2002 Subject: Grouping groups of radio btns In-Reply-To: Message-ID: Thank you Sarah, I little knowledge is a dangerous thing. Coming from another xtalk enviroment I find old habits die hard and new abilities are learned only partially. eg. grouping radio btns is great, but knowing the related props and commands like selectgroupedcontrols, comes by trial and error. Or asking the list. Thanks Ron PS sorry I was not more descriptive of the problem. > From: Sarah > Reply-To: use-revolution at lists.runrev.com > Date: Mon, 1 Jul 2002 08:43:00 +1000 > To: use-revolution at lists.runrev.com > Subject: Re: Grouping groups of radio btns > > Yes, you can. How did it fail for you? Did you get an error message or > did nothing happen at all? > > Make your radio buttons and group then in their separate groups. Then > make sure Select Grouped Controls is turned OFF and select the groups > rather than the individual buttons. Then group again and it should work > fine. > > Sarah > > > > On Saturday, June 29, 2002, at 10:23 AM, Ron wrote: > >> Hi >> >> Can you group groups of radio btns? I tried but failed, other objects >> grouped fine. >> >> Thanks >> Ron >> >> _______________________________________________ >> 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 >