From ro.nagey at verizon.net Tue Apr 1 01:46:01 2003 From: ro.nagey at verizon.net (Ro Nagey) Date: Tue Apr 1 01:46:01 2003 Subject: [OT] Flash wants standalones In-Reply-To: Message-ID: <42F1F691-640D-11D7-BFEF-000A9575D814@verizon.net> I agree with much of what Richard says. When we, Royal Software, were first presented with ScriptDemon, a powerful browser plugin that allows you to run AppleScript on remote computers over the web, security was, obviously, a major concern. Quite literally, once you allow AppleScript work on a computer that also is running HyperCard or, now, Revolution, the ability to send information back to the host computer is, quite literally, unlimited. In the beginning, we set the price high. In part, this was to limit the market to the very serious user. With time, however, we lowered the price. We've never heard a complaint about the misuse of ScriptDemon. It remains a very powerful tool. The issue, it appears to me, comes down to trust of who you're working with and rather it can be hacked by an outside source. On a separate note [and, no doubt, opening a door that should be kept closed], I read about Microsoft security recently. Although I am far from a supporter, it was interesting to note the number of security holes that are exploited for which Microsoft had issued patches up to a year in advance. Software authors like Richard I trust implicitly. He, and many other Rev contributors, are very responsible and responsive...much more so than many large, commercial enterprises. Ro On Friday, March 28, 2003, at 09:58 AM, Richard Gaskin wrote: > > Even with limited file I/O, if you allow access to launch, shell(), the > registry, or AppleScript you're still exposing the system to > potentially > devastating actions. Yet if we remove all sources of potential risk, > what's > left that's worth working with? It would seem simpler to just deliver a > stack as a standalone than cut it down it for distribution with a > restricted > RevNet (and you'd probably have at least as many downloads). From eijkhout at cs.utk.edu Tue Apr 1 01:57:01 2003 From: eijkhout at cs.utk.edu (Victor Eijkhout) Date: Tue Apr 1 01:57:01 2003 Subject: Is there a way to interrupt a stack? Message-ID: I'm running a stack inthe development environment, and it's stuck in an endless loop. Is there a way of stopping it? To make this fun, it's popping up an endless stream of "answer" dialogs, so I don't have much of an opportunity of interrupting it. -- Victor Eijkhout tel: 865 974 9308 (W), 865 673 6998 (H), 865 974 8296 (F) http://www.cs.utk.edu/~eijkhout/ From erikhans08 at yahoo.com Tue Apr 1 02:33:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Tue Apr 1 02:33:01 2003 Subject: Is there a way to interrupt a stack? In-Reply-To: Message-ID: <20030401072947.38957.qmail@web20008.mail.yahoo.com> --- Victor Eijkhout wrote: > I'm running a stack inthe development > environment, and it's stuck in > an endless loop. Is there a way of stopping it? > > To make this fun, it's popping up an endless > stream of "answer" > dialogs, so I don't have much of an opportunity > of interrupting it. command + period? ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://platinum.yahoo.com From pixelbird at interisland.net Tue Apr 1 03:00:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Tue Apr 1 03:00:01 2003 Subject: Button vs. Message box scripts In-Reply-To: <200303311702.MAA29495@www.runrev.com> Message-ID: ********** > Date: Mon, 31 Mar 2003 04:13:50 -0800 > From: Jim Hurley > Subject: Re: Button vs. Message box scripts > Suppose I wanted to alter > revRotatePoly (or use it as a base for a new routine) so that the > center of rotation was a point of my choosing rather then the > graphic's loc. ---------- Well, I don't think that'd be a native thing, but here is a couple alternatives I can think of: 1) Stretch the box that the graphic is in so that the image area is offset from the actual loc by some dimension that will work for you. 2) Use the Animation Manager. Select it and open the Animation Manager, click 'New', and set it to frame 1. Then rotate it manually (by message or whatever), and move it over so that it appears to have moved around a different axis, and apply that to whatever frame you like and test the animation to see if it's the effect you want. Adjust it until it's right, then put a [ revPlayAnimation "MyCrank" (or whatever) ] handler in your button. HTH, Ken N. From pixelbird at interisland.net Tue Apr 1 04:25:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Tue Apr 1 04:25:01 2003 Subject: QT movie address in player In-Reply-To: <200304010736.CAA08044@www.runrev.com> Message-ID: *********** > Date: Mon, 31 Mar 2003 12:38:34 -0600 > From: "Ronald D. Zellner" > Subject: Re: QT movie address in player > >> a) Put the stack file and the movie file in the same folder, which >> normally becomes the defaultFolder at startup of the stack. > > This seems to be the heart of the problem, I'm running 1.1.1 and the > defaultFolder does not change when I startup a stack, the > defaultFolder remains the folder where Revolution 1.1.1 is located. ---------- It doesn't matter, Ron. When you build your standalone, just put the movie file in the same folder as the standalone file. ---------- >> b) Have your stack simply call the movie file for the player by its >> fileName. The assumption here is that the movie file is in the >> defaultFolder. > > I can change the defaultFolder and then set a relative path to the > movie, but this is lost when I restart the stack later. I can script > the stack to change the defaultFolder when opening, but this will not > work when I change the location of the files to another computer. ---------- Nope: 1) It won't get lost if you save it. 2) Once again: When you build the standalone, put it and the movie in the same folder, and burn it onto the CD. When you open the folder and doubleclick the standalone, your movie, being in the same folder, will play. I just did it myself. Actually, its a live streaming movie on top of that (the web browser is open and connected). If I make a standalone and I take it with the movie file in the folder to my local ISP and stick it in one of their online machines with QT on board and it works, will that convince you? ---------- > Will the 2.0 upgrade affect any of this? ---------- I dunno, but I suspect not; there's nothing wrong with it like it is. >> >> c) Burn the FOLDER containing the stack and the movie onto the CD. > > I assume you mean to create a standalone file first? ---------- Yes, that was the assumption. If the machine your sending it to doesn't have Rev, you'll have to anyway. But it doesn't matter. I'm watching WGBH live in a player of a stack which is in a folder on the desktop. The QT movie file is in the same folder. I opened the stack from inside Rev. IOW, the card player in the stack uses a simple relative path to the streaming movie file which is in the same folder, even though I opened the stack from inside Rev. If I make it a standalone, I could open it without Rev. I have no doubt whatsoever that if I copy the folder to some kind of media or upload it to another machine that has QT and is online, I can watch it there too. ---------- >> >> 2) If you aren't concerned about stack size (memory) you can embed the movie >> into the stack as a videoClip object > > Yes, that is a solution that doesn't require the path at all, but I'm > not sure I want to go that way. ---------- I understand. Once it's in, it's in, to use a technical phrase :+) I don't how your stack will be deployed, but if you will have some sort of playlist, e.g., be running different movies in the player, then having files is the way to go. OTOH, if it is and will remain a one-shot deal, then embedding the videoClip will, as you say, eliminate filepath problems. I hope this helps. I don't know how else to explain it. Ken N. From pixelbird at interisland.net Tue Apr 1 04:33:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Tue Apr 1 04:33:01 2003 Subject: QT movie address in player(2) In-Reply-To: <200304010736.CAA08044@www.runrev.com> Message-ID: ********** > Date: Mon, 31 Mar 2003 15:26:19 -0600 > From: "Ronald D. Zellner" > Subject: Re: QT movie address in player(2) > > Another approach was to add this script to the card. It seems to > take care of the problem. Does this make sense? > > on opencard > put the filename of this stack into P > --isolate & remove the file name from the path > repeat with X = the number of characters in P down to 1 > if character X of P = "/" then > put " " into character X of P > exit repeat > end if > end repeat > Delete the last word of P > --substitute the movie name and set the player filename > set the filename of Player "Player1" to P & "/MainMovie.mov" > end opencard ---------- That looks like it will work, but you can eliminate a few lines and the loop by doing basically the same thing except you set the itemDelimiter to "/" and get the last item. Ken N. From livfoss at blueyonder.co.uk Tue Apr 1 04:36:01 2003 From: livfoss at blueyonder.co.uk (Graham Samuel) Date: Tue Apr 1 04:36:01 2003 Subject: Icon queries Message-ID: On Mon, 31 Mar 2003 10:19:45 -0500 Ken Norris wrote: > >I see. You're talking about DT/folder icon families. Other than creating >images with Rev's limited capabilities, I don't see any relevence to Rev at >all for what you're talking about. As I see it, it's a Rapid Application >Development tool, not a DT icon tool. I think you're on the right track with >"Iconographer". > Ken, not to flog this interminably, but my real point is that since (I fully agree) Rev IS a RAD tool, I assume every developer wants to make it easy to get to the final result of all their efforts, which is a standalone that behaves like any program for the chosen platform, icons and all. That's why I'm looking for cookbook solutions. The same sorts of issues arise in relation to associating documents with apps, and getting apps to behave the way the OS expects (in the Mac, this means responding to Apple Events, for example). Many of these issues have already been discussed and solved on the list, but I just felt that the icon one had not been covered in a really useful way. Graham -- ------------------------------------------------------------------- Graham Samuel / The Living Fossil Co. / UK & France From pixelbird at interisland.net Tue Apr 1 05:05:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Tue Apr 1 05:05:01 2003 Subject: Test or Quiz Examples In-Reply-To: <200304010736.CAA08044@www.runrev.com> Message-ID: ********** > Date: Mon, 31 Mar 2003 19:08:41 -0500 > Subject: Test or Quiz Examples > From: edutec > To: > Reply-To: use-revolution at lists.runrev.com > > Somebody kindly point me in the direction of educational/training test or > quiz examples made with Rev. -- All the better if the quiz has summative > data (e.g., questions answered correctly, right answer, score). ---------- Here's the most comprehensive set of RR plug-in tools I've seen for education: But there are dozens of HC stacks that what you want, which should be a breeze to convert as long as they don't use type II XCMD's, or you can just adapt the scripts. Here's a few to look at, Here's one to help you write your own quizzes: HTH, Ken N. From jhurley at infostations.com Tue Apr 1 08:14:01 2003 From: jhurley at infostations.com (Jim Hurley) Date: Tue Apr 1 08:14:01 2003 Subject: Button vs. Message box scripts; In-Reply-To: <200303310313.WAA19754@www.runrev.com> References: <200303310313.WAA19754@www.runrev.com> Message-ID: > >Message: 13 >Date: Sun, 30 Mar 2003 14:24:39 -0800 >To: use-revolution at lists.runrev.com >From: "Jeanne A. E. DeVoto" >Subject: Re: Button vs. Message box scripts; P.S. Invert matrices? >Reply-To: use-revolution at lists.runrev.com > >At 6:54 AM -0800 3/28/03, Jim Hurley wrote: >>On mouseUp >>revrotatepoly graphic "MyPoly", 90 >>end mouseUp >> >>return an error: "Chunk source is not a container." > >The problem here is that revRotatePoly needs an expression that evaluates >to a graphic reference, not a graphic reference itself. (This is for >complicated reasons having to do with the fact that revRotatePoly is a >Transcript library routine.) This will work: > > revRotatePoly the long ID of graphic "MyPoly",90 Jeanne, Following your instructions I went into the RR toy box of back scripts to find the code for revRotatePoly. There are some strange things there. I do not understand "revPoints" at all. It seems to be a whole new kind of source for value. But ignorance is bliss and, using your suggestion about using the long ID I came up with the following version of revRotatePoly which seems to work in buttons. on mouseUp revRotatePoly2 "myGraphic",45 end mouseUp on revRotatePoly2 pGraphic, pAngle lock screen -- Add this line put the long ID of graphic pGraphic into pGraphic --Add this line --put the topLeft of pGraphic into tTopLeft # Delete this line put revPoints(pGraphic) into tPoints put the loc of pGraphic into tLoc pr tLoc put sin(pAngle * (pi / 180)) into tSinAngle put cos(pAngle * (pi / 180)) into tCosAngle put (number of items of tPoints) div 2 into tNumItems repeat with i = 1 to tNumItems put (item (i + (i - 1)) of tPoints) into tCurrentH -- + item 1 of the center put (item (i + i) of tPoints) into tCurrentV -- + item 2 of the center --Use "round" instead of trunc in the lines below put round((tCosAngle * tCurrentH) - (tSinAngle * tCurrentV)) into tTempH put round((tSinAngle * tCurrentH) + (tCosAngle * tCurrentV)) into tTempV put tTempH + (item 1 of tPoints) into tCurrentH put tTempV + (item 2 of tPoints) into tCurrentV put tCurrentH,tCurrentV & comma after tFinalPoints end repeat delete last char of tFinalPoints set the points of pGraphic to tFinalPoints -- set the topLeft of pGraphic to tTopLeft # Delete this line set the loc of pGraphic to tLoc -- Add this line unlock screen --Add this line end revRotatePoly2 I found that resetting the graphic loc at the end did less violence to the position of the graphic after rotation but this may be a matter of preference. Also, using round rather than trunc maintains the shape of the graphic a little better. Doing 8 rotations of 45 degrees with trunc does alter the shape. Regards, Jim -- Jim Hurley From jhurley at infostations.com Tue Apr 1 09:04:01 2003 From: jhurley at infostations.com (Jim Hurley) Date: Tue Apr 1 09:04:01 2003 Subject: Button vs. Message box scripts; Message-ID: Jeanne, Regarding revRotatePoly: My version probably does violence to the language by using text as a parameter sent to a handler that expects only a graphic. Jim From eijkhout at cs.utk.edu Tue Apr 1 09:51:01 2003 From: eijkhout at cs.utk.edu (Victor Eijkhout) Date: Tue Apr 1 09:51:01 2003 Subject: Is there a way to interrupt a stack? In-Reply-To: <20030401072947.38957.qmail@web20008.mail.yahoo.com> References: <20030401072947.38957.qmail@web20008.mail.yahoo.com> Message-ID: >command + period? I thought that didn't work, but that was because I couldn't get one in between two "answer" dialogs. In the end that did it, though. So you can not break out of an answer dialog, it seems. -- Victor Eijkhout tel: 865 974 9308 (W), 865 673 6998 (H), 865 974 8296 (F) http://www.cs.utk.edu/~eijkhout/ From alrice at ARCplanning.com Tue Apr 1 11:25:01 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Tue Apr 1 11:25:01 2003 Subject: Is there a way to interrupt a stack? In-Reply-To: <20030401072947.38957.qmail@web20008.mail.yahoo.com> Message-ID: <162F0134-645E-11D7-B73A-000393529642@ARCplanning.com> On Tuesday, April 1, 2003, at 12:29 AM, erik hansen wrote: > command + period? BTW, what's the equivalent to command+period on Win32? I thought it was Conrol-C... Thanks, Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From scott at tactilemedia.com Tue Apr 1 13:28:01 2003 From: scott at tactilemedia.com (Scott Rossi) Date: Tue Apr 1 13:28:01 2003 Subject: Button vs. Message box scripts; In-Reply-To: Message-ID: Recently, "Jim Hurley" wrote: > Regarding revRotatePoly: My version probably does violence to the > language by using text as a parameter sent to a handler that expects > only a graphic. There are also some polygon rotation scripts in the Tangram stack available via our stack player. Paste the following in your message box: go stack url "http://www.tactilemedia.com/panel.mc" Alternatively, you can see here: http://www.tactilemedia.com/download Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From bornstein at designeq.com Tue Apr 1 13:40:01 2003 From: bornstein at designeq.com (Howard Bornstein) Date: Tue Apr 1 13:40:01 2003 Subject: Color My Word--Open Color Palette Message-ID: <200304011836.h31Iapqa009384@ms-smtp-03.nyroc.rr.com> > I had discounted >anything that required a locked field, since the user will be editing >the field at the time. Then it hit me that all I needed was your field >code and a little button to lock the field for them when they're ready >to do the formatting. Actually, you don't have to lock the field to get this stuff to work. I used that in the example just to make it clear. Let's say you have an unlocked text field that you want to allow a user to format. Place some buttons next to it labeled "Bold", "Italic" "Plain", etc. You can also provide popups for font and font size. Your users simply selects any text that they want to operate on and click the buttons or popups. The basic code to operate on the selected text looks like this: on mouseup -- italicize the selected text if the selection is not empty the put the selectedchunk into sc -- see if the text already has some style info put the textstyle of sc into currentStyle if currentStyle is empty then put "plain" into currentstyle -- add italics to any existing style put currentStyle&comma&"italic" into newStyle set the textStyle of sc to newStyle end if end mouseup This will work fine, even if the text field is not locked. Fonts and font sizes are a little different but not very hard. Let me know if you want more details. Hope this helps. Regards, Howard Bornstein ____________________ D E S I G N E Q www.designeq.com From bfether at mac.com Tue Apr 1 13:47:01 2003 From: bfether at mac.com (bfether at mac.com) Date: Tue Apr 1 13:47:01 2003 Subject: Filtering with variables In-Reply-To: Message-ID: Is there a way to filter a container with a variable? I want to sort a container by the first letter of the item, based on the selection made in a tabbed button (such as the letter A). This script won't work: on menuPick tSelection filter tSort with "[tSelection]*" end menuPick TIA... Best regards, --------.signature-------------- Ben C. Fetherston, Jr. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 425 bytes Desc: not available URL: From pixelbird at interisland.net Tue Apr 1 14:28:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Tue Apr 1 14:28:01 2003 Subject: Graphic>Image In-Reply-To: <200304011701.MAA16037@www.runrev.com> Message-ID: Hello, 1) How can I change a graphic into an image? 2) How can I change an image into a "skin", i.e., irregular border as the fine edge of the image? TIA, Ken N. From jeanne at runrev.com Tue Apr 1 15:06:01 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Apr 1 15:06:01 2003 Subject: Filtering with variables In-Reply-To: References: Message-ID: At 10:43 AM -0800 4/1/03, bfether at mac.com wrote: >Is there a way to filter a container with a variable? > filter tSort with "[tSelection]*" Try this instead: filter tSort with "[" & tSelection & "]*" -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From edgore at shinra.com Tue Apr 1 18:19:00 2003 From: edgore at shinra.com (Edwin Gore) Date: Tue Apr 1 18:19:00 2003 Subject: stackFileType Equivilent for Windows? Message-ID: <200304012316.h31NG7n90036@mmm1505.boca15-verio.com> I'm wondering if there is an equiviet to StackFileType for windows that will automatically default the save dialogs to using a specific filetype description and extension. I ask because I would prefer to use Revolutions built in detection of whether a stack has changed etc, but if I do that, then it always wants to save my data-stack as a .rev file, even if I choose a "all file types" and manually type in a different extenstion i get file.XXX.rev . It's irritating... Thanks! From Cubist at aol.com Tue Apr 1 19:32:01 2003 From: Cubist at aol.com (Cubist at aol.com) Date: Tue Apr 1 19:32:01 2003 Subject: Button vs. Message box scripts Message-ID: sez jhurley at infostations.com: >I found that resetting the graphic loc at the end did less violence >to the position of the graphic after rotation but this may be a >matter of preference. > >Also, using round rather than trunc maintains the shape of the >graphic a little better. Doing 8 rotations of 45 degrees with trunc >does alter the shape. Suggestion: Rather than perform each new rotation on the graphic's current set of points, why not keep a running total of the accumulated angle, and rotate the *original* set of points *every time*? If you rotate the current set of points, you run the risk of accumulating roundoff error and such; if you always rotate the original set of points, you never have more than one rotation's-worth of error to worry about. Hope this helps... From capellan2000 at yahoo.com Wed Apr 2 00:35:09 2003 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Wed Apr 2 00:35:09 2003 Subject: [ANN] graphics transformations 01 In-Reply-To: <200304011701.MAA16056@www.runrev.com> Message-ID: <20030402053158.68056.qmail@web40507.mail.yahoo.com> Download the stack: graphics transformations 01 from: http://ffc.virtualave.net/graphics_transformations_01.zip This stack shows the use of matrices to scale, rotate and skew polygon graphics. The included flip transformation does not use matrices. Feel free to add your own enhancements and post them back to the list or send them directly to me for including in a next version. Planned enhancements: 1- Transform multiple graphics (currently only one) 2- Convert the scripts and stack to work as palette. 3- Better Interface. Alejandro ===== Useful sites: http://www.sonsothunder.com/devres/metacard/tips/ and /revolution/tips/ http://lists.runrev.com/pipermail/metacard/ and /use-revolution/ http://wiki.macitworks.com/revdocs http://www.google.com/advanced_search?q=site:lists.runrev.com __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From erikhans08 at yahoo.com Wed Apr 2 00:37:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Wed Apr 2 00:37:01 2003 Subject: autocomplete In-Reply-To: Message-ID: <20030402053357.98985.qmail@web20009.mail.yahoo.com> couldn't find a reference to "autocomplete" (in scripting mode) which brings to mind a thread about a complete search of the documents involving a download or something. is this a case where waiting for 2.0 is advised? it would be much easier to just search from inside Rev. ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From shrap at geko.net.au Wed Apr 2 03:58:01 2003 From: shrap at geko.net.au (Neil Phillips) Date: Wed Apr 2 03:58:01 2003 Subject: Icons - making and moving them Message-ID: Hi All, I'm stuck! I've made an icon in Iconographer but I don't know how to move it into the stack I'm working on or into an icon library in Revolution 1.1.1. The discussions I've read on the list so far do not seem to reveal the secret. The documentation says very little about icons. I've saved the icon from Iconographer to the stack. I've tried moving it to the resources in the stack and to a copy of Revolution with ResEdit with no success. I know I'm missing something simple. Thanks in advance, Cheers Neil From wmb at internettrainer.com Wed Apr 2 04:53:01 2003 From: wmb at internettrainer.com (Wolfgang M. Bereuter) Date: Wed Apr 2 04:53:01 2003 Subject: Icons - making and moving them In-Reply-To: Message-ID: <8F7EA50A-64F0-11D7-BBB5-003065430226@internettrainer.com> On Dienstag, April 1, 2003, at 08:55 Uhr, Neil Phillips wrote: > I'm stuck! I've made an icon in Iconographer but I don't know how to > move > it into the stack I'm working on or into an icon library in Revolution > 1.1.1. The discussions I've read on the list so far do not seem to > reveal > the secret. The documentation says very little about icons. Hallo Neil, imho thats wasting of engergy and time, because this should be solved with 2.0 If you can wait, wait for 2.0 Or try the prebeta to build the distribution Or do it with ResEdit (if you are familar with it) on win ther is a similar tool, dont know the name at the moment... hope that helps regards Wolfgang M. Bereuter Learn easy with trainingsmaps? -- The most devastating weapon of mass destruction in the world is texan testosterone und steirische gehirnerwEICHEung -- (Wolfgang M. Bereuter 03) From alrice at ARCplanning.com Wed Apr 2 10:54:01 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Wed Apr 2 10:54:01 2003 Subject: help with XP printing & user accounts Message-ID: Ugh, my beautiful printing routine doesn't work on Win XP for my client. It works great if the app is run as an administrator user, but not if run by a "limited account" user. The app must run by a limited user environment because of their IT rules (big federal agency). The XP user creation task in XP says """programs designed prior to Windows XP or Windows 2000 might not work properly with limited accounts. For best results, choose programs bearing the Designed for Windows XP logo, or, to run older programs choose the "computer administrator" account type.""" What a vague warning message! Any XP-erts out there? Help! Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From bfr at nwlink.com Wed Apr 2 10:56:01 2003 From: bfr at nwlink.com (Bruce Robertson) Date: Wed Apr 2 10:56:01 2003 Subject: RR and FileMaker In-Reply-To: Message-ID: > The recent discussion on interfacing FileMaker and Rev has aroused my > curiosity. > > I have occasion, especially at election time, to work with FileMaker. > Since I have never been able to decipher the arcane scripting > language in FileMaker, my alternative has been to export the > FileMaker file as a text file, make my changes using Transcript in RR > and then import the altered text file back into FileMaker. > > Can I assume that this is not a really dumb way to work with FileMaker? No, I would not assume that. What exactly are you trying to do? From dcragg at lacscentre.co.uk Wed Apr 2 11:37:01 2003 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Wed Apr 2 11:37:01 2003 Subject: help with XP printing & user accounts In-Reply-To: References: Message-ID: At 8:50 am -0700 2/4/03, Alex Rice wrote: >Ugh, my beautiful printing routine doesn't work on Win XP for my >client. It works great if the app is run as an administrator user, >but not if run by a "limited account" user. The app must run by a >limited user environment because of their IT rules (big federal >agency). Does your printing routine write out any files, and if so, does it write them to the Program files directory or some other "out of bounds" location. If so, that will be a problem. If you need to write files, they should be saved somewhere in the user's area of the Application and Settings folder (typically create a folder for your app in the user's Application Data folder). Alternatively, have the users install the app inside their area of the Applications & Settings folder. Cheers Dave From cm_sheffield at yahoo.com Wed Apr 2 12:05:52 2003 From: cm_sheffield at yahoo.com (Chris Sheffield) Date: Wed Apr 2 12:05:52 2003 Subject: Rev stand-alone hangs on Win 98/Me Message-ID: <20030402165825.42123.qmail@web20421.mail.yahoo.com> Has anyone experienced this before? I'm running a small demo app from a CD-ROM. I'm using external graphics and sound files, but the app hangs even before trying to load any of those from the CD. It's very strange. Runs fine under Windows XP, but not on 98/Me. I don't think it's any code that's causing the problem. There's just not much code there to cause a problem. I'm using a blue backdrop, which displays almost immediately. Then the app hangs for about 15-20 seconds before finally displaying my first card. After that it runs just fine. Does anyone have any ideas why this might be happening? Thanks, Chris Sheffield Read Naturally __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From alrice at ARCplanning.com Wed Apr 2 12:10:02 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Wed Apr 2 12:10:02 2003 Subject: help with XP printing & user accounts In-Reply-To: Message-ID: <88F25F63-652D-11D7-B22B-000393529642@ARCplanning.com> On Wednesday, April 2, 2003, at 09:34 AM, Dave Cragg wrote: > > Does your printing routine write out any files, and if so, does it > write them to the Program files directory or some other "out of > bounds" location. If so, that will be a problem. If you need to write > files, they should be saved somewhere in the user's area of the > Application and Settings folder (typically create a folder for your > app in the user's Application Data folder). Alternatively, have the > users install the app inside their area of the Applications & Settings > folder. Dave, thanks & yes my printing routing writes some temp files. I think this might be the problem. I'm debugging over the phone so I can't tell for sure. At first I didn't think this was the issue because the sysadmin said the permissions were such that the app could write files into Program Files folder, and the app was behaving as if it was writing temp files OK, for other functions. That it hung on printing was kind of a surprise. But right now I'm assuming that the writing to Program Files\AppName as a limited user account was the cause of the problem. Do you mean Documents and Settings, not Application and Settings? Does script this look sane to you? put specialFolderPath(kCSIDL_APPDATA) into tAppDataPath if tAppDataPath = empty then Err "Unknown path to \Documents and Settings\\Application Data" end if put format("%s/MyApp", tAppDataPath) into tPath if there is not a folder tPath then -- create it create folder tPath if the result <> empty then Err the result end if Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From scott at tactilemedia.com Wed Apr 2 12:23:00 2003 From: scott at tactilemedia.com (Scott Rossi) Date: Wed Apr 2 12:23:00 2003 Subject: Rev stand-alone hangs on Win 98/Me In-Reply-To: <20030402165825.42123.qmail@web20421.mail.yahoo.com> Message-ID: Recently, Chris Sheffield wrote: > Has anyone experienced this before? I'm running a > small demo app from a CD-ROM. I'm using external > graphics and sound files, but the app hangs even > before trying to load any of those from the CD. It's > very strange. Runs fine under Windows XP, but not on > 98/Me. I don't think it's any code that's causing the > problem. There's just not much code there to cause a > problem. I'm using a blue backdrop, which displays > almost immediately. Then the app hangs for about > 15-20 seconds before finally displaying my first card. > After that it runs just fine. Does anyone have any > ideas why this might be happening? If you're relying on QuickTime to playback your media, there may be an initialization thing going on. On Windows, the first time QT functionality is called in your stack can sometimes result in a delay before anything happens. For myself, I've never seen a delay as long as you describe. But if you are using QT, you might want to try a test where you explicitly set the dontUseQT to true before running your stack to see if there is any difference in performance. Again, I don't know if this is the problem, or even if the Rev/MC folks can do anything about this, but it would sure be nice to get rid of this annoyance. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design Email: scott at tactilemedia.com Web: www.tactilemedia.com From swedentom2 at telia.com Wed Apr 2 12:25:01 2003 From: swedentom2 at telia.com (=?ISO-8859-1?Q?Tomas_Franz=E9n?=) Date: Wed Apr 2 12:25:01 2003 Subject: Mask outline? Message-ID: Hey! How do I make my images behave the same way bitmaps with the 'mask' ink do in SuperCard? That is, making the surrounding white area transparent. Thanks! Tomas Franz?n Lighthead Software http://www.ligfhtheadsw.com/ From jhurley at infostations.com Wed Apr 2 12:53:00 2003 From: jhurley at infostations.com (Jim Hurley) Date: Wed Apr 2 12:53:00 2003 Subject: Button vs. Message box scripts AND things rotational In-Reply-To: <200304011701.MAA16056@www.runrev.com> References: <200304011701.MAA16056@www.runrev.com> Message-ID: > Jim Hurley > > Subject: Re: Button vs. Message box scripts > >> Suppose I wanted to alter >> revRotatePoly (or use it as a base for a new routine) so that the >> center of rotation was a point of my choosing rather then the >> graphic's loc. >---------- >Well, I don't think that'd be a native thing, but here is a couple >alternatives I can think of: > >1) Stretch the box that the graphic is in so that the image area is offset >from the actual loc by some dimension that will work for you. > >2) Use the Animation Manager. Select it and open the Animation Manager, >click 'New', and set it to frame 1. Then rotate it manually (by message or >whatever), and move it over so that it appears to have moved around a >different axis, and apply that to whatever frame you like and test the >animation to see if it's the effect you want. Adjust it until it's right, >then put a [ revPlayAnimation "MyCrank" (or whatever) ] handler in your >button. > >HTH, >Ken N. > Ken, Thanks for the suggestions. Actually it is possible, with minor variations to use a routine published in the digest a few issues ago to write a rotation routine that will rotate any polygon (or line) about any pivot point. This is a variation on a routine written by Derek Huby: On mouseUP --Rotate a polygon "myPoly" about a button "Pivot" by 45 degrees rotatePoly "myPoly",the loc of button "Pivot", 45 end mouseUP On rotatePoly theGraphic, thePivot, theAngle put the points of graphic theGraphic into tPoints put item 1 of thePivot into xPivot put item 2 of thePivot into yPivot put empty into newPointList repeat for each line tLine in tPoints --Set points relative to pivot put (item 1 of tLine)- xPivot & "," & (item 2 of tLine)- yPivot & return after tRelPoints end repeat put sin(theAngle* pi/180) into S put cos(theAngle * pi/180) into C put empty into rotptlist repeat for each line tLine in tRelPoints put round(C*(item 1 of tLine)+ S*(item 2 of tLine) + xPivot) after rotPtlist put "," after rotptlist put round(-S*(item 1 of tLine) + C*(item 2 of tLine)+ yPivot)after rotPtlist put return after rotPtList end repeat set the points of graphic theGraphic to rotPtlist end rotatePoly And a good tip from Cubist at aol.com. To avoid distortions through repeated rotations one might store the original points set in a custom property of the graphic. You would also store the net angle of rotation as a property. So you start from scratch with each new rotation and avoid any accumulated distortion through round off errors. Alejandro: I wasn't able to access the utilities you suggest form web site you mentioned. Problems with my version of Stuffit. I'll work on it. But thanks for the tip. BTY I have found a matrix inversion routine in the archives. Works well and fast. 60 milliseconds to invert a 4x4. Of course the speed decreases rapidly with size. Undocumented archania: Also, in examining the RR version of revRotatePoly I finally figured out what " get revPoints (graphic)" means. It takes a list of items and converts them to a single item, presumably for speed. That is a graphic pionts set obtained from "get the points of graphic...." 1,2 3,4 5,6 Looks like this when derived from "get revPoints(myGraphic)" 1,2,3,4,5,6 And the points are subsequently summed over k where k takes on the values 2*k-1 and 2*k, that is the odd and even entries in the item set. The odd number are item 1's and the even are item 2's. This would be valuable for all the speed demons out there. Jim From Cubist at aol.com Wed Apr 2 13:20:01 2003 From: Cubist at aol.com (Cubist at aol.com) Date: Wed Apr 2 13:20:01 2003 Subject: Color My Word--Open Color Palette Message-ID: <1d2.6933b03.2bbc8310@aol.com> sez bornstein at designeq.com >Let's say you have an unlocked text field that you want to allow a user >to format. Place some buttons next to it labeled "Bold", "Italic" >"Plain", etc. You can also provide popups for font and font size. Your >users simply selects any text that they want to operate on and click the >buttons or popups. > >The basic code to operate on the selected text looks like this: > >on mouseup >-- italicize the selected text > if the selection is not empty the > put the selectedchunk into sc > -- see if the text already has some style info > put the textstyle of sc into currentStyle > if currentStyle is empty then put "plain" into currentstyle > -- add italics to any existing style > put currentStyle&comma&"italic" into newStyle > set the textStyle of sc to newStyle > end if >end mouseup > >This will work fine, even if the text field is not locked. Some comments... One: If the selected text has no style assigned to it, the textstyle won't be empty -- it'll be "plain". Two: If the selected text has a mixture of styles -- for instance, if three words are selected, and precisely one of the three words is boldfaced -- the results may not be what you wanted. Try this out: Put whatever you like in a standard text field; apply boldface to word 2 (and *only* word 2) of that text; try this code... put the textstyle of word 1 to 3 of field "testbed" into Fred put ",italic" after Fred set the textstyle of word 1 to 3 of field "testbed" to Fred ...and watch as the boldfacing on word 2 evaporates. Note that the resulting behavior is exactly what you get when you apply a text style from the STYLE submenu of the TEXT menu. Perhaps it might be worth someone's while to write a style-applying handler that does not display this behavior? Three: If the selected text is all the same style, this will work just fine regardless of whether that style is "plain" or "bold,underline" or what: put "italic" into item (1 + the number of items in TheStyle) of TheStyle Fortunately, the MC engine is smart enough that if you set some text to the style "plain,italic", it comes out as "italic", so you don't need to worry about it. Four: In a word processor, if all of the selected text is italics, selecting "italics" should *remove* that style from the selected text. This code doesn't do that. Again -- perhaps someone might want to write a style-applying handler that does things differently? >Fonts and font sizes are a little different but not very hard. Let me >know if you want more details. The "mixed styles" thing applies here, too, but you probably *want* fonts and sizes to behave this way. Hope this helps... From carstenlist at itinfo.dk Wed Apr 2 13:41:01 2003 From: carstenlist at itinfo.dk (Carsten Levin) Date: Wed Apr 2 13:41:01 2003 Subject: use-revolution digest, Vol 1 #1258 - 14 msgs In-Reply-To: <200304021703.MAA31442@www.runrev.com> Message-ID: <3B3E8BB2-653A-11D7-9CDB-0003939122FA@itinfo.dk> If what you want is to create a solution integrating FileMaker and Revolution .... it might be OK. But if you are just using Revolution because you dont know how to use FileMaker you are probably wasting a lot of time. Please describe what you are trying to achieve. Best regards Carsten > The recent discussion on interfacing FileMaker and Rev has aroused my > curiosity. > > I have occasion, especially at election time, to work with FileMaker. > Since I have never been able to decipher the arcane scripting > language in FileMaker, my alternative has been to export the > FileMaker file as a text file, make my changes using Transcript in RR > and then import the altered text file back into FileMaker. > > Can I assume that this is not a really dumb way to work with FileMaker? From miscdas at boxfrog.com Wed Apr 2 14:22:01 2003 From: miscdas at boxfrog.com (miscdas at boxfrog.com) Date: Wed Apr 2 14:22:01 2003 Subject: Color My Word--Open Color Palette In-Reply-To: <1d2.6933b03.2bbc8310@aol.com> References: <1d2.6933b03.2bbc8310@aol.com> Message-ID: <20030402192101.37816.qmail@www.boxfrog.com> Cubist at aol.com writes: [snip] > Two: If the selected text has a mixture of styles -- for instance, if > three words are selected, and precisely one of the three words is boldfaced > -- the results may not be what you wanted. =============== Mixed styles is documented in the MetaTalk ref: If you get the textStyle of a chunk that contains multiple styles, the string "mixed" is returned. So, add a routine for "mixed" that parses the chunk to a lower level (perhaps down to character level) and saves the style info, applies the user's new style selection, then determines which, if any, of the saved style info should be reapplied. Maybe the user's new selection could just be added to the style list for each saved item? miscdas From scott at tactilemedia.com Wed Apr 2 14:23:01 2003 From: scott at tactilemedia.com (Scott Rossi) Date: Wed Apr 2 14:23:01 2003 Subject: Mask outline? In-Reply-To: Message-ID: Recently, "Tomas Franz?n" wrote: > How do I make my images behave the same way bitmaps with the 'mask' ink > do in SuperCard? That is, making the surrounding white area transparent. Depends what you need to do. If you're delivering to Mac systems only, "transparent" will work fine. If you need to deliver cross platform, it would probably be better to use a GIF image with a built in mask, thereby avoiding use of inks all together. If you need to antialias the image to the background (seamless blend between the image and your stack), you can use a PNG image with an 8 bit mask. If you need to be able to change the background of the image at will, import a GIF or PNG image, place a draw graphic behind the image and set the backColor or the graphic as needed. Many options... Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From cm_sheffield at yahoo.com Wed Apr 2 16:02:01 2003 From: cm_sheffield at yahoo.com (Chris Sheffield) Date: Wed Apr 2 16:02:01 2003 Subject: Rev stand-alone hangs on Win 98/Me In-Reply-To: Message-ID: <20030402205940.4861.qmail@web20421.mail.yahoo.com> I tried that and it didn't fix the problem. It still takes forever for my window to display when running from a CD. If I copy the files to the hard drive and run it from there it runs great. The weird thing is that my executable is only about 1.7 MB. It should not take 15-20 seconds for something of that size to load. We've experienced this problem on three different computers: two running Windows 98 and one running Me. Just for kicks I tried creating a very simple stand-alone with nothing but an answer dialog that pops up in both the openStack and openCard handlers. The .exe is about 1.5 MB. I burned it to a disk and ran it from there. It still took about 7 or 8 seconds for the window to display and the first dialog to appear. This should not be happening. There was no other content in this stack at all. If anyone else has any other suggestions, they would be most appreciated. BTW, I'm using Rev 1.1.1. Thanks, Chris Sheffield --- Scott Rossi wrote: > Recently, Chris Sheffield wrote: > > > Has anyone experienced this before? I'm running a > > small demo app from a CD-ROM. I'm using external > > graphics and sound files, but the app hangs even > > before trying to load any of those from the CD. > It's > > very strange. Runs fine under Windows XP, but not > on > > 98/Me. I don't think it's any code that's causing > the > > problem. There's just not much code there to > cause a > > problem. I'm using a blue backdrop, which > displays > > almost immediately. Then the app hangs for about > > 15-20 seconds before finally displaying my first > card. > > After that it runs just fine. Does anyone have > any > > ideas why this might be happening? > > If you're relying on QuickTime to playback your > media, there may be an > initialization thing going on. On Windows, the > first time QT functionality > is called in your stack can sometimes result in a > delay before anything > happens. For myself, I've never seen a delay as > long as you describe. But > if you are using QT, you might want to try a test > where you explicitly set > the dontUseQT to true before running your stack to > see if there is any > difference in performance. > > Again, I don't know if this is the problem, or even > if the Rev/MC folks can > do anything about this, but it would sure be nice to > get rid of this > annoyance. > > 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 __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From jacque at hyperactivesw.com Wed Apr 2 16:12:01 2003 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed Apr 2 16:12:01 2003 Subject: Rev stand-alone hangs on Win 98/Me In-Reply-To: <20030402205940.4861.qmail@web20421.mail.yahoo.com> References: <20030402205940.4861.qmail@web20421.mail.yahoo.com> Message-ID: <3E8B5167.7020902@hyperactivesw.com> On 4/2/03 2:59 PM, Chris Sheffield wrote: > I tried that and it didn't fix the problem. It still > takes forever for my window to display when running > from a CD. If I copy the files to the hard drive and > run it from there it runs great. When you burned the CD, did you put the app at the root level? Windows has problems with that sometimes. What happens if you place the app inside a folder on the CD? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From cm_sheffield at yahoo.com Wed Apr 2 17:25:00 2003 From: cm_sheffield at yahoo.com (Chris Sheffield) Date: Wed Apr 2 17:25:00 2003 Subject: Rev stand-alone hangs on Win 98/Me In-Reply-To: <3E8B5167.7020902@hyperactivesw.com> Message-ID: <20030402222228.12950.qmail@web20418.mail.yahoo.com> That fixed it! You're a genius! I never would have thought to try something like that. How did you know to do that? Thank you, Chris Sheffield Read Naturally --- "J. Landman Gay" wrote: > On 4/2/03 2:59 PM, Chris Sheffield wrote: > > I tried that and it didn't fix the problem. It > still > > takes forever for my window to display when > running > > from a CD. If I copy the files to the hard drive > and > > run it from there it runs great. > > When you burned the CD, did you put the app at the > root level? Windows > has problems with that sometimes. What happens if > you place the app > inside a folder on the CD? > > -- > Jacqueline Landman Gay | > jacque at hyperactivesw.com > HyperActive Software | > http://www.hyperactivesw.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From copefamily at yahoo.com Wed Apr 2 17:26:01 2003 From: copefamily at yahoo.com (Cope Family) Date: Wed Apr 2 17:26:01 2003 Subject: Stacks in memory Message-ID: <20030402222330.88568.qmail@web10501.mail.yahoo.com> I understand that RR loads the entire stack into RAM when it is opened. This is not practical if I have many cards. Will this also be the case with 2.0, or should I look toward using MySQL, etc.? Thanks __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From mazzapaolo at libero.it Wed Apr 2 17:29:01 2003 From: mazzapaolo at libero.it (paolo mazza) Date: Wed Apr 2 17:29:01 2003 Subject: save stack In-Reply-To: <200211141952.OAA03175@www.runrev.com> Message-ID: Before saving a stack I need to know if there are chages made after the last version saved to disk. How can I control this in Revolution. I know there is a way to control if the present stack is the same as the version saved to disk but I can not remenber the name of this control and I can not find it in the documentation. Thaks ciao Paolo From jhurley at infostations.com Wed Apr 2 17:32:00 2003 From: jhurley at infostations.com (Jim Hurley) Date: Wed Apr 2 17:32:00 2003 Subject: Button vs. Message box scripts; In-Reply-To: <200304021701.MAA31391@www.runrev.com> References: <200304021701.MAA31391@www.runrev.com> Message-ID: > >Message: 1 >Date: Tue, 01 Apr 2003 10:25:58 -0800 >Subject: Re: Button vs. Message box scripts; >From: Scott Rossi >To: >Reply-To: use-revolution at lists.runrev.com > >Recently, "Jim Hurley" wrote: > >> Regarding revRotatePoly: My version probably does violence to the >> language by using text as a parameter sent to a handler that expects >> only a graphic. > >There are also some polygon rotation scripts in the Tangram stack available >via our stack player. Paste the following in your message box: > > go stack url "http://www.tactilemedia.com/panel.mc" > >Alternatively, you can see here: > > http://www.tactilemedia.com/download > > >Regards, > >Scott Rossi >Creative Director >Tactile Media, Multimedia & Design ----- Scott, Thank you so much for Tangram stack. I love the way the centroid of the polygon lags behind the mouse, as if it were being dragged through a viscous medium. Also the use of polar coordinates is a very nice touch. Jim P.S. I get a message "stack corrupted" when I try you message box suggestion. From scott at tactilemedia.com Wed Apr 2 17:39:02 2003 From: scott at tactilemedia.com (Scott Rossi) Date: Wed Apr 2 17:39:02 2003 Subject: Button vs. Message box scripts; In-Reply-To: Message-ID: Recently, "Jim Hurley" wrote: > I get a message "stack corrupted" when I try you message box suggestion. That's odd. Are you using Rev or MC? Access seems to work fine here in MC Mac/Win; I didn't test in Rev so this might be the problem. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From jacque at hyperactivesw.com Wed Apr 2 17:50:01 2003 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed Apr 2 17:50:01 2003 Subject: Rev stand-alone hangs on Win 98/Me In-Reply-To: <20030402222228.12950.qmail@web20418.mail.yahoo.com> References: <20030402222228.12950.qmail@web20418.mail.yahoo.com> Message-ID: <3E8B6858.3000908@hyperactivesw.com> On 4/2/03 4:22 PM, Chris Sheffield wrote: > That fixed it! You're a genius! I never would have > thought to try something like that. How did you know > to do that? I would love to be a genius, but the truth is I just take good notes. The problem came up on the list a while ago, and it was such an odd thing, I remembered it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From monte at sweattechnologies.com Wed Apr 2 18:42:01 2003 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed Apr 2 18:42:01 2003 Subject: [OT] Show hidden file on OS X Message-ID: Hi All Just wondering if there is a way to get the finder to show all the hidden files on OS X. Cheers Monte Goulding B.App.Sc. (Hons.) Executive Director Sweat Technologies email: monte at sweattechnologies.com website: www.sweattechnologies.com mobile (International): +61 421 138 274 (Australia): 0421 138 274 From jhurley at infostations.com Wed Apr 2 19:23:01 2003 From: jhurley at infostations.com (Jim Hurley) Date: Wed Apr 2 19:23:01 2003 Subject: RR and FileMaker In-Reply-To: <200304021701.MAA31391@www.runrev.com> References: <200304021701.MAA31391@www.runrev.com> Message-ID: > >> The recent discussion on interfacing FileMaker and Rev has aroused my >> curiosity. >> >> I have occasion, especially at election time, to work with FileMaker. >> Since I have never been able to decipher the arcane scripting >> language in FileMaker, my alternative has been to export the >> FileMaker file as a text file, make my changes using Transcript in RR >> and then import the altered text file back into FileMaker. >> >> Can I assume that this is not a really dumb way to work with FileMaker? > >No, I would not assume that. What exactly are you trying to do? > Bruce, Here is an example. Say I have a field which has something like the following: stuff, stuff, AP# 103-837-47, more stuff, more stuff Were AP# might be a county parcel number. The 837 might be a county tax zone. And I might want to extract that 837 and make it a separate field. In Transcript I just write: on CreateNewField put field 1 into tRecords repeat for each line tLine in tRecords set the itemdelimiter to comma put item 3 of tLine into temp Set itemdelimiter to "-" put comma & item 2 of tLine after tLine put tLine & return after results end repeat put results into field 1 end CreateNewField Now I'm sure this can be done as well within FileMaker, but I have a deep seated aversion to the scripting language in FileMaker. As I said, I first have to save the file as text, do my Transcript thing, and then import it back into FileMaker. Tedious but, for me, better than working in FileMaker. Jim From bvlahos at mac.com Wed Apr 2 20:13:01 2003 From: bvlahos at mac.com (Bill Vlahos) Date: Wed Apr 2 20:13:01 2003 Subject: Standalone asking for QuickTime Effects Message-ID: <0704BCE8-6571-11D7-A502-000393C44AE0@mac.com> I have a Windows standalone which prompts the Win2K users to upgrade their QuickTime Effects. Earlier versions of this program did not ask for this and the only thing I can think is that I added a tiff image to the program but I may have also added a jpeg but I can't imagine that being the problem. Any ideas? Bill Vlahos IT Manager, AeroVironment, Inc. From bvg at mac.com Wed Apr 2 20:39:01 2003 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed Apr 2 20:39:01 2003 Subject: Color My Word--Open Color Palette In-Reply-To: <1d2.6933b03.2bbc8310@aol.com> Message-ID: On Mittwoch, Apr 2, 2003, at 20:16 Europe/Zurich, Cubist at aol.com wrote: > ... > Perhaps it might be worth someone's while > to write a style-applying handler that does not display this behavior? > ... Well I have a very old script which does exactly that. It was one of the first scripts that I ever wrote to use it (not only to learn the language). I remember splitting it up to work around the script limit, and also remember to set the traversalOn of the button to false. This example is with italic, there is only one occurrence of "italic" that needs to be changed. It is probably extremely bad done and/or slow (I remember finding it fast enough for my task), but it might be a starting point for you to improve upon (start with the repeat loops, "repeat for each ..." is much faster then "repeat with...", and some "exit repeat" are in order). Oh and look out for wrapped lines! comments added now. on mouseUp put "text" into myField --this is the name of the field your styled text is in put "italic" into myStyle --change here for other styles if the textstyle of the selection contains myStyle then --faster way, style not "mixed" put the textstyle of the selection into myCurrentStyle delete item itemoffset(myStyle, myCurrentStyle) myCurrentStyle set the textstyle of the selection to myCurrentStyle else --slower way repeat with myChar = the second word of the selectedChunk to the fourth word of the selectedChunk if the textstyle of char mychar of field "text" contains myStyle then --italic is present add one to styleCount end if end repeat if styleCount > (the number of chars in the selection) / 2 then --remove style/add style switch styleChar myStyle, myField, "remove" else styleChar myStyle, myField, "add" end if end if end mouseUp on styleChar myStyle, myField, myMode --now the complexity increases, this is quiet streamlined for the 10 line limit --the clue here generally is that single chars do NOT return "mixed" in their style --i am too tired too comment all of this, ask if there are problems lock screen repeat with myChar = the second word of the selectedChunk to the fourth word of the selectedChunk put the textStyle of char myChar of card field myField into myCurrentStyle put myChar into mySecChar repeat while the textStyle of char mySecChar+1 of field myField = myCurrentStyle and mysecchar < the number of chars in the selection --skipping all chars with the same style to change them all at once add one to mySecChar end repeat if myStyle is in myCurrentStyle and myMode = "remove" then delete item itemoffset(myStyle,myCurrentStyle) myCurrentStyle set the textstyle of char myChar to mySecChar of field myField to myCurrentStyle else if myStyle is not in myCurrentStyle and myMode = "add" then if the textstyle of char myChar to mySecChar of field myField <> empty then set the textstyle of char myChar to mySecChar of field myField to the textstyle of char myChar to mySecChar of field myField & ", " & myStyle --adding style else set the textstyle of char mychar to mySecChar of field myField to myStyle --style was plain end if end if put mySecChar into myChar end repeat end StyleChar From webmaster at listology.com Wed Apr 2 22:26:00 2003 From: webmaster at listology.com (Jim Biancolo) Date: Wed Apr 2 22:26:00 2003 Subject: Shao Sean's POP3 Library Message-ID: <5.1.0.14.2.20030402221757.02976df8@mail.qrc.com> Hi folks, I've been hunting around for Shao Sean's POP3 library mentioned previously on this list to no avail. I did find his home page with his SMTP library and a note not to e-mail him directly, so I thought I'd try this list. Does anybody have an old copy they can share with me (assuming such sharing doesn't go against Shao's wishes)? Thanks! Jim From pixelbird at interisland.net Wed Apr 2 22:36:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Wed Apr 2 22:36:01 2003 Subject: [ANN] graphics transformations 01 In-Reply-To: <200304021701.MAA31382@www.runrev.com> Message-ID: ********** > Date: Tue, 1 Apr 2003 21:31:58 -0800 (PST) > From: Alejandro Tejada > Subject: [ANN] graphics transformations 01 > > Download the stack: graphics transformations 01 > from: > > http://ffc.virtualave.net/graphics_transformations_01.zip > > This stack shows the use of matrices to scale, > rotate and skew polygon graphics. The included flip > transformation does not use matrices. ---------- Hi Alejandro, I'm not sure I can open .zip files, but I'll tak a shot in a bit. I'm very interested in manipulating graphics and images in realtime. ---------- > Feel free to add your own enhancements and post them > back to the list or send them directly to me for > including in a next version. ---------- OK, if I come up with anything that is actually useful. ---------- > Planned enhancements: > 1- Transform multiple graphics (currently only one) ---------- Transform to what? ---------- > 2- Convert the scripts and stack to work as palette. > 3- Better Interface. ---------- Thanks, Ken N. From katir at hindu.org Wed Apr 2 22:43:01 2003 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Wed Apr 2 22:43:01 2003 Subject: Standalone asking for QuickTime Effects In-Reply-To: <0704BCE8-6571-11D7-A502-000393C44AE0@mac.com> Message-ID: confirmed... just happened to me also... created stack in OSX... no movies, no player objects... put it on a windows machine it asked the same question. Fortunately the DELL machine running win2K did it instantly and carried on.. On Wednesday, April 2, 2003, at 03:10 PM, Bill Vlahos wrote: > From: Bill Vlahos > Date: Wed Apr 2, 2003 3:10:15 PM Pacific/Honolulu > To: use-revolution at lists.runrev.com > Subject: Standalone asking for QuickTime Effects > Reply-To: use-revolution at lists.runrev.com > > I have a Windows standalone which prompts the Win2K users to upgrade > their QuickTime Effects. Earlier versions of this program did not ask > for this and the only thing I can think is that I added a tiff image > to the program but I may have also added a jpeg but I can't imagine > that being the problem. > > Any ideas? > > Bill Vlahos > IT Manager, AeroVironment, Inc. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From alrice at ARCplanning.com Wed Apr 2 22:54:01 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Wed Apr 2 22:54:01 2003 Subject: Standalone asking for QuickTime Effects In-Reply-To: Message-ID: <7D268FF2-6587-11D7-BB28-000393529642@ARCplanning.com> On Wednesday, April 2, 2003, at 08:25 PM, Sannyasin Sivakatirswami wrote: > > confirmed... just happened to me also... created stack in OSX... no > movies, no player objects... put it on a windows machine it asked the > same question. Fortunately the DELL machine running win2K did it > instantly and carried on.. Weird! What happens if you guys set the dontUseQt and dontUseQteffects properties to false? Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From pixelbird at interisland.net Wed Apr 2 22:58:00 2003 From: pixelbird at interisland.net (Ken Norris) Date: Wed Apr 2 22:58:00 2003 Subject: Icons - making and moving them In-Reply-To: <200304021701.MAA31382@www.runrev.com> Message-ID: ********** > Date: Wed, 2 Apr 2003 04:55:59 +1000 > From: Neil Phillips > Subject: Icons - making and moving them > > Hi All, > I'm stuck! I've made an icon in Iconographer but I don't know how to move > it into the stack I'm working on or into an icon library in Revolution > 1.1.1. The discussions I've read on the list so far do not seem to reveal > the secret. The documentation says very little about icons. > > I've saved the icon from Iconographer to the stack. I've tried moving it to > the resources in the stack and to a copy of Revolution with ResEdit with no > success. I know I'm missing something simple. ---------- Paste it into the Image Library (Development menu)? Ken N. From pixelbird at interisland.net Wed Apr 2 23:26:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Wed Apr 2 23:26:01 2003 Subject: Mask outline? In-Reply-To: <200304022227.RAA06007@www.runrev.com> Message-ID: ********** > Date: Wed, 02 Apr 2003 11:20:28 -0800 > Subject: Re: Mask outline? > From: Scott Rossi > > Recently, "Tomas Franz?n" wrote: > >> How do I make my images behave the same way bitmaps with the 'mask' ink >> do in SuperCard? That is, making the surrounding white area transparent. > > Depends what you need to do. If you're delivering to Mac systems only, > "transparent" will work fine. If you need to deliver cross platform, it > would probably be better to use a GIF image with a built in mask, thereby > avoiding use of inks all together. If you need to antialias the image to > the background (seamless blend between the image and your stack), you can > use a PNG image with an 8 bit mask. If you need to be able to change the > background of the image at will, import a GIF or PNG image, place a draw > graphic behind the image and set the backColor or the graphic as needed. > > Many options... ---------- This was my previous question, too, but worded differently. I want to make some xplatform operating skins. You can set the backColor to "transparent"? Are there demos somewhere so we can see how these things are done? TIA, Ken N. From dcragg at lacscentre.co.uk Thu Apr 3 01:58:03 2003 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Thu Apr 3 01:58:03 2003 Subject: help with XP printing & user accounts In-Reply-To: <88F25F63-652D-11D7-B22B-000393529642@ARCplanning.com> References: <88F25F63-652D-11D7-B22B-000393529642@ARCplanning.com> Message-ID: At 10:07 am -0700 2/4/03, Alex Rice wrote: >On Wednesday, April 2, 2003, at 09:34 AM, Dave Cragg wrote: >> >> Does your printing routine write out any files, and if so, does it >>write them to the Program files directory or some other "out of >>bounds" location. If so, that will be a problem. If you need to >>write files, they should be saved somewhere in the user's area of >>the Application and Settings folder (typically create a folder for >>your app in the user's Application Data folder). Alternatively, >>have the users install the app inside their area of the >>Applications & Settings folder. > >Dave, thanks & yes my printing routing writes some temp files. I >think this might be the problem. I'm debugging over the phone so I >can't tell for sure. At first I didn't think this was the issue >because the sysadmin said the permissions were such that the app >could write files into Program Files folder, and the app was >behaving as if it was writing temp files OK, for other functions. >That it hung on printing was kind of a surprise. > >But right now I'm assuming that the writing to Program Files\AppName >as a limited user account was the cause of the problem. > >Do you mean Documents and Settings, not Application and Settings? Sorry, my mistake. >Does script this look sane to you? >put specialFolderPath(kCSIDL_APPDATA) into tAppDataPath >if tAppDataPath = empty then > Err "Unknown path to \Documents and Settings\\Application Data" >end if Does it have to run on platforms other than XP? I forget offhand if all older Windows versions have an Application data folder. But what I've done if specialFolderPath returns empty is to just use the application folder. This assumes that the user can write to Program Files, but I think it's a fairly safe assumption in such cases. >put format("%s/MyApp", tAppDataPath) into tPath >if there is not a folder tPath then -- create it > create folder tPath >if the result <> empty then > Err the result >end if I think that specialFolderPath will return empty if the folder doesn't exist, so this part may be unnecessary. But don't take my word for it. Cheers Dave From dvk at dvkconsult.com.au Thu Apr 3 03:13:01 2003 From: dvk at dvkconsult.com.au (David Vaughan) Date: Thu Apr 3 03:13:01 2003 Subject: [OT] Show hidden file on OS X In-Reply-To: <200304030659.BAA14064@www.runrev.com> Message-ID: <911F4155-65AB-11D7-BA24-000393598038@dvkconsult.com.au> On Thursday, Apr 3, 2003, at 16:59 Australia/Sydney, "Monte Goulding" wrote: > > Hi All > > Just wondering if there is a way to get the finder to show all the > hidden > files on OS X. Monte The Finder itself? Not that I know about. I normally use Terminal for one-offs and Rev for systematic things. I guess there is something in AppleScript. regards David > > Cheers > > Monte Goulding From sims at ezpzapps.com Thu Apr 3 03:59:01 2003 From: sims at ezpzapps.com (sims) Date: Thu Apr 3 03:59:01 2003 Subject: [OT] Show hidden file on OS X In-Reply-To: <911F4155-65AB-11D7-BA24-000393598038@dvkconsult.com.au> References: <911F4155-65AB-11D7-BA24-000393598038@dvkconsult.com.au> Message-ID: >On Thursday, Apr 3, 2003, at 16:59 Australia/Sydney, "Monte >Goulding" wrote: >> >>Hi All >> >>Just wondering if there is a way to get the finder to show all the hidden >>files on OS X. Use the find feature (click on desktop then do command F) Leave "File name contains" blank Choose "visibility off" Maybe that gets you what you want. sims -- ----------------------------------------------------------- http://EZPZapps.com info at EZPZapps.com Software - Internet Development - Consulting From scott at tactilemedia.com Thu Apr 3 06:06:01 2003 From: scott at tactilemedia.com (Scott Rossi) Date: Thu Apr 3 06:06:01 2003 Subject: Mask outline? In-Reply-To: Message-ID: Recently, Ken Norris wrote: > You can set the backColor to "transparent"? "Transparent" is an ink effect that can be applied to images and graphics. See the docs under "ink" I expect. > Are there demos somewhere so we can see how these things are done? Create a few overlapping graphics or images, apply the various ink options and watch the results. Note that some ink effects are Mac-only so when doing cross platform delivery, it's probably best not to rely on these effects. The combination of the blendLevel property and PNG images should allow you to do almost anything you want. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design Email: scott at tactilemedia.com Web: www.tactilemedia.com From jhurley at infostations.com Thu Apr 3 08:30:00 2003 From: jhurley at infostations.com (Jim Hurley) Date: Thu Apr 3 08:30:00 2003 Subject: Button vs. Message box scripts; In-Reply-To: <200304030659.BAA14106@www.runrev.com> References: <200304030659.BAA14106@www.runrev.com> Message-ID: > >Jim Hurley wrote: >Scott, > >Thank you so much for Tangram stack. I love the way the centroid of >the polygon lags behind the mouse, as if it were being dragged >through a viscous medium. Also the use of polar coordinates is a very >nice touch. > >Jim > >P.S. I get a message "stack corrupted" when I try you message box suggestion. > >--__--__-- > >Message: 3 >Date: Wed, 02 Apr 2003 14:37:11 -0800 >Subject: Re: Button vs. Message box scripts; >From: Scott Rossi >To: >Reply-To: use-revolution at lists.runrev.com > >Recently, "Jim Hurley" wrote: > >> I get a message "stack corrupted" when I try you message box suggestion. > >That's odd. Are you using Rev or MC? Access seems to work fine here in MC >Mac/Win; I didn't test in Rev so this might be the problem. > >Regards, > >Scott Rossi >Creative Director >Tactile Media, Multimedia & Design >----- >E: scott at tactilemedia.com >W: http://www.tactilemedia.com > Scott, I am using Rev on a Mac. The problem may well be idiosyncratic to my machine. It would be helpful if some other Rev/Mac user on this list would test the following. Run the line below from the message window in Rev and report to Scott whether you receive a "stack corrupted" message. > go stack url "http://www.tactilemedia.com/panel.mc" Jim From malte.brill at t-online.de Thu Apr 3 11:23:01 2003 From: malte.brill at t-online.de (Malte Brill) Date: Thu Apr 3 11:23:01 2003 Subject: Button vs. Message box scripts; In-Reply-To: <200303311703.MAA29550@www.runrev.com> Message-ID: Jim wrote: >I am using Rev on a Mac. The problem may well be idiosyncratic to my machine. >It would be helpful if some other Rev/Mac user on this list would >test the following. Run the line below from the message window in >Rev and report to Scott whether you receive a "stack corrupted" >message. >> go stack url "http://www.tactilemedia.com/panel.mc" Same on my machine (Mac Os 9.04, Rev. 1.1.1) Downloading and importing didn?t work either. Regards, Malte From smcbride at comcast.net Thu Apr 3 11:37:01 2003 From: smcbride at comcast.net (Suzanne McBride) Date: Thu Apr 3 11:37:01 2003 Subject: Copyright Symbol in Stack Label Message-ID: <3E8C663B.7050807@comcast.net> Our company likes (read "Legal Dept. requires") the copyright symbol in the Title bar of windows, in front of the year. I'm looking for a way to get the stack's Label to display it. I got as far as pasting the correct symbol into the Label space in the properties, but the stack still puts an "a" with "~" over it instead of a circle with a c in it. I learned that it's charToNum 227 I'm after, but don't know how that fact helps me! Thanks. From rcozens at pon.net Thu Apr 3 11:50:00 2003 From: rcozens at pon.net (Rob Cozens) Date: Thu Apr 3 11:50:00 2003 Subject: Copyright Symbol in Stack Label In-Reply-To: <3E8C663B.7050807@comcast.net> References: <3E8C663B.7050807@comcast.net> Message-ID: >I got as far as pasting the correct symbol into the Label space in >the properties, but the stack still puts an "a" with "~" over it >instead of a circle with a c in it. I learned that it's charToNum >227 I'm after, but don't know how that fact helps me! Hi Suzanne, Perhaps numToChar(227) [note you referenced the reverse function above] is not the correct value for your platform: numToChar(129) through numToChar(256) represent different characters in ASCII (read "on Macs") than in ANSI (or ISO) (read "on Windows & Unix"). See macToIso & isoToMac in the Rev dictionary. -- 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 cm_sheffield at yahoo.com Thu Apr 3 12:09:27 2003 From: cm_sheffield at yahoo.com (Chris Sheffield) Date: Thu Apr 3 12:09:27 2003 Subject: weird behavior Message-ID: <20030403165812.44026.qmail@web20422.mail.yahoo.com> I'm having a problem with Rev 1.1.1 IDE on Windows. This just started happening yesterday. Up until then everything was fine. Whenever I build a standalone, close the Rev IDE and then try to open it again, it acts as if something has been uninstalled and the Windows installer runs. Eventually I get prompted to locate some file that's in a temp directory, which of course doesn't exist, so the installation fails. If I re-run the Rev installation, it fixes the problem, but then I have to re-enter my license code. And if I build another standalone, same thing again. I cannot for the life of me figure out what's going on. I don't know if some critical file is getting deleted or what. Are there some registry entries that I could check? If anyone has any suggestions, I'd be grateful. Chris Sheffield Read Naturally __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From bfether at mac.com Thu Apr 3 12:56:00 2003 From: bfether at mac.com (bfether at mac.com) Date: Thu Apr 3 12:56:00 2003 Subject: [OT] Show hidden file on OS X In-Reply-To: Message-ID: <195BED52-65FD-11D7-A10E-003065B2510E@mac.com> If you have installed the Developer tools, open the Property List Editor (under /Developer/Applications). File->Open and open the ~/Library/Preferences/com.apple.finder.plist Click on the Root item, then click on the "New Child" button. Type AppleShowAllFiles to create a new child. Set the Class to Boolean and the Value to Yes. Save. Then quit the Property List Editor. Then relaunch the Finder. On Wednesday, April 2, 2003, at 03:38 PM, Monte Goulding wrote: > > Hi All > > Just wondering if there is a way to get the finder to show all the > hidden > files on OS X. > > Cheers > > Monte Goulding > B.App.Sc. (Hons.) > > Executive Director > Sweat Technologies > > email: monte at sweattechnologies.com > website: www.sweattechnologies.com > mobile (International): +61 421 138 274 > (Australia): 0421 138 274 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Best regards, --------.signature-------------- Ben C. Fetherston, Jr. bfetherston at clarklindauer.com bfether at earthlink.net 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. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 1570 bytes Desc: not available URL: From alrice at ARCplanning.com Thu Apr 3 13:02:01 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Thu Apr 3 13:02:01 2003 Subject: help with XP printing & user accounts In-Reply-To: Message-ID: On Wednesday, April 2, 2003, at 02:57 PM, Dave Cragg wrote: > Does it have to run on platforms other than XP? I forget offhand if > all older Windows versions have an Application data folder. But what > I've done if specialFolderPath returns empty is to just use the > application folder. This assumes that the user can write to Program > Files, but I think it's a fairly safe assumption in such cases. Good point. The Windows Explorer hides to many files and folders that it took me a while to even convince myself that Application Data really exists. > I think that specialFolderPath will return empty if the folder doesn't > exist, so this part may be unnecessary. But don't take my word for it. That one's actually for creating my app's subfolder in there. Thanks, Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From dan at clearvisiontech.com Thu Apr 3 13:14:01 2003 From: dan at clearvisiontech.com (Dan Friedman) Date: Thu Apr 3 13:14:01 2003 Subject: RevPrintField In-Reply-To: <200304031702.MAA21480@www.runrev.com> Message-ID: Hello... I am calling this script: On mouseUp put "" into tError try revShowPrintDialog true,true revPrintField the long id of field "aField" Catch Answer error tError End try End mouseUp In revolution (1.1.1 on windows), it works fine. However, in a standalone, I get an error: 567,6,1,revShowPrintDialog (I included the printing library in the standalone). The only thing I can think of is that the stack that is calling this is not the main stack, or a sub-stack of the main stack. It's a separate stack file. Would that make a difference? If so, how do you get around it? Thanks in advance! Dan From smcbride at comcast.net Thu Apr 3 14:13:00 2003 From: smcbride at comcast.net (Suzanne McBride) Date: Thu Apr 3 14:13:00 2003 Subject: Copyright Symbol in Stack Label Message-ID: <3E8C8AFB.50606@comcast.net> Success! You were right, the code was wrong, and I'm on Windows. Here's what finally did it (from message box): set label of stack "MyStack" to "RevReallyRocks" && numtochar(169) & "2003 MyCompany Inc." [I think flattering Rev a bit helps.] Thank you, Rob From ambassador at fourthworld.com Thu Apr 3 14:25:00 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu Apr 3 14:25:00 2003 Subject: Button vs. Message box scripts; In-Reply-To: Message-ID: Malte Brill wrote: > Jim wrote: > >> I am using Rev on a Mac. The problem may well be idiosyncratic to my machine. > >> It would be helpful if some other Rev/Mac user on this list would >> test the following. Run the line below from the message window in >> Rev and report to Scott whether you receive a "stack corrupted" >> message. > >>> go stack url "http://www.tactilemedia.com/panel.mc" > > > Same on my machine (Mac Os 9.04, Rev. 1.1.1) Downloading and importing > didn?t work either. Does RevNet work on your machine? -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From jbradshaw at blueyonder.co.uk Thu Apr 3 14:29:01 2003 From: jbradshaw at blueyonder.co.uk (Jez) Date: Thu Apr 3 14:29:01 2003 Subject: LinkColor Message-ID: <000501c2fa16$d28521c0$23a5c050@Jez2> I've written an app which makes use of links. All works fine in Browse mode but as soon as I build a distribution I lose the link colours - they appear black and stay black. In browse mode I get a nice different colour when I click on a link and links I have visited. Why is this ? NB. Why, if the rev tool was developed in Scotland, do we have properties like LinkColor spelled the American way ? Its very annoying ! From ambassador at fourthworld.com Thu Apr 3 14:42:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu Apr 3 14:42:01 2003 Subject: LinkColor In-Reply-To: <000501c2fa16$d28521c0$23a5c050@Jez2> Message-ID: Jez wrote: > I've written an app which makes use of links. All works fine in Browse mode > but as soon as I build a distribution I lose the link colours - they appear > black and stay black. In browse mode I get a nice different colour when I > click on a link and links I have visited. Why is this ? > > NB. Why, if the rev tool was developed in Scotland, do we have properties > like LinkColor spelled the American way ? Its very annoying ! Colors are set in the IDE on startup, but these are not persistent. I don;t know why the colors aren't set to appropriate defaults with the lookandfeel, but the same issue exists in MC. All you have to do is set the colors in your standalone's startup handler. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From dcragg at lacscentre.co.uk Thu Apr 3 14:43:00 2003 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Thu Apr 3 14:43:00 2003 Subject: Button vs. Message box scripts; In-Reply-To: References: Message-ID: At 4:58 pm +0200 3/4/03, Malte Brill wrote: >Jim wrote: > >>I am using Rev on a Mac. The problem may well be idiosyncratic to my machine. > >>It would be helpful if some other Rev/Mac user on this list would >>test the following. Run the line below from the message window in >>Rev and report to Scott whether you receive a "stack corrupted" >>message. > >>> go stack url "http://www.tactilemedia.com/panel.mc" > > >Same on my machine (Mac Os 9.04, Rev. 1.1.1) Downloading and importing >didn?t work either. Try updating to the latest liburl (1.0.9) and see if that helps. Cheers Dave From sanke at hrz.uni-kassel.de Thu Apr 3 16:00:01 2003 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Thu Apr 3 16:00:01 2003 Subject: LinkColor Message-ID: <3E8CA144.ED550AF0@hrz.uni-kassel.de> On Thu Apr 3 Jez wrote: > (snip) > > NB. Why, if the rev tool was developed in Scotland, do we have properties > like LinkColor spelled the American way ? Its very annoying ! > You should keep in mind that the Transcript language of Revolution is nearly identical to MetaTalk of Metacard , which was and is being constantly further developed in the U.S.A., and that the Metacard engine is the basis and part of Revolution. Check out "www.metacard.com". Regards, Wilhelm Sanke From sanke at hrz.uni-kassel.de Thu Apr 3 16:28:01 2003 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Thu Apr 3 16:28:01 2003 Subject: weird behavior Message-ID: <3E8CA7C5.DA54B07C@hrz.uni-kassel.de> On Thu Apr 3 Chris Sheffield wrote: > I'm having a problem with Rev 1.1.1 IDE on Windows. > This just started happening yesterday. Up until then > everything was fine. Whenever I build a standalone, > close the Rev IDE and then try to open it again, it > acts as if something has been uninstalled and the > Windows installer runs. Eventually I get prompted to > locate some file that's in a temp directory, which of > course doesn't exist, so the installation fails. If I > re-run the Rev installation, it fixes the problem, but > then I have to re-enter my license code. And if I > build another standalone, same thing again. > > I cannot for the life of me figure out what's going > on. I don't know if some critical file is getting > deleted or what. Are there some registry entries that > I could check? If anyone has any suggestions, I'd be > grateful. > > Chris Sheffield > Read Naturally > The problem might be that (withWindows) the Revolution installation file and the installed Revolution engine both are named "revolution.exe". You run into this problem if you create a folder, put the downloaded Revolution file into that folder, and then install Revolution into that same folder. Leave the installation file outside your final Revolution folder and install from there. Regards, Wilhelm Sanke From monte at sweattechnologies.com Thu Apr 3 17:32:00 2003 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu Apr 3 17:32:00 2003 Subject: [OT] Show hidden file on OS X In-Reply-To: Message-ID: Hi Thanks for all the responses I had an off list response that suggested tinker tool which does teh job perfectly among a few other things. Cheers Monte >On Thursday, Apr 3, 2003, at 16:59 Australia/Sydney, "Monte > >Goulding" wrote: > >> > >>Hi All > >> > >>Just wondering if there is a way to get the finder to show all > the hidden > >>files on OS X. > > Use the find feature (click on desktop then do command F) > Leave "File name contains" blank > Choose "visibility off" > > Maybe that gets you what you want. > > sims > -- > ----------------------------------------------------------- > http://EZPZapps.com info at EZPZapps.com > Software - Internet Development - Consulting > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From bfr at nwlink.com Thu Apr 3 18:04:01 2003 From: bfr at nwlink.com (Bruce Robertson) Date: Thu Apr 3 18:04:01 2003 Subject: RR and FileMaker In-Reply-To: Message-ID: > Bruce, > > Here is an example. Say I have a field which has something like the following: > > stuff, stuff, AP# 103-837-47, more stuff, more stuff > > Were AP# might be a county parcel number. The 837 might be a county > tax zone. And I might want to extract that 837 and make it a > separate field. In Transcript I just write: > > on CreateNewField > put field 1 into tRecords > repeat for each line tLine in tRecords > set the itemdelimiter to comma > put item 3 of tLine into temp > Set itemdelimiter to "-" > put comma & item 2 of tLine after tLine > put tLine & return after results > end repeat > put results into field 1 > end CreateNewField > > Now I'm sure this can be done as well within FileMaker, but I have a > deep seated aversion to the scripting language in FileMaker. Your choice, I guess. Learn to do something extraordinarily simple in a widely used application that you apparently already own. Learn fundamental database concepts. Learn basic ideas like importing standard delimited data formats; a concept that applies across a wide variety of applications, like Excel, FileMaker, etc. Or continue to ensure that your horizons aren't accidentally widened. > As I said, I first have to save the file as text, do my Transcript > thing, and then import it back into FileMaker. Tedious but, for me, > better than working in FileMaker. You are fooling yourself. I hope you're not making somebody else pay for your time. You are apparently importing a comma delimted file. There is ZERO scripting required in FileMaker to accomplish this. Just choose file, import, comma delimited. If you import the raw comma delimited data into fields Stuff1, Stuff2, Stuff3, Stuff4, Stuff5 then you can make a calculated field APMiddleNumber = middlewords(Stuff3, 4,1). From raney at metacard.com Thu Apr 3 18:15:00 2003 From: raney at metacard.com (Scott Raney) Date: Thu Apr 3 18:15:00 2003 Subject: security of the runtime Message-ID: On Thu, 27 Mar 2003 Scott Raney wrote: > The primary vulnerabilities are in the third-party libraries we use. > For example, I wouldn't be surprised if you could force the engine > to crash or execute arbitrary machine code by passing it a carefully > crafted bogus GIF/JPEG/PNG image, QT movie, or compress() stream. A quick followup to my post. This came over the SANS mailing list today (see http://www.sans.org/ to get on that list): ----------------------------------------------------------------------- *** {03.13.018} Win - QuickTime player URL overflow Apple's QuickTime player versions prior to version 6.1 have a remotely exploitable buffer overflow in the handling of quicktime:// URLs. It allows a malicious Web site to execute arbitrary code on the user's system. ----------------------------------------------------------------------- That digest included a report of yet another buffer overflow bug in sendmail, the second one in two weeks. Given the scarcity of "crash the program" bug reports we've had against the MetaCard 2.5 betas, I still stand by my claim that if you take even minimal care in your scripting it's a lot less likely that someone will be able to use your MetaCard/Revolution application to break into a system than if they're running even the most widely used (and tested) applications written in third generation languages. Regards, Scott ******************************************************** Scott Raney raney at metacard.com http://www.metacard.com MetaCard: You know, there's an easier way to do that... From kee at kagi.com Thu Apr 3 19:47:01 2003 From: kee at kagi.com (kee nethery) Date: Thu Apr 3 19:47:01 2003 Subject: Copy protection In-Reply-To: Message-ID: <8563DE82-6636-11D7-B398-003065F25CD4@kagi.com> On Saturday, March 22, 2003, at 11:56 PM, mazzapaolo at liber wrote: > How can I add to my application a copy protection? > I wuold like to distribute my application freely, but I'd like users > to ask me for a code when thay need to save their files. > Ciao, Paolo Mazza Protection against copying a file or application is probably impossible. Putting an IF statement in your "Save As" menu item is probably trivial. If the user has entered a valid code, then enable "Save As" menu. There are tons of articles on protecting software so I'll give you my two cents. Concentrate on marketing (getting people to use your software) rather than focusing on preventing people from using your software (software locking). Some of the more successful software products we have sold have had the lamest software registration code systems. One was unlocked by a combination of key strokes when a specific window was open (which means that anyone who knew that could unlock their software). Another gave everyone the exact same "secret" code, again, piracy was trivial. But both ended up with a huge marketshare and made their authors a ton of money. Depends upon your market. Kee Nethery kagi From kee at kagi.com Thu Apr 3 19:51:01 2003 From: kee at kagi.com (kee nethery) Date: Thu Apr 3 19:51:01 2003 Subject: Payment Processing In-Reply-To: Message-ID: <04E9572C-6637-11D7-B398-003065F25CD4@kagi.com> > > You save this document locally then you launch it in a browser. It then > submits the form as it's being loaded and you go to Kagi or wherever. >> FYI: We are waiting for rev 2.0 to do the rev integration into the Kagi processing engine. We could do it today but 2.0 with SSL will be faster and easier to implement. Kee Nethery From ambassador at fourthworld.com Thu Apr 3 20:22:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu Apr 3 20:22:01 2003 Subject: Payment Processing In-Reply-To: <04E9572C-6637-11D7-B398-003065F25CD4@kagi.com> Message-ID: kee nethery wrote: >> >> You save this document locally then you launch it in a browser. It then >> submits the form as it's being loaded and you go to Kagi or wherever. >>> > > FYI: We are waiting for rev 2.0 to do the rev integration into the Kagi > processing engine. We could do it today but 2.0 with SSL will be faster > and easier to implement. Did I miss something about 2.0 supporting SSL? I couldn't find reference to it on the Rev 2.0 page -- where do I get the details? -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From monte at sweattechnologies.com Thu Apr 3 20:32:01 2003 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu Apr 3 20:32:01 2003 Subject: Payment Processing In-Reply-To: <04E9572C-6637-11D7-B398-003065F25CD4@kagi.com> Message-ID: > > FYI: We are waiting for rev 2.0 to do the rev integration into the Kagi > processing engine. We could do it today but 2.0 with SSL will be faster > and easier to implement. > Great! Although I didn't know 2.0 had SSL. I thought it was for 2.x??? I've been discussing (and started) developing Rev CGI for ACG with Ty. Looks like we might have a rev only solution very soon. Apparently I'm the first person to ask about Rev ACG. Cheers Monte From trevor at mangomultimedia.com Thu Apr 3 20:59:01 2003 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Thu Apr 3 20:59:01 2003 Subject: Payment Processing In-Reply-To: Message-ID: On Thursday, April 3, 2003, at 08:19 PM, Richard Gaskin wrote: > kee nethery wrote: > >>> >>> You save this document locally then you launch it in a browser. It >>> then >>> submits the form as it's being loaded and you go to Kagi or wherever. >>>> >> >> FYI: We are waiting for rev 2.0 to do the rev integration into the >> Kagi >> processing engine. We could do it today but 2.0 with SSL will be >> faster >> and easier to implement. > > Did I miss something about 2.0 supporting SSL? I couldn't find > reference to > it on the Rev 2.0 page -- where do I get the details? I believe Kevin mentioned once on the list that SSL would be incorporated shortly after 2.0 was released. Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From alrice at ARCplanning.com Fri Apr 4 00:18:01 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Fri Apr 4 00:18:01 2003 Subject: print screens example handler (Rev 1.1.1) In-Reply-To: <243EB7DA-4E54-11D7-8E81-000393529642@ARCplanning.com> Message-ID: <78CB8CB8-665C-11D7-A79D-000393529642@ARCplanning.com> On Tuesday, March 4, 2003, at 08:15 AM, Alex Rice wrote: > on nicePrintScreens > set the cursor to watch > -- > -- create a new stack for performing print screens layout > -- > lock messages > new invisible stack "PrintScreens" > -- don't keep stack in memory after we are done with it > set the destroyStack of stack "PrintScreens" to true > -- don't use printer fonts- yet. > set the formatForPrinting of stack "PrintScreens" to false ^ this is the default of formatForPrinting anyways > -- dont bother buffering since we are not actually displaying this > stack on screen > set the alwaysBuffer of stack "PrintScreens" to false > -- make it our size > set the width of stack "PrintScreens" to the width of this stack > set the height of stack "PrintScreens" to the height of this stack > -- copy selected cards > repeat with tCardNumber = 1 to the number of cards in this stack > -- here you could test the card to see if it's supposed to be > printed > put "true" into tActive > if tActive then > copy card tCardNumber of this stack to stack "PrintScreens" > end if > end repeat > -- get rid of the first card in the stack > -- it is blank and was put there when the stack was created. > delete card 1 of stack "PrintScreens" > -- yes, use printer fonts > set the formatForPrinting of stack "PrintScreens" to true ^ Here I am setting formatForPrinting to true while the stack is still in memory. The docs say this is BAD and sure enough- I was seeing all kinds of bizarre behavior. Varying from a hung app to a runtime crash with "integer division by zero". This works a whole lot better: set the destroyStack of stack "PrintScreens" to true save stack "PrintScreens" as tFilename close stack "PrintScreens" -- will purge set the formatForPrinting of stack tFilename to true go stack tFilename Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From mazzapaolo at libero.it Fri Apr 4 01:19:01 2003 From: mazzapaolo at libero.it (=?iso-8859-1?Q?mazzapaolo@liber?=) Date: Fri Apr 4 01:19:01 2003 Subject: =?iso-8859-1?Q?Save_strack?= Message-ID: How can I have Revolution to check if a stack have been modified before asking to the user if he wants to save it? Thanks, Paolo From mazzapaolo at libero.it Fri Apr 4 01:28:01 2003 From: mazzapaolo at libero.it (=?iso-8859-1?Q?mazzapaolo@liber?=) Date: Fri Apr 4 01:28:01 2003 Subject: =?iso-8859-1?Q?Re:_Copy_protection?= Message-ID: Thank you for your insights. I know it is impossible to prevent application to be copyed. I was looking for a "trivial protection", an "unlock code" linked to the name of the user similar to the unlock code of revolution. So, I had my application to register the name of the user in a file, stored in the preferences folder. I wondered how lonk my code to the the name of the user. ChartoNum function wuold be a solution, but is is too trivial, I think. Ciao Paolo On Saturday, March 22, 2003, at 11:56 PM, mazzapaolo at liber wrote: > How can I add to my application a copy protection? > I wuold like to distribute my application freely, but I'd like users > to ask me for a code when thay need to save their files. > Ciao, Paolo Mazza Protection against copying a file or application is probably impossible. Putting an IF statement in your "Save As" menu item is probably trivial. If the user has entered a valid code, then enable "Save As" menu. There are tons of articles on protecting software so I'll give you my two cents. Concentrate on marketing (getting people to use your software) rather than focusing on preventing people from using your software (software locking). Some of the more successful software products we have sold have had the lamest software registration code systems. One was unlocked by a combination of key strokes when a specific window was open (which means that anyone who knew that could unlock their software). Another gave everyone the exact same "secret" code, again, piracy was trivial. But both ended up with a huge marketshare and made their authors a ton of money. Depends upon your market. Kee Nethery kagi _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Fri Apr 4 05:02:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri Apr 4 05:02:01 2003 Subject: Copy protection In-Reply-To: Message-ID: mazzapaolo at liber wrote: > Thank you for your insights. I know it is impossible to prevent application > to be copyed. > I was looking for a "trivial protection", an "unlock code" linked to the name > of the user similar to the unlock code of revolution. > So, I had my application to register the name of the user in a file, stored > in the preferences folder. > I wondered how lonk my code to the the name of the user. > ChartoNum function wuold be a solution, but is is too trivial, I think. You can use that as a part of a larger but not necessarily complex algorithm. Remember that all you need is two routines: one for your use to generate reg keys, and one in the program to verify validity of a key. In the simplest sense, a key is the result of applying a set of rules to create a hard-to-guess string of between 8 and 20 characters. Just pick a length that you like (I personally get annoyed at entering long reg codes, so I keep them to under 14 characters and allow them to be pasted), and think of some rules to create such a string,like the sum of the first two chars divided by 2 is the last character, etc. There are a nearly infinite variety of schemes you could come up with, potentially quite deep. esp. when you consider the breadth of string and number functions in Transcript. It's kinda fun to play with, but easy to get too wrapped up in it as Kee noted. I've found it more important to focus on being able to change my reg scheme frequently. I put in a completely different algorithm every few feature releases, so if someone has become addicted to a pirated earlier version and I've done my job in providing attractive feature additions, as long as my product's price is reasonable sooner or later it's simpler for them to just become a customer. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From jhurley at infostations.com Fri Apr 4 08:50:01 2003 From: jhurley at infostations.com (Jim Hurley) Date: Fri Apr 4 08:50:01 2003 Subject: OT: RR and FileMaker In-Reply-To: <200304040048.TAA31458@www.runrev.com> References: <200304040048.TAA31458@www.runrev.com> Message-ID: > >> Bruce, >> >> Here is an example. Say I have a field which has something like >>the following: >> > > stuff, stuff, AP# 103-837-47, more stuff, more stuff >> >> Were AP# might be a county parcel number. The 837 might be a county >> tax zone. And I might want to extract that 837 and make it a >> separate field. In Transcript I just write: >> >> on CreateNewField >> put field 1 into tRecords >> repeat for each line tLine in tRecords >> set the itemdelimiter to comma >> put item 3 of tLine into temp >> Set itemdelimiter to "-" >> put comma & item 2 of tLine after tLine >> put tLine & return after results >> end repeat >> put results into field 1 >> end CreateNewField >> >> Now I'm sure this can be done as well within FileMaker, but I have a >> deep seated aversion to the scripting language in FileMaker. > >Your choice, I guess. > >Learn to do something extraordinarily simple in a widely used application >that you apparently already own. Learn fundamental database concepts. Learn >basic ideas like importing standard delimited data formats; a concept that >applies across a wide variety of applications, like Excel, FileMaker, etc. >Or continue to ensure that your horizons aren't accidentally widened. Actually I am the local volunteer "consultant" on matters FileMaker, setting up databases for several of our local volunteer groups. Been doing it for years. > > As I said, I first have to save the file as text, do my Transcript >> thing, and then import it back into FileMaker. Tedious but, for me, >> better than working in FileMaker. > >You are fooling yourself. I hope you're not making somebody else pay for >your time. As I said I am a volunteer. I hope you're able to raise the level of your social skills when dealing with your clients. >You are apparently importing a comma delimted file. There is ZERO scripting >required in FileMaker to accomplish this. Just choose file, import, comma >delimited. Yes, as I said in my original query, that is what I do. >If you import the raw comma delimited data into fields Stuff1, Stuff2, >Stuff3, Stuff4, Stuff5 then you can make a calculated field APMiddleNumber = >middlewords(Stuff3, 4,1). > That is useful. Thank you. Regards, Jim From David.Glasgow at cstone-tr.nwest.nhs.uk Fri Apr 4 09:44:03 2003 From: David.Glasgow at cstone-tr.nwest.nhs.uk (Glasgow, David) Date: Fri Apr 4 09:44:03 2003 Subject: Setting icon on Windows build Message-ID: <92C2FCA79EE22F4B98185EB58BF2D3B351BA1E@mercury.cstone-tr.nwest.nhs.uk> List folks, Using OS 9.1 and Rev 1.1.1 to build a Windows standalone I haven't been able to set an icon. I made what I thought was the right thing in GraphicConverter, saved with the correct extension, but found the standalone builder benignly stalled as it reached the icn. The standalone was intact, but with no icon. I pinched an icon from something or other in VPC (Win 95.). I compared the genuine article with my home spun product and found them to be indistinguishable. I tried again, using the borrowed Windows icon, with the same result. Any Ideas? Best wishes, David Glasgow Courses HTTP://www.i-Psych.co.uk From cm_sheffield at yahoo.com Fri Apr 4 11:10:00 2003 From: cm_sheffield at yahoo.com (Chris Sheffield) Date: Fri Apr 4 11:10:00 2003 Subject: weird behavior In-Reply-To: <3E8CA7C5.DA54B07C@hrz.uni-kassel.de> Message-ID: <20030404160715.95754.qmail@web20415.mail.yahoo.com> Thanks, but that wasn't the problem. It's not running the main install program. If it was, then the installation would proceed as normal. Instead I just get the Windows Installer window for a couple seconds, and then it prompts me to locate some file that doesn't exist anywhere. It's bizarre. Any other ideas? It's almost as if something in the Distribution Builder is corrupting my installation. Chris Sheffield Read Naturally __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From jbradshaw at blueyonder.co.uk Fri Apr 4 12:19:01 2003 From: jbradshaw at blueyonder.co.uk (Jez) Date: Fri Apr 4 12:19:01 2003 Subject: LinkColor References: <3E8CA144.ED550AF0@hrz.uni-kassel.de> Message-ID: <002801c2facd$eca0dc40$23a5c050@Jez2> A-ha ! thanks ----- Original Message ----- From: "Wilhelm Sanke" To: Sent: Thursday, April 03, 2003 10:01 PM Subject: Re: LinkColor > On Thu Apr 3 Jez wrote: > > > > (snip) > > > > NB. Why, if the rev tool was developed in Scotland, do we have properties > > like LinkColor spelled the American way ? Its very annoying ! > > > You should keep in mind that the Transcript language of Revolution is > nearly identical to MetaTalk of Metacard , which was and is being > constantly further developed in the U.S.A., and that the Metacard > engine is the basis and part of Revolution. Check out > "www.metacard.com". > > Regards, > > Wilhelm Sanke > > > > From jbradshaw at blueyonder.co.uk Fri Apr 4 12:21:01 2003 From: jbradshaw at blueyonder.co.uk (Jez) Date: Fri Apr 4 12:21:01 2003 Subject: LinkColor References: Message-ID: <002d01c2face$28aba620$23a5c050@Jez2> Note: On application start if i set the generic linkColor it's still not adopted, but if I set the linkColor of my stack then it does ! thanks ----- Original Message ----- From: "Richard Gaskin" To: Sent: Thursday, April 03, 2003 8:39 PM Subject: Re: LinkColor > Jez wrote: > > > I've written an app which makes use of links. All works fine in Browse mode > > but as soon as I build a distribution I lose the link colours - they appear > > black and stay black. In browse mode I get a nice different colour when I > > click on a link and links I have visited. Why is this ? > > > > NB. Why, if the rev tool was developed in Scotland, do we have properties > > like LinkColor spelled the American way ? Its very annoying ! > > Colors are set in the IDE on startup, but these are not persistent. I don;t > know why the colors aren't set to appropriate defaults with the lookandfeel, > but the same issue exists in MC. All you have to do is set the colors in > your standalone's startup handler. > > -- > Richard Gaskin > Fourth World Media Corporation > Developer of WebMerge 2.2: Publish any database on any site > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > Tel: 323-225-3717 AIM: FourthWorldInc > > From NFeasey at utpress.utoronto.ca Fri Apr 4 12:31:01 2003 From: NFeasey at utpress.utoronto.ca (Feasey, Nicholas) Date: Fri Apr 4 12:31:01 2003 Subject: Building a Distribution including images/icons Message-ID: I know this has been discussed before but for us users with limited exposure to Revolution, can anyone give a short explanation on how one builds a distribution which includes any icons/images that you have create and used. I'm just not having any luck thus far. All I have is one background image and three other images that I want to be included in the application. When I build a distribution for Windows on my Mac and install it on my Windows machine everything is lovely but, of course, the images are not there. I thought that I could just place them into a new image library that I created and select that in the build but that's just not happening. Can anyone who distributes applications explain how to do this correctly or point the rest of us to any FAQ or documentation? Thanks in advance. N From kevin at runrev.com Fri Apr 4 14:03:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Fri Apr 4 14:03:01 2003 Subject: Revolution 2.0 Beta Now Available - And Special Offer In-Reply-To: Message-ID: Hello, We are happy to announce that first full Revolution 2.0 Beta, for Mac OS, OS X and Windows, is now ready for you to download (other platforms will follow shortly). Revolution 2.0 Features ----------------------- New features in Revolution 2.0 include: * XML library for creating and parsing XML documents * Point-and-click SQL database access * Video capture to a window or direct to disk * Text to speech * Extensive drag-and-drop architecture * Unicode text for multi-language display and editing * New report generator * Enhanced documentation * Redesigned user interface You can download the beta from: http://www.runrev.com/revolution/previews Special Offer ------------- To celebrate, we are running some special offers for the remainder of the beta test period. * Purchase a new Professional Edition - renew next year for only $99 * Purchase a Small Business Edition or renew a Professional edition - free printed documentation set (a $99 value) - you only pay for shipping. * All editions - eligible to buy the exclusive Revolution Turns 2.0 t-shirt! (Wear your shirt to the Revolution booth at Macworld, WWDC, or other trade shows where Runtime Revolution exhibits, any time this year, for a special gift.) Act now, as these offers will expire when Revolution goes gold. http://www.runrev.com/revolution/2.0beta.html The entire team are now celebrating. We invite you to join us by downloading the beta and taking advantage of these special offers! Kind regards, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From edgore at shinra.com Fri Apr 4 16:50:00 2003 From: edgore at shinra.com (Edwin Gore) Date: Fri Apr 4 16:50:00 2003 Subject: Dealing with closing a document w/closebox Message-ID: <200304042146.h34LkaW67774@mmm1505.boca15-verio.com> I'm trying to implement standard document handling in an application that I am working on, and I have everything working except for one thing... If there have been changes to the docuemtn stack and the user closes the document stack by clicking on the closebox I can't find any way of trapping that before revolution brings up the standard. I have already tried renaming the new docuemnt stack to untitled.cdd (the desired extension) hoping that rev would pick up on the existing extension, but it just tries to save the file as untitled.cdd.rev, which is not right. So - how to I make sure that the user never sees the Rev default save routine, but is always sent to my save routine that works right? From david at kwinter.ca Fri Apr 4 17:08:01 2003 From: david at kwinter.ca (David Kwinter) Date: Fri Apr 4 17:08:01 2003 Subject: RevVideoFrameImage Message-ID: I must say the "New in version 2.0" list in the Transcript Dictionary is full of awesome features. In fiddling with the video input sample stack, I could not the RevVideoFrameImage to work. Is this a bug or am I doing something wrong? I can hardly wait to use this to get the imageData from live video! Good times ahead for sure! Keep up the good work From cm_sheffield at yahoo.com Fri Apr 4 17:15:05 2003 From: cm_sheffield at yahoo.com (Chris Sheffield) Date: Fri Apr 4 17:15:05 2003 Subject: Mac and wav files Message-ID: <20030404221244.23144.qmail@web20413.mail.yahoo.com> I posted a similar message a few weeks back and I'm still having some problems. How can I get external wav files to play on the Mac using the play command? This works great on Windows, but on the Mac I just hear static. I've checked the path to my files and everything looks okay. Is there something specific that has to be done? Do the wav files have to be formatted a specific way? Any suggestions or help would be appreciated. I'm using Rev 1.1.1 Small Business. Chris Sheffield Read Naturally __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From katir at hindu.org Fri Apr 4 17:18:00 2003 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Fri Apr 4 17:18:00 2003 Subject: Getting Sound Clips In-Reply-To: <20030404221244.23144.qmail@web20413.mail.yahoo.com> Message-ID: Has anyone developed anything to get sound clips out from an mpg file? Can you send me a stack off list? Thanks Sannyasin Sivakatirswami Himalayan Academy Publications at Kauai's Hindu Monastery katir at hindu.org www.HimalayanAcademy.com, www.HinduismToday.com www.Gurudeva.org www.Hindu.org From k_major at os.surf2000.de Fri Apr 4 17:24:01 2003 From: k_major at os.surf2000.de (Klaus Major) Date: Fri Apr 4 17:24:01 2003 Subject: Mac and wav files In-Reply-To: <20030404221244.23144.qmail@web20413.mail.yahoo.com> Message-ID: Hi Chris, > I posted a similar message a few weeks back and I'm > still having some problems. > > How can I get external wav files to play on the Mac > using the play command? This works great on Windows, > but on the Mac I just hear static. I've checked the > path to my files and everything looks okay. Is there > something specific that has to be done? Do the wav > files have to be formatted a specific way? please check if the files are a: Uncompressed AND b: the sample-rate should be 11.025 or 22.05 or 44.1 KHz > Any suggestions or help would be appreciated. I'm > using Rev 1.1.1 Small Business. Hope this helps. > Chris Sheffield > Read Naturally Have a nice weekend... Regards Klaus Major k_major at os.surf2000.de From revoman at nyc.rr.com Fri Apr 4 19:40:01 2003 From: revoman at nyc.rr.com (revoman at nyc.rr.com) Date: Fri Apr 4 19:40:01 2003 Subject: Revolution 2.0 Beta Now Available - And Special Offer In-Reply-To: Message-ID: I tried downloading the beta, entering my email address, and trying the 30 day trial, but could not manage to run the beta. It says something like "Please make sure you have registered and have the correct unlock code". Well I don't know what "registered" means, since this is a beta and all that's asked is your email address. I enter the unlock code and still get this message. I hope the servers at RunRev haven't been damaged by the beta party. On Friday, April 4, 2003, at 02:00 PM, Kevin Miller wrote: > Hello, > > We are happy to announce that first full Revolution 2.0 Beta, for Mac > OS, OS > X and Windows, is now ready for you to download (other platforms will > follow > shortly). > > Revolution 2.0 Features > ----------------------- > > New features in Revolution 2.0 include: > > * XML library for creating and parsing XML documents > > * Point-and-click SQL database access > > * Video capture to a window or direct to disk > > * Text to speech > > * Extensive drag-and-drop architecture > > * Unicode text for multi-language display and editing > > * New report generator > > * Enhanced documentation > > * Redesigned user interface > > You can download the beta from: > > http://www.runrev.com/revolution/previews > > Special Offer > ------------- > > To celebrate, we are running some special offers for the remainder of > the > beta test period. > > * Purchase a new Professional Edition - renew next year for only $99 > > * Purchase a Small Business Edition or renew a Professional edition > - > free printed documentation set (a $99 value) - you only pay for > shipping. > > * All editions - eligible to buy the exclusive Revolution Turns 2.0 > t-shirt! (Wear your shirt to the Revolution booth at Macworld, WWDC, or > other trade shows where Runtime Revolution exhibits, any time this > year, for > a special gift.) > > Act now, as these offers will expire when Revolution goes gold. > > http://www.runrev.com/revolution/2.0beta.html > > The entire team are now celebrating. We invite you to join us by > downloading the beta and taking advantage of these special offers! > > Kind regards, > > Kevin > > Kevin Miller > Runtime Revolution Limited: Software at the Speed of Thought > 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 revoman at nyc.rr.com Fri Apr 4 19:43:00 2003 From: revoman at nyc.rr.com (revoman at nyc.rr.com) Date: Fri Apr 4 19:43:00 2003 Subject: mysql and standalones Message-ID: <3A2FF31C-66FF-11D7-973A-003065488876@nyc.rr.com> Has anyone tried building a standalone on Win2K or OSX with database library and run into either unexpected crashes (OSX) or other crashes (Win2K)? The stack works fine with MYSQL in the dev environment, but as soon as I build a standalone, I get crashes. Tim From jperryl at ecs.fullerton.edu Fri Apr 4 22:25:01 2003 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri Apr 4 22:25:01 2003 Subject: Mac and wav files In-Reply-To: <20030404221244.23144.qmail@web20413.mail.yahoo.com> Message-ID: Chris, I don't know if this helps, and it isn't terribly specific (sorry), but could it be the sampling rate? I seem to recall reading a while back that some sampling rates for wav's played well and others played like what another user described as "holy hellish scratching" and I describe as "mating cats". Judy On Fri, 4 Apr 2003, Chris Sheffield wrote: > How can I get external wav files to play on the Mac > using the play command? This works great on Windows, > but on the Mac I just hear static. I've checked the > path to my files and everything looks okay. Is there > something specific that has to be done? Do the wav > files have to be formatted a specific way? From sylvain at bouju.net Fri Apr 4 23:15:01 2003 From: sylvain at bouju.net (Sylvain Bouju) Date: Fri Apr 4 23:15:01 2003 Subject: Revolution 2.0 Beta Now Available - And Special Offer In-Reply-To: Message-ID: <1fsxihz.1vxn2pd303daiM%sylvain@bouju.net> > I tried downloading the beta, entering my email address, and trying the > 30 day trial, but could not manage to run the beta. It says something > like "Please make sure you have registered and have the correct unlock > code". Well I don't know what "registered" means, since this is a beta > and all that's asked is your email address. I enter the unlock code and > still get this message. Same for me, after trying twice, once with the Mac OS 9 version, the other with the Windows version. -- Sylvain Bouju sylvain at bouju.net -- From PMDA at earthlink.net Fri Apr 4 23:56:01 2003 From: PMDA at earthlink.net (Tariel Gogoberidze) Date: Fri Apr 4 23:56:01 2003 Subject: Setting icon on Windows build In-Reply-To: <200304041702.MAA09442@www.runrev.com> Message-ID: At Fri, 4 Apr 2003 David Glasgow wrote > Using OS 9.1 and Rev 1.1.1 to build a Windows standalone I haven't been able > to set an icon. I made what I thought was the right thing in > GraphicConverter, saved with the correct extension, but found the standalone > builder benignly stalled as it reached the icn. The standalone was intact, > but with no icon. I pinched an icon from something or other in VPC (Win 95.). > I compared the genuine article with my home spun product and found them to be > indistinguishable. I tried again, using the borrowed Windows icon, with the > same result. I'm not an expert on this but I remember from the posts on this list that windows icons must have exact size in bytes, 744? Today the new version 4.6 of GraphicConverter was announced. Among other new features it now includes an option to scale to a pixel count. Previous attempts to make windows icons for Rev in GraphicConverter were unsuccessful but with this new feature it may (or may not :)) work Hope this helps Tariel Gogoberidze From steve at messimercomputing.com Sat Apr 5 00:13:01 2003 From: steve at messimercomputing.com (Stephen Messimer) Date: Sat Apr 5 00:13:01 2003 Subject: accessing substacks Message-ID: Hi all, How does one access substacks using b1. I have tried using the application browser but I can't seem to any button or other way to bring substacks to the editable mode. I know this has to be simple . I just can't seem to figure it out. Thanks Steve Stephen R. Messimer, PA 208 1st Ave. South Escanaba, MI 49829 www.messimercomputing.com From erikhans08 at yahoo.com Sat Apr 5 00:17:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Sat Apr 5 00:17:01 2003 Subject: [OT] Show hidden file on OS X In-Reply-To: <195BED52-65FD-11D7-A10E-003065B2510E@mac.com> Message-ID: <20030405051425.60458.qmail@web20006.mail.yahoo.com> how can you tell whether the Developer tools are installed? TIA > > Just wondering if there is a way to get the > > finder to show all the hidden files on OS X. --- bfether at mac.com wrote: > If you have installed the Developer tools, open > the Property List Editor > (under /Developer/Applications). > > File->Open and open the > ~/Library/Preferences/com.apple.finder.plist > > Click on the Root item, then click on the "New > Child" button. > > Type AppleShowAllFiles to create a new child. > Set the Class to Boolean > and the Value to Yes. > > Save. Then quit the Property List Editor. > > Then relaunch the Finder. ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From katir at hindu.org Sat Apr 5 00:24:01 2003 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Sat Apr 5 00:24:01 2003 Subject: accessing substacks In-Reply-To: Message-ID: <5C6BFEBC-6726-11D7-92E5-000A959D0AC6@hindu.org> Check out Preferences Application Browser Self explanatory. It's really great! On Friday, April 4, 2003, at 07:10 PM, Stephen Messimer wrote: > Hi all, > > How does one access substacks using b1. I have tried using the > application browser but I can't seem to any button or other way to > bring substacks to the editable mode. > > I know this has to be simple . I just can't seem to figure it out. > > Thanks > > Steve From ro.nagey at verizon.net Sat Apr 5 00:54:00 2003 From: ro.nagey at verizon.net (Ro Nagey) Date: Sat Apr 5 00:54:00 2003 Subject: Group Background Behavior In-Reply-To: <7DBFD03B-60D8-11D7-BED8-003065683ECC@inspiredlogic.com> Message-ID: On Thursday, March 27, 2003, at 06:48 PM, Geoff Canyon wrote: > If you are using 2.0, the Navigator palette makes this easy: drag the > background into the bookmark area to make a bookmark. Switch to card > view. Hilite the cards you want the background to be on, and the > bookmark of the background. Click and drag the bookmark of the > background onto any of the cards you hilited. The background will be > placed on all the cards. > > Under any version of Rev, you can still use Navigator. It comes with a > plugin to do this: Place BG onto Cards. > > > > On Thursday, March 27, 2003, at 12:25 PM, Jez wrote: > >> Why. when I group things together and set the group's background >> behaviour >> property to true, is the group only visible on cards that I create >> from that >> point onwards ? I want it visible on cards I have already created and >> coded - how can I achieve this ? >> > > regards, > > Geoff Canyon > gcanyon at inspiredlogic.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From ro.nagey at verizon.net Sat Apr 5 01:04:01 2003 From: ro.nagey at verizon.net (Ro Nagey) Date: Sat Apr 5 01:04:01 2003 Subject: APOLOGY: Re: Group Background Behavior In-Reply-To: Message-ID: <19F1F1BF-672C-11D7-98C7-000A9575D814@verizon.net> Sorry...didn't mean to send an already posted note to the group. My bad! Ro On Friday, April 4, 2003, at 07:52 PM, Ro Nagey wrote: > > On Thursday, March 27, 2003, at 06:48 PM, Geoff Canyon wrote: > >> If you are using 2.0, the Navigator palette makes this easy: drag the >> background into the bookmark area to make a bookmark. Switch to ... From ludovic.thebault at laposte.net Sat Apr 5 01:11:01 2003 From: ludovic.thebault at laposte.net (Ludovic Th=?ISO-8859-1?Q?=E9?=bault) Date: Sat Apr 5 01:11:01 2003 Subject: Revolution 2.0 Beta Now Available - And Special Offer In-Reply-To: <1fsxihz.1vxn2pd303daiM%sylvain@bouju.net> References: <1fsxihz.1vxn2pd303daiM%sylvain@bouju.net> Message-ID: <20030405080740.B74B04%00000000@laposte.net> Sylvain Bouju wrote: >Same for me, after trying twice, once with the Mac OS 9 version, >the other with the Windows version. For me too. And error with the download engine. From chipp at chipp.com Sat Apr 5 01:20:02 2003 From: chipp at chipp.com (Chipp Walters) Date: Sat Apr 5 01:20:02 2003 Subject: Setting icon on Windows build In-Reply-To: <92C2FCA79EE22F4B98185EB58BF2D3B351BA1E@mercury.cstone-tr.nwest.nhs.uk> Message-ID: check out my Windows icon tutorial at: http://www.altuit.com/webs/altuit2/RunRev/Tutorials.htm -Chipp > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com]On Behalf Of Glasgow, > David > Sent: Friday, April 04, 2003 8:39 AM > To: use-revolution at lists.runrev.com > Subject: Setting icon on Windows build > > > List folks, > > Using OS 9.1 and Rev 1.1.1 to build a Windows standalone I > haven't been able to set an icon. I made what I thought was the > right thing in GraphicConverter, saved with the correct > extension, but found the standalone builder benignly stalled as > it reached the icn. The standalone was intact, but with no icon. > I pinched an icon from something or other in VPC (Win 95.). I > compared the genuine article with my home spun product and found > them to be indistinguishable. I tried again, using the borrowed > Windows icon, with the same result. > > Any Ideas? > > Best wishes, > > David Glasgow > > Courses HTTP://www.i-Psych.co.uk > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From yvescoppe at skynet.be Sat Apr 5 02:35:01 2003 From: yvescoppe at skynet.be (yves COPPE) Date: Sat Apr 5 02:35:01 2003 Subject: table format in Rev 2 Message-ID: Hi list Can someone explain how we can format columns in a field in a table style so that column 1 has textalign left column 2 has textalign right column 3 has textalign on the decimal (the decimal in this case is a comma (french format !)) I've tried many combinations with the field inspector palette without success... Thank you very much. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From rom1 at xplicitnetwork.com Sat Apr 5 02:59:01 2003 From: rom1 at xplicitnetwork.com (rom1) Date: Sat Apr 5 02:59:01 2003 Subject: Setting icons in windows build Message-ID: List folks, Using OS 9.1 and Rev 1.1.1 to build a Windows standalone I haven't been able to set an icon. I made what I thought was the right thing in GraphicConverter, saved with the correct extension, but found the standalone builder benignly stalled as it reached the icn. The standalone was intact, but with no icon. I pinched an icon from something or other in VPC (Win 95.). I compared the genuine article with my home spun product and found them to be indistinguishable. I tried again, using the borrowed Windows icon, with the same result. Any Ideas? Best wishes, David Glasgow Courses HTTP://www.i-Psych.co.uk David, I found that it was quite hard with Iconographer to make an icon complying with the needs of Revolution. But i found a way to achieve that : Resource Tuner at http://www.resourcetuner.com (for Win of course) It's abit like ResEdit but with a nice XP interface, what you do is open your custom-made app and replace the two icons with whatever you want as long as it is a 32x32 4bits icon. Also, it would be a great idea to add an "app icon assistant" in future versions of Revolution. Romain -------------- next part -------------- An HTML attachment was scrubbed... URL: From heather at runrev.com Sat Apr 5 03:56:00 2003 From: heather at runrev.com (Heather Williams) Date: Sat Apr 5 03:56:00 2003 Subject: 30 day trial unlock problem Message-ID: Greetings! As some of you are already aware, the 30 day trial code has not been working correctly. We have now fixed this problem, as of 10am GMT, but you will need to go and enter your email address again here: And get a fresh unlock code, if you want to try this option. Thanks for the feedback! Heather -- Heather Williams Runtime Revolution Ltd. Tel: +44 (0) 131 7184333 Fax: +44 (0)1639 830707 Revolution: Software at the Speed of Thought From janschenkel at yahoo.com Sat Apr 5 04:07:00 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sat Apr 5 04:07:00 2003 Subject: mysql and standalones In-Reply-To: <3A2FF31C-66FF-11D7-973A-003065488876@nyc.rr.com> Message-ID: <20030405090435.52149.qmail@web11908.mail.yahoo.com> --- revoman at nyc.rr.com wrote: > Has anyone tried building a standalone on Win2K or > OSX with database > library and run into either unexpected crashes (OSX) > or other crashes > (Win2K)? The stack works fine with MYSQL in the dev > environment, but as > soon as I build a standalone, I get crashes. > > Tim > Hi Tim, Which version of RUnRev and MySQL are you combining? I ran into crashes with RR2 prebeta4 when trying to revdb_columnbyname() from an empty cursor ; but otherwise I just got "revdberr " when things went wrong in revdb. Have you tried including error reporting in your standalone? Hope this gets you closer to fixing your problem. Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From janschenkel at yahoo.com Sat Apr 5 04:09:02 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sat Apr 5 04:09:02 2003 Subject: Dealing with closing a document w/closebox In-Reply-To: <200304042146.h34LkaW67774@mmm1505.boca15-verio.com> Message-ID: <20030405090622.35502.qmail@web11907.mail.yahoo.com> --- Edwin Gore wrote: > I'm trying to implement standard document handling > in an application that I am working on, and I have > everything working except for one thing... > > If there have been changes to the docuemtn stack and > the user closes the document stack by clicking on > the closebox I can't find any way of trapping that > before revolution brings up the standard. > > I have already tried renaming the new docuemnt stack > to untitled.cdd (the desired extension) hoping that > rev would pick up on the existing extension, but it > just tries to save the file as untitled.cdd.rev, > which is not right. > > So - how to I make sure that the user never sees the > Rev default save routine, but is always sent to my > save routine that works right? Hi Edwin, Try turing off the development UI to check your program in an almost stand-alone environment. Menu 'Development' > item 'Suspend development tools' Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From janschenkel at yahoo.com Sat Apr 5 04:15:00 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sat Apr 5 04:15:00 2003 Subject: table format in Rev 2 In-Reply-To: Message-ID: <20030405091248.52680.qmail@web11908.mail.yahoo.com> --- yves COPPE wrote: > Hi list > > > Can someone explain how we can format columns in a > field in a table > style so that > > column 1 has textalign left > column 2 has textalign right > column 3 has textalign on the decimal (the decimal > in this case is a > comma (french format !)) > > I've tried many combinations with the field > inspector palette without > success... > > Thank you very much. > -- > Greetings. > > Yves COPPE > Hi Yves, Sorry to disappoint you, but you can only set one alignment for the entire table. So : - either you use a fixed-width font and make sure the data is padded with spaces to the left, - or you'll have to break up the field into multiple fields, each handling a column, and then you get all the fun of maintaining the same hilitedLines, etc. If you need a hand with that, I'm sure we can help. Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From miscdas at boxfrog.com Sat Apr 5 06:06:01 2003 From: miscdas at boxfrog.com (miscdas at boxfrog.com) Date: Sat Apr 5 06:06:01 2003 Subject: Setting icons in windows build In-Reply-To: References: Message-ID: <20030405110442.88295.qmail@www.boxfrog.com> rom1 writes: > I found that it was quite hard with Iconographer to make an icon complying > with the needs of Revolution. But i found a way to achieve that : Resource > Tuner at http://www.resourcetuner.com (for Win of course) > Romain =============== perhaps you meant http://www.restuner.com miscdas From yvescoppe at skynet.be Sat Apr 5 07:09:01 2003 From: yvescoppe at skynet.be (yves COPPE) Date: Sat Apr 5 07:09:01 2003 Subject: table format in Rev 2 In-Reply-To: <20030405091248.52680.qmail@web11908.mail.yahoo.com> References: <20030405091248.52680.qmail@web11908.mail.yahoo.com> Message-ID: > >If you need a hand with that, I'm sure we can help. > >Jan Schenkel. > I'm waiting...!!! You always write such nice solutions (as the drag 'n drop f. ex.) Could you once again make a wonderful surprise for us ???? and write a table with formatted columns ??? Thank you. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From DVGlasgow at aol.com Sat Apr 5 08:03:01 2003 From: DVGlasgow at aol.com (DVGlasgow at aol.com) Date: Sat Apr 5 08:03:01 2003 Subject: Beta 2.0 Message-ID: <1d2.6c814ef.2bc02d4e@aol.com> Antone else having problems finding beta 2.0? I jump through the hoops only to find the 1.1.1 downloads or, more often, end up back at the page of the posted url. So near and yet..... David Glasgow From switchedon at hsj.com Sat Apr 5 09:32:01 2003 From: switchedon at hsj.com (switchedon at hsj.com) Date: Sat Apr 5 09:32:01 2003 Subject: Revolution 2.0 Beta Now Available - And Special Offer In-Reply-To: <200304050525.AAA02516@www.runrev.com> Message-ID: > We are happy to announce that first full Revolution 2.0 Beta, for Mac OS, OS > X and Windows, is now ready for you to download (other platforms will follow > shortly)... I'm more interested in finding out what's going to happen when this product finally ships. Offering upgrade incentives is fine and dandy but I bought Rev 1.1.1 following MacWorld Expo last July when the man in the kilt told me that v2.0 would be available before the end of the year and that I would get a FREE upgrade if I bought v1.1.1 now. So I bought a small business license. So now what? I don't see anything posted about a free upgrade to 2.0 for people who bought 1.1.1 after a certain date. Cheers... Bill Lynn Simtech Publications From andre.rombauts at win.be Sat Apr 5 09:54:01 2003 From: andre.rombauts at win.be (Andre Rombauts) Date: Sat Apr 5 09:54:01 2003 Subject: Revolution 2.0 Beta Now Available - And Special Offer References: Message-ID: <001d01c2fb82$d78086c0$9e26fea9@piran> I have been explained - I guess RunRev guys & girls will confirm- that the Key you have will work with version 2. I tried it. It worked. I have a Teacher single user licence. It was bought in October 2002. They will unlock any new version until October 2003. If the final 2.0 version comes in July. OK. If it comes in November (or a Service Release) it will not unblock the new version... I must admit the licence program is quite complicated... Andr? ----- Original Message ----- From: To: Sent: Saturday, April 05, 2003 4:29 PM Subject: Re: Revolution 2.0 Beta Now Available - And Special Offer > > We are happy to announce that first full Revolution 2.0 Beta, for Mac OS, OS > > X and Windows, is now ready for you to download (other platforms will follow > > shortly)... > > I'm more interested in finding out what's going to happen when this product > finally ships. Offering upgrade incentives is fine and dandy but I bought > Rev 1.1.1 following MacWorld Expo last July when the man in the kilt told me > that v2.0 would be available before the end of the year and that I would get > a FREE upgrade if I bought v1.1.1 now. So I bought a small business license. > > So now what? I don't see anything posted about a free upgrade to 2.0 for > people who bought 1.1.1 after a certain date. > > Cheers... Bill Lynn > Simtech Publications > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From mrtea at mac.com Sat Apr 5 10:07:02 2003 From: mrtea at mac.com (Mr Tea) Date: Sat Apr 5 10:07:02 2003 Subject: Revolution 2.0 Beta Now Available - And Special Offer In-Reply-To: Message-ID: This from switchedon at hsj.com - dated 5/4/03 3:29 pm: > So now what? I don't see anything posted about a free upgrade to 2.0 for > people who bought 1.1.1 after a certain date. As I understand it, Bill, that promise holds good. Normally, you would be entitled to free updates to your version of Revolution for a year from the time of purchase, and that offer has been extended to cover all users who purchaced up to a year before the originally advertised release date of version 2.0 (about four months ago). The special offers are, I assume, designed to encourage users like myself who have let their licences/subscriptions lapse during the period between promised and actual release. I have to say that the offer of free manuals is quite tasty, although using the HTML docs has been pretty streamlined and painless since I set Chimera/Camino up as a dedicated Rev documentation viewer. :) Of more immediate concern is the question of why all the graphics have disappeared when I use v2.0 to open up a periodic table that I was building with v1.1.1 (pro licence). The stack window is just a featureless mass of grey, with the only visible detail being the contents of a text display box that shows info about each element as the mouse cursor passes over it. It's still displaying correct info about the invisible elements as I move the mouse around, but where are the pictures (jpeg background and animated gifs used for element buttons)?? Do I have to re-link them all? Nick pp Mr Tea -- Brew of the day: Yorkshire Gold From jhurley at infostations.com Sat Apr 5 10:11:01 2003 From: jhurley at infostations.com (Jim Hurley) Date: Sat Apr 5 10:11:01 2003 Subject: Revolution 2.0 Beta Now Available - And Special Offer In-Reply-To: <200304050525.AAA02516@www.runrev.com> References: <200304050525.AAA02516@www.runrev.com> Message-ID: > >Message: 10 >From: revoman at nyc.rr.com >Date: Fri, 4 Apr 2003 19:37:38 -0500 >Subject: Re: Revolution 2.0 Beta Now Available - And Special Offer >To: use-revolution at lists.runrev.com >Reply-To: use-revolution at lists.runrev.com > >I tried downloading the beta, entering my email address, and trying the >30 day trial, but could not manage to run the beta. It says something >like "Please make sure you have registered and have the correct unlock >code". Well I don't know what "registered" means, since this is a beta >and all that's asked is your email address. I enter the unlock code and >still get this message. > >I hope the servers at RunRev haven't been damaged by the beta party. > You got further than I did. I didn't even get to "Please make sure...." When I try to run RR I get and error message: "The application "revolution" has unexpectedly quite, because of an error of type 1,010 occurred." This is on a Mac OS 8.6. (I'd rather fight than switch.) Jim From mrtea at mac.com Sat Apr 5 10:14:01 2003 From: mrtea at mac.com (Mr Tea) Date: Sat Apr 5 10:14:01 2003 Subject: Beta 2.0 In-Reply-To: <1d2.6c814ef.2bc02d4e@aol.com> Message-ID: This from DVGlasgow at aol.com - dated 5/4/03 1:59 pm: > Antone else having problems finding beta 2.0? I jump through the hoops only > to find the 1.1.1 downloads or, more often, end up back at the page of the > posted url. The link in Heather's recent message ("30 Day Trial Unlock Problem") will take you there via the 'register for beta download' page. I did find that when I clicked to download the OS X version, IE tried to open up the content of the stuffed file in a browser window, and became completely overwhelmed. Option+clicking the link downoads it in the normal way, however. Nick pp Mr Tea -- Brew of the day: [ibid] From rfarnold at attbi.com Sat Apr 5 10:50:01 2003 From: rfarnold at attbi.com (Robert Arnold) Date: Sat Apr 5 10:50:01 2003 Subject: FW: Beta 2.0 OSX Distribution issues, etc. In-Reply-To: Message-ID: Happily downloaded the 2.0 Betas, which hung on startup on my Mac OS 9.2 system -- an extension conflict I think, now seemingly resolved -- and once working it accepted my small business license code, no problem. Yea! Switched over to OSX, no startup issues, but some funny things happened when I tried to build an OSX stand-alone using an existing stack which worked fine under previous versions of RR. Towards the end of the build cycle an error message popped up and I must have pressed the "ignore" button a hundred times, getting the same unidentified (blank) errors, before I had to force quit the application. The stand-alone was there, however, and seems to run, although the application menu says "Name" and "Quit Name" instead of the application or stack name. Has anyone built an OSX application with 2.0 and encountered any of these problems? Any ideas how to avoid/solve them? Do I need to modify the stack's menus (I haven't tried that yet)? Also, I like the pulsating default button in OSX, but shouldn't one expect it to stop pulsating when the button is disabled? The text is dimmed and the button doesn't work, but it still pulses seductively. Muchas Gracias -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 News: http://people.bu.edu/rfarnold ------ End of Forwarded Message From eijkhout at cs.utk.edu Sat Apr 5 11:16:01 2003 From: eijkhout at cs.utk.edu (Victor Eijkhout) Date: Sat Apr 5 11:16:01 2003 Subject: Revolution 2.0 Beta Now Available - And Special Offer In-Reply-To: References: Message-ID: >Offering upgrade incentives is fine and dandy but I bought >Rev 1.1.1 following MacWorld Expo last July You seem to be covered. The download page implies that any license bought after 26th October 2001 will work with 2.0. That's pretty generous, and since it covers me (RR was a birthday present to myself in november 2001) i'm happy. And a-downloading we go. -- Victor Eijkhout tel: 865 974 9308 (W), 865 673 6998 (H), 865 974 8296 (F) http://www.cs.utk.edu/~eijkhout/ From trevor at mangomultimedia.com Sat Apr 5 11:22:01 2003 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Sat Apr 5 11:22:01 2003 Subject: FW: Beta 2.0 OSX Distribution issues, etc. In-Reply-To: Message-ID: <5D8C6804-6782-11D7-8B25-00039376023C@mangomultimedia.com> On Saturday, April 5, 2003, at 10:46 AM, Robert Arnold wrote: > > Switched over to OSX, no startup issues, but some funny things > happened when > I tried to build an OSX stand-alone using an existing stack which > worked > fine under previous versions of RR. Towards the end of the build cycle > an > error message popped up and I must have pressed the "ignore" button a > hundred times, getting the same unidentified (blank) errors, before I > had to > force quit the application. The stand-alone was there, however, and > seems to > run, although the application menu says "Name" and "Quit Name" instead > of > the application or stack name. > > Has anyone built an OSX application with 2.0 and encountered any of > these > problems? Any ideas how to avoid/solve them? Do I need to modify the > stack's > menus (I haven't tried that yet)? I had the same problem when trying to build a Distribution on OS X. Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From ambassador at fourthworld.com Sat Apr 5 11:24:00 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat Apr 5 11:24:00 2003 Subject: Poor man's encrypted data Message-ID: For sending data across the net in a semi-secure format, can you think of any downsides to simply storing the data in custom props in a password-protected stack? -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From bfether at mac.com Sat Apr 5 12:03:02 2003 From: bfether at mac.com (bfether at mac.com) Date: Sat Apr 5 12:03:02 2003 Subject: [OT] Show hidden file on OS X In-Reply-To: <20030405051425.60458.qmail@web20006.mail.yahoo.com> Message-ID: <1D7C39E4-6788-11D7-B442-003065B2510E@mac.com> If you have a directory "Developer" under the root directory (same level as "Applications", and "Users") then you have installed the Developer Tools. If not, then check the CDs that came with your OSX CDs as you may have received a Developer Tools CD. If not, then the installation is available on the apple.com web site under developer.apple.com/tools/ On Friday, April 4, 2003, at 09:14 PM, erik hansen wrote: > > how can you tell whether the Developer tools > are installed? TIA > >>> Just wondering if there is a way to get the >>> finder to show all the hidden files on OS X. > > --- bfether at mac.com wrote: >> If you have installed the Developer tools, open >> the Property List Editor >> (under /Developer/Applications). >> >> File->Open and open the >> ~/Library/Preferences/com.apple.finder.plist >> >> Click on the Root item, then click on the "New >> Child" button. >> >> Type AppleShowAllFiles to create a new child. >> Set the Class to Boolean >> and the Value to Yes. >> >> Save. Then quit the Property List Editor. >> >> Then relaunch the Finder. > > ===== > erik at erikhansen.org http://www.erikhansen.org > > __________________________________________________ > Do you Yahoo!? > Yahoo! Tax Center - File online, calculators, forms, and more > http://tax.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > Best regards, --------.signature-------------- Ben C. Fetherston, Jr. bfetherston at clarklindauer.com bfether at earthlink.net 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. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 2054 bytes Desc: not available URL: From dcragg at lacscentre.co.uk Sat Apr 5 12:25:17 2003 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Sat Apr 5 12:25:17 2003 Subject: Poor man's encrypted data In-Reply-To: References: Message-ID: At 8:21 am -0800 5/4/03, Richard Gaskin wrote: >For sending data across the net in a semi-secure format, can you think of >any downsides to simply storing the data in custom props in a >password-protected stack? One possible downside is that, although the contents of the custom props will be encrypted, if someone is able to get the entire stack data, then with a copy of Rev/Metacard (the starter kit will do) you can still "get" the custom props. (Password-protecting only denies access to the scripts.) In the past, I've tried storing "private data" in the script of an object to keep it secure. But this can run into problems with the scriptLimits if you want to distribute a tool that secures data for others to use. Another method I used recently is to use a getprop handler to control access to those properties using a secret code. For example, you would set the properties you want to secure in a custom property set. E.g. set the cSecuredata["PIN"] of stack "secureStack" to "1234" set the cSecuredata["safeCombination"] of stack "secureStack" to "66l74r89l" Then in the "secureStack" stack script, you would have a getprop handler like this: getprop cSecuredata[tKey] if item 1 of tKey is "mysecret" then return the cSecuredata[item 2 of tKey] of me else return empty end if end cSecuredata Then to get the "PIN" property, you would have to do this: get the cSecuredata["mysecret,PIN"] of stack "securestack" Of course, only you would know that "mysecret" or whatever you choose is the secret code. This should prevent access to those custom properties unless you actually know the secret code. Cheers Dave From jhurley at infostations.com Sat Apr 5 12:37:01 2003 From: jhurley at infostations.com (Jim Hurley) Date: Sat Apr 5 12:37:01 2003 Subject: Robots & RunRev? In-Reply-To: <200304051701.MAA20332@www.runrev.com> References: <200304051701.MAA20332@www.runrev.com> Message-ID: I just hooked up with an 8 year-old through the Big Brother, Big Sister program who is interested in robots. Anyone had any experience with interfacing RunRev with a robot? Maybe through the serial port? Thanks, Jim From pixelbird at interisland.net Sat Apr 5 12:40:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Sat Apr 5 12:40:01 2003 Subject: Building a Distribution including images/icons In-Reply-To: <200304050525.AAA02502@www.runrev.com> Message-ID: ********** > From: "Feasey, Nicholas" > Subject: Building a Distribution including images/icons > Date: Fri, 4 Apr 2003 12:28:03 -0500 > > I know this has been discussed before but for us users with limited exposure > to Revolution, can anyone give a short explanation on how one builds a > distribution which includes any icons/images that you have create and used. > > I'm just not having any luck thus far. > > All I have is one background image and three other images that I want to be > included in the application. When I build a distribution for Windows on my > Mac and install it on my Windows machine everything is lovely but, of > course, the images are not there. > > I thought that I could just place them into a new image library that I > created and select that in the build but that's just not happening. > > Can anyone who distributes applications explain how to do this correctly or > point the rest of us to any FAQ or documentation? ---------- Check in the Rev Docs Development Guide under Images and Multimedia. It depends on filetypes and how you access the files: 1) PICT files are Mac-only. Rev cannot show PICT files on a Win system. 2) If you imported the image files when you made the stack, you don't need the library because the images will be embedded in your stack (but note (1) above). 3) If you referenced the files, you have to provide your library. If you selected the library you made, it should go with the stack. I don't know what else to do if they don't show up, except to be sure you selected the _correct_ library in the Dist Builder tab. 4) Sometimes people put the images in a different stack, but forget to include it. 4) If you provide separate images, you have to provide a filepath, either relative (if they are in the same folder or subfolder as your standalone), or absolute (if they are in a separate folder). In short, think in terms of where the actual images are. Come on back if you're still having problems. :+) Ken N. From ambassador at fourthworld.com Sat Apr 5 12:49:00 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat Apr 5 12:49:00 2003 Subject: Poor man's encrypted data In-Reply-To: Message-ID: Dave Cragg wrote: > At 8:21 am -0800 5/4/03, Richard Gaskin wrote: >> For sending data across the net in a semi-secure format, can you think of >> any downsides to simply storing the data in custom props in a >> password-protected stack? > > One possible downside is that, although the contents of the custom > props will be encrypted, if someone is able to get the entire stack > data, then with a copy of Rev/Metacard (the starter kit will do) you > can still "get" the custom props. (Password-protecting only denies > access to the scripts.) It was my successful test that prompted my post: with the MC 2.4.3 engine it seems custom props are also encrypted. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From mfitz53 at comcast.net Sat Apr 5 12:49:15 2003 From: mfitz53 at comcast.net (Michael) Date: Sat Apr 5 12:49:15 2003 Subject: Are 2.0 improvements mac specific? Message-ID: <7d57ed7d862a.7d862a7d57ed@icomcast.net> I was wondering if I may have made some mistake in just ordering the SBE of RR. Someone please tell me these inhanced capabilities aren't targeted mostly toward the Mac? Text to speech, video recording etc.. Michael Fitz From pixelbird at interisland.net Sat Apr 5 13:00:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Sat Apr 5 13:00:01 2003 Subject: Getting Sound Clips In-Reply-To: <200304050525.AAA02502@www.runrev.com> Message-ID: ********** > Date: Fri, 4 Apr 2003 12:15:18 -1000 > Subject: Getting Sound Clips > From: Sannyasin Sivakatirswami > > Has anyone developed anything to get sound clips out from an mpg file? > Can you send me a stack off list? ---------- First, what do you mean by "mpg" file? Do you mean an MP3 sound file, or do you mean the sound track from an MPEG movie file? Either way, my suggestions will require either QT Pro or a sound converter app. Sorry, I only have time to post one thing at a time. QT method for an MP3 file: 1) [Import] the MP3 file to QT Pro and [Save As] a WAV or AIFF file. 2) Now you should be able to export it to your Rev stack, but if that doesn't work: 3) [Import] the resulting WAV or AIFF file into your stack as an audio clip. Call back if this doesn't work. Ken N. From ttasovac at princeton.edu Sat Apr 5 13:00:07 2003 From: ttasovac at princeton.edu (Toma Tasovac) Date: Sat Apr 5 13:00:07 2003 Subject: unicode in 2.0 Message-ID: <115A64BC-6790-11D7-BE28-000393D60E0C@princeton.edu> I am still struggling with unicode support in 2.0. I hope somebody can help me out -- and Klaus, please don't tell me you already have an example stack for this... :) there are two kinds of problems: 1) I have an UTF-8 encoded file which contains Cyrillic text. Importing it into a custom property and then using it in my stacks didn't work, so I checked the file by trying put URL "file:myfile.txt" in the message box. What comes up is definitely not Cyrillic, but garbled signs and symbols. Now, my custom property is obviously not going to work as I want it to if the file is not read properly as UTF-8, yet from the documentation, I don't see how I can make that happen with the the put URL command. 2) I've tried a different procedure, just for the sake of testing. set the unicodeText of fld "test" to url "binfile:myfile.txt" What that does to my poor Cyrillic text is -- hold your breath -- display it as Japanese. Impressive, but not quite what I'm looking for. I can type Cyrillic in fields and copy unicodeText from one field to another, but the above two problems are eluding me completely. I'm really agonizing over this, so I'd appreciate any help. All best, Toma ________________________________ Toma Tasovac Princeton University Department of Comparative Literature 91 Prospect Avenue Princeton, NJ 08544 USA ttasovac at princeton.edu ttasovac at post.harvard.edu From ro.nagey at verizon.net Sat Apr 5 13:12:01 2003 From: ro.nagey at verizon.net (Ro Nagey) Date: Sat Apr 5 13:12:01 2003 Subject: Poor man's encrypted data In-Reply-To: Message-ID: <8B0D95A2-6791-11D7-8490-000A9575D814@verizon.net> Define semi-secure? The result of decryption? Amount of traffic flow of stacks? Assuming that you are sending the same stack with the exception of the data in the custom props: 1. I intercept the data. 2. I notice that the the data looks the same except for small section. 3. I attack the small section with decrypt tools. I've been curious why no one has done a Rev version of PGP. Ro On Saturday, April 5, 2003, at 06:21 AM, Richard Gaskin wrote: > For sending data across the net in a semi-secure format, can you think > of > any downsides to simply storing the data in custom props in a > password-protected stack? > From miscdas at boxfrog.com Sat Apr 5 13:37:02 2003 From: miscdas at boxfrog.com (miscdas at boxfrog.com) Date: Sat Apr 5 13:37:02 2003 Subject: Revolution 2.0 Beta Now Available - And Special Offer In-Reply-To: <001d01c2fb82$d78086c0$9e26fea9@piran> References: <001d01c2fb82$d78086c0$9e26fea9@piran> Message-ID: <20030405183625.59346.qmail@www.boxfrog.com> Andre Rombauts writes: [snip] > I have been explained - I guess RunRev guys & girls will confirm- that the > Key you have will work with version 2. I tried it. It worked. I have a > Teacher single user licence. It was bought in October 2002. They will unlock > any new version until October 2003. If the final 2.0 version comes in July. > OK. If it comes in November (or a Service Release) it will not unblock the > new version... > I must admit the licence program is quite complicated... > > Andr? > =============== Mr. Rombauts, Granted that the license program seems complicated. But why are you worrying now (it is only April) about October and beyond? A lot of water will pass over the dam between now and then. If October nears and you are running into the above stated problems, take action. I suspect your time could be better spent now working with the tools that you have rather than worrying about a rather far-off potential unlock code problem (that I suspect would amount to a trivial issue, should it materialize). nmiscdas From ambassador at fourthworld.com Sat Apr 5 13:45:00 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat Apr 5 13:45:00 2003 Subject: Poor man's encrypted data In-Reply-To: <8B0D95A2-6791-11D7-8490-000A9575D814@verizon.net> Message-ID: Ro Nagey wrote: > On Saturday, April 5, 2003, at 06:21 AM, Richard Gaskin wrote: > >> For sending data across the net in a semi-secure format, can you think >> of >> any downsides to simply storing the data in custom props in a >> password-protected stack? >> > Define semi-secure? In lieu of a formal definition, for me it means at a minimum not clear text, but also goes further to be not merely binhexed or other common algorithm. In the the case of password-protected stacks it means whatever level of security is provided by the engine's password encryption. > The result of decryption? Amount of traffic flow of > stacks? I'm imagining tucking data into a stack file as a custom property, effectively using the stack file as a form of security wrapper. The additional ovehead of the stack structure is just a few k, and the mechanism simple-to-use and fast. > Assuming that you are sending the same stack with the exception of the > data in the custom props: > 1. I intercept the data. > 2. I notice that the the data looks the same except for small section. > 3. I attack the small section with decrypt tools. Have you successfully cracked MC's password protection (please don't post the algorithm if you have)? > I've been curious why no one has done a Rev version of PGP. PGP would be ideal, but while we wait for that I'm wondering what markets would be satisied with merely "hard to crack" data as opposed to "extremely had to crack". -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From dcragg at lacscentre.co.uk Sat Apr 5 16:15:04 2003 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Sat Apr 5 16:15:04 2003 Subject: Poor man's encrypted data In-Reply-To: References: Message-ID: At 9:46 am -0800 5/4/03, Richard Gaskin wrote: >Dave Cragg wrote: > >> At 8:21 am -0800 5/4/03, Richard Gaskin wrote: >>> For sending data across the net in a semi-secure format, can you think of >>> any downsides to simply storing the data in custom props in a >>> password-protected stack? >> >> One possible downside is that, although the contents of the custom >> props will be encrypted, if someone is able to get the entire stack >> data, then with a copy of Rev/Metacard (the starter kit will do) you >> can still "get" the custom props. (Password-protecting only denies >> access to the scripts.) > >It was my successful test that prompted my post: with the MC 2.4.3 engine it >seems custom props are also encrypted. The custom props are encrypted when you view the file data, but if you open the stack with Rev or Metacard, you can still "get" a custom property without setting the passkey. Cheers Dave From ro.nagey at verizon.net Sat Apr 5 17:03:02 2003 From: ro.nagey at verizon.net (Ro Nagey) Date: Sat Apr 5 17:03:02 2003 Subject: Poor man's encrypted data In-Reply-To: Message-ID: <8B0D95A2-6791-11D7-8490-000A9575D814@verizon.net> Define semi-secure? The result of decryption? Amount of traffic flow of stacks? Assuming that you are sending the same stack with the exception of the data in the custom props: 1. I intercept the data. 2. I notice that the the data looks the same except for small section. 3. I attack the small section with decrypt tools. I've been curious why no one has done a Rev version of PGP. Ro On Saturday, April 5, 2003, at 06:21 AM, Richard Gaskin wrote: > For sending data across the net in a semi-secure format, can you think > of > any downsides to simply storing the data in custom props in a > password-protected stack? > From ro.nagey at verizon.net Sat Apr 5 17:12:00 2003 From: ro.nagey at verizon.net (Ro Nagey) Date: Sat Apr 5 17:12:00 2003 Subject: Poor man's encrypted data In-Reply-To: Message-ID: <5FB52116-67B3-11D7-90D0-000A9575D814@verizon.net> Yes, I have...I send them money and they provide me with a password! ;) On Saturday, April 5, 2003, at 08:42 AM, Richard Gaskin wrote: > Have you successfully cracked MC's password protection (please don't > post > the algorithm if you have)? From ro.nagey at verizon.net Sat Apr 5 17:28:01 2003 From: ro.nagey at verizon.net (Ro Nagey) Date: Sat Apr 5 17:28:01 2003 Subject: Poor man's encrypted data In-Reply-To: Message-ID: Here's an idea given your criteria: make a 'one-time' pad stack. Although I know you know how to make one, it's interesting enough to discuss here: Grossly simplified: 1. You generate a text file of random letters. The text file is of arbitrary length. You give a copy of the text file to Alice and Bob. They also are given a stack. 2. Alice sends a message to Bob. Before it's sent, the stack translates the message based on a section of the random text. It might be something as simple as using the number of chars and the short date [or the seconds] to generate an offset to the random text file. 3. The message is transposed and sent to Bob. The short date is sent in the clear. 4. Bob uses the short date and the number of chars to go out to the text file [via your stack] and the message is decrypted. 5. The letters used from the text file are both deleted from both Bob's and Alice's files. Now, your only concerns are that the text file of random letters isn't something that could be easily discovered. Stick it somewhere and name it something like, I dunno, "ThisIsNotAOneTimePad.txt" or something so no one gets suspicious. ;) And, if you want it to look even more innocuous, send it as an attachment - embed the message in a stack as you suggested. The stack could be of anything. It's just a wrapper for the message - which is accessed via the Encrypt/Decrypt stack. There are any number of [more secure] variations of this. But, at least, it means that Charles can't look at the encrypted messages and decrypt them easily - as every message uses a new random arrangement of letters and punctuation. Ro On Saturday, April 5, 2003, at 08:42 AM, Richard Gaskin wrote: > > In lieu of a formal definition, for me it means at a minimum not clear > text, > but also goes further to be not merely binhexed or other common > algorithm. From frans at mac.com Sat Apr 5 17:30:01 2003 From: frans at mac.com (Frans Schoffelen) Date: Sat Apr 5 17:30:01 2003 Subject: Beta 2.0 OSX Distribution issues, etc. In-Reply-To: <200304051701.MAA20332@www.runrev.com> Message-ID: On 05-04-2003 19:01, "use-revolution-request at lists.runrev.com" wrote: > Switched over to OSX, no startup issues, but some funny things happened when > I tried to build an OSX stand-alone using an existing stack which worked > fine under previous versions of RR. Towards the end of the build cycle an > error message popped up and I must have pressed the "ignore" button a > hundred times, getting the same unidentified (blank) errors, before I had to > force quit the application. The stand-alone was there, however, and seems to > run, although the application menu says "Name" and "Quit Name" instead of > the application or stack name. I have had this blank error thing also. On the improve list I have reported several instances of the script editor/compiler going haywire with weird messages after a simple script fault. Force quit was my only resort as well sometimes. All I can say is : It has been reported, but I fear that it it has something to do with the communication between the compiler (engine) and the RunRev GUI (RevScript) And so far 2.0 beta has not shown any improvement over pre beta 4. Let's keep reporting these and hope it can be pinned down. Regards Frans Schoffelen -- Frans Schoffelen Dynamic Language Acquisition BV Software & Training http://www.dynamicLanguage.com From erikhans08 at yahoo.com Sat Apr 5 17:43:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Sat Apr 5 17:43:01 2003 Subject: Robots & RunRev? In-Reply-To: Message-ID: <20030405224037.92549.qmail@web20004.mail.yahoo.com> --- Jim Hurley wrote: > I just hooked up with an 8 year-old through the > Big Brother, Big > Sister program who is interested in robots. > > Anyone had any experience with interfacing > RunRev with a robot? Maybe > through the serial port? will this involve your turtle graphics? ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From ambassador at fourthworld.com Sat Apr 5 17:51:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat Apr 5 17:51:01 2003 Subject: Poor man's encrypted data In-Reply-To: Message-ID: Dave Cragg wrote: > At 9:46 am -0800 5/4/03, Richard Gaskin wrote: >> Dave Cragg wrote: >> >>> At 8:21 am -0800 5/4/03, Richard Gaskin wrote: >>>> For sending data across the net in a semi-secure format, can you think of >>>> any downsides to simply storing the data in custom props in a >>>> password-protected stack? >>> >>> One possible downside is that, although the contents of the custom >>> props will be encrypted, if someone is able to get the entire stack >>> data, then with a copy of Rev/Metacard (the starter kit will do) you >>> can still "get" the custom props. (Password-protecting only denies >>> access to the scripts.) >> >> It was my successful test that prompted my post: with the MC 2.4.3 engine it >> seems custom props are also encrypted. > > The custom props are encrypted when you view the file data, but if > you open the stack with Rev or Metacard, you can still "get" a custom > property without setting the passkey. It should be easy for Scott to lock that custom prop access along with script editing. In the meantime, I just wrote these two simple handlers to tuck sizable data into a script by just making sure it only occupies one line: on SuckUp answer file "Select a file:" if it is empty then exit to top put url ("binfile:"&it) into s put compress(s) into s -- Convert to ASCII: put base64encode(s) into s -- Remove returns: replace cr with "" in s set the script of fld 1 to s end SuckUp on SpitOut ask file "Name new file:" if it is empty then exit to top put the script of fld 1 into s replace "" with cr in s put base64decode(s) into s put decompress(s) into s set the filetype to "MSIEWAFF" put s into url ("binfile:"&it) end SpitOut The filetype is only a convenience for my testing -- I used an MSIE page archive as it has a nice mix of ASCII and binary data, and I have several lying around that are a few hundred k. Interestingly, MC's limit of 64k per line only seems to affect fields, but not the script property itself. I just ran this on a 142k file and it worked great. The base64 adds some overhead to the file size, but at least withu any control chars its very save for transport. Conceivably, one could use this to store up to 10 files per script with the scriptlimits at play. So with that out of the way, we're back to the original question: for what uses would a hard-to-break but not military-grade encryption be acceptable? -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From rbarber at yhb.att.ne.jp Sat Apr 5 18:29:02 2003 From: rbarber at yhb.att.ne.jp (Ron) Date: Sat Apr 5 18:29:02 2003 Subject: unicode in 2.0 In-Reply-To: <115A64BC-6790-11D7-BE28-000393D60E0C@princeton.edu> Message-ID: Hi Toma I am using Japanese, Chinese and Korean in various formats but not Cyrillic so I don't know if this will solve your problem or not. The Docs for uniencode state: uniEncode(stringToEncode[,language]) The language is one of the following: Arabic, Hebrew, Greek, Chinese, SimpleChinese, Japanese, Korean, ANSI, English, Roman, or Unicode. so try this: set the unicodetext of fld 1 to uniencode(myCyrillictext,"utf") it worked in pre-beta to convert Japanese UTF-8 but I don't know about Cyrillic. HTH Ron > From: Toma Tasovac > Reply-To: use-revolution at lists.runrev.com > Date: Sat, 5 Apr 2003 19:57:29 +0200 > To: use-revolution at lists.runrev.com > Subject: unicode in 2.0 > > I am still struggling with unicode support in 2.0. I hope somebody can > help me out -- and Klaus, please don't tell me you already have an > example stack for this... :) > > there are two kinds of problems: > > 1) I have an UTF-8 encoded file which contains Cyrillic text. Importing > it into a custom property and then using it in my stacks didn't work, > so I checked the file by trying put URL "file:myfile.txt" in the > message box. What comes up is definitely not Cyrillic, but garbled > signs and symbols. Now, my custom property is obviously not going to > work as I want it to if the file is not read properly as UTF-8, yet > from the documentation, I don't see how I can make that happen with the > the put URL command. > > 2) I've tried a different procedure, just for the sake of testing. > > set the unicodeText of fld "test" to url "binfile:myfile.txt" > > What that does to my poor Cyrillic text is -- hold your breath -- > display it as Japanese. Impressive, but not quite what I'm looking for. > > I can type Cyrillic in fields and copy unicodeText from one field to > another, but the above two problems are eluding me completely. I'm > really agonizing over this, so I'd appreciate any help. > > All best, > Toma > ________________________________ > Toma Tasovac > Princeton University > Department of Comparative Literature > 91 Prospect Avenue > Princeton, NJ 08544 > USA > > ttasovac at princeton.edu > ttasovac at post.harvard.edu > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From erikhans08 at yahoo.com Sat Apr 5 19:41:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Sat Apr 5 19:41:01 2003 Subject: File's comments on Mac In-Reply-To: <00d501c2f4fa$e8e70210$6601a8c0@LightningFlash> Message-ID: <20030406003813.51211.qmail@web20010.mail.yahoo.com> You might want to check Fred Rinaldi's web site (http://perso.wanadoo.fr/frederic.rinaldi/); he may have an XCMD that you can use. Note that this will work only in OS 9, and only with the PPC engine in 2.0. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ === there seems to be a problem with this URL. erik at erikhansen.org http://www.erikhansen.org --------------------------------- Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more -------------- next part -------------- An HTML attachment was scrubbed... URL: From bfr at nwlink.com Sat Apr 5 20:00:01 2003 From: bfr at nwlink.com (Bruce Robertson) Date: Sat Apr 5 20:00:01 2003 Subject: Robots & RunRev? In-Reply-To: Message-ID: > I just hooked up with an 8 year-old through the Big Brother, Big > Sister program who is interested in robots. > > Anyone had any experience with interfacing RunRev with a robot? Maybe > through the serial port? Look into the Lego stuff. The Lego Mindstorms software is Windows only; but RoboLab is x-plat. The RCX "brick" (controlller) doesn't care which appllication the instructions come from. You can find it at Pitsco, USA distributor for Lego education products. Robolab is based on National Instruments Labview. It's quite an amazing application. Robolab is scriptable, though I haven't tried scripting it. If you look at the Mindstorms web site, you'll find people have done fascinating things with this system. Photocopier; 3D coordinate measurment machine; Lego machine guns; etc. PITSCO: http://www.pitsco.com Robolab catalog link: http://www.pldstore.com/pitsco2_30/catalog.cfm?dest=dir&linkid=45&linkon=sub section From monte at sweattechnologies.com Sat Apr 5 20:32:01 2003 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat Apr 5 20:32:01 2003 Subject: Poor man's encrypted data In-Reply-To: Message-ID: > So with that out of the way, we're back to the original question: > for what > uses would a hard-to-break but not military-grade encryption be > acceptable? > Hi Richard I faintly remember that the password protection is 128 bit encryption so I assume it's equivalent to SSL in it's strength. I think this is the reason the US Government won't let MC/Rev be exported to some countries. I guess the critical thing is that you make it difficult for someone to work out the passkey. Once that's public then you offer no protection at all. By the way I think Rev does this for their order form so that's one use. Regards Monte From bvg at mac.com Sat Apr 5 21:19:01 2003 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat Apr 5 21:19:01 2003 Subject: Poor man's encrypted data In-Reply-To: Message-ID: I made this script for fun once, and transmit it as yet another somewhat secure method (yassm). Use if you want to, but beware of the shortness of the randomSeed, its only integer, so you only use the first 4 to 5 chars of the password with this. Also the size of the data increases a lot. The method uses a random number which you can change in addition to the password; both must match to decrypt the info again. I never tried binary data with this. --encryption button: on mouseUp --transform password to a number repeat for each char theChar in field "password" put chartonum(theChar) after password end repeat --set the random generator to it (only first 4 to 5 chars matter) set the randomSeed to password --translate each char to a number repeat for each char theChar in field "input" --field "randomNumber" is a previously set number put ( random(field "RandomNumber") + chartonum(theChar)) & return after theEncoded end repeat --output put theEncoded into field "encrypted" end mouseUp --decryption: on mouseUp repeat for each char theChar in field "password" put chartonum(theChar) after password end repeat set the randomSeed to password repeat for each line theLine in field "encrypted" put numtochar(theLine - random(field "RandomNumber")) after theDecoded end repeat put theDecoded into field "decrypted" end mouseUp On Sonntag, Apr 6, 2003, at 03:29 Europe/Zurich, Monte Goulding wrote: >> So with that out of the way, we're back to the original question: >> for what >> uses would a hard-to-break but not military-grade encryption be >> acceptable? >> > Hi Richard > > I faintly remember that the password protection is 128 bit encryption > so I > assume it's equivalent to SSL in it's strength. I think this is the > reason > the US Government won't let MC/Rev be exported to some countries. I > guess > the critical thing is that you make it difficult for someone to work > out the > passkey. Once that's public then you offer no protection at all. > > By the way I think Rev does this for their order form so that's one > use. > > Regards > > Monte > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From kee at kagi.com Sat Apr 5 22:41:01 2003 From: kee at kagi.com (kee nethery) Date: Sat Apr 5 22:41:01 2003 Subject: Copy protection In-Reply-To: Message-ID: <126F0080-67E1-11D7-B8BB-003065F25CD4@kagi.com> On Thursday, April 3, 2003, at 10:24 PM, mazzapaolo at liber wrote: > Thank you for your insights. I know it is impossible to prevent > application to be copyed. > I was looking for a "trivial protection", an "unlock code" linked to > the name of the user similar to the unlock code of revolution. Suggest using the email address instead of the user name. The user name can contain characters that are outside of the 1 to 127 ASCII range and various mail servers and clients can do strange things to characters outside of that range. Email addresses almost always fall within the "standard platform independent" ASCII char set. > So, I had my application to register the name of the user in a file, > stored in the preferences folder. > I wondered how lonk my code to the the name of the user. > ChartoNum function wuold be a solution, but is is too trivial, I think. It really does not matter where you store it and how you store it unless your market is primarily people who thrive on stealing software. The people who are going to steal with steal. People who are going to pay will pay if you encourage them to do so. Kee Nethery > > Ciao Paolo From kee at kagi.com Sat Apr 5 22:47:00 2003 From: kee at kagi.com (kee nethery) Date: Sat Apr 5 22:47:00 2003 Subject: Payment Processing In-Reply-To: Message-ID: On Thursday, April 3, 2003, at 05:19 PM, Richard Gaskin wrote: > kee nethery wrote: > >>> >>> You save this document locally then you launch it in a browser. It >>> then >>> submits the form as it's being loaded and you go to Kagi or wherever. >>>> >> >> FYI: We are waiting for rev 2.0 to do the rev integration into the >> Kagi >> processing engine. We could do it today but 2.0 with SSL will be >> faster >> and easier to implement. > > Did I miss something about 2.0 supporting SSL? I couldn't find > reference to > it on the Rev 2.0 page -- where do I get the details? I could be totally wrong about 2.0 supporting SSL. I'm not using 2.0 beta (in our production environment beta software is not worth using). When "SSL shortly after 2.0 is released" is mentioned, what is a typical "shortly after" time frame? Years, months weeks or days? If 2.0 is not going to support SSL for more than a month then it sounds like it is time for us to build the registration algorithms for Kagi using the alternate method that does not utilize SSL. Kee Nethery From andre.rombauts at win.be Sun Apr 6 00:32:01 2003 From: andre.rombauts at win.be (Andre Rombauts) Date: Sun Apr 6 00:32:01 2003 Subject: Revolution 2.0 Beta Now Available - And Special Offer References: <001d01c2fb82$d78086c0$9e26fea9@piran> <20030405183625.59346.qmail@www.boxfrog.com> Message-ID: <009401c2fbfd$6adcd430$9e26fea9@piran> I'm not spending time at all... Just pointing out one 'weak point' for Runrev Guys & Girls to think about. I'm working and that's why you can read VERY few messages from myself in this list... :-) ----- Original Message ----- > > I must admit the licence program is quite complicated... > the above stated problems, take action. I suspect your time could be better > spent now working with the tools that you have rather than worrying about a From dcragg at lacscentre.co.uk Sun Apr 6 04:08:10 2003 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Sun Apr 6 04:08:10 2003 Subject: Poor man's encrypted data In-Reply-To: References: Message-ID: At 2:47 pm -0800 5/4/03, Richard Gaskin wrote: >Dave Cragg wrote: > >> At 9:46 am -0800 5/4/03, Richard Gaskin wrote: >>> Dave Cragg wrote: >>> >>>> At 8:21 am -0800 5/4/03, Richard Gaskin wrote: >>>>> For sending data across the net in a semi-secure format, can you think of >>>>> any downsides to simply storing the data in custom props in a >>>>> password-protected stack? >>>> >>>> One possible downside is that, although the contents of the custom >>>> props will be encrypted, if someone is able to get the entire stack >>>> data, then with a copy of Rev/Metacard (the starter kit will do) you >>>> can still "get" the custom props. (Password-protecting only denies >>>> access to the scripts.) >>> >>> It was my successful test that prompted my post: with the MC >>>2.4.3 engine it >>> seems custom props are also encrypted. >> >> The custom props are encrypted when you view the file data, but if >> you open the stack with Rev or Metacard, you can still "get" a custom >> property without setting the passkey. > >It should be easy for Scott to lock that custom prop access along with >script editing. I hope he doesn't, otherwise all my password protected stacks that access custom properties would stop running. Cheers Dave From ttasovac at princeton.edu Sun Apr 6 04:13:01 2003 From: ttasovac at princeton.edu (Toma Tasovac) Date: Sun Apr 6 04:13:01 2003 Subject: unicode in 2.0 In-Reply-To: Message-ID: <38A508E2-6807-11D7-BE28-000393D60E0C@princeton.edu> On Sunday, April 6, 2003, at 01:27 AM, Ron wrote: > so try this: set the unicodetext of fld 1 to > uniencode(myCyrillictext,"utf") Thanks, Ron. set the unicodeText of fld "test" to uniEncode(URL "binfile:Cyrillic.txt","Unicode") -- produces no result whatsoever, i.e. empty field, no error message. set the unicodeText of fld "test" to URL "binfile:Cyrillic.txt" -- produces Japanese (or what looks to me like Japanese) but definitely not Cyrillic. In other words, I still can't get Cyrillic UTF-8 files to display properly. Sorry to be such a pain in the neck... T. ________________________________ Toma Tasovac Princeton University Department of Comparative Literature 91 Prospect Avenue Princeton, NJ 08544 USA ttasovac at princeton.edu ttasovac at post.harvard.edu From janschenkel at yahoo.com Sun Apr 6 05:31:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun Apr 6 05:31:01 2003 Subject: unicode in 2.0 In-Reply-To: <38A508E2-6807-11D7-BE28-000393D60E0C@princeton.edu> Message-ID: <20030406092829.61599.qmail@web11907.mail.yahoo.com> --- Toma Tasovac wrote: > On Sunday, April 6, 2003, at 01:27 AM, Ron wrote: > > > so try this: set the unicodetext of fld 1 to > > uniencode(myCyrillictext,"utf") > > Thanks, Ron. > > set the unicodeText of fld "test" to uniEncode(URL > "binfile:Cyrillic.txt","Unicode") -- produces no > result whatsoever, > i.e. empty field, no error message. > > set the unicodeText of fld "test" to URL > "binfile:Cyrillic.txt" -- > produces Japanese (or what looks to me like > Japanese) but definitely > not Cyrillic. > > In other words, I still can't get Cyrillic UTF-8 > files to display > properly. Sorry to be such a pain in the neck... > > T. Hi Toma, Admittedly I don't know much abou unicode. But have you set the textFont of the field first to something like "Arial,cyrillic" I'mnot sure if it helps, so best of luck, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From mcdomi at free.fr Sun Apr 6 05:34:00 2003 From: mcdomi at free.fr (Domi) Date: Sun Apr 6 05:34:00 2003 Subject: [OT] Show hidden file on OS X In-Reply-To: Message-ID: <1fszrse.1ne6dhk16d4ge8M%mcdomi@free.fr> > Just wondering if there is a way to get the finder to show all the hidden > files on OS X. Yes, with TinkerTool :-) -- Regards, (-8 Dominique From janschenkel at yahoo.com Sun Apr 6 05:39:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun Apr 6 05:39:01 2003 Subject: Are 2.0 improvements mac specific? In-Reply-To: <7d57ed7d862a.7d862a7d57ed@icomcast.net> Message-ID: <20030406093607.87147.qmail@web11905.mail.yahoo.com> --- Michael wrote: > I was wondering if I may have made some mistake in > just ordering the > SBE of RR. Someone please tell me these inhanced > capabilities aren't > targeted mostly toward the Mac? Text to speech, > video recording etc.. > > Michael Fitz > Hi Michael, Very few of the RunRev additions are not fully cross-platform. However, text-to-speech and video recording are limited to MacOS and Windows. This has to do with the limited support in the Un*x underpinnings for these 'modern' technologies. I'm sure if someone writes a good text-to-speech library for Linux, the RunRev folks will do their best to hook it up in a future release. Hope this cleared a few things up, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From ttasovac at princeton.edu Sun Apr 6 05:45:01 2003 From: ttasovac at princeton.edu (Toma Tasovac) Date: Sun Apr 6 05:45:01 2003 Subject: unicode in 2.0 In-Reply-To: <20030406092829.61599.qmail@web11907.mail.yahoo.com> Message-ID: <02B311E1-6814-11D7-BE28-000393D60E0C@princeton.edu> Alas, I did -- to Verdana,Unicode; and Verdana,Cyrillic -- but to no avail... > Hi Toma, > > Admittedly I don't know much abou unicode. But have > you set the textFont of the field first to something > like "Arial,cyrillic" > I'mnot sure if it helps, so best of luck, > > Jan Schenkel. ________________________________ Toma Tasovac Princeton University Department of Comparative Literature 91 Prospect Avenue Princeton, NJ 08544 USA ttasovac at princeton.edu ttasovac at post.harvard.edu From diskot123 at juno.com Sun Apr 6 09:13:02 2003 From: diskot123 at juno.com (Tuviah M Snyder) Date: Sun Apr 6 09:13:02 2003 Subject: Using DataBaseQuery Manager Message-ID: <20030406.090844.1584.5.diskot123@juno.com> Posting this to the use-rev list as well. So others can become more familiar with this new feature. > But now the set up is different. Can you just walk us through? > 1. Select a field? > 2. Open dbquerymanager and enter log in details, click connect (I was > successful with that.... i.e. i was obviously now connected to the > dBase on the honolulu server..) 1) Open the db query manager. 2) Enter the log in details 3) click connect 4) click to the recordset tab 5) If you plan to display images > 64k check 'display large binary data' 6) If your using a database like Oracle with forward only moving cursors, or want to avoid requerying the data check 'cache resultset'. I would suggest that you check this if the result set is not huge. This will tell Rev to load the data into an array. 5) select a table, and enter the SQL. 6) select the primary key (this is used for updating changes back to the server). To enter multiple primary keys (a combined key) enter the names of the primary key columns seperated by a comma eg: empno, deptno 7) select a field. click to the database linked tab. Select the query. 8) Select the column in the query resulset to link to. To display all the data..perhaps in a table..select show all. Otherwise select a column to display the data in the current record of the query. This enables you to create forms without any scripting. You can even link images! Be sure to check 'update after editing' if you want Rev to save any changes to the field back to the database. 9) If your creating a form and wish to avoid any additional scripting, you can also link buttons to a query. 10) Create a button..select the database linked tab, select a query, and select an action. For 2.0 only simple navigation related actions are supported. 2.1 will feature additional actions (insert, delete). But you can always use revExecuteWithQuery (queryname) and pass it some SQL to execute. get revCursorOfQuery(queryname) -- returns the cursor for a query. Returns 'cached' if the data is cached, and in an array. get revConnectionOfQuery(queryname) -- returns the connection for a query Tip: To update images back to the server on mouseup set the text of the image 1 to url ("binfile:newimage.png") revUpdateQueryObject the long name of image 1 end mouseup >PS: minor suggestions for post-version 2.0 addition >- ability to hook up checkboxes as boolean fields Is planned. >- ability to hook up radio-button groups as integer Right also option boxes. All planned for 2.1, we just want to get rev 2.0 solid now. >ability to link from substack to queries in the >mainstack Supported. Queries are implemented as unplaced backgrounds in stacks. You just have to type the full name of the background. Also note that connections are reference counted, so if you have multiple queries which connect to the same database it doesn't open up additional connections and overwhelm the server. Oracle testing: We are especially looking for people to test the new database features with Oracle databases on both OSX and Windows, and give use feedback. Tuviah Snyder Runtime Revolution Limited - Software at the Speed of Thought -------------- next part -------------- An HTML attachment was scrubbed... URL: From janschenkel at yahoo.com Sun Apr 6 10:04:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun Apr 6 10:04:01 2003 Subject: table format in Rev 2 In-Reply-To: Message-ID: <20030406140126.4670.qmail@web11908.mail.yahoo.com> --- yves COPPE wrote: > > > >If you need a hand with that, I'm sure we can help. > > > >Jan Schenkel. > > > > > I'm waiting...!!! > You always write such nice solutions (as the drag 'n > drop f. ex.) > > Could you once again make a wonderful surprise for > us ???? and write > a table with formatted columns ??? > > Thank you. > -- > Greetings. > > Yves COPPE Hi Yves, And there I thought the biggest fun in programming was finding the solution yourself ? *grin* In that spirit of entrepreneurschip, I'll just give you a general explanation, a few partial scripts and some more hints. :) So open RunRev and try the following : - create 3 fields of the same height next to one another - give the rightmost one a vertical scrollbar - group the three fields and set the group script to : # synchronise vertical scrolling on scrollBarDrag get the vScroll of fld 3 of me set the vScroll of fld 1 of me to it set the vScroll of fld 2 of me to it end scrollBarDrag # synchronise selection on selectionChanged get the hilitedLines of the target set the hilitedLines of fld 1 to it set the hilitedLines of fld 2 to it set the hilitedLines of fld 3 to it end selectionChanged This leaves a few more visual glitches to fix : + the selection isn't updated accross the lines while the mouse is being held down + the arrowKeys can cause disruption as well as no selectionChanged message is sent - to fix the first glitch, add the following to the group script # synchronise selection changes [live] local sTrackingSelectionChanges on mouseDown put true into sTrackingSelectionChanges end mouseDown on mouseRelease put false into sTrackingSelectionChanges end mouseRelease on mouseUp put false into sTrackingSelectionChanges end mouseUp on mouseMove x,y -- crude, but it works lock screen send "selectionChanged" to me unlock screen pass mouseMove end mouseMove - to fix the arrowKey problem, have a look at the script I posted over on the RunRev documentation WIKI: http://wiki.macitworks.com/revdocs/2674 A few more advanced things you could add to the group script : + setProp handlers to set the data of the entire table or of a single cell + getProp handlers for the reverse But I'll leave those up to your imagination (or you could have a look at the table object on the RunRev contributions webpage) and wish you happy scripting. *cheers* Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From yvescoppe at skynet.be Sun Apr 6 11:06:01 2003 From: yvescoppe at skynet.be (Yves COPPE) Date: Sun Apr 6 11:06:01 2003 Subject: table format in Rev 2 In-Reply-To: <20030406140126.4670.qmail@web11908.mail.yahoo.com> References: <20030406140126.4670.qmail@web11908.mail.yahoo.com> Message-ID: >--- yves COPPE wrote: >> > >> >If you need a hand with that, I'm sure we can help. >> > >> >Jan Schenkel. >> > > > >> Thank for your quick answer. I'll try and let you know... -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From rcozens at pon.net Sun Apr 6 11:13:01 2003 From: rcozens at pon.net (Rob Cozens) Date: Sun Apr 6 11:13:01 2003 Subject: I Sure Hope the Build Is Fixed in 2.0 Message-ID: ...because v2.0 B4 just destroyed a days worth of work (actually, a years worth of work; but the rest is backed up). This is the first time I have had this happen since I set up a separate Build folder in v1.1.1. First build, no problemo; second build "Do you want to replace...", "yes", and zap: the folder in the build folder is empty and ALL INDIVIDUAL FILES ARE GONE FROM MY WORKING DIRECTORY! I cannot try 2.0 because the copy I downloaded quits with "error 1,010" every time I try to launch it. I am not a happy camper... :{( -- 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 Apr 6 11:19:01 2003 From: rcozens at pon.net (Rob Cozens) Date: Sun Apr 6 11:19:01 2003 Subject: I Sure Hope the Build Is Fixed in 2.0 Message-ID: >the folder in the build folder is empty and ALL INDIVIDUAL FILES ARE >GONE FROM MY WORKING DIRECTORY! Actually the folder containing the previous build in the Build folder is gone, not empty. -- 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 jhurley at infostations.com Sun Apr 6 12:19:01 2003 From: jhurley at infostations.com (Jim Hurley) Date: Sun Apr 6 12:19:01 2003 Subject: Robots & RunRev? In-Reply-To: <200304060533.AAA05576@www.runrev.com> References: <200304060533.AAA05576@www.runrev.com> Message-ID: > >Message: 4 >Date: Sat, 5 Apr 2003 14:40:37 -0800 (PST) >erik hansen wrote: >Subject: Re: Robots & RunRev? >To: use-revolution at lists.runrev.com >Reply-To: use-revolution at lists.runrev.com > > >--- Jim Hurley wrote: >> I just hooked up with an 8 year-old through the >> Big Brother, Big >> Sister program who is interested in robots. >> >> Anyone had any experience with interfacing >> RunRev with a robot? Maybe >> through the serial port? > >will this involve your turtle graphics? > >===== >erik at erikhansen.org http://www.erikhansen.org > Erik, That was my hope. There are programmable robots used in at least one of our local schools. They use a Mindstorms product. My hope was that there was someway to interface it with RunRev and program in Transcript with a TG supplement al la the RunRev education page. Currently the available programming languages for this product are: RCX , Java, C, C++, and Forth. I was hoping someone had considered and x-Talk interface. Jim From andre.rombauts at win.be Sun Apr 6 12:46:01 2003 From: andre.rombauts at win.be (Andre Rombauts) Date: Sun Apr 6 12:46:01 2003 Subject: Version 2 Beta testing... Message-ID: <002c01c2fc5b$9f84f6f0$9e26fea9@piran> I tested the version 2 on Windows; will do it on OSX tomorrow. Indeed a beta... :-( I was unable to use a stack including a QTime video... Encounter several bugs (system displaying error window). I don't consider the interface as an improvement... Quite disapointed at first glance... Andr? -------------- next part -------------- An HTML attachment was scrubbed... URL: From gcanyon at inspiredlogic.com Sun Apr 6 13:14:01 2003 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Sun Apr 6 13:14:01 2003 Subject: I Sure Hope the Build Is Fixed in 2.0 In-Reply-To: Message-ID: Does this mean you did or did not lose work? If the folder deleted was in your Build folder, it shouldn't have contained originals -- right? On Sunday, April 6, 2003, at 08:17 AM, Rob Cozens wrote: >> the folder in the build folder is empty and ALL INDIVIDUAL FILES ARE >> GONE FROM MY WORKING DIRECTORY! > > Actually the folder containing the previous build in the Build folder > is gone, not empty. regards, Geoff Canyon gcanyon at inspiredlogic.com From janschenkel at yahoo.com Sun Apr 6 13:25:00 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun Apr 6 13:25:00 2003 Subject: table format in Rev 2 In-Reply-To: <20030406140126.4670.qmail@web11908.mail.yahoo.com> Message-ID: <20030406172153.72183.qmail@web11903.mail.yahoo.com> --- Jan Schenkel wrote: > [snip] > - to fix the first glitch, add the following to the > group script > # synchronise selection changes [live] > local sTrackingSelectionChanges > on mouseDown > put true into sTrackingSelectionChanges > end mouseDown > on mouseRelease > put false into sTrackingSelectionChanges > end mouseRelease > on mouseUp > put false into sTrackingSelectionChanges > end mouseUp > on mouseMove x,y > -- crude, but it works > lock screen > send "selectionChanged" to me > unlock screen > pass mouseMove > end mouseMove This needs a minor fix -- the fun of typing away in a browser window without even looking at a script ;-) on mouseMove x,y if sTrackingSelectionChanges then lock screen send "selectionChanged" to me unlock screen end if pass mouseMove end mouseMove Enjoy, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From katir at hindu.org Sun Apr 6 14:53:01 2003 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Sun Apr 6 14:53:01 2003 Subject: Using DataBaseQuery Manager In-Reply-To: <20030406.090844.1584.5.diskot123@juno.com> Message-ID: <9372A128-6860-11D7-92E5-000A959D0AC6@hindu.org> Tuviah, Thank you! perfect and its works great... Have you tested yet with ODBC-->4D? On Sunday, April 6, 2003, at 03:08 AM, Tuviah M Snyder wrote: > Posting this to the use-rev list as well. So others can become more > familiar > with this new feature. > > > But now the set up is different.? Can you just walk us through? > > 1. Select a field? > > 2. Open dbquerymanager and enter log in details, click connect (I was > > successful with that.... i.e. i was obviously now connected to the > > dBase on the honolulu server..) > > 1) Open the db query manager. From ro.nagey at verizon.net Sun Apr 6 18:18:05 2003 From: ro.nagey at verizon.net (Ro Nagey) Date: Sun Apr 6 18:18:05 2003 Subject: Conway's Game of Life In-Reply-To: <9372A128-6860-11D7-92E5-000A959D0AC6@hindu.org> Message-ID: Before I reinvent the wheel [actually, before I have my students reinvent it], has anyone written a version of Conway's Game of Life in Revolution? TIA, Ro From ambassador at fourthworld.com Sun Apr 6 18:33:00 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun Apr 6 18:33:00 2003 Subject: Poor man's encrypted data In-Reply-To: Message-ID: Dave Cragg wrote: >> It should be easy for Scott to lock that custom prop access along with >> script editing. > > > I hope he doesn't, otherwise all my password protected stacks that > access custom properties would stop running. I realized that as soon as I hit "Send". What I mean eas some way to allow protected data not in scripts, preferably in an optionally encrypted custom prop so we can control which ones are protected. Apparently we can just use scripts as encryption containers, but I prefer the simplicity of props. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From copefamily at yahoo.com Sun Apr 6 19:41:01 2003 From: copefamily at yahoo.com (Cope Family) Date: Sun Apr 6 19:41:01 2003 Subject: revdb_execute Message-ID: <20030406233813.47765.qmail@web10504.mail.yahoo.com> I am using revdb_execute with the SQL UPDATE command to replace text data in a MySQL database table. I do this by writing a script in RR to assemble an SQL statement and storing it in a container, say temp. Then I use the revdb_execute function with temp to access the database. This works great until I try to put text with commas into the database. Naturally the commas destroy the SQL command, since commas are used as delimiters for SQL. What can I do? Thanks, Winston Cope __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From brasmussen at earthlink.net Sun Apr 6 20:39:01 2003 From: brasmussen at earthlink.net (Bob Rasmussen) Date: Sun Apr 6 20:39:01 2003 Subject: Guess the name of my SQL cursor Message-ID: <3E90C806.3FA2C93E@earthlink.net> I'd like to be able to use the "WHERE CURRENT OF " clause in an SQL update. The first thing that occurred to me was to try using the cursor ID returned by revdb_query as the required name, but that didn't work. [FileMaker ODBC Driver error: "Unable to locate SELECT statement with cursor named in this statement's CURRENT-OF-CURSOR clause."] Apparently the driver thinks there is a cursor around somewhere willing to do the job, if only I knew its name (ala Rumpelstiltskin). There's an easy work-around, but I have a hunch that using an existing cursor might yield better performance. Has anyone given this any thought? RR From pixelbird at interisland.net Sun Apr 6 20:46:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Sun Apr 6 20:46:01 2003 Subject: Large text files In-Reply-To: <200304060533.AAA05557@www.runrev.com> Message-ID: Hello Rev list, I may want to copy text down from the web into searchable/line-hiliteable fields. I'm hoping for at least a chapter at a shot. Does anyone know how much a Mac can copy and paste in a single shot? Ken N. From ambassador at fourthworld.com Sun Apr 6 21:22:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun Apr 6 21:22:01 2003 Subject: Large text files In-Reply-To: Message-ID: Ken Norris wrote: > I may want to copy text down from the web into searchable/line-hiliteable > fields. I'm hoping for at least a chapter at a shot. > > Does anyone know how much a Mac can copy and paste in a single shot? OS 9: fuggedaboutit. OS X: I had a customer send me a gzipped file weighing in at 65MB. I used my simple gZipper (available through RevNet; uses Rev's built-in gzip support) to decompress it, and while it took a few minutes it successfully created a 575 MB file without so much as a hiccup. Fields are another matter: While you can have up to 4GB of data in a field, the practical limits are reached long before that (calculating line feeds, buffering the display, scrolling the field), and no single line can contain more than 64k of data. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From erikhans08 at yahoo.com Sun Apr 6 23:56:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Sun Apr 6 23:56:01 2003 Subject: Robots & RunRev? In-Reply-To: Message-ID: <20030407035348.85068.qmail@web20004.mail.yahoo.com> --- Jim Hurley wrote: > >> I just hooked up with an 8 year-old through > the > >> Big Brother, Big > >> Sister program who is interested in robots. > >> > >> Anyone had any experience with interfacing > >> RunRev with a robot? Maybe > >> through the serial port? > > > >will this involve your turtle graphics? > That was my hope. There are programmable > robots used in at least one > of our local schools. They use a Mindstorms > product. My hope was that > there was someway to interface it with RunRev > and program in > Transcript with a TG supplement al la the > RunRev education page. > > Currently the available programming languages > for this product are: > RCX , Java, C, C++, and Forth. I was hoping > someone had considered > and x-Talk interface. well, good luck with it. ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From kray at sonsothunder.com Mon Apr 7 00:35:07 2003 From: kray at sonsothunder.com (Ken Ray) Date: Mon Apr 7 00:35:07 2003 Subject: 30 day trial unlock problem In-Reply-To: Message-ID: <019201c2fcbe$924a3dc0$6601a8c0@LightningFlash> Sorry, Heather, but that didn't solve my problem. I enter the new code and it just stays a browse hand for about 30 seconds, and then goes back to the I-beam (still on the "enter name and reg code" window). Do I need to DL Rev again? Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of > Heather Williams > Sent: Saturday, April 05, 2003 2:53 AM > To: use-revolution at lists.runrev.com > Subject: 30 day trial unlock problem > > > Greetings! > > As some of you are already aware, the 30 day trial code has > not been working correctly. We have now fixed this problem, > as of 10am GMT, but you will need to go and enter your email > address again here: > And get a fresh unlock code, if you want to try this option. Thanks for the feedback! Heather -- Heather Williams Runtime Revolution Ltd. Tel: +44 (0) 131 7184333 Fax: +44 (0)1639 830707 Revolution: Software at the Speed of Thought _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From Esa.Kivela at ncrc.fi Mon Apr 7 01:35:00 2003 From: Esa.Kivela at ncrc.fi (=?iso-8859-1?Q?Esa_Kivel=E4?=) Date: Mon Apr 7 01:35:00 2003 Subject: VS: Revolution 2.0 Beta Now Available - And Special Offer Message-ID: <961D94BBE7448D4C8E4440CB7920D9E02AD6C1@ktk7.ad.kuluttajatutkimuskeskus.fi> > -----Alkuper?inen viesti----- > L?hett?j?: Kevin Miller [mailto:kevin at runrev.com] > L?hetetty: 4. huhtikuuta 2003 22:19 > Vastaanottaja: revolution at lists.runrev.com > Aihe: Revolution 2.0 Beta Now Available - And Special Offer > > > Hello, > > We are happy to announce that the first full Revolution 2.0 > Beta, for Mac > OS, OS X and Windows, is now ready for you to download (other > platforms will > follow shortly). > > Revolution 2.0 Features > ----------------------- > > New features in Revolution 2.0 include: > > * XML library for creating and parsing XML documents > > * Point-and-click SQL database access > > * Video capture to a window or direct to disk > > * Text to speech > > * Extensive drag-and-drop architecture > > * Unicode text for multi-language display and editing > > * New report generator > > * Enhanced documentation > > * Redesigned user interface Two questions: 1) I have sen to the RR's develompent team email about that printing problem: that when print some txt filed its print about 30-40 pages and only 30-40r six lines per page. Is that problem fixed yet in beta? 2) hows that upgrade goe to the those who have 1.1.1. like me? Is that free or may I pay somethin? Yours EsaK From Esa.Kivela at ncrc.fi Mon Apr 7 01:44:01 2003 From: Esa.Kivela at ncrc.fi (=?iso-8859-1?Q?Esa_Kivel=E4?=) Date: Mon Apr 7 01:44:01 2003 Subject: VS: Revolution 2.0 Beta Now Available - And Special Offer Message-ID: <961D94BBE7448D4C8E4440CB7920D9E02AD6C3@ktk7.ad.kuluttajatutkimuskeskus.fi> > -----Alkuper?inen viesti----- > L?hett?j?: switchedon at hsj.com [mailto:switchedon at hsj.com] > L?hetetty: 5. huhtikuuta 2003 17:30 > Vastaanottaja: use-revolution at lists.runrev.com > Aihe: Re: Revolution 2.0 Beta Now Available - And Special Offer > So now what? I don't see anything posted about a free upgrade > to 2.0 for > people who bought 1.1.1 after a certain date. > Yep, that I also like to know for sure too. EsaK From Esa.Kivela at ncrc.fi Mon Apr 7 01:50:05 2003 From: Esa.Kivela at ncrc.fi (=?iso-8859-1?Q?Esa_Kivel=E4?=) Date: Mon Apr 7 01:50:05 2003 Subject: VS: Revolution 2.0 Beta Now Available - And Special Offer Message-ID: <961D94BBE7448D4C8E4440CB7920D9E02AD6C4@ktk7.ad.kuluttajatutkimuskeskus.fi> > -----Alkuper?inen viesti----- > L?hett?j?: Andre Rombauts [mailto:andre.rombauts at win.be] > L?hetetty: 5. huhtikuuta 2003 17:51 > Vastaanottaja: use-revolution at lists.runrev.com > Aihe: Re: Revolution 2.0 Beta Now Available - And Special Offer > If it comes in November (or a Service Release) it will > not unblock the > new version... > I must admit the licence program is quite complicated... Hmmm I think that there's a problem to the gyu like me: Im seirus progammer but o don't nay effort in my budget to pay again if RR 2.0 gomes "too late" and my 1.1.1 license wil not unlock it. Hmm because RR 2.0 is aldready late and there is huge work to do in the RR's development team (like fix that printing problem with text fields in Windows what I have told several times etc.), its only fair that when 2.0 comes out its pugrade may be free to all of us who bought 1.1.1 license? Yours EsaK From rcozens at pon.net Mon Apr 7 02:01:01 2003 From: rcozens at pon.net (Rob Cozens) Date: Mon Apr 7 02:01:01 2003 Subject: I Sure Hope the Build Is Fixed in 2.0 In-Reply-To: References: Message-ID: >Does this mean you did or did not lose work? If the folder deleted >was in your Build folder, it shouldn't have contained originals -- >right? Hi Geoff, Right, it didn't contain my originals. Right, I did lose my work: Hard Drive: My Files App Folder: Rev 2.0B4 Working Folder: SSC Build Folder: Builds Standaone Folder Standalone folder was removed, leaving individual (unrelated) files in Builds Every individual file in SSC was deleted, upon which the Dist Builder added insult to injury by telling me it couldn't find the stack it just removed. The only good news was the lost days work was 80% debugging; so rescripting took only a couple of hours. -- 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 janschenkel at yahoo.com Mon Apr 7 02:16:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon Apr 7 02:16:01 2003 Subject: VS: Revolution 2.0 Beta Now Available - And Special Offer In-Reply-To: <961D94BBE7448D4C8E4440CB7920D9E02AD6C4@ktk7.ad.kuluttajatutkimuskeskus.fi> Message-ID: <20030407061349.28421.qmail@web11904.mail.yahoo.com> --- Esa_Kivel? wrote: > > > > -----Alkuper?inen viesti----- > > L?hett?j?: Andre Rombauts > [mailto:andre.rombauts at win.be] > > L?hetetty: 5. huhtikuuta 2003 17:51 > > Vastaanottaja: use-revolution at lists.runrev.com > > Aihe: Re: Revolution 2.0 Beta Now Available - And > Special Offer > > > If it comes in November (or a Service Release) it > will > > not unblock the > > new version... > > I must admit the licence program is quite > complicated... > > Hmmm I think that there's a problem to the gyu like > me: Im seirus progammer but o don't nay effort in my > budget to pay again if RR 2.0 gomes "too late" and > my 1.1.1 license wil not unlock it. > > Hmm because RR 2.0 is aldready late and there is > huge work to do in the RR's development team (like > fix that printing problem with text fields in > Windows what I have told several times etc.), its > only fair that when 2.0 comes out its pugrade may be > free to all of us who bought 1.1.1 license? > > Yours > > EsaK Hi Esa (and others in doubt), Here's a link to the email Kevin posted to the use-revolution mailing list in november that explained this situation : http://lists.runrev.com/pipermail/use-revolution/2002-November/009868.html In short: if you bought Revolution before Oct 26 2001, you will have to renew your license ; otherwise your license code will unlock version 2.0. However, if you bought Revolution in June 2002, and version 2.1 ships in October 2003, then you will not be able to unlock version 2.1. And before anyone starts thinking 'Microsoftian practices' when they hear the word 'subscription' : you will still be able to use your version 1.x.x and version 2.0 after your subscription expires. Hope this clears it up, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From derek.huby at ntlworld.com Mon Apr 7 03:26:01 2003 From: derek.huby at ntlworld.com (Derek Huby) Date: Mon Apr 7 03:26:01 2003 Subject: Conway's Game of Life In-Reply-To: <200304070551.BAA04779@www.runrev.com> Message-ID: Ro Nagey wrote: > To: use-revolution at lists.runrev.com > Reply-To: use-revolution at lists.runrev.com > > Before I reinvent the wheel [actually, before I have my students > reinvent it], has anyone written a version of Conway's Game of Life in > Revolution? > > TIA, > Ro I've done one. I'll send a copy to you off-list. (Anybody else interested, drop me a line.) Best wishes, Derek -- Derek Huby KS3 Mathematics Consultant East Sussex County Council From chipp at chipp.com Mon Apr 7 03:44:01 2003 From: chipp at chipp.com (Chipp Walters) Date: Mon Apr 7 03:44:01 2003 Subject: I Sure Hope the Build Is Fixed in 2.0 In-Reply-To: Message-ID: Rob, After the first successful build...did you *remove* the executable from the directory where you built it? So, during the second build, there *folder* was there, but not the *executable*? If this is the case, I've seen it happen before on Windows (though have not tested with the latest 2.0beta). My suggestion is to use a archiving utility (my altArchive plugin;-) or LEAVE the executable in place...copy it out of the Standalone folder to test. 2cents, Chipp > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com]On Behalf Of Rob Cozens > Sent: Monday, April 07, 2003 12:47 AM > To: use-revolution at lists.runrev.com > Subject: Re: I Sure Hope the Build Is Fixed in 2.0 > > > >Does this mean you did or did not lose work? If the folder deleted > >was in your Build folder, it shouldn't have contained originals -- > >right? > > Hi Geoff, > > Right, it didn't contain my originals. Right, I did lose my work: > > Hard Drive: My Files > App Folder: Rev 2.0B4 > Working Folder: SSC > Build Folder: Builds > Standaone Folder > > Standalone folder was removed, leaving individual (unrelated) > files in Builds > > Every individual file in SSC was deleted, upon which the Dist Builder > added insult to injury by telling me it couldn't find the stack it > just removed. > > The only good news was the lost days work was 80% debugging; so > rescripting took only a couple of hours. > -- > > 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 jan.decroos at groepvanroey.be Mon Apr 7 04:02:01 2003 From: jan.decroos at groepvanroey.be (Jan Decroos) Date: Mon Apr 7 04:02:01 2003 Subject: File's comments on Mac Message-ID: You can set comments (files, folders) by Applescript. (put this in a btn's script) on mouseUp answer file "Give file" if it is empty then exit to top put revMacFromUnixPath(it) into lFile ask "Give comment" if it is empty then exit to top put it into lComment do "tell application "&q("Finder")&CR&\ " open information window of file "&q(lFile)&CR&\ " set current panel of information window of file "&q(lFile)&" to Comments panel"&CR&\ " set the comment of file "&q(lFile)&" to ("&q(lComment)&")"&CR&\ " close information window of file "&q(lFile)&CR&\ "end tell" as AppleScript end mouseUp function q pText return (quote&pText"e) end q Regards, Jan From wmb at internettrainer.com Mon Apr 7 04:44:04 2003 From: wmb at internettrainer.com (Wolfgang M. Bereuter) Date: Mon Apr 7 04:44:04 2003 Subject: 30 day trial unlock problem In-Reply-To: <019201c2fcbe$924a3dc0$6601a8c0@LightningFlash> Message-ID: On Montag, April 7, 2003, at 06:31 Uhr, Ken Ray wrote: > 30 day trial unlock problem > Reply-To: use-revolution at lists.runrev.com > > Sorry, Heather, but that didn't solve my problem. I enter the new code > and it just stays a browse hand for about 30 seconds, and then goes > back > to the I-beam (still on the "enter name and reg code" window). > The same here... And if you move the i-beam (or delet with back) in the fields it brings up an error msg behind. Then you have to force quit... Its possible to start with the free license 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 kevin at runrev.com Mon Apr 7 06:42:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Mon Apr 7 06:42:01 2003 Subject: VS: Revolution 2.0 Beta Now Available - And Special Offer In-Reply-To: <20030407061349.28421.qmail@web11904.mail.yahoo.com> Message-ID: On 7/4/03 7:13 am, Jan Schenkel wrote: > Here's a link to the email Kevin posted to the > use-revolution mailing list in november that explained > this situation : > http://lists.runrev.com/pipermail/use-revolution/2002-November/009868.html > > In short: if you bought Revolution before Oct 26 2001, > you will have to renew your license ; otherwise your > license code will unlock version 2.0. > However, if you bought Revolution in June 2002, and > version 2.1 ships in October 2003, then you will not > be able to unlock version 2.1. > > And before anyone starts thinking 'Microsoftian > practices' when they hear the word 'subscription' : > you will still be able to use your version 1.x.x and > version 2.0 after your subscription expires. I can confirm all that. We've backdated the 2.0 upgrade a very long way back. So this is a non-issue for all. But if you choose to renew now, you get manuals. Also, the printing problem is fixed. The problem was using a font that only existed on screen and not on the printer on Windows 98 / ME systems. We added fontNames("printer") so you can get a list of fonts actually available and use one of those. The revPrintField also uses this automatically. The network printer issue is also fixed. As is the blank lines issue on XP in our print field code. It is essential you set the formatForPrinting property to true after the user has chosen a printer (using answer printer). Don't save a stack with that property set to true, or if in doubt, set it to false then true as the command immediately before the print command. Kind regards, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From miscdas at boxfrog.com Mon Apr 7 06:50:00 2003 From: miscdas at boxfrog.com (miscdas at boxfrog.com) Date: Mon Apr 7 06:50:00 2003 Subject: Conway's Game of Life In-Reply-To: References: Message-ID: <20030407104904.10334.qmail@www.boxfrog.com> > Ro Nagey wrote: >> Before I reinvent the wheel [actually, before I have my students >> reinvent it], has anyone written a version of Conway's Game of Life in >> Revolution? ============= What does it matter if someone has already "invented" it, if it is an exercise for students?? miscdas From kevin at runrev.com Mon Apr 7 07:26:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Mon Apr 7 07:26:01 2003 Subject: Payment Processing In-Reply-To: Message-ID: On 6/4/03 4:43 am, kee nethery wrote: >> Did I miss something about 2.0 supporting SSL? I couldn't find >> reference to >> it on the Rev 2.0 page -- where do I get the details? > > I could be totally wrong about 2.0 supporting SSL. I'm not using 2.0 > beta (in our production environment beta software is not worth using). > > When "SSL shortly after 2.0 is released" is mentioned, what is a > typical "shortly after" time frame? Years, months weeks or days? If > 2.0 is not going to support SSL for more than a month then it sounds > like it is time for us to build the registration algorithms for Kagi > using the alternate method that does not utilize SSL. SSL is planned for what will probably be the 2.2 release. We're going for much smaller more regular releases after 2.0, so that won't be too long away, but will be more than a month. The only exception is that we do support SSL with MySQL in 2.0. Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Mon Apr 7 07:26:21 2003 From: kevin at runrev.com (Kevin Miller) Date: Mon Apr 7 07:26:21 2003 Subject: I Sure Hope the Build Is Fixed in 2.0 In-Reply-To: Message-ID: On 7/4/03 8:39 am, Chipp Walters wrote: > After the first successful build...did you *remove* the executable from the > directory where you built it? So, during the second build, there *folder* > was there, but not the *executable*? > > If this is the case, I've seen it happen before on Windows (though have not > tested with the latest 2.0beta). My suggestion is to use a archiving utility > (my altArchive plugin;-) or LEAVE the executable in place...copy it out of > the Standalone folder to test. We've gone to some lengths to prevent this happening in 2.0, without actually removing that clean-up routine. Please *back up* all your files then try to break Distribution Builder in 2.0 to be sure this is gone. Thanks, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Mon Apr 7 07:26:26 2003 From: kevin at runrev.com (Kevin Miller) Date: Mon Apr 7 07:26:26 2003 Subject: 30 day trial unlock problem In-Reply-To: Message-ID: On 7/4/03 9:41 am, Wolfgang M. Bereuter wrote: >> Sorry, Heather, but that didn't solve my problem. I enter the new code >> and it just stays a browse hand for about 30 seconds, and then goes >> back >> to the I-beam (still on the "enter name and reg code" window). >> > The same here... > And if you move the i-beam (or delet with back) in the fields it brings > up an error msg behind. > Then you have to force quit... > Its possible to start with the free license Try it again, it is working now. Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From janschenkel at yahoo.com Mon Apr 7 08:19:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon Apr 7 08:19:01 2003 Subject: Conway's Game of Life In-Reply-To: <20030407104904.10334.qmail@www.boxfrog.com> Message-ID: <20030407121624.79739.qmail@web11903.mail.yahoo.com> --- miscdas at boxfrog.com wrote: > > > Ro Nagey wrote: > >> Before I reinvent the wheel [actually, before I > have my students > >> reinvent it], has anyone written a version of > Conway's Game of Life in > >> Revolution? > ============= > > What does it matter if someone has already > "invented" it, if it is an > exercise for students?? > > miscdas Well if I were a teacher, I wouldn't want to give my students an assignment they can just copy off the internet somewhere. *grin* Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From mark at bcesouth.com Mon Apr 7 08:39:00 2003 From: mark at bcesouth.com (Mark Paris) Date: Mon Apr 7 08:39:00 2003 Subject: itemdelimiter bug? References: Message-ID: <003101c2fd02$5f1b9400$d86600d8@superior> Previous to the 2.0 betas I was using a trick such as this: put "#!" into mydelim set the itemdelimiter to mydelim This would effectively set the itemdelimiter to multiple characters. However, last night I opened one of my stacks in the 2.0 beta and it said I had an error in that line of script, which leads me to believe this might not be supported in the 2.0 release for some reason? Any ideas? Thanks! Mark From sean at groundzero.uk.com Mon Apr 7 09:39:01 2003 From: sean at groundzero.uk.com (Sean@GndZero) Date: Mon Apr 7 09:39:01 2003 Subject: USB support in OSX Message-ID: Hi all, I?m new to this list. Is it possible to get/send commands from/to a USB device? How do I accomplish this? Regards, Sean Cole -------------- next part -------------- An HTML attachment was scrubbed... URL: From diskot123 at juno.com Mon Apr 7 10:05:02 2003 From: diskot123 at juno.com (Tuviah M Snyder) Date: Mon Apr 7 10:05:02 2003 Subject: Using DataBaseQuery Manager Message-ID: <20030407.100048.1560.1.diskot123@juno.com> >Have you tested yet with ODBC-->4D? Should work there too. Give it a try. Tuviah Snyder Runtime Revolution Limited - Software at the Speed of Thought From diskot123 at juno.com Mon Apr 7 10:05:15 2003 From: diskot123 at juno.com (Tuviah M Snyder) Date: Mon Apr 7 10:05:15 2003 Subject: Aihe: Re: Revolution 2.0 Beta Now Available - And Special Offer Message-ID: <20030407.100048.1560.3.diskot123@juno.com> >its only fair that when 2.0 comes out its pugrade may be free to all of us who bought 1.1.1 license? Well if RealBasic or Microsoft would have followed that strategy I'm sure they would be out of business. I mean I should have been sent WindowsXP free because Windows98 should have been extremely stable if the first place. But this is a little OT:-) 2.0 was a huge development effort, just look at the featurelist and the new interface. I also think that the special offer is very reasonable. Tuviah Snyder Runtime Revolution Limited - Software at the Speed of Thought From rcozens at pon.net Mon Apr 7 10:29:03 2003 From: rcozens at pon.net (Rob Cozens) Date: Mon Apr 7 10:29:03 2003 Subject: I Sure Hope the Build Is Fixed in 2.0 In-Reply-To: References: Message-ID: >After the first successful build...did you *remove* the executable from the >directory where you built it? So, during the second build, there *folder* >was there, but not the *executable*? Correct, Chipp. The previous executable was among the individual files deleted from my working folder. What's the URL for your archiver? -- 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 kevin at runrev.com Mon Apr 7 10:43:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Mon Apr 7 10:43:01 2003 Subject: USB support in OSX In-Reply-To: Message-ID: On 7/4/03 2:36 pm, Sean at GndZero wrote: > I?m new to this list. Is it possible to get/send commands from/to a USB > device? How do I accomplish this? Check out the "open driver" command in the 2.0 beta. Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From rodneys at io.com Mon Apr 7 10:43:14 2003 From: rodneys at io.com (Rodney Somerstein) Date: Mon Apr 7 10:43:14 2003 Subject: Beta 2.0 save error/bug In-Reply-To: <20030405090435.52149.qmail@web11908.mail.yahoo.com> References: <20030405090435.52149.qmail@web11908.mail.yahoo.com> Message-ID: In testing 2.0 Beta, I opened an old stack file, worked with it and tried to save my changes (the changes actually consisted of only updating the name property of the stack. Instead of saving, I got the following error: executing internal 10:32:11 AM Type Chunk: can't find stack Object revBackScript Line if the mainStack of stack l is not among the lines of tStacksList then put l & cr after tFinal Hint button id 1041 of card id 1002 of stack "/Applications/Revolution 2.0 B1/components/global environment/revlibrary.rev" If I click the Ignore button, the error box comes right back up with the message "internal" and nothing else. I had to force-quit Rev in order to get rid of the message. What does this actually mean? Is it a bug in 2.0 or is there something I am doing incorrectly? -Rodney From heather at runrev.com Mon Apr 7 10:48:00 2003 From: heather at runrev.com (Heather Williams) Date: Mon Apr 7 10:48:00 2003 Subject: 30 day trial unlock problem In-Reply-To: <200304070551.BAA04779@www.runrev.com> Message-ID: > From: "Ken Ray" > To: > Subject: RE: 30 day trial unlock problem > Date: Sun, 6 Apr 2003 23:31:34 -0500 > Organization: Sons of Thunder Software > Reply-To: use-revolution at lists.runrev.com > > Sorry, Heather, but that didn't solve my problem. I enter the new code > and it just stays a browse hand for about 30 seconds, and then goes back > to the I-beam (still on the "enter name and reg code" window). > > Do I need to DL Rev again? It does appear to be working for us. Could you maybe try again, and see if it works now for you? If not, please write me off list and we'll continue to try and find the problem. No, you shouldn't need to download Rev again, Regards, Heather > > Ken Ray -- Heather Williams Runtime Revolution Ltd. Tel: +44 (0) 131 7184333 Fax: +44 (0)1639 830707 Revolution: Software at the Speed of Thought From heather at runrev.com Mon Apr 7 10:48:06 2003 From: heather at runrev.com (Heather Williams) Date: Mon Apr 7 10:48:06 2003 Subject: Revolution 2.0 Beta Now Available - And Special Offer In-Reply-To: <200304070551.BAA04779@www.runrev.com> Message-ID: > > If it comes in November (or a Service Release) it will >> not unblock the >> new version... >> I must admit the licence program is quite complicated... > > Hmmm I think that there's a problem to the gyu like me: Im seirus progammer > but o don't nay effort in my budget to pay again if RR 2.0 gomes "too late" > and my 1.1.1 license wil not unlock it. > > Hmm because RR 2.0 is aldready late and there is huge work to do in the RR's > development team (like fix that printing problem with text fields in Windows > what I have told several times etc.), its only fair that when 2.0 comes out > its pugrade may be free to all of us who bought 1.1.1 license? Ok, there still seems to be some confusion, so let me lay it all out again: When you buy Revolution, normally, you're also buying all updates for a year. Since we are late with the 2.0 release, anybody whose license expires after 28th October last year, will get 2.0 for free, even if it falls outside their license period. So, even if your license expired *last November* you would still get 2.0 on that license. The new announced offer of a $99 renewal *next year* for all *new* purchasers of a $995 license during the beta period in no way affects this commitment we have already made. I hope that clears up any doubts anyone still has, Regards, Heather > > Yours > > EsaK -- Heather Williams Runtime Revolution Ltd. Tel: +44 (0) 131 7184333 Fax: +44 (0)1639 830707 Revolution: Software at the Speed of Thought From kevin at runrev.com Mon Apr 7 10:52:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Mon Apr 7 10:52:01 2003 Subject: Beta 2.0 save error/bug In-Reply-To: Message-ID: On 7/4/03 3:38 pm, Rodney Somerstein wrote: > In testing 2.0 Beta, I opened an old stack file, worked with it and > tried to save my changes (the changes actually consisted of only > updating the name property of the stack. Instead of saving, I got the > following error: > > executing internal 10:32:11 AM > Type Chunk: can't find stack > Object revBackScript > Line if the mainStack of stack l is not among the lines of > tStacksList then put l & cr after tFinal > Hint button id 1041 of card id 1002 of stack > "/Applications/Revolution 2.0 B1/components/global > environment/revlibrary.rev" > > > If I click the Ignore button, the error box comes right back up with > the message "internal" and nothing else. I had to force-quit Rev in > order to get rid of the message. > > What does this actually mean? Is it a bug in 2.0 or is there > something I am doing incorrectly? Can you reproduce this? If so, please send me a recipe and the stack off-list. Thanks, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From mark at bcesouth.com Mon Apr 7 11:12:01 2003 From: mark at bcesouth.com (Mark Paris) Date: Mon Apr 7 11:12:01 2003 Subject: 1.1.1 combobox References: Message-ID: <007e01c2fd17$c7798420$d86600d8@superior> I have not found a way to set the margins in Rev 1.1.1 for a combobox. This seems fixed in 2.0, but is there a way in 1.1.1? Thanks, Mark From rodneys at io.com Mon Apr 7 11:22:01 2003 From: rodneys at io.com (Rodney Somerstein) Date: Mon Apr 7 11:22:01 2003 Subject: Beta 2.0 save error/bug In-Reply-To: References: <20030405090435.52149.qmail@web11908.mail.yahoo.com> Message-ID: >In testing 2.0 Beta, I opened an old stack file, worked with it and >tried to save my changes (the changes actually consisted of only >updating the name property of the stack. Instead of saving, I got >the following error: > > executing internal 10:32:11 AM >Type Chunk: can't find stack >Object revBackScript >Line if the mainStack of stack l is not among the lines of >tStacksList then put l & cr after tFinal >Hint button id 1041 of card id 1002 of stack >"/Applications/Revolution 2.0 B1/components/global >environment/revlibrary.rev" > > >If I click the Ignore button, the error box comes right back up with >the message "internal" and nothing else. I had to force-quit Rev in >order to get rid of the message. > >What does this actually mean? Is it a bug in 2.0 or is there >something I am doing incorrectly? Just to expand on this a little further: First of all, I'm using Mac OS X 10.2.4 (forgot to mention that earlier). Second of all, here is the recipe for duplicating the error: Open Rev. Select New Mainstack from file menu. Open stack inspector. Save the stack (name doesn't seem to matter). In stack inspector, change the name property, but leave the cursor in the field (don't click elsewhere after typing the new name - I've simply added a 3 after the existing name so the new name is Untitled 13. Save the stack and the error occurs. Also, for some reason I get a floating "-" sign in the middle of my stack window when this error occurs. The - sign has the same color as the window (white) but has a black outline and drop shadow. One more also - can the error dialog be changed to wrap text? I shouldn't have to expand the window or scroll to the right in order to see the error message. -Rodney From heather at runrev.com Mon Apr 7 11:25:01 2003 From: heather at runrev.com (Heather Williams) Date: Mon Apr 7 11:25:01 2003 Subject: Conway's Game of Life In-Reply-To: <200304071406.KAA16309@www.runrev.com> Message-ID: > Date: Mon, 07 Apr 2003 08:15:54 +0100 > Subject: Re: Conway's Game of Life > From: Derek Huby > To: > Reply-To: use-revolution at lists.runrev.com > > Ro Nagey wrote: >> To: use-revolution at lists.runrev.com >> Reply-To: use-revolution at lists.runrev.com >> >> Before I reinvent the wheel [actually, before I have my students >> reinvent it], has anyone written a version of Conway's Game of Life in >> Revolution? >> >> TIA, >> Ro > > I've done one. I'll send a copy to you off-list. (Anybody else interested, > drop me a line.) Do we have a copy? Would you care to put it on our user contributions pages? :-) Regards, Heather > > Best wishes, > > Derek -- Heather Williams Runtime Revolution Ltd. Tel: +44 (0) 131 7184333 Fax: +44 (0)1639 830707 Revolution: Software at the Speed of Thought From rodneys at io.com Mon Apr 7 11:30:01 2003 From: rodneys at io.com (Rodney Somerstein) Date: Mon Apr 7 11:30:01 2003 Subject: Script editor/object browser interaction Message-ID: Someone else also mentioned this, but I want to put in my $0.02 as well. Can the behavior of opening the script editor please be changed to not hide the object/stack browser when the script editor is opened? If I open the script window, the object browser hides. If I then click on my stack window, the object browser and the script editor are visible. This should be true whether I'm working in the script window or not. Obviously this preferred behavior is just my opinion, but I can't see a good reason why it shouldn't be so. -Rodney -- ------------------------------------------------------------------- Rodney Somerstein Meditation... it's not what you think. rodneys at io.com Outside of a dog, a man's best friend is a book. Inside of a dog, it's too dark to read. -- Groucho Marx From rcozens at pon.net Mon Apr 7 11:40:00 2003 From: rcozens at pon.net (Rob Cozens) Date: Mon Apr 7 11:40:00 2003 Subject: I Sure Hope the Build Is Fixed in 2.0 Message-ID: >After the first successful build...did you *remove* the executable from the >directory where you built it? So, during the second build, there *folder* >was there, but not the *executable*? I can't test this in 2.0B until I get around the "error 1,010" on OS9 or get to my alpha test winery & download the Windows version; but I think Chipp has pointed out how one might make Dist Builder misbehave: move the executable out of the folder it's in, and see if the files in the folder you moved it to are removed if the build is repeated. When this "worked" for me, I was doing builds in 1.1.1 on my backup partition & moving the executable to the 1.5A7 folder on my working partition, leaving the original executable in place. When I was "zapped", I was building in the Build folder on my working partition; so when I moved the executable into my working folder there was no longer a copy in a folder in the Build folder. 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 Apr 7 11:42:01 2003 From: rfarnold at bu.edu (Bob Arnold) Date: Mon Apr 7 11:42:01 2003 Subject: Beta 2.0 OSX Distribution issues, etc. Message-ID: Happily downloaded the 2.0 Betas, which hung on startup on my Mac OS 9.2 system -- an extension conflict I think, now seemingly resolved -- and once working it accepted my small business license code, no problem. Yea! Switched over to OSX, no startup issues, but some funny things happened when I tried to build an OSX stand-alone using an existing stack which worked fine under previous versions of RR. Towards the end of the build cycle an error message popped up and I must have pressed the "ignore" button a hundred times, getting the same unidentified (blank) errors, before I had to force quit the application. The stand-alone was there, however, and seems to run, although the application menu says "Name" and "Quit Name" instead of the application or stack name. Has anyone built an OSX application with 2.0 and encountered any of these problems? Any ideas how to avoid/solve them? Do I need to modify the stack's menus (I haven't tried that yet)? Also, I like the pulsating default button in OSX, but shouldn't one expect it to stop pulsating when the button is disabled? The text is dimmed and the button doesn't work, but it still pulses seductively. Muchas Gracias -- Robert Arnold Associate Professor of Film Boston University Tel (617) 353-7735 Fax (617) 353-1084 News: http://people.bu.edu/rfarnold From bmmeili at swissonline.ch Mon Apr 7 11:52:01 2003 From: bmmeili at swissonline.ch (Martin Meili) Date: Mon Apr 7 11:52:01 2003 Subject: player-bug? Message-ID: hi whenever I try to start a player I always get the same error message: /type: can't find handler/ object: player 1 / hint: playStarted // What worked fine in Revolution 1.1.1. doesn't work anymore with Revolution 2.0. Furthermore I tried out the revSpeak command. I didn't do the trick, there wasn't anything to hear. Has anybody had the same problems? I work with an Apple Macintosh G4, OS 9.1. Cheers, Martin From trevor at mangomultimedia.com Mon Apr 7 12:04:01 2003 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Mon Apr 7 12:04:01 2003 Subject: Script editor/object browser interaction In-Reply-To: Message-ID: <3D34AB35-6912-11D7-8A99-00039376023C@mangomultimedia.com> I believe you can change this behavior in the Script Editor preferences (Edit->Preferences) Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com On Monday, April 7, 2003, at 11:22 AM, Rodney Somerstein wrote: > Someone else also mentioned this, but I want to put in my $0.02 as > well. Can the behavior of opening the script editor please be changed > to not hide the object/stack browser when the script editor is opened? > If I open the script window, the object browser hides. If I then click > on my stack window, the object browser and the script editor are > visible. This should be true whether I'm working in the script window > or not. > > Obviously this preferred behavior is just my opinion, but I can't see > a good reason why it shouldn't be so. > > -Rodney > -- > ------------------------------------------------------------------- > Rodney Somerstein Meditation... it's not what you think. > rodneys at io.com > Outside of a dog, a man's best friend > is a book. Inside of a dog, it's too > dark to read. -- Groucho Marx > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From alrice at ARCplanning.com Mon Apr 7 12:26:01 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Mon Apr 7 12:26:01 2003 Subject: Conway's Game of Life In-Reply-To: Message-ID: <341CF3CA-6915-11D7-BC83-000393529642@ARCplanning.com> On Monday, April 7, 2003, at 09:15 AM, Heather Williams wrote: > > Do we have a copy? Would you care to put it on our user contributions > pages? > There is a Conway's Game of Life in the "External Tutorial.rev" stack that's included with Revo in the External SDK folder. But that's only of interested if the user is interested in compiling the external. Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From alrice at ARCplanning.com Mon Apr 7 12:38:00 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Mon Apr 7 12:38:00 2003 Subject: Beta 2.0 OSX Distribution issues, etc. In-Reply-To: Message-ID: On Saturday, April 5, 2003, at 08:29 AM, Bob Arnold wrote: > Also, I like the pulsating default button in OSX, but shouldn't one > expect > it to stop pulsating when the button is disabled? The text is dimmed > and the > button doesn't work, but it still pulses seductively. Yes I think so too, I just tested this in Apple Interface Builder, and it appears that disabled buttons do not pulse. Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From alrice at ARCplanning.com Mon Apr 7 12:42:01 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Mon Apr 7 12:42:01 2003 Subject: Beta 2.0 OSX Distribution issues, etc. In-Reply-To: Message-ID: <83AB828A-6917-11D7-BC83-000393529642@ARCplanning.com> On Saturday, April 5, 2003, at 08:29 AM, Bob Arnold wrote: > Has anyone built an OSX application with 2.0 and encountered any of > these > problems? Any ideas how to avoid/solve them? Do I need to modify the > stack's > menus (I haven't tried that yet)? I found the distribution builder to be very buggy in this release. Also using OS X. I can't remember if I even got a Hello World app to build before giving up on it. I sent the bug reports via the menu Help | Revolution Support. Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From janschenkel at yahoo.com Mon Apr 7 12:48:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon Apr 7 12:48:01 2003 Subject: 1.1.1 combobox In-Reply-To: <007e01c2fd17$c7798420$d86600d8@superior> Message-ID: <20030407164540.99151.qmail@web11904.mail.yahoo.com> --- Mark Paris wrote: > I have not found a way to set the margins in Rev > 1.1.1 for a combobox. This > seems fixed in 2.0, but is there a way in 1.1.1? > > Thanks, > > Mark > Hi Mark, Apart from the obvious line in the message box set the margins of btn "Foo" to 7 you can alos go to the first tab of the properties palette and click on the "Show dimensions" disclosure triangle ; this allows you to type in the margins at the bottom. Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From trevor at mangomultimedia.com Mon Apr 7 13:05:01 2003 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Mon Apr 7 13:05:01 2003 Subject: Beta 2.0 OSX Distribution issues, etc. In-Reply-To: <83AB828A-6917-11D7-BC83-000393529642@ARCplanning.com> Message-ID: On Monday, April 7, 2003, at 12:39 PM, Alex Rice wrote: > > On Saturday, April 5, 2003, at 08:29 AM, Bob Arnold wrote: > >> Has anyone built an OSX application with 2.0 and encountered any of >> these >> problems? Any ideas how to avoid/solve them? Do I need to modify the >> stack's >> menus (I haven't tried that yet)? > > I found the distribution builder to be very buggy in this release. > Also using OS X. > > I can't remember if I even got a Hello World app to build before > giving up on it. I sent the bug reports via the menu Help | Revolution > Support. The Distribution Builder failed every time for me on OS X with the beat. There is some code in the build button which refers to a field name that doesn't exist. Since I wanted to test some builds I commented out a line in the revdistributionbuilder.rev (in the tools folder of the distribution) file. The line is part of the "Build Distribution" button script: if field "OSX document file" of card 7 is not empty ... The distribution builder will work on OS X has worked fine for me every since. Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From mark at bcesouth.com Mon Apr 7 13:23:01 2003 From: mark at bcesouth.com (Mark Paris) Date: Mon Apr 7 13:23:01 2003 Subject: 1.1.1 combobox References: <20030407164540.99151.qmail@web11904.mail.yahoo.com> Message-ID: <00ee01c2fd2a$0f956d20$d86600d8@superior> Jan, Thanks for the reply. Actually, I tried all that. Iset the margin, the topMargin, etc, and used the margin box of the button, but nothing seemed to move it. In contrast, an option box DOES work when I do that. I'm working on Win 98 if that helps. ?? Mark ----- Original Message ----- From: "Jan Schenkel" To: Sent: Monday, April 07, 2003 12:45 PM Subject: Re: 1.1.1 combobox > --- Mark Paris wrote: > > I have not found a way to set the margins in Rev > > 1.1.1 for a combobox. This > > seems fixed in 2.0, but is there a way in 1.1.1? > > > > Thanks, > > > > Mark > > > > Hi Mark, > > Apart from the obvious line in the message box > set the margins of btn "Foo" to 7 > you can alos go to the first tab of the properties > palette and click on the "Show dimensions" disclosure > triangle ; this allows you to type in the margins at > the bottom. > > Hope this helped, > > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) > > __________________________________________________ > Do you Yahoo!? > Yahoo! Tax Center - File online, calculators, forms, and more > http://tax.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From pixelbird at interisland.net Mon Apr 7 13:38:03 2003 From: pixelbird at interisland.net (Ken Norris) Date: Mon Apr 7 13:38:03 2003 Subject: Beta 2.0 - Bugs 'n' stuff In-Reply-To: <200304071601.MAA23869@www.runrev.com> Message-ID: Howdy, Platform: Mac G4 OS 9.1 1) How do we get rid of all the errors in the error dialog (the 'Remove' feature is missing)? ...hiliting and hitting "Delete" has no effect. I now have a buildup of about a dozen or so errors in there. 2) I also found: The [revSpeak] function does not work. 3) I prefer not to use the iconbar, just the menubar. It took way too long for me to find the script editor in the object dialog, i.e., IMHO it should be a button right on top of the object dialog somewhere since it is the first place we go most of the time. 4) The Tool Palette keeps disappearing and reappearing opposite the script editor window (open Script, Tool Palette disappears, then the reverse)...drives me crazy! Is there a reason for it? Ken N. From bvg at mac.com Mon Apr 7 14:11:01 2003 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon Apr 7 14:11:01 2003 Subject: Conway's Game of Life In-Reply-To: Message-ID: I would like to see how you have done it, as I am interested in both AI and moving of graphics on screen (especially for tactical and strategic games). you can email it to me, even if it is big, no prob. thank you very much Bjoernke von Gierke On Montag, Apr 7, 2003, at 09:15 Europe/Zurich, Derek Huby wrote: > Ro Nagey wrote: >> To: use-revolution at lists.runrev.com >> Reply-To: use-revolution at lists.runrev.com >> >> Before I reinvent the wheel [actually, before I have my students >> reinvent it], has anyone written a version of Conway's Game of Life in >> Revolution? >> >> TIA, >> Ro > > I've done one. I'll send a copy to you off-list. (Anybody else > interested, > drop me a line.) > > Best wishes, > > Derek > > > -- > Derek Huby > KS3 Mathematics Consultant > East Sussex County Council > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From rodneys at io.com Mon Apr 7 14:24:01 2003 From: rodneys at io.com (Rodney Somerstein) Date: Mon Apr 7 14:24:01 2003 Subject: Script editor/object browser interaction In-Reply-To: <3D34AB35-6912-11D7-8A99-00039376023C@mangomultimedia.com> References: <3D34AB35-6912-11D7-8A99-00039376023C@mangomultimedia.com> Message-ID: Thanks Trevor. That did the trick. Now, is there any way to keep the Object Browser and Script Editor windows from appearing on top of my stack when I first open them during development? By this, I mean their location on the screen, not preventing them from appearing at all. -Rodney >I believe you can change this behavior in the Script Editor >preferences (Edit->Preferences) > >Trevor DeVore >Blue Mango Multimedia >trevor at mangomultimedia.com > >On Monday, April 7, 2003, at 11:22 AM, Rodney Somerstein wrote: > >>Someone else also mentioned this, but I want to put in my $0.02 as >>well. Can the behavior of opening the script editor please be >>changed to not hide the object/stack browser when the script editor >>is opened? If I open the script window, the object browser hides. >>If I then click on my stack window, the object browser and the >>script editor are visible. This should be true whether I'm working >>in the script window or not. >> >>Obviously this preferred behavior is just my opinion, but I can't >>see a good reason why it shouldn't be so. >> From rodneys at io.com Mon Apr 7 14:26:01 2003 From: rodneys at io.com (Rodney Somerstein) Date: Mon Apr 7 14:26:01 2003 Subject: Beta 2.0 - Bugs 'n' stuff In-Reply-To: References: Message-ID: >4) The Tool Palette keeps disappearing and reappearing opposite the script >editor window (open Script, Tool Palette disappears, then the >reverse)...drives me crazy! Is there a reason for it? As someone else pointed out to me, simply go to Edit>Preferences and in the Script Editor preferences, uncheck the checkbox telling it to hide palettes and such. Hopefully the default will change before the release as I suspect most people would prefer not to have the palette and object browser disappear when editing. -Rodney -- ------------------------------------------------------------------- Rodney Somerstein Meditation... it's not what you think. rodneys at io.com Outside of a dog, a man's best friend is a book. Inside of a dog, it's too dark to read. -- Groucho Marx From janschenkel at yahoo.com Mon Apr 7 14:28:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon Apr 7 14:28:01 2003 Subject: 1.1.1 combobox In-Reply-To: <00ee01c2fd2a$0f956d20$d86600d8@superior> Message-ID: <20030407182528.16093.qmail@web11904.mail.yahoo.com> --- Mark Paris wrote: > Jan, > > Thanks for the reply. Actually, I tried all that. > Iset the margin, the > topMargin, etc, and used the margin box of the > button, but nothing seemed to > move it. In contrast, an option box DOES work when > I do that. I'm working > on Win 98 if that helps. > > ?? > > > Mark > Hi Mark, That's strange indeed. Have you tried setting the combobox margin in 2.0 and reopening the stack in version 1.1.1 ? If so, does it stick ? If not, what are the font settings of the combobox ? Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From Jedaniels at Evercom.net Mon Apr 7 14:31:01 2003 From: Jedaniels at Evercom.net (Jerry Daniels) Date: Mon Apr 7 14:31:01 2003 Subject: 1.1.1 combobox Message-ID: <2EE5B9AA3AEFCA4299890DCF72A83BC6042A74C4@mail_nt.evercom.net> Mark, Jan... I have NEVER been able to get 1.1.1 to change its margins--message box, properties, voodoo. I'm using WinXP. JD -----Original Message----- From: Mark Paris [mailto:mark at bcesouth.com] Sent: Monday, April 07, 2003 12:21 PM To: use-revolution at lists.runrev.com Subject: Re: 1.1.1 combobox Jan, Thanks for the reply. Actually, I tried all that. Iset the margin, the topMargin, etc, and used the margin box of the button, but nothing seemed to move it. In contrast, an option box DOES work when I do that. I'm working on Win 98 if that helps. ?? Mark ----- Original Message ----- From: "Jan Schenkel" To: Sent: Monday, April 07, 2003 12:45 PM Subject: Re: 1.1.1 combobox > --- Mark Paris wrote: > > I have not found a way to set the margins in Rev > > 1.1.1 for a combobox. This > > seems fixed in 2.0, but is there a way in 1.1.1? > > > > Thanks, > > > > Mark > > > > Hi Mark, > > Apart from the obvious line in the message box > set the margins of btn "Foo" to 7 > you can alos go to the first tab of the properties > palette and click on the "Show dimensions" disclosure > triangle ; this allows you to type in the margins at > the bottom. > > Hope this helped, > > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) > > __________________________________________________ > Do you Yahoo!? > Yahoo! Tax Center - File online, calculators, forms, and more > http://tax.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 pixelbird at interisland.net Mon Apr 7 14:38:00 2003 From: pixelbird at interisland.net (Ken Norris) Date: Mon Apr 7 14:38:00 2003 Subject: player-bug? In-Reply-To: <200304071601.MAA23869@www.runrev.com> Message-ID: ********** > Date: Mon, 07 Apr 2003 17:49:33 +0200 > Subject: player-bug? > From: Martin Meili > Furthermore I tried out the revSpeak command. I didn't do the trick, there > wasn't anything to hear. > > Has anybody had the same problems? > > I work with an Apple Macintosh G4, OS 9.1. ---------- I can confirm this. None of the speech functions work. Same type of platform. Ken N. From yvescoppe at skynet.be Mon Apr 7 14:57:01 2003 From: yvescoppe at skynet.be (Yves COPPE) Date: Mon Apr 7 14:57:01 2003 Subject: table format in Rev 2 In-Reply-To: <20030406140126.4670.qmail@web11908.mail.yahoo.com> References: <20030406140126.4670.qmail@web11908.mail.yahoo.com> Message-ID: >Hi Yves, > > + setProp handlers to set the data of the entire >table or of a single cell > + getProp handlers for the reverse > Hi Jan, I don't need your scripts for selecting lines in a table. I want my flds have editable text So I'd like the following : on returninfield the cursor is placed before the text of the next line of the target fld If I reach the last line, then return will place the cursor before the text of the first line on tabkey the cursor is place before the text of the same line on the next fld. If I reach the last fld, then the tab will place the cursor before the text of the same line of the first fld. Can you write a script for something like that ??? Thank you. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From derek.huby at ntlworld.com Mon Apr 7 15:02:01 2003 From: derek.huby at ntlworld.com (Derek Huby) Date: Mon Apr 7 15:02:01 2003 Subject: Conway's Game of Life Message-ID: Subject: Re: Conway's Game of Life From: Heather Williams To: Reply-To: use-revolution at lists.runrev.com >> Date: Mon, 07 Apr 2003 08:15:54 +0100 >> Subject: Re: Conway's Game of Life >> From: Derek Huby >> To: >> Reply-To: use-revolution at lists.runrev.com >> >> Ro Nagey wrote: >>> To: use-revolution at lists.runrev.com >>> Reply-To: use-revolution at lists.runrev.com >>> >>> Before I reinvent the wheel [actually, before I have my students >>> reinvent it], has anyone written a version of Conway's Game of Life in >>> Revolution? >>> >>> TIA, >>> Ro >> >> I've done one. I'll send a copy to you off-list. (Anybody else interested, >> drop me a line.) > > Do we have a copy? Would you care to put it on our user contributions pages? I've posted a copy. Derek. -- Derek Huby KS3 Mathematics Consultant East Sussex County Council From pixelbird at interisland.net Mon Apr 7 15:06:00 2003 From: pixelbird at interisland.net (Ken Norris) Date: Mon Apr 7 15:06:00 2003 Subject: Beta 2.0 - Bugs 'n' stuff In-Reply-To: <200304071601.MAA23869@www.runrev.com> Message-ID: Back again, How do I get rid of the Error dialog? I clicked to make a new button while it was open (I think) and the thing filled up with a whole bunch of errors which look like this (nothing else in the text): Object internal Line Hint --until the last one, which says: int executing internal 11:53:18 AM Type Factor: error in left operand bject revbutton Line If the mnemonic of tObjects is 0 then Hint card id 43753 of stack "revPropertyPalette 1" --I cannot close the Error dialog window AT ALL, and Rev will not Quit AT ALL (the 'Quit' menuitem just causes the Error dialog window to come back to the front). I can open and close other apps, but it looks like I will have to RESTART the computer to get it to quit. Ken N. From kkaufman at snet.net Mon Apr 7 16:08:01 2003 From: kkaufman at snet.net (Kurt Kaufman) Date: Mon Apr 7 16:08:01 2003 Subject: Beta 2.0 - Bugs 'n' stuff Message-ID: <4BF89650-6934-11D7-9E9D-0003936D1F12@snet.net> "--I cannot close the Error dialog window AT ALL, and Rev will not Quit AT ALL (the 'Quit' menuitem just causes the Error dialog window to come back to the front). I can open and close other apps, but it looks like I will have to RESTART the computer to get it to quit." I take it you are using Mac OS 9.1(from your earlier post): To force quit any application, press [option-command-esc] key combination. This might not always work, and in any case, after you force quit, restart the computer if possible. When all else fails, pull the plug and wait at least 15 seconds before restarting. HTH, Kurt ---------------------------------------------------------------- We're in a bigger better war For your patriotic pastime, We don't know what we're fighting for- But we didn't know the last time. -Ira Gershwin, "Strike Up the Band", 1927 From tsj at unimelb.edu.au Mon Apr 7 17:05:00 2003 From: tsj at unimelb.edu.au (Terry Judd) Date: Mon Apr 7 17:05:00 2003 Subject: player-bug? In-Reply-To: Message-ID: <0B770248-693C-11D7-8E12-000393AEC28C@unimelb.edu.au> On Tuesday, April 8, 2003, at 01:49 AM, Martin Meili wrote: > hi > whenever I try to start a player I always get the same error message: > /type: > can't find handler/ object: player 1 / hint: playStarted // What > worked fine > in Revolution 1.1.1. doesn't work anymore with Revolution 2.0. > > Furthermore I tried out the revSpeak command. I didn't do the trick, > there > wasn't anything to hear. > > Has anybody had the same problems? I had this problem in the pre beta and had to resort to putting my own empty playStarted handler in to intercept the message. Seems like a bug to me. Terry... > > I work with an Apple Macintosh G4, OS 9.1. > > Cheers, > Martin > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From ncouch at mail.airmail.net Mon Apr 7 17:47:01 2003 From: ncouch at mail.airmail.net (ncouch) Date: Mon Apr 7 17:47:01 2003 Subject: Reading a database file Message-ID: Anyone out there know if there is a hard limit on the size of a database file that Revolution can read? So far the largest file I have read is 179MB of text. This is using the "filter" command in case it makes any difference. TIA Nate Couch Plano, TX From rfarnold at attbi.com Mon Apr 7 19:14:05 2003 From: rfarnold at attbi.com (Robert Arnold) Date: Mon Apr 7 19:14:05 2003 Subject: Beta 2.0 OSX Distribution issues, etc. (Trevor DeVore) Message-ID: Trevor DeVore wrote: > > The Distribution Builder failed every time for me on OS X with the > beat. There is some code in the build button which refers to a field > name that doesn't exist. Since I wanted to test some builds I > commented out a line in the revdistributionbuilder.rev (in the tools > folder of the distribution) file. The line is part of the "Build > Distribution" button script: > > if field "OSX document file" of card 7 is not empty ... > > The distribution builder will work on OS X has worked fine for me every > since. > > Trevor DeVore > Blue Mango Multimedia > trevor at mangomultimedia.com Sounds very interesting -- I'll try it. Did you get the proper name of the application in the application menu in your successful builds, or was the name "name" used instead? Thanks, Bob Arnold From trevor at mangomultimedia.com Mon Apr 7 21:12:01 2003 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Mon Apr 7 21:12:01 2003 Subject: Beta 2.0 OSX Distribution issues, etc. (Trevor DeVore) In-Reply-To: Message-ID: On Monday, April 7, 2003, at 07:11 PM, Robert Arnold wrote: > > Sounds very interesting -- I'll try it. Did you get the proper name of > the > application in the application menu in your successful builds, or was > the > name "name" used instead? No, it still says Revolution. Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From erikhans08 at yahoo.com Mon Apr 7 21:20:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Mon Apr 7 21:20:01 2003 Subject: Beta 2.0 - Bugs 'n' stuff In-Reply-To: <4BF89650-6934-11D7-9E9D-0003936D1F12@snet.net> Message-ID: <20030408011717.44735.qmail@web20010.mail.yahoo.com> --- Kurt Kaufman wrote: > "--I cannot close the Error dialog window AT > ALL, and Rev will not Quit > AT > ALL (the 'Quit' menuitem just causes the Error > dialog window to come > back to > the front). I can open and close other apps, > but it looks like I will > have > to RESTART the computer to get it to quit." > > I take it you are using Mac OS 9.1(from your > earlier post): To force > quit any application, press > [option-command-esc] key combination. > This might not always work, and in any case, > after you force quit, > restart the computer if possible. When all else > fails, pull the plug > and wait at least 15 seconds before restarting. how about command + period? ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From sarahr at genesearch.com.au Mon Apr 7 21:49:01 2003 From: sarahr at genesearch.com.au (Sarah) Date: Mon Apr 7 21:49:01 2003 Subject: Reading a database file In-Reply-To: Message-ID: As it reads it into memory, your RAM is the limiting factor. If using Mac OS 9, then the amount of RAM allocated to the Rev app will limit it, otherwise, memory should get allocated automatically. I believe there is a theoretical limit of 4 GB per field, but practically this is not possible. Note that if you want, you can read your file in chunks using the open, read & close commands rather than the URL command. Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ On Tuesday, April 8, 2003, at 07:47 am, ncouch wrote: > Anyone out there know if there is a hard limit on the size of a > database > file that Revolution can read? So far the largest file I have read is > 179MB > of text. > > This is using the "filter" command in case it makes any difference. > > TIA > > Nate Couch > Plano, TX > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > From erikhans08 at yahoo.com Mon Apr 7 22:04:00 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Mon Apr 7 22:04:00 2003 Subject: the clickChunk between text In-Reply-To: <002901c2e8b8$9afaf640$6601a8c0@LightningFlash> Message-ID: <20030408020100.6667.qmail@web20002.mail.yahoo.com> i have written an editor for a musical algorithmic composer that relies on the clickChunk for cutting and pasting. it seems that in RunRev the clickChunk does not return anything for a blank space between words. did i miss something or is there a workaround? TIA, Erik ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From kray at sonsothunder.com Mon Apr 7 22:45:01 2003 From: kray at sonsothunder.com (Ken Ray) Date: Mon Apr 7 22:45:01 2003 Subject: the clickChunk between text In-Reply-To: <20030408020100.6667.qmail@web20002.mail.yahoo.com> Message-ID: <007301c2fd78$6151f860$6601a8c0@LightningFlash> Erik, You can get it using the clickCharChunk() function. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of > erik hansen > Sent: Monday, April 07, 2003 8:01 PM > To: use-revolution at lists.runrev.com > Subject: the clickChunk between text > > > > i have written an editor for a musical > algorithmic composer that relies on the > clickChunk for cutting and pasting. it seems that > in RunRev the clickChunk does not return anything > for a blank space between words. > > did i miss something or is there a workaround? > > TIA, > > Erik > > ===== > erik at erikhansen.org http://www.erikhansen.org > > __________________________________________________ > Do you Yahoo!? > Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From erikhans08 at yahoo.com Tue Apr 8 00:29:00 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Tue Apr 8 00:29:00 2003 Subject: the clickChunk between text In-Reply-To: <007301c2fd78$6151f860$6601a8c0@LightningFlash> Message-ID: <20030408042609.74064.qmail@web20010.mail.yahoo.com> thanks! when i did a search for "click" in the Transcript Dictionary, nothing popped out. hopefully 2.0 will let us search the docs in a google-ish fashion. --- Ken Ray wrote: > You can get it using the clickCharChunk() > function. > > i have written an editor for a musical > > algorithmic composer that relies on the > > clickChunk for cutting and pasting. it seems > that > > in RunRev the clickChunk does not return > anything > > for a blank space between words. > > > > did i miss something or is there a > workaround? ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From erikhans08 at yahoo.com Tue Apr 8 00:39:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Tue Apr 8 00:39:01 2003 Subject: seaching In-Reply-To: <20030408042609.74064.qmail@web20010.mail.yahoo.com> Message-ID: <20030408043646.34608.qmail@web20004.mail.yahoo.com> --- erik hansen wrote: > when i did a search for "click" in the > Transcript Dictionary, nothing popped out. approaching the Transcript Dictionary from the Roadmap is much much better. after doing this once, clicking on the Docs btn takes you right back. ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From miscdas at boxfrog.com Tue Apr 8 02:26:01 2003 From: miscdas at boxfrog.com (miscdas at boxfrog.com) Date: Tue Apr 8 02:26:01 2003 Subject: Conway's Game of Life In-Reply-To: <20030407121624.79739.qmail@web11903.mail.yahoo.com> References: <20030407121624.79739.qmail@web11903.mail.yahoo.com> Message-ID: <20030408062539.86707.qmail@www.boxfrog.com> Jan Schenkel writes: > --- miscdas at boxfrog.com wrote: >> >> > Ro Nagey wrote: >> >> Before I reinvent the wheel [actually, before I >> have my students >> >> reinvent it], has anyone written a version of >> Conway's Game of Life in >> >> Revolution? >> ============= >> >> What does it matter if someone has already >> "invented" it, if it is an >> exercise for students?? >> >> miscdas > > Well if I were a teacher, I wouldn't want to give my > students an assignment they can just copy off the > internet somewhere. *grin* > > Jan Schenkel. ============== This topic did not address assignments in general (as you do), but to a specific subject (Conway's Game of Life). Given the limited Rev/MetaCard users, there is low probablility of finding the specific subject in the public doamain already coded with the code available to "just copy off the internet somewhere". miscdas From Esa.Kivela at ncrc.fi Tue Apr 8 02:52:01 2003 From: Esa.Kivela at ncrc.fi (=?iso-8859-1?Q?Esa_Kivel=E4?=) Date: Tue Apr 8 02:52:01 2003 Subject: VS: Revolution 2.0 Beta Now Available - And Special Offer Message-ID: <961D94BBE7448D4C8E4440CB7920D9E02AD6C8@ktk7.ad.kuluttajatutkimuskeskus.fi> > -----Alkuper?inen viesti----- > L?hett?j?: Heather Williams [mailto:heather at runrev.com] > L?hetetty: 7. huhtikuuta 2003 17:45 > Vastaanottaja: use-revolution at lists.runrev.com > Aihe: Re: Revolution 2.0 Beta Now Available - And Special Offer > I hope that clears up any doubts anyone still has, Yes it does :-) Many thanks *bows..hmmm too much time had spend in the aikido-dojo* EsaK From pixelbird at interisland.net Tue Apr 8 04:29:02 2003 From: pixelbird at interisland.net (Ken Norris) Date: Tue Apr 8 04:29:02 2003 Subject: Script editor/object browser interaction In-Reply-To: <200304071903.PAA02246@www.runrev.com> Message-ID: ********** > Date: Mon, 07 Apr 2003 14:17:46 -0400 > From: Rodney Somerstein > Subject: Re: Script editor/object browser interaction > > Thanks Trevor. That did the trick. Now, is there any way to keep the > Object Browser and Script Editor windows from appearing on top of my > stack when I first open them during development? By this, I mean > their location on the screen, not preventing them from appearing at > all. ---------- Well, they're floaters. You can drag them wherever you want. It would be impossible for anyone to know where and what size your app windows will be. I do a lot of full screen work...every other window is on top of it, at least until I get an auxilliary monitor set up. HTH, Ken N. From sean at groundzero.uk.com Tue Apr 8 04:55:01 2003 From: sean at groundzero.uk.com (Sean@GndZero) Date: Tue Apr 8 04:55:01 2003 Subject: USB support in OSX In-Reply-To: Message-ID: > On 7/4/03 2:36 pm, Sean at GndZero wrote: > >> I?m new to this list. Is it possible to get/send commands from/to a USB >> device? How do I accomplish this? > > Check out the "open driver" command in the 2.0 beta. > > Kevin > That?s cool. You use it in conjunction with "write to driver" & "read from driver". What is the actual implementation of these commands though? Examples please. Sean From francois.cuneo at cuk.ch Tue Apr 8 09:42:01 2003 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Tue Apr 8 09:42:01 2003 Subject: Problems with SuperCard importer Message-ID: Hello! I'm new in this list. So, I'm trying to import a supercard project in Revolution. The Sif Exporter in SuperCard 3.6 give me an error message "Invalid Path" when I select my Supercard project. What can I do? Thank you! Fran?ois -------------- Fran?ois Cuneo Site Web d?di? au Macintosh http://www.cuk.ch E-mail: francois.cuneo at cuk.ch From rcozens at pon.net Tue Apr 8 10:37:01 2003 From: rcozens at pon.net (Rob Cozens) Date: Tue Apr 8 10:37:01 2003 Subject: I Sure Hope the Build Is Fixed in 2.0 Message-ID: Thanks to Malte Brill for the off-list heads up that the resource fork of license.rev must be cleared to eliminate error 1,010. I set up the same scenario in 2.0B as I had in 2.0PB4. Built the application, moved it to my working directory, and built it again. All my files are still extant! I'll watch it closely for a while; but it seems this bug may finally be windshield slime. 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 kevin at runrev.com Tue Apr 8 10:55:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Tue Apr 8 10:55:01 2003 Subject: Problems with SuperCard importer In-Reply-To: Message-ID: On 8/4/03 2:43 pm, Fran?ois Cuneo wrote: > I'm new in this list. > So, I'm trying to import a supercard project in Revolution. The Sif Exporter > in SuperCard 3.6 give me an error message "Invalid Path" when I select my > Supercard project. > What can I do? What version of the converter are you using? If this problem is reproducible and you can't find a way around it, feel free to send me the project and recipe off list and I'll take a look at it to see if the converter needs an update. Kind regards, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From francois.cuneo at cuk.ch Tue Apr 8 11:56:01 2003 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Tue Apr 8 11:56:01 2003 Subject: Problems with SuperCard importer In-Reply-To: Message-ID: > On 8/4/03 2:43 pm, Fran?ois Cuneo wrote: > >> I'm new in this list. >> So, I'm trying to import a supercard project in Revolution. The Sif Exporter >> in SuperCard 3.6 give me an error message "Invalid Path" when I select my >> Supercard project. >> What can I do? > > What version of the converter are you using? The version SC to Rev Converter v1.3.1.3B9, the last one on the runrev site > If this problem is > reproducible and you can't find a way around it, feel free to send me the > project and recipe off list and I'll take a look at it to see if the > converter needs an update. But the problem is reproductible with all projects. Before, I was able to convert (last year) but now, it's impossible on starting with 9.2.2 or on classic 9.2.2 via 10.2.4 The script for the SIF is stopped here the line after *********: if it ? "" then put justname(it) into targetName if targetName = short name of this proj then alert "Can not export the exporter." put targetname into gtargetprj put rd(targetname,8) into g83name put justpath(gexporterpath)&":SIF Output:"&targetName into path new folder (path&" images:") ************************* set the defaultFolder to (path&" images:") put path into gtargetpath progressbar "Making a copy of the project to work on."&cr copyFile IT,path if the result <> "" then alert "Can't export, missing main folder named ?SIF Output?" --deal with sc bug set the textfont of grc "project" to geneva set the textsize of grc "project" to 9 set the textdata of cd grc "project" > Kind regards, > > Kevin > > Kevin Miller > Runtime Revolution Limited: Software at the Speed of Thought > 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 > > -------------- Fran?ois Cuneo Site Web d?di? au Macintosh http://www.cuk.ch E-mail: francois.cuneo at cuk.ch From ro.nagey at verizon.net Tue Apr 8 12:49:06 2003 From: ro.nagey at verizon.net (Ro Nagey) Date: Tue Apr 8 12:49:06 2003 Subject: Conway's Game of Life In-Reply-To: <20030407121624.79739.qmail@web11903.mail.yahoo.com> Message-ID: <7DF53F38-69E1-11D7-B14A-000A9575D814@verizon.net> You've never seen the *EVIL* Mr. Nagey when that happens! Bruhahaha! ;) Seriously, though, Rev is such a rich environment that, for a 12-14 year-old, it's easier to begin with existing projects. For the old-timers, that was one of the cool things about the Home Stack when HC first came out. You could modify it and learn programming without having to sketch out the entire project in advance. I wonder how HC would have been received if there hadn't been the Home Stack and the handful of example stacks. I remember just about everyone starting there then writing their own address book and Finder replacement as their first 'real' projects. ;) Ro On Monday, April 7, 2003, at 02:16 AM, Jan Schenkel wrote: > Well if I were a teacher, I wouldn't want to give my > students an assignment they can just copy off the > internet somewhere. *grin* From pixelbird at interisland.net Tue Apr 8 13:18:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Tue Apr 8 13:18:01 2003 Subject: Beta 2.0 - Bugs 'n' stuff In-Reply-To: <200304081438.KAA25911@www.runrev.com> Message-ID: ********** > Date: Mon, 7 Apr 2003 16:05:36 -0400 > Subject: Beta 2.0 - Bugs 'n' stuff > From: Kurt Kaufman > I take it you are using Mac OS 9.1(from your earlier post): To force > quit any application, press [option-command-esc] key combination. > This might not always work, and in any case, after you force quit, > restart the computer if possible. When all else fails, pull the plug > and wait at least 15 seconds before restarting. ---------- Thanks Kurt, but the problem was not about how to quit in a bad situation (I've dealt with those before, you see ;-), but, rather, it was about the bad situation itself. The error dialog stack is definitely buggy and needs to be fixed. Ken N. From eijkhout at cs.utk.edu Tue Apr 8 13:37:03 2003 From: eijkhout at cs.utk.edu (Victor Eijkhout) Date: Tue Apr 8 13:37:03 2003 Subject: Conway's Game of Life In-Reply-To: <7DF53F38-69E1-11D7-B14A-000A9575D814@verizon.net> References: <7DF53F38-69E1-11D7-B14A-000A9575D814@verizon.net> Message-ID: >I remember just about everyone starting there then writing their own >address book and Finder replacement as their first 'real' projects. >;) The Mac OSX finder is bad enough that this would be a pretty good idea. Give your students this as a finals assignment. Who knows what they come up with. -- Victor Eijkhout tel: 865 974 9308 (W), 865 673 6998 (H), 865 974 8296 (F) http://www.cs.utk.edu/~eijkhout/ From ambassador at fourthworld.com Tue Apr 8 13:44:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue Apr 8 13:44:01 2003 Subject: Beta 2.0 - Bugs 'n' stuff In-Reply-To: Message-ID: This thread reminds me: There's a button in the toolbar to suppress error warnings -- under what circumstances would you not want to know that your script is broken? -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From kevin at runrev.com Tue Apr 8 13:56:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Tue Apr 8 13:56:01 2003 Subject: Beta 2 Message-ID: Is now up for Mac / Windows (Linux to follow). http://www.runrev.com/revolution/2.0beta.html We have fixed: The pointer tool selection issue on Windows and Linux AppleScript issues on the Mac Unicode entry issues on the Mac The problem whereby error messages would loop forever leaving the user stuck when in Script Debug Mode Various issues with Distribution Builder The crash loading the Mac OS 9 version on some versions of OS 9 Intermittent problems with the 30 day trial key Colors palette works on Linux A handful of other minor issues - more to follow Essentially, if it isn't listed above, it isn't fixed, so if you don't see your issue here, wait for beta 3. Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From francois.cuneo at cuk.ch Tue Apr 8 15:23:01 2003 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Tue Apr 8 15:23:01 2003 Subject: Remove color of a field in 2.0 In-Reply-To: Message-ID: I'm maybe dummy, but in the 2.0b1 release: How is it possible to remove a color on a field (or how is it possible to make it transparent) How is it possible to make the borders invisible?? -------------- Fran?ois Cuneo Site Web d?di? au Macintosh http://www.cuk.ch E-mail: francois.cuneo at cuk.ch From erikhans08 at yahoo.com Tue Apr 8 20:11:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Tue Apr 8 20:11:01 2003 Subject: the clickCharChunk: space is not a char? In-Reply-To: <20030321145446.76843.qmail@web20422.mail.yahoo.com> Message-ID: <20030409000834.75458.qmail@web20010.mail.yahoo.com> after hours of trying to find a workaround, i still haven't found a way to make work on the space between text chars. the fld is locked, the clickCharChunk and the clickChunk both work on linked text, so the handler seems to be ok, the fld has been deleted and replaced. my editor relies on references to character location and the user should be able to click in between words to paste as well as on them. TIA, Erik ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From revlists at canelasoftware.com Tue Apr 8 20:26:05 2003 From: revlists at canelasoftware.com (Mark Talluto) Date: Tue Apr 8 20:26:05 2003 Subject: the clickCharChunk: space is not a char? In-Reply-To: <20030409000834.75458.qmail@web20010.mail.yahoo.com> Message-ID: <7F5FE057-6A21-11D7-B4D7-000393C3F5BC@canelasoftware.com> On Tuesday, April 8, 2003, at 05:08 PM, erik hansen wrote: > > after hours of trying to find a workaround, i > still haven't found a way to make clickCharChunk> work on the space between text > chars. > > the fld is locked, the clickCharChunk and the > clickChunk both work on linked text, so the > handler seems to be ok, the fld has been deleted > and replaced. > > my editor relies on references to character > location and the user should be able to click in > between words to paste as well as on them. > > TIA, > > Erik > Erik, Try using the selectedChunk. Best regards, Mark Talluto http://www.canelasoftware.com From erikhans08 at yahoo.com Tue Apr 8 20:50:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Tue Apr 8 20:50:01 2003 Subject: the clickCharChunk: space is not a char? In-Reply-To: <7F5FE057-6A21-11D7-B4D7-000393C3F5BC@canelasoftware.com> Message-ID: <20030409004708.40742.qmail@web20004.mail.yahoo.com> --- Mark Talluto wrote: > > after hours of trying to find a workaround, i > > still haven't found a way to make > clickCharChunk> work on the space between > text > > chars. > > > > the fld is locked, the clickCharChunk and the > > clickChunk both work on linked text, so the > > handler seems to be ok, the fld has been > deleted > > and replaced. > > > > my editor relies on references to character > > location and the user should be able to click > in > > between words to paste as well as on them. > > Try using the selectedChunk. i was afraid of that. ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From ro.nagey at verizon.net Tue Apr 8 22:46:01 2003 From: ro.nagey at verizon.net (Ro Nagey) Date: Tue Apr 8 22:46:01 2003 Subject: Conway's Game of Life In-Reply-To: <20030407104904.10334.qmail@www.boxfrog.com> Message-ID: I have an 8th grader I mentored who just won the State Science Fair writing "Variations in Conway's Game of Life"- had to write it in QuickBasic. I want him to get up and running quickly in Revolution. Figured it would be easier to start with something he knows. As to re-inventing the wheel: it's sometimes easier to teach from an existing project and improve it rather than doing it all from scratch. For example, if the 'gridwork' already exists in the Game of Life. I'd rather have students looking at variations or modifying the GUI rather than building from scratch...it's quicker and the students are working on the parts that are the most visually rewarding. Just my approach, Ro On Monday, April 7, 2003, at 12:49 AM, miscdas at boxfrog.com wrote: > >> Ro Nagey wrote: >>> Before I reinvent the wheel [actually, before I have my students >>> reinvent it], has anyone written a version of Conway's Game of Life >>> in >>> Revolution? > ============= > What does it matter if someone has already "invented" it, if it is an > exercise for students?? > miscdas > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From ro.nagey at verizon.net Tue Apr 8 22:46:40 2003 From: ro.nagey at verizon.net (Ro Nagey) Date: Tue Apr 8 22:46:40 2003 Subject: Conway's Game of Life In-Reply-To: Message-ID: The student in question has written some interesting variations...as soon as he learns Rev, we should have some postings from him as well. I saw an interesting version the other day...the longer the cell stayed in place, the color of the cell would change slowly from one color to another. It was very cool. Ro On Monday, April 7, 2003, at 08:07 AM, Bj?rnke von Gierke wrote: > I would like to see how you have done it, as I am interested in both > AI and moving of graphics on screen (especially for tactical and > strategic games). you can email it to me, even if it is big, no prob. > > thank you very much > > Bjoernke von Gierke > > On Montag, Apr 7, 2003, at 09:15 Europe/Zurich, Derek Huby wrote: > >> Ro Nagey wrote: >>> To: use-revolution at lists.runrev.com >>> Reply-To: use-revolution at lists.runrev.com >>> >>> Before I reinvent the wheel [actually, before I have my students >>> reinvent it], has anyone written a version of Conway's Game of Life >>> in >>> Revolution? >>> >>> TIA, >>> Ro >> >> I've done one. I'll send a copy to you off-list. (Anybody else >> interested, >> drop me a line.) >> >> Best wishes, >> >> Derek >> >> >> -- >> Derek Huby >> KS3 Mathematics Consultant >> East Sussex County Council >> >> >> _______________________________________________ >> 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 rodneys at io.com Tue Apr 8 23:45:00 2003 From: rodneys at io.com (Rodney Somerstein) Date: Tue Apr 8 23:45:00 2003 Subject: Script editor/object browser interaction In-Reply-To: References: Message-ID: >********** >> Date: Mon, 07 Apr 2003 14:17:46 -0400 >> From: Rodney Somerstein >> Subject: Re: Script editor/object browser interaction >> >> Thanks Trevor. That did the trick. Now, is there any way to keep the >> Object Browser and Script Editor windows from appearing on top of my >> stack when I first open them during development? By this, I mean >> their location on the screen, not preventing them from appearing at >> all. >---------- >Well, they're floaters. You can drag them wherever you want. It would be >impossible for anyone to know where and what size your app windows will be. >I do a lot of full screen work...every other window is on top of it, at >least until I get an auxilliary monitor set up. I do realize that no one rule would work for everyone's system. I suppose what I really want is for the floating windows to remember where they were placed previously and reappear there the next time I open the application. Most apps seem to do that these days or at least have a preference to make it happen. -Rodney From kray at sonsothunder.com Wed Apr 9 00:29:01 2003 From: kray at sonsothunder.com (Ken Ray) Date: Wed Apr 9 00:29:01 2003 Subject: the clickCharChunk: space is not a char? In-Reply-To: <20030409000834.75458.qmail@web20010.mail.yahoo.com> Message-ID: <013001c2fe50$1ba8c7c0$6601a8c0@LightningFlash> I don't understand; I create a simple field, put "Now is the time" into the field ,lock it, and set the script of the field to: on mouseUp put the clickCharChunk end mouseUp When I click between "Now" and "is" in the white space, I get: char 4 to 4 of field 1 What do you get? Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of > erik hansen > Sent: Tuesday, April 08, 2003 6:09 PM > To: use-revolution at lists.runrev.com > Subject: the clickCharChunk: space is not a char? > > > > after hours of trying to find a workaround, i > still haven't found a way to make clickCharChunk> work on the space between text > chars. > > the fld is locked, the clickCharChunk and the > clickChunk both work on linked text, so the > handler seems to be ok, the fld has been deleted > and replaced. > > my editor relies on references to character > location and the user should be able to click in > between words to paste as well as on them. > > TIA, > > Erik > > ===== > erik at erikhansen.org http://www.erikhansen.org > > __________________________________________________ > Do you Yahoo!? > Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From themacguy at macosx.com Wed Apr 9 00:40:01 2003 From: themacguy at macosx.com (Barry Levine) Date: Wed Apr 9 00:40:01 2003 Subject: How to remove this delay? Message-ID: I've got a line of code in a script that executes when a specific event occurs: show image "largeLetter" with visual effect iris open slowly with sound the filename of player "currentLetter" It works fine and causes no errors. However, while this particular line of code is executing, I have a number of image objects moving around on screen. Each object contains the following code: on moveMe if not the uAllowMove of me then exit moveMe -- uAllowMove is a custom property (true or false) ------ # THIS SETS THE MOVEMENT SPEED put 3 into tRate ------ # THIS ADDS AN OFFSET VALUE put 1 into tOffset ------ # THIS SETS THE BOUNDARIES if right of me > (width of graphic "fieldOfPlay" + 100) then set the xDir of me to "-" if left of me < (left of graphic "fieldOfPlay" - 100) then set the xDir of me to "+" if bottom of me > bottom of graphic "fieldOfPlay" + 6 then set the yDir of me to "-" if top of me < top of graphic "fieldOfPlay" - 100 then set the yDir of me to "+" ------ # SET NEW LOCATION OF DOT put item 1 of loc of me into xLoc put item 2 of loc of me into yLoc set loc of me to (value(xLoc & the xDir of me & tRate & the xDir of me & tOffset) & "," & value(yLoc & the yDir of me & tRate)) send "moveMe" && x & "," & y to me in 20 milliseconds end moveMe Obviously, the uAllowMove property of each of the moving images is True. Again, no errors. However, while the "show image..." line of code is executing, the image objects (six of them at any given time) stop moving until the visual effect is complete. I'd like to keep everything moving smoothly. Any ideas? Would a "send" command do this - something like SEND "SHOW IMAGE... blah, blah"(so that it can occur without stopping the rest of the handler from executing)? Or does the action ("show image...etc") cause everything else to stop until the code is complete? If this is the case, would there be any other code that could be used. My purpose in the visual effect is simply to draw the user's attention to the appearance of the image (as it has changed from what it had been prior to the execution of code earlier in the script). If the "send" command is the answer, would someone show me the proper syntax using the line of code above? (BTW - I do not recall the lista who provided the custom property code but I have his name buried in the Rev eMail folder. You know who you are - Thank you!) Any response on-list or off-list would be appreciated. Regards, Barry From scott at tactilemedia.com Wed Apr 9 01:25:01 2003 From: scott at tactilemedia.com (Scott Rossi) Date: Wed Apr 9 01:25:01 2003 Subject: How to remove this delay? In-Reply-To: Message-ID: Recently, Barry Levine wrote: > I've got a line of code in a script that executes when a specific event > occurs: > > show image "largeLetter" with visual effect iris open slowly with > sound the filename of player "currentLetter" > > It works fine and causes no errors. However, while this particular line > of code is executing, I have a number of image objects moving around on > screen. > ... > However, while the "show image..." line of code > is executing, the image objects (six of them at any given time) stop > moving until the visual effect is complete. I'd like to keep everything > moving smoothly. Any ideas? Would a "send" command do this - something > like SEND "SHOW IMAGE... blah, blah"(so that it can occur without > stopping the rest of the handler from executing)? Or does the action > ("show image...etc") cause everything else to stop until the code is > complete? If this is the case, would there be any other code that could > be used. As far as I know, you can't move or progressively alter anything while a visual effect is taking place. The best you can do is create your own visual effect, which in your case might be to create a group that expands to reveal its contents. You can also use image objects as masks and progressively set their blendLevels to hide or reveal objects beneath. Alternatively, you can progressively resize an image or graphic from a tiny dimension to full size. Each of these options requires that you roll your effect/timing, but it can be done and it's not terribly hard. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design Email: scott at tactilemedia.com Web: www.tactilemedia.com From kray at sonsothunder.com Wed Apr 9 01:35:01 2003 From: kray at sonsothunder.com (Ken Ray) Date: Wed Apr 9 01:35:01 2003 Subject: How to remove this delay? In-Reply-To: Message-ID: <014701c2fe59$5d8f1dc0$6601a8c0@LightningFlash> Barry, I don't know if there's a way around this; Rev appears to stop everything during a visual effect transition (whether you use an internal effect or a QuickTime effect doesn't seem to matter). Perhaps you can simulate an effect by moving a masking object from in front of your main object instead of using a visual effect. Anybody else have any ideas? Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of > Barry Levine > Sent: Tuesday, April 08, 2003 10:37 PM > To: use-revolution at lists.runrev.com > Subject: How to remove this delay? > > > I've got a line of code in a script that executes when a > specific event > occurs: > > show image "largeLetter" with visual effect iris open slowly with > sound the filename of player "currentLetter" > > It works fine and causes no errors. However, while this > particular line > of code is executing, I have a number of image objects moving > around on > screen. Each object contains the following code: > > on moveMe > if not the uAllowMove of me then exit moveMe > -- uAllowMove is a custom property (true or false) > ------ > # THIS SETS THE MOVEMENT SPEED > put 3 into tRate > ------ > # THIS ADDS AN OFFSET VALUE > put 1 into tOffset > ------ > # THIS SETS THE BOUNDARIES > if right of me > (width of graphic "fieldOfPlay" + 100) > then set the > xDir of me to "-" > if left of me < (left of graphic "fieldOfPlay" - 100) then set the > xDir of me to "+" > if bottom of me > bottom of graphic "fieldOfPlay" + 6 then set the > yDir of me to "-" > if top of me < top of graphic "fieldOfPlay" - 100 then set > the yDir > of me to "+" > ------ > # SET NEW LOCATION OF DOT > put item 1 of loc of me into xLoc > put item 2 of loc of me into yLoc > set loc of me to (value(xLoc & the xDir of me & tRate & > the xDir of > me & tOffset) & "," & value(yLoc & the yDir of me & tRate)) > send "moveMe" && x & "," & y to me in 20 milliseconds > end moveMe > > Obviously, the uAllowMove property of each of the moving images is > True. Again, no errors. However, while the "show image..." > line of code > is executing, the image objects (six of them at any given time) stop > moving until the visual effect is complete. I'd like to keep > everything > moving smoothly. Any ideas? Would a "send" command do this - > something > like SEND "SHOW IMAGE... blah, blah"(so that it can occur without > stopping the rest of the handler from executing)? Or does the action > ("show image...etc") cause everything else to stop until the code is > complete? If this is the case, would there be any other code > that could > be used. My purpose in the visual effect is simply to draw the user's > attention to the appearance of the image (as it has changed from what > it had been prior to the execution of code earlier in the script). > > If the "send" command is the answer, would someone show me the proper > syntax using the line of code above? > > (BTW - I do not recall the lista who provided the custom > property code > but I have his name buried in the Rev eMail folder. You know who you > are - Thank you!) > > Any response on-list or off-list would be appreciated. > > Regards, > Barry > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-> revolution > From pixelbird at interisland.net Wed Apr 9 01:50:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Wed Apr 9 01:50:01 2003 Subject: Beta 2.0 - Bugs 'n' stuff In-Reply-To: <200304090526.BAA11644@www.runrev.com> Message-ID: ********** > Date: Tue, 08 Apr 2003 10:40:53 -0800 > Subject: Re: Beta 2.0 - Bugs 'n' stuff > From: Richard Gaskin > > This thread reminds me: There's a button in the toolbar to suppress error > warnings -- under what circumstances would you not want to know that your > script is broken? ---------- Ditto. I wondered the same thing. Ken N. From pixelbird at interisland.net Wed Apr 9 01:57:00 2003 From: pixelbird at interisland.net (Ken Norris) Date: Wed Apr 9 01:57:00 2003 Subject: Script editor/object browser interaction In-Reply-To: <200304090526.BAA11644@www.runrev.com> Message-ID: ********** > Date: Tue, 08 Apr 2003 23:41:48 -0400 > From: Rodney Somerstein > Subject: Re: Script editor/object browser interaction > To: use-revolution at lists.runrev.com > Reply-To: use-revolution at lists.runrev.com snip > I do realize that no one rule would work for everyone's system. I > suppose what I really want is for the floating windows to remember > where they were placed previously and reappear there the next time I > open the application. Most apps seem to do that these days or at > least have a preference to make it happen. ---------- Just a note: I'm on your side. If the windows would all remember where they were, then I wouldn't have a problem with putting them off on another monitor, which is what I want to do (create a workstation). Ken N. From mazzapaolo at libero.it Wed Apr 9 02:04:00 2003 From: mazzapaolo at libero.it (=?iso-8859-1?Q?mazzapaolo@liber?=) Date: Wed Apr 9 02:04:00 2003 Subject: =?iso-8859-1?Q?Check_stack_before_saving?= Message-ID: How can I ceck if a stack has been modified? In other words, I need to check if a stack has been modified before asking the user to save the stack. Ciao, Paolo From rbarber at yhb.att.ne.jp Wed Apr 9 02:27:01 2003 From: rbarber at yhb.att.ne.jp (Ron) Date: Wed Apr 9 02:27:01 2003 Subject: Beta 2.0 - Bugs 'n' stuff In-Reply-To: Message-ID: Well... This will sound stupid, but I found a use for it. I have a script that puts info about the selectedfld of the topstack when it opens. Not all of my topstacks have flds and I'm forever getting 'no such object' error messages when working with that stack or stacks related to it. I commented out the offending line but then forget to uncomment it when I make builds. Checking the suppress error btn lets me work with that stack a little easier. This use is not by design, I don't recommend it because it doesn't catch the other errors so you don't write with suggestions on how to deal with my approach ;) You asked when you don't want to know when its broken - when you (already) know its broken, I guess. Ron > From: Ken Norris > Reply-To: use-revolution at lists.runrev.com > Date: Tue, 08 Apr 2003 22:57:12 -0400 > To: > Subject: Re: Beta 2.0 - Bugs 'n' stuff > > ********** >> Date: Tue, 08 Apr 2003 10:40:53 -0800 >> Subject: Re: Beta 2.0 - Bugs 'n' stuff >> From: Richard Gaskin >> >> This thread reminds me: There's a button in the toolbar to suppress error >> warnings -- under what circumstances would you not want to know that your >> script is broken? > ---------- > Ditto. I wondered the same thing. > > Ken N. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From cowhead at mac.com Wed Apr 9 02:51:01 2003 From: cowhead at mac.com (mark mitchell) Date: Wed Apr 9 02:51:01 2003 Subject: Conway's Game of Life In-Reply-To: <200304071601.MAA23883@www.runrev.com> Message-ID: <4DF64A7C-6A57-11D7-833C-0030656DAB8E@mac.com> > I've done an extremely basic cellular automata in Rev. It ain't much, and only took about 15 minutes to code, but you're welcome to it. Just make a scrolling field, set the text format to Courier size 10, then stick this script in a button or somewhere. The cells are then different colored apples based on a basic neighbor's rule and a random first line: on mouseUp put "" into field 1 repeat for 91 times put "?" after field 1 put random(2) into zaCol if zaCol = 1 then set the textColor of character -1 of field 1 to 255,0,0 else set the textColor of character -1 of field 1 to 0,0,255 end if end repeat put return after field 1 put 0 into zaCOunt repeat for 50 times add 1 to zaCount repeat with i = 1 to 91 if (i - 1) < 0 then put "?" after field 1 put the textColor of character 1 of field 1 into mycol set the textColor of character -1 of field 1 to myCol next repeat end if if (i + 1) > 91 then put "?" after field 1 put the textColor of character 91 of field 1 into mycol set the textColor of character -1 of field 1 to myCol next repeat end if put the textColor of character (i - 1) of line zaCount of field 1 into forCol put the textColor of character (i + 1) of line zaCount of field 1 into aftCol put the textColor of character i of line zaCount of field 1 into thisCol put "?" after field 1 if forCol = aftCol then if thisCol = 255,0,0 then set the textColor of character -1 of field 1 to 0,0,255 else set the textColor of character -1 of field 1 to 255,0,0 end if else set the textColor of character -1 of field 1 to thisCol end if end repeat put return after field 1 end repeat end mouseUp --mark mitchell Japan From chipp at chipp.com Wed Apr 9 04:29:01 2003 From: chipp at chipp.com (Chipp Walters) Date: Wed Apr 9 04:29:01 2003 Subject: Streaming media (Richard?) In-Reply-To: Message-ID: Richard, On XP and RR 1.5 and 2.0 beta set the filename of player 1 to "C:/test.mov" works fine. set the filename of player 1 to URL "file:C:/test.mov" crashes the environment. test.mov is a progressive mov. I would like to be able to: set the filename of player 1 to URL "http://www.altuit.com/webs/altuit/KenRay/test.mov" and have it begin to playback almost instantly (on a fast connection). but this doesn't work either. So...how do you stream video from the web to a RR/MC client? -Chipp > Chipp Walters wrote: > > > Are you saying you can stream a video in RR from an Internet connection? > >> From my understanding, you can only assign a filename to a player > > object...not a URL. > > URLs work too -- pretty much anything ypu can throw at Apple's QT > Player can > be used as the filename for an MC player object. > > Too bad BBC stopped their QT stream -- I used to watch it in MC every > day.... > > -- > Richard Gaskin > Fourth World Media Corporation > Developer of WebMerge 2.2: 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 nk at nefkom.net Wed Apr 9 04:39:01 2003 From: nk at nefkom.net (=?ISO-8859-1?Q?Norbert_K=FChlthau?=) Date: Wed Apr 9 04:39:01 2003 Subject: TidBITS seeks Content Management System Message-ID: <1ft3p5i.9aea2g1mzzd90M%nk@nefkom.net> Hello list! I'm new to this list, though I'm a long time archives lurker. I purchased Revolution 14 months ago, but I still didn't find the time to convert my old HC stacks, which I still use on OS 9. But when Revolution 2.0 finally ships (and faster Macs too) I will take a new approach, and then you may hear more from me. But today I want to point you to sth different: < http://db.tidbits.com/getbits.acgi?tbart=07143> TidBITS is a weekly Macintosh related publication. It is widely known and has a long tradition. It's first issues were distributed as HC stacks, but today they are distributed as simple email, though you can also read their articles on their web site. There are many applications I first heard of at TidBITS (e.g. RealBasic). Ten months ago I sent an email to TidBITS, asking why I never heard anything about Revolution at TidBITS. I got an answer from Geoff Duncan, who told me that - he assumed, that most of his hundreds of HC stacks could not be converted - he didn't use MacOS X yet as main platform - he agreed that "Revolution looks cool", and thought that an article about it from an outside writer would be coming (which didn't happen yet). Times are changing, and in it's recent issue TidBITS is actively seeking a better Content Management System for their future needs: --- "We realize that the current set of contenders represents a jumble of options for scripting languages, underlying databases, and supported technologies, and our heads are spinning as we try to analyze the possibilities. So tell us what you think, and we'll be sure to write more about our progress." --- Maybe now is the time to place a new hint about revolution at TidBITS. I don't feel experienced enough with revolution to do this myself, so this list may clear up things. I would also like to see the pros and cons of using revolution for this task discussed on the list (though it is not very likely that I will/can participate in such a discussion myself). Hope you found this hint useful, Norbert K?hlthau From kirtleymd at yahoo.com Wed Apr 9 04:39:14 2003 From: kirtleymd at yahoo.com (Chris Kirtley) Date: Wed Apr 9 04:39:14 2003 Subject: SC->SIF converter Message-ID: <20030409034046.98111.qmail@web21410.mail.yahoo.com> I am trying to export a SC stack for conversion to Revolution. When I ran the SC->SIF converter, my project didn't appear on the list - only folders. I think this might be because my project was written in SC2.5.2 and the exporter requires 3.0. I never upgraded it because lots of things didn't work in SC3. Anyway, I have also tried running SC3 and selecting Convert from the file menu. Nothing seems to happens, though. I wondered if anyone has any idea what I'm doing wrong? Thanks very much in anticipation! Chris ===== Dr. Chris Kirtley MD PhD Associate Professor Dept. of Biomedical Engineering Catholic University of America 620 Michigan Ave NE, Washington, DC 20064 Tel. 202-319-6247, fax 202-319-4287 Email: kirtley at cua.edu __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From malte.brill at t-online.de Wed Apr 9 04:51:01 2003 From: malte.brill at t-online.de (Malte Brill) Date: Wed Apr 9 04:51:01 2003 Subject: Streaming media (Richard?) In-Reply-To: <200304090528.BAA11878@www.runrev.com> Message-ID: Chipp wrote: >Richard, >On XP and RR 1.5 and 2.0 beta >set the filename of player 1 to "C:/test.mov" >works fine. >set the filename of player 1 to URL "file:C:/test.mov" >crashes the environment. >test.mov is a progressive mov. I would like to be able to: >set the filename of player 1 to URL >"http://www.altuit.com/webs/altuit/KenRay/test.mov" and have it begin to >playback almost instantly (on a fast connection). >but this doesn't work either. So...how do you stream video from the web to a >RR/MC client? Hey Chipp, it works great in the player-app I?ve been developping. No crash, starts instantly. (Rev 1.1.1) Regards, Malte From malte.brill at t-online.de Wed Apr 9 04:56:01 2003 From: malte.brill at t-online.de (Malte Brill) Date: Wed Apr 9 04:56:01 2003 Subject: Streaming media (Richard?) In-Reply-To: <200304090528.BAA11878@www.runrev.com> Message-ID: Please excuse I forgot to mention my OS. Mac OS 9.04. Do you have an actual Quicktimeversion installed on your Windows machine? It should work with setting the filename of the player to "http://yoururl.com" (without typing URL in front of it.) Regards, Malte Chipp wrote: >Richard, >On XP and RR 1.5 and 2.0 beta >set the filename of player 1 to "C:/test.mov" >works fine. >set the filename of player 1 to URL "file:C:/test.mov" >crashes the environment. >test.mov is a progressive mov. I would like to be able to: >set the filename of player 1 to URL >"http://www.altuit.com/webs/altuit/KenRay/test.mov" and have it begin to >playback almost instantly (on a fast connection). >but this doesn't work either. So...how do you stream video from the web to a >RR/MC client? Hey Chipp, it works great in the player-app I?ve been developping. No crash, starts instantly. (Rev 1.1.1) Regards, Malte From chipp at chipp.com Wed Apr 9 05:13:01 2003 From: chipp at chipp.com (Chipp Walters) Date: Wed Apr 9 05:13:01 2003 Subject: Streaming media (Richard?) In-Reply-To: Message-ID: Malte, Thanks....I was using the URL prefix. You are correct! It works like a champ. thanks again, Chipp > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com]On Behalf Of Malte Brill > Sent: Wednesday, April 09, 2003 3:53 AM > To: use-revolution at lists.runrev.com > Subject: Streaming media (Richard?) > > > Please excuse I forgot to mention my OS. Mac OS 9.04. Do you have > an actual > Quicktimeversion installed on your Windows machine? > It should work with setting the filename of the player to > "http://yoururl.com" (without typing URL in front of it.) > > Regards, > > Malte > > Chipp wrote: > >Richard, > > >On XP and RR 1.5 and 2.0 beta > > >set the filename of player 1 to "C:/test.mov" > >works fine. > > >set the filename of player 1 to URL "file:C:/test.mov" > >crashes the environment. > > >test.mov is a progressive mov. I would like to be able to: > > >set the filename of player 1 to URL > >"http://www.altuit.com/webs/altuit/KenRay/test.mov" and have it begin to > >playback almost instantly (on a fast connection). > > >but this doesn't work either. So...how do you stream video from > the web to a > >RR/MC client? > > Hey Chipp, > > it works great in the player-app I?ve been developping. No crash, starts > instantly. > (Rev 1.1.1) > > Regards, > > Malte > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From francois.cuneo at cuk.ch Wed Apr 9 05:30:01 2003 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Wed Apr 9 05:30:01 2003 Subject: Opacity, 3D and border lines for a Field in 2.0b1, present in 1.1.1 In-Reply-To: Message-ID: Hello! I'm trying to make the tutorial for Revolution. So, I'm using the version 1.1.1 AND the 2.0b1 In the tutorial the explanation is (for a field "my Field"): "While we're at it, let's set some of the appearance properties for the field. Uncheck the checkboxes labelled "Opaque", "3-D" and "Show border" Ok in 1.1.1. But with the new inspector (great!!!), It's impossible for me to find the equivalent for this three options. What can I do please! -------------- Fran?ois Cuneo Site Web d?di? au Macintosh http://www.cuk.ch E-mail: francois.cuneo at cuk.ch From livfoss at blueyonder.co.uk Wed Apr 9 07:18:02 2003 From: livfoss at blueyonder.co.uk (livfoss at blueyonder.co.uk) Date: Wed Apr 9 07:18:02 2003 Subject: Speed of RR vs SuperCard Message-ID: <424d01c2fe8a$296a9cf0$7635bcc3@blueyonder.net> Folks, I am not looking for any kind of controversy or X-talk war, but I would like to know if anyone has done any speed comparisons between Revolution and SuperCard (on Mac platforms of course). I'd always believed that Revo would be faster, since it's more thoroughly compiled than SC, but recently I've re-written one of my SC apps in Revo, and a tester reports that it runs 'like treacle' on an old Mac (pre-G3, running MacOS8.6). Of course I will investigate this further myself, and may well find horrendouse coding mistakes or whatever, but I wondered if anyone else has done any recent work on this. Personally I am very fond of SuperCard and will still use it for Mac-only projects, but equally I am highly impressed by Runtime Revolution and am very happy with its cross-plaftorm capabilities. Just need some objective comparisons for different styles of app. TIA Graham -------------------------------------------------------- Graham Samuel / The Living Fossil Co. / UK & France From jbradshaw at blueyonder.co.uk Wed Apr 9 08:50:03 2003 From: jbradshaw at blueyonder.co.uk (Jez) Date: Wed Apr 9 08:50:03 2003 Subject: ANSWER FOLDER Message-ID: <000801c2fe96$2afeb400$baa5c050@Jez2> I am trying ANSWER FOLDER with the WITH clause, but the dialog that pops up always starts at the root of my C drive, even when I pass it a valid starting point with the WITH clause. Seems to be the same under 1.1.1 and 2.0. Am I doing something wrong or is this a bug ? From francois.cuneo at cuk.ch Wed Apr 9 08:54:01 2003 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Wed Apr 9 08:54:01 2003 Subject: Opacity, 3D and border lines for a Field in 2.0b1, present in 1.1.1 In-Reply-To: Message-ID: Hello! Sorry but I had a problem with my mail. I think that some messages are on the sky! If you have answered to this message, could you please repeat it? Thank you Fran?ois I'm trying to make the tutorial for Revolution. So, I'm using the version 1.1.1 AND the 2.0b1 In the tutorial the explanation is (for a field "my Field"): "While we're at it, let's set some of the appearance properties for the field. Uncheck the checkboxes labelled "Opaque", "3-D" and "Show border" Ok in 1.1.1. But with the new inspector (great!!!), It's impossible for me to find the equivalent for this three options. What can I do please! -------------- Fran?ois Cuneo Site Web d?di? au Macintosh http://www.cuk.ch E-mail: francois.cuneo at cuk.ch -------------- Fran?ois Cuneo Site Web d?di? au Macintosh http://www.cuk.ch E-mail: francois.cuneo at cuk.ch From jbradshaw at blueyonder.co.uk Wed Apr 9 08:59:10 2003 From: jbradshaw at blueyonder.co.uk (Jez) Date: Wed Apr 9 08:59:10 2003 Subject: ANSWER FOLDER Message-ID: <001301c2fe97$6346db20$baa5c050@Jez2> Correction: Actually it always starts at "My Computer". ----- Original Message ----- From: "Jez" To: Sent: Wednesday, April 09, 2003 1:47 PM Subject: ANSWER FOLDER > I am trying ANSWER FOLDER with the WITH clause, but the dialog that pops up > always starts at the root of my C drive, even when I pass it a valid > starting point with the WITH clause. Seems to be the same under 1.1.1 and > 2.0. Am I doing something wrong or is this a bug ? > From jhurley at infostations.com Wed Apr 9 09:01:01 2003 From: jhurley at infostations.com (Jim Hurley) Date: Wed Apr 9 09:01:01 2003 Subject: Conway's Game of Life In-Reply-To: <200304091119.HAA20281@www.runrev.com> References: <200304091119.HAA20281@www.runrev.com> Message-ID: > >Message: 6 >Date: Wed, 9 Apr 2003 15:48:43 +0900 >Subject: Re: Conway's Game of Life >From: mark mitchell >To: use-revolution at lists.runrev.com >Reply-To: use-revolution at lists.runrev.com > >> >I've done an extremely basic cellular automata in Rev. It ain't much, >and only took about 15 minutes to code, but you're welcome to it. Just >make a scrolling field, set the text format to Courier size 10, then >stick this script in a button or somewhere. The cells are then >different colored apples based on a basic neighbor's rule and a random >first line: Mark, Thank you for your Game of "somewhat more primitive" life. I've enjoyed it; food for further exploration. It doesn't seem to evolve to "intelligent" life (that is, some form of order.) At least I didn't recognize it. Maybe it developed and then became extinct. A lesson for us all. For those of us impatient with the passage of time, I found it helped to put a "lock screen" just after "repeat 50 times" (And of course an "unlock screen" just before end repeat. Jim From trevor at mangomultimedia.com Wed Apr 9 09:31:01 2003 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Wed Apr 9 09:31:01 2003 Subject: Allow selection of multiple files with answer file? In-Reply-To: <001301c2fe97$6346db20$baa5c050@Jez2> Message-ID: <23A844B8-6A8F-11D7-8BEC-00039376023C@mangomultimedia.com> Is it possible to enable selection of multiple files with the answer files command? I haven't found any information saying you can do this but it seems odd that this wouldn't be a built in behavior. Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From kray at sonsothunder.com Wed Apr 9 10:14:00 2003 From: kray at sonsothunder.com (Ken Ray) Date: Wed Apr 9 10:14:00 2003 Subject: SC->SIF converter In-Reply-To: <20030409034046.98111.qmail@web21410.mail.yahoo.com> Message-ID: <018301c2fea1$d515ca40$6601a8c0@LightningFlash> Chris, You can try my SC3 Project Converter app that is at : http://www.sonsothunder.com/devres/supercard/supercard.htm Scroll down to the Downloads area. Then try the SC-SIF converter again and see if it works for you. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of > Chris Kirtley > Sent: Tuesday, April 08, 2003 9:41 PM > To: use-revolution at lists.runrev.com > Subject: SC->SIF converter > > > I am trying to export a SC stack for conversion to Revolution. When > I > ran the SC->SIF converter, my project didn't > appear on the list - > only folders. I think this might be because > my project was written > in > SC2.5.2 and the exporter requires 3.0. I > never upgraded it because > lots of things didn't work in SC3. > > Anyway, I have also tried running SC3 and > selecting Convert from > the > file menu. Nothing seems to happens, though. > I wondered if anyone > has > any idea what I'm doing wrong? > > Thanks very much in anticipation! > > Chris > > ===== > Dr. Chris Kirtley MD PhD > Associate Professor > Dept. of Biomedical Engineering > Catholic University of America > 620 Michigan Ave NE, Washington, DC 20064 > Tel. 202-319-6247, fax 202-319-4287 > Email: kirtley at cua.edu > > __________________________________________________ > Do you Yahoo!? > Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From devin_asay at byu.edu Wed Apr 9 10:54:01 2003 From: devin_asay at byu.edu (Devin Asay) Date: Wed Apr 9 10:54:01 2003 Subject: Streaming media (Richard?) Message-ID: <98F30222-6A9A-11D7-AD75-0030654E23A2@byu.edu> Chipp, Streaming video is actually quite simple and can be done in any application that supports playback of quicktime movies: You must have QT Pro to do this. 1. Open a streaming video in QT Pro (Open URL from the File menu.) 2. Once the streaming video is open, save it. This creates what's called a reference movie. It contains no actual video data, it simply points to the streaming video. 3. Now open the reference movie normally in your player object. The reference movie will initiate the stream automatically. Hope this is what you were looking for. Devin On Wednesday, April 9, 2003, at 05:30 AM, Chipp Walters wrote: > Richard, > > On XP and RR 1.5 and 2.0 beta > > set the filename of player 1 to "C:/test.mov" > works fine. > > set the filename of player 1 to URL "file:C:/test.mov" > crashes the environment. > > test.mov is a progressive mov. I would like to be able to: > > set the filename of player 1 to URL > "http://www.altuit.com/webs/altuit/KenRay/test.mov" and have it begin > to > playback almost instantly (on a fast connection). > > but this doesn't work either. So...how do you stream video from the > web to a > RR/MC client? > > Devin Asay Humanities Technology and Research Support Center Brigham Young University Devin Asay Humanities Technology and Research Support Center Brigham Young University -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: text/enriched Size: 1431 bytes Desc: not available URL: From dan at clearvisiontech.com Wed Apr 9 11:42:01 2003 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed Apr 9 11:42:01 2003 Subject: Beta 2.0 - Bugs 'n' stuff In-Reply-To: <200304091119.HAA20281@www.runrev.com> Message-ID: How about... if there is a field "fieldName" then put something into the selectedField end if > I have a script that puts info about the selectedfld of the topstack when it > opens. Not all of my topstacks have flds and I'm forever getting 'no such > object' error messages when working with that stack or stacks related to it. From kevin at runrev.com Wed Apr 9 11:53:00 2003 From: kevin at runrev.com (Kevin Miller) Date: Wed Apr 9 11:53:00 2003 Subject: Script editor/object browser interaction In-Reply-To: Message-ID: On 9/4/03 4:41 am, Rodney Somerstein wrote: >> Well, they're floaters. You can drag them wherever you want. It would be >> impossible for anyone to know where and what size your app windows will be. >> I do a lot of full screen work...every other window is on top of it, at >> least until I get an auxilliary monitor set up. > > I do realize that no one rule would work for everyone's system. I > suppose what I really want is for the floating windows to remember > where they were placed previously and reappear there the next time I > open the application. Most apps seem to do that these days or at > least have a preference to make it happen. The palette and script editor do remember their location between sessions... Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Wed Apr 9 11:53:14 2003 From: kevin at runrev.com (Kevin Miller) Date: Wed Apr 9 11:53:14 2003 Subject: Beta 2.0 - Bugs 'n' stuff In-Reply-To: Message-ID: On 7/4/03 3:44 pm, Ken Norris wrote: > Platform: Mac G4 OS 9.1 > > 1) How do we get rid of all the errors in the error dialog (the 'Remove' > feature is missing)? > ...hiliting and hitting "Delete" has no effect. I now have a buildup of > about a dozen or so errors in there. It wasn't really that useful a feature so we removed it to reduce clutter. > 2) I also found: The [revSpeak] function does not work. It doesn't work on PPC, or in the Message Box, both these issues will be fixed shortly. > 3) I prefer not to use the iconbar, just the menubar. It took way too long > for me to find the script editor in the object dialog, i.e., IMHO it should > be a button right on top of the object dialog somewhere since it is the > first place we go most of the time. There is a Script button on the Toolbar, in the menu bar, the command key shortcut is Command-E, you can hold down the control-alt /command-option key and move the mouse over an object, and it is in the menu on the properties palette. > 4) The Tool Palette keeps disappearing and reappearing opposite the script > editor window (open Script, Tool Palette disappears, then the > reverse)...drives me crazy! Is there a reason for it? Yes, this is the new default behavior. You can alter it in the preferences. It prevents screen clutter, and most of the feedback we have had has been very positive. Thanks for the feedback. Kind regards, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Wed Apr 9 11:53:27 2003 From: kevin at runrev.com (Kevin Miller) Date: Wed Apr 9 11:53:27 2003 Subject: Beta 2.0 - Bugs 'n' stuff In-Reply-To: Message-ID: On 8/4/03 7:40 pm, Richard Gaskin wrote: > This thread reminds me: There's a button in the toolbar to suppress error > warnings -- under what circumstances would you not want to know that your > script is broken? Several. You might be importing a HyperCard or SuperCard project which has lots of errors in the script, and want to work through the problems in a methodical fashion without hundreds of errors appearing on the screen. You might have just broken something in a send...in loop, or in some code that relates to mouseMove or some other handler that occurs frequently. It makes it easier to get to the dialog if you can work in an environment where your scripts don't generate errors. Suppress Messages goes one step further and prevents messages being sent to your stacks, thus giving you the ability to edit your project "dead". Kind regards, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From ambassador at fourthworld.com Wed Apr 9 11:55:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed Apr 9 11:55:01 2003 Subject: Speed of RR vs SuperCard In-Reply-To: <424d01c2fe8a$296a9cf0$7635bcc3@blueyonder.net> Message-ID: livfoss at blueyonder.co.uk wrote: > Folks, I am not looking for any kind of controversy or X-talk war, but I > would like to know if anyone has done any speed comparisons between Revolution > and SuperCard (on Mac platforms of course). I'd always believed that Revo > would be faster, since it's more thoroughly compiled than SC, but recently > I've re-written one of my SC apps in Revo, and a tester reports that it runs > 'like treacle' on an old Mac (pre-G3, running MacOS8.6). Of course I will > investigate this further myself, and may well find horrendouse coding mistakes > or whatever, but I wondered if anyone else has done any recent work on this. > Personally I am very fond of SuperCard and will still use it for Mac-only > projects, but equally I am highly impressed by Runtime Revolution and am very > happy with its cross-plaftorm capabilities. Just need some objective > comparisons for different styles of app. I do a lot of conversions, almost equally split between moving from SC to MC and moving from HC to MC, and in most cases MC is many times faster for most operations running the same code. When you optimize to take advantage of MetaTalk/Transcript's unique language features (e.g., "repeat for each"), the speed difference bumps up to orders of magnitude. Both MC's Scott Raney and SC's Mark Lucas are excellent programmers, so this is less a result of prowess necessarily than an architectural decision in each of the respective interpreters: SC and HC do everything related to interpretation in one pass when running a script; MC/Rev (and ToolBook, which has comperable performance) does a lot of the interpretation long before they are executed, tokenizing the script into a bytecode said to be far more efficient than methods used by systems like Java. Other architectural differences include efforts to keep the token lookup table as streamlined as possible. For example, in SC and HC you can override built-in functions, which is not allowed in Rev/MC. While I can appreciate the flexibility in allowing it, in practice I've never missed not being able to in more than five years with MC. You can run tests to compare specific language features with these benchmarking tools: Historically, my biggest challenge with speed in conversions is that it's too fast -- this has come up with path animations and other such cases where I had to add extra code to slow things down to get a spped more like the original. Thus far, the only operation I've come across that stands out as consistently faster in another xTalk is HC's find command and some operations dealing with field access which favor HC (though not by much since MC optimized its core field access routines a few versions back). I'd be interested in hearing what lies at the heart of your user's report. PS: For extra bonus points, try running a set of tests in RevBench on both your Mac and Windows machines. I was very surprised by the results..... -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From themacguy at macosx.com Wed Apr 9 12:09:01 2003 From: themacguy at macosx.com (Barry Levine) Date: Wed Apr 9 12:09:01 2003 Subject: Delay - resolved In-Reply-To: <200304091119.HAA20281@www.runrev.com> Message-ID: <3DB9557B-6AA5-11D7-A68F-000393AAEF66@macosx.com> Ken (and others who posted replies), Yes, the trick was simply to -not- use the visual effect. Instead I just moved the image object itself to give the appearance of a "shake"; it still grabs the user's attention which was all I required. This was the code I used: move image "largeLetter" to 357,220 in .2 sec move image "largeLetter" to 357,190 in .2 sec move image "largeLetter" to 387,190 in .2 sec move image "largeLetter" to 387,220 in .2 sec The other image objects that were already moving around the screen continue to do so without a delay. Problem resolved. Thanks very much, Barry On Wednesday, April 9, 2003, at 05:19 AM, use-revolution-request at lists.runrev.com wrote: > Message: 1 > From: "Ken Ray" > To: > Subject: RE: How to remove this delay? > Date: Wed, 9 Apr 2003 00:32:07 -0500 > Organization: Sons of Thunder Software > Reply-To: use-revolution at lists.runrev.com > > Barry, > > I don't know if there's a way around this; Rev appears to stop > everything during a visual effect transition (whether you use an > internal effect or a QuickTime effect doesn't seem to matter). Perhaps > you can simulate an effect by moving a masking object from in front of > your main object instead of using a visual effect. > > Anybody else have any ideas? From eijkhout at cs.utk.edu Wed Apr 9 12:20:01 2003 From: eijkhout at cs.utk.edu (Victor Eijkhout) Date: Wed Apr 9 12:20:01 2003 Subject: Speed of RR vs SuperCard In-Reply-To: References: Message-ID: >PS: For extra bonus points, try running a set of tests in RevBench on both >your Mac and Windows machines. I was very surprised by the results..... Oh come on, don't keep us in suspense! -- Victor Eijkhout tel: 865 974 9308 (W), 865 673 6998 (H), 865 974 8296 (F) http://www.cs.utk.edu/~eijkhout/ From todd at geistinteractive.com Wed Apr 9 12:38:00 2003 From: todd at geistinteractive.com (Todd Geist) Date: Wed Apr 9 12:38:00 2003 Subject: Rev as Front End to Command Line Message-ID: <75F769EE-6AA9-11D7-A61B-00306544A95E@geistinteractive.com> I have a very general question. I know almost nothing about Rev's capabilites. I would like to create a UI to a database server that runs on Linux, MacOSX and Windows. All configuration and management is done the through the command line. I am wondering if Rev could be used to build a UI that could run all the command lines interpret the responses and moves files around on the server. Ideally you could use the app to connect to a remote server or one on the same box. We currently have an HTML interface that does all this using perl scripts. I would love to build a much more polished interface using Rev if it was possible Any thoughts? Thanks, Todd From pixelbird at interisland.net Wed Apr 9 12:46:00 2003 From: pixelbird at interisland.net (Ken Norris) Date: Wed Apr 9 12:46:00 2003 Subject: Script editor/object browser interaction In-Reply-To: <200304091601.MAA27771@www.runrev.com> Message-ID: ********** > Date: Wed, 09 Apr 2003 16:25:22 +0100 > Subject: Re: Script editor/object browser interaction > From: Kevin Miller > The palette and script editor do remember their location between sessions... ---------- Kevin, et al, What are the chances of getting all the dev windows to do the same (dictionary/docs, tips, and ESPECIALLY the Inspector window)? TIA, Ken N. From ambassador at fourthworld.com Wed Apr 9 13:07:00 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed Apr 9 13:07:00 2003 Subject: Rev as Front End to Command Line In-Reply-To: <75F769EE-6AA9-11D7-A61B-00306544A95E@geistinteractive.com> Message-ID: Todd Geist wrote: > I would like to create a UI to a database server that runs on Linux, > MacOSX and Windows. All configuration and management is done the > through the command line. I am wondering if Rev could be used to build > a UI that could run all the command lines interpret the responses and > moves files around on the server. Ideally you could use the app to > connect to a remote server or one on the same box. > > We currently have an HTML interface that does all this using perl > scripts. I would love to build a much more polished interface using > Rev if it was possible HTML bites for robust UIs (see ). See the shell function for a way to execute command lines. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From kray at sonsothunder.com Wed Apr 9 13:11:01 2003 From: kray at sonsothunder.com (Ken Ray) Date: Wed Apr 9 13:11:01 2003 Subject: Rev as Front End to Command Line In-Reply-To: <75F769EE-6AA9-11D7-A61B-00306544A95E@geistinteractive.com> Message-ID: <001c01c2feba$a0113690$6601a8c0@LightningFlash> Yup... you could do that. Rev's got the "shell()" function that lets you send and receive data through the command line. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of Todd Geist > Sent: Wednesday, April 09, 2003 10:37 AM > To: use-revolution at lists.runrev.com > Subject: Rev as Front End to Command Line > > > I have a very general question. I know almost nothing about Rev's > capabilites. > > I would like to create a UI to a database server that runs on Linux, > MacOSX and Windows. All configuration and management is done the > through the command line. I am wondering if Rev could be > used to build > a UI that could run all the command lines interpret the responses and > moves files around on the server. Ideally you could use the app to > connect to a remote server or one on the same box. > > We currently have an HTML interface that does all this using perl > scripts. I would love to build a much more polished interface using > Rev if it was possible > > Any thoughts? > > Thanks, > > Todd > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-> revolution > From pixelbird at interisland.net Wed Apr 9 13:29:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Wed Apr 9 13:29:01 2003 Subject: Speed of RR vs SuperCard In-Reply-To: <200304091119.HAA20262@www.runrev.com> Message-ID: ********** > From: livfoss at blueyonder.co.uk > Subject: Speed of RR vs SuperCard > Date: Wed, 9 Apr 2003 12:21:27 +0100 > > Folks, I am not looking for any kind of controversy or X-talk war, but I > would like to know if anyone has done any speed comparisons between Revolution > and SuperCard (on Mac platforms of course). I'd always believed that Revo > would be faster, since it's more thoroughly compiled than SC, but recently > I've re-written one of my SC apps in Revo, and a tester reports that it runs > 'like treacle' on an old Mac (pre-G3, running MacOS8.6). ----------snip If the comparison is being made to the same app in latest version of SC running on the same machine, then you do indeed have more investigating to do. However, if it is just being estimated to run slow (with no comparison to the SC app on the same machine), the problem may be 3-fold: 1) The usual culprit is lack of memory. Max the memory in the old Mac. 2) Pre-G3 processors run slower for many things. But I assume we are still talking PPC, though. I don't think OS 8.6 will run on a 68K machine. 3) Running OS 8.6 on a pre-G3 processor on some Macs makes them run slower for lots of various apps, extensions, etc., e.g., OS 8.6 runs notoriously slow on 603e 133mHz processors. This may affect how the MetaCard (Rev's engine) interpreter functions more dramatically than the SC interpreter because of differences in design. On my G4, Rev is very fast for most stuff, much faster than HC which, I think, uses the same style of interpreter as SC. The MC engine for Rev continues to be upgraded. It may well be that as time goes on it will sacrifice performance compatibility with old machines and OS' in favor of taking advantage of modern processors and OS'. We know that's just how it is in the digital world. HTH, Ken N. From rcozens at pon.net Wed Apr 9 13:44:02 2003 From: rcozens at pon.net (Rob Cozens) Date: Wed Apr 9 13:44:02 2003 Subject: Caution: 2.0 Script Editor & Declared Local Variables Message-ID: Hi All, I don't know whether this is a potential problem; it solves a mystery for me & is something anyone using declared local variables should probably be aware of: When applying a script, the Editor apparently resets the value of declared local variables to empty. 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 pixelbird at interisland.net Wed Apr 9 14:05:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Wed Apr 9 14:05:01 2003 Subject: ANSWER FOLDER In-Reply-To: <200304091601.MAA27771@www.runrev.com> Message-ID: ********** > From: "Jez" > To: > Subject: Re: ANSWER FOLDER > > Correction: Actually it always starts at "My Computer". > > ----- Original Message ----- > >> I am trying ANSWER FOLDER with the WITH clause, but the dialog that pops > up >> always starts at the root of my C drive, even when I pass it a valid >> starting point with the WITH clause. Seems to be the same under 1.1.1 and >> 2.0. Am I doing something wrong or is this a bug ? ---------- You have to name the folder(s) you want to open in a filepath, otherwise it will always start with the defaultFolder, unless you reset what the defaultFolder is in the script. Even then, the list will only show you the filetypes you establish with the "with..." parameter which are in that folder ONLY. What does your actual script say? I'm betting you are expecting it to go through other folders and subfolders to find your list because of the "with", but I don't think it will, although you haven't told us what the "with..." is. IOW, it looks like you may need to establish a filepath to the folder with the files you need, then use the "with" to limit the filetypes it shows you in the list. HTH, Ken N. From jeanne at runrev.com Wed Apr 9 14:13:00 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Wed Apr 9 14:13:00 2003 Subject: trapping quit In-Reply-To: <51851313-5AEB-11D7-8B11-0030654E23A2@byu.edu> Message-ID: At 8:47 AM -0700 3/20/03, Devin Asay wrote: >Now--and this is the origin of my bug--why is it I can't refer to a >group in a stack script handler without specifying a card in connection >with the group? Surely the stack knows about all of its groups. Remember the basic rule of group references: you refer to "groups" relative to a card, but to "backgrounds" relative to the stack. A group reference is like any other control reference, so referring to 'group "My Group" of stack "My Stack"' will no more work than 'button "My Button" of stack "My Stack"'. There needs to be a card reference in there. If you need to reference a group without relating it to a card, you need to use the word "background". -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From kevin at runrev.com Wed Apr 9 14:24:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Wed Apr 9 14:24:01 2003 Subject: ANSWER FOLDER In-Reply-To: Message-ID: On 9/4/03 4:11 pm, Ken Norris wrote: >>> I am trying ANSWER FOLDER with the WITH clause, but the dialog that pops >> up >>> always starts at the root of my C drive, even when I pass it a valid >>> starting point with the WITH clause. Seems to be the same under 1.1.1 and >>> 2.0. Am I doing something wrong or is this a bug ? > ---------- > You have to name the folder(s) you want to open in a filepath, otherwise it > will always start with the defaultFolder, unless you reset what the > defaultFolder is in the script. Even then, the list will only show you the > filetypes you establish with the "with..." parameter which are in that > folder ONLY. What does your actual script say? > > I'm betting you are expecting it to go through other folders and subfolders > to find your list because of the "with", but I don't think it will, although > you haven't told us what the "with..." is. IOW, it looks like you may need > to establish a filepath to the folder with the files you need, then use the > "with" to limit the filetypes it shows you in the list. Windows doesn't support specifying a default folder to open so that?s why it isn't supported in Revolution. The documentation just needs updated. Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From david at kwinter.ca Wed Apr 9 14:53:05 2003 From: david at kwinter.ca (David Kwinter) Date: Wed Apr 9 14:53:05 2003 Subject: Any luck with video input? Message-ID: Hello, I am using the video input sample stack with an Orange Micro firewire iBot camera. The preview function works great, as do start and stop recording. I do not believe that the "grab image" button works as designed.. Though there is a residual image apparently from testing, so I'm sure it worked for whoever created the stack and functions (on a Logitech QuickCam Pro 3000 I see). Can anyone else confirm this bug? Aside> Personally I am very excited to use Rev to implement some stereoscopic object recognition algorithms. Present state-of-the-art systems (in the public domain at least) have clearly not been designed with the aid of a 4GL and are merely capable of object-avoidance for mobile robots. From James.Cass at sealedair.com Wed Apr 9 16:12:01 2003 From: James.Cass at sealedair.com (James.Cass at sealedair.com) Date: Wed Apr 9 16:12:01 2003 Subject: Test Message-ID: Just a test. From James.Cass at sealedair.com Wed Apr 9 16:46:01 2003 From: James.Cass at sealedair.com (James.Cass at sealedair.com) Date: Wed Apr 9 16:46:01 2003 Subject: ANSWER FOLDER Message-ID: On 4-9-03 1:20 pm, Kevin Miller wrote: > Windows doesn't support specifying a default folder to open so that?s why it > isn't supported in Revolution. The documentation just needs updated. > > Kevin Could you *please* make Revolution BETTER THAN Windows? I don't care if it is standard Windows behavior or not. I would rather be able to specify a starting point for the users of my software to begin browsing folders. A lot of efficiency is lost when users have to navigate through 20 folders EVERY TIME they need to select a file. Kind Regards, James Cass james.cass at sealedair.com From jacque at hyperactivesw.com Wed Apr 9 17:08:01 2003 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed Apr 9 17:08:01 2003 Subject: Report objects Message-ID: <3E948B04.2050407@hyperactivesw.com> What's a "report object"? Also, when I set up a report using the Report Settings stack from the Tools menu and click "print", nothing happens (except that the page range I entered disappears.) I believe I need some guidance. Couldn't find anything in the docs. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From chipp at chipp.com Wed Apr 9 17:13:01 2003 From: chipp at chipp.com (Chipp Walters) Date: Wed Apr 9 17:13:01 2003 Subject: Streaming media (Richard?) In-Reply-To: <98F30222-6A9A-11D7-AD75-0030654E23A2@byu.edu> Message-ID: Thanks for the info Devin. -Chipp -----Original Message----- From: use-revolution-admin at lists.runrev.com [mailto:use-revolution-admin at lists.runrev.com]On Behalf Of Devin Asay Sent: Wednesday, April 09, 2003 9:49 AM To: Heather Williams Subject: RE: Streaming media (Richard?) Chipp, Streaming video is actually quite simple and can be done in any application that supports playback of quicktime movies: You must have QT Pro to do this. 1. Open a streaming video in QT Pro (Open URL from the File menu.) 2. Once the streaming video is open, save it. This creates what's called a reference movie. It contains no actual video data, it simply points to the streaming video. 3. Now open the reference movie normally in your player object. The reference movie will initiate the stream automatically. Hope this is what you were looking for. Devin On Wednesday, April 9, 2003, at 05:30 AM, Chipp Walters wrote: Richard, On XP and RR 1.5 and 2.0 beta set the filename of player 1 to "C:/test.mov" works fine. set the filename of player 1 to URL "file:C:/test.mov" crashes the environment. test.mov is a progressive mov. I would like to be able to: set the filename of player 1 to URL "http://www.altuit.com/webs/altuit/KenRay/test.mov" and have it begin to playback almost instantly (on a fast connection). but this doesn't work either. So...how do you stream video from the web to a RR/MC client? Devin Asay Humanities Technology and Research Support Center Brigham Young University Devin Asay Humanities Technology and Research Support Center Brigham Young University -------------- next part -------------- An HTML attachment was scrubbed... URL: From Doug_Ivers at lord.com Wed Apr 9 17:21:00 2003 From: Doug_Ivers at lord.com (Ivers, Doug E) Date: Wed Apr 9 17:21:00 2003 Subject: Mac and wav files Message-ID: I've had lotsa problems with wav files, and I never figured out why exactly. I pretty much concluded that the sound "engine" within Rev is somewhat deficient because it can only play some wav files, whereas my Mac OSX finder could play all my wav files just fine. I tend to use aiff or au format now for audio imported into Rev, but I've even had some problems in those formats -- D From themacguy at macosx.com Wed Apr 9 17:29:01 2003 From: themacguy at macosx.com (Barry Levine) Date: Wed Apr 9 17:29:01 2003 Subject: OT - VCD & SVCD Guide Message-ID: http://users3.ev1.net/~jacobsag/vcd/svcd_guide.html The above link is completely off-topic but I found it so helpful that I thought I would share it. Barry From diskot123 at juno.com Wed Apr 9 17:50:01 2003 From: diskot123 at juno.com (Tuviah M Snyder) Date: Wed Apr 9 17:50:01 2003 Subject: ANSWER FOLDER Message-ID: <20030409.174724.2132.5.diskot123@juno.com> >Could you *please* make Revolution BETTER THAN Windows? Better than windows, is there such a thing:-) I mean if Microsoft couldn't do it with 50,000 employees than surely it can't be done! > I don't care if it is standard Windows behavior or not. I would rather be able to specify a >starting point for the users of my software to begin browsing folders. A >lot of efficiency is lost when users have to navigate through 20 folders >EVERY TIME they need to select a file. I just had a cool idea. Chipp wrote an XML tree-view object (so did I but it requires revxml). I'm sure someone could use that to design a clone of the Windows answer folder dialog. The Rev team could then use that for all platforms (including Linux) as an alternative. Tuviah Snyder Runtime Revolution Limited - Software at the Speed of Thought From kray at sonsothunder.com Wed Apr 9 17:56:01 2003 From: kray at sonsothunder.com (Ken Ray) Date: Wed Apr 9 17:56:01 2003 Subject: ANSWER FOLDER In-Reply-To: Message-ID: <005a01c2fee2$686f64f0$6601a8c0@LightningFlash> James, You can build your own answer folder stack if you like - simply set "the directory" to a directory of your choosing, put "the directories" into a list field, add some icons, and presto! a custom folder picker! (Actually it?s a bit harder than that, but you get the idea...) Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of > James.Cass at sealedair.com > Sent: Wednesday, April 09, 2003 2:38 PM > To: use-revolution at lists.runrev.com > Subject: Re: ANSWER FOLDER > > > On 4-9-03 1:20 pm, Kevin Miller wrote: > > > Windows doesn't support specifying a default folder to open > so that?s > > why > it > > isn't supported in Revolution. The documentation just > needs updated. > > > > Kevin > > Could you *please* make Revolution BETTER THAN Windows? I > don't care if it is standard Windows behavior or not. I would > rather be able to specify a starting point for the users of > my software to begin browsing folders. A lot of efficiency is > lost when users have to navigate through 20 folders EVERY > TIME they need to select a file. > > Kind Regards, > James Cass > james.cass at sealedair.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-> revolution > From wmb at internettrainer.com Wed Apr 9 18:21:01 2003 From: wmb at internettrainer.com (Wolfgang M. Bereuter) Date: Wed Apr 9 18:21:01 2003 Subject: ANSWER FOLDER In-Reply-To: <20030409.174724.2132.5.diskot123@juno.com> Message-ID: <3D9A9474-6AD9-11D7-9F0C-003065430226@internettrainer.com> On Mittwoch, April 9, 2003, at 11:47 Uhr, Tuviah M Snyder wrote: >> Could you *please* make Revolution BETTER THAN Windows? > Better than windows, is there such a thing:-) I mean if Microsoft > couldn't do it with 50,000 employees than surely it can't be done! Oh Goodness! - what argument...=;o)) What can be done in with and from M$ does not depend on the employees! It depend **only on marketing decicions, only marketing decicions**...!!! regards Wolfgang M. Bereuter -- The most devastating weapon of mass destruction in the world is texan testosterone und steirische gehirnerwEICHEung -- 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 pixelbird at interisland.net Wed Apr 9 19:56:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Wed Apr 9 19:56:01 2003 Subject: ANSWER FOLDER In-Reply-To: <200304092114.RAA08451@www.runrev.com> Message-ID: ********** > Date: Wed, 09 Apr 2003 19:20:51 +0100 > Subject: Re: ANSWER FOLDER > From: Kevin Miller > Windows doesn't support specifying a default folder to open so that?s why it > isn't supported in Revolution. The documentation just needs updated. ---------- Well, it did in 1.1.1. I have a stack that changes the defaultFolder and it works. Are you saying defaultFolder isn't supported? Ken N. From mailinglists at geeksrus.com Wed Apr 9 20:10:01 2003 From: mailinglists at geeksrus.com (Steven W. Riggins) Date: Wed Apr 9 20:10:01 2003 Subject: 2.0beta and dock In-Reply-To: References: Message-ID: Hey all! Me again - I have not done anything with revolution since saying hello in Jan. Been looking for work. Now that the beta is out, I decited to give it a shot in free version. Is this the place to report bugs? I have my dock on the left side of the screen and palettes and (the floating tool and the button bar across the top) open under the dock. Steve -- -------------------------------------------------------------------------- Steve Riggins, Macintosh Geek http://www.geeksrus.com/ From katir at hindu.org Wed Apr 9 20:41:01 2003 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Wed Apr 9 20:41:01 2003 Subject: DataBaseQuery Manager - 4D In-Reply-To: <20030407.100048.1560.1.diskot123@juno.com> Message-ID: Well, before i do... are you planning to write a native library for 4D in the nearby future (it was once rumored that would be coming, some day) or is that really not on the radar for development? i.e. if I don't have to mess with ODBC for 4D, but "just wait" i would rather do that. On Monday, April 7, 2003, at 03:45 AM, Tuviah M Snyder wrote: > From: Tuviah M Snyder > Date: Mon Apr 7, 2003 3:45:46 AM Pacific/Honolulu > To: use-revolution at lists.runrev.com > Subject: Re: Using DataBaseQuery Manager > Reply-To: use-revolution at lists.runrev.com > >> Have you tested yet with ODBC-->4D? > Should work there too. Give it a try. From kray at sonsothunder.com Wed Apr 9 20:56:01 2003 From: kray at sonsothunder.com (Ken Ray) Date: Wed Apr 9 20:56:01 2003 Subject: ANSWER FOLDER In-Reply-To: Message-ID: <007101c2fefb$7f602910$6601a8c0@LightningFlash> You have a stack that changes the default folder so that "answer folder" on Windows can go to the folder you've set? Are you sure you don't mean "answer file"? Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of Ken Norris > Sent: Wednesday, April 09, 2003 3:02 PM > To: use-revolution at lists.runrev.com > Subject: Re: ANSWER FOLDER > > > ********** > > Date: Wed, 09 Apr 2003 19:20:51 +0100 > > Subject: Re: ANSWER FOLDER > > From: Kevin Miller > > > Windows doesn't support specifying a default folder to open > so that?s > > why it isn't supported in Revolution. The documentation just needs > > updated. > ---------- > Well, it did in 1.1.1. I have a stack that changes the > defaultFolder and it works. > > Are you saying defaultFolder isn't supported? > > Ken N. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-> revolution > From dan at clearvisiontech.com Wed Apr 9 21:30:01 2003 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed Apr 9 21:30:01 2003 Subject: Vertical Centering Text In-Reply-To: <200304092114.RAA08470@www.runrev.com> Message-ID: Hello! Does anyone already have a function for setting a fields topMargin so that it's text is centered vertically? I got this far (don't laugh!)... Which works fine for some font sizes... But others are not right. on fixLineHeight tFieldID put the formattedHeight of line 1 of field id tFieldID into tHeight put the formattedHeight of char 1 of field id tFieldID into cHeight put the height of field id tFieldID into fHeight set the topMargin of field id tFieldID to ((((fHeight - tHeight)/2) + (cHeight/2))-1) end fixLineHeight Any thoughts? Thanks! Dan From erikhans08 at yahoo.com Wed Apr 9 21:50:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Wed Apr 9 21:50:01 2003 Subject: the clickCharChunk: space is not a char? In-Reply-To: <013001c2fe50$1ba8c7c0$6601a8c0@LightningFlash> Message-ID: <20030410014714.97787.qmail@web20009.mail.yahoo.com> --- Ken Ray wrote: > I don't understand; I create a simple field, > put "Now is the time" into > the field ,lock it, and set the script of the > field to: > > on mouseUp > put the clickCharChunk > end mouseUp > > When I click between "Now" and "is" in the > white space, I get: > > char 4 to 4 of field 1 > > What do you get? same thing now. i was clicking in left and right margins. with one chord lines of about 15 chars, this problem became apparent. what joy! so the new question is, how does one trap for clicks too far left or right? (sounds like a list flameout issue). that is, beyond the scope of the clickChunk or the clickCharChunk. probably something to do with the clickloc. click at your leftest and rightest chars, store the values, make the comparison. up and down is another story, especially with a scrolling field. that will be a lot of calculating and comparing, but it must be done because a user who wants to Paste between two lines will probably click at the vast white expanse on the right. maybe just pad with lots of spaces after the end of the line. does anyone have any war stories about editors. ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From kray at sonsothunder.com Wed Apr 9 22:49:01 2003 From: kray at sonsothunder.com (Ken Ray) Date: Wed Apr 9 22:49:01 2003 Subject: the clickCharChunk: space is not a char? In-Reply-To: <20030410014714.97787.qmail@web20009.mail.yahoo.com> Message-ID: <007601c2ff0b$55521100$6601a8c0@LightningFlash> Erik, are you trying to know exactly where the user clicked (I mean "in the left margin next to line 3 of the field"), or just whether the user clicked on text or not? Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of > erik hansen > Sent: Wednesday, April 09, 2003 7:47 PM > To: use-revolution at lists.runrev.com > Subject: RE: the clickCharChunk: space is not a char? > > > > --- Ken Ray wrote: > > I don't understand; I create a simple field, > > put "Now is the time" into > > the field ,lock it, and set the script of the > > field to: > > > > on mouseUp > > put the clickCharChunk > > end mouseUp > > > > When I click between "Now" and "is" in the > > white space, I get: > > > > char 4 to 4 of field 1 > > > > What do you get? > > same thing now. > i was clicking in left and right margins. > with one chord lines of about 15 chars, this > problem became apparent. what joy! > > so the new question is, how does one trap for > clicks too far left or right? (sounds like a list > flameout issue). that is, beyond the scope of the > clickChunk or the clickCharChunk. > > probably something to do with the clickloc. > click at your leftest and rightest chars, store > the values, make the comparison. > > up and down is another story, especially with a > scrolling field. that will be a lot of > calculating and comparing, but it must be done > because a user who wants to Paste between two > lines will probably click at the vast white > expanse on the right. > > maybe just pad with lots of spaces after the end > of the line. > > does anyone have any war stories about editors. > > ===== > erik at erikhansen.org http://www.erikhansen.org > > __________________________________________________ > Do you Yahoo!? > Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From monte at sweattechnologies.com Wed Apr 9 23:21:05 2003 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed Apr 9 23:21:05 2003 Subject: Shareware Marketing Message-ID: Hi All I'm just wondering if anyone has any tips, tricks or recommendations for shareware marketing. Cheers Monte Goulding B.App.Sc. (Hons.) Executive Director Sweat Technologies email: monte at sweattechnologies.com website: www.sweattechnologies.com mobile (International): +61 421 138 274 (Australia): 0421 138 274 From revlists at canelasoftware.com Wed Apr 9 23:38:02 2003 From: revlists at canelasoftware.com (Mark Talluto) Date: Wed Apr 9 23:38:02 2003 Subject: Shareware Marketing In-Reply-To: Message-ID: <5F552E44-6B05-11D7-A00B-000393C3F5BC@canelasoftware.com> On Wednesday, April 9, 2003, at 08:18 PM, Monte Goulding wrote: > > Hi All > > I'm just wondering if anyone has any tips, tricks or recommendations > for > shareware marketing. > > Cheers > > Monte Goulding > B.App.Sc. (Hons.) > > Executive Director > Sweat Technologies > > Monte, I would have a brochure and/or postcard made about your rowing software designed for coaches. I would then get the addresses to all the universities that have a rowing program. Send them your printed information. Send a demo and a press-release about your program to magazines and websites that support this sport. You could try cold calling some of the schools that have this sport and make contact with the directors in that area. See if you can set up a demo for local schools. Get a feel for how they react and what lingo they use. Then apply that information to other schools you call or visit. Find out if there are some tradeshows you can attend as a vendor. This will get your name out fast and allow you to meet with your potential customers. If you have competition, find out how they are marketing their product. Do they list distributors that are carrying it? If so, contact their list of distributors and see if you can hook up with them. Know ahead of time what discount you will give them as they will ask soon after contact. I think that direct marketing and some aggressive research will get you a lot more sales than posting your product on a shareware site. In fact, you might drop the word shareware from your marketing and refer to it as your product or one of your products if you have more. These are some ideas. Hope one or more helps. Best regards, Mark Talluto http://www.canelasoftware.com From mailinglists at geeksrus.com Wed Apr 9 23:42:02 2003 From: mailinglists at geeksrus.com (Steven W. Riggins) Date: Wed Apr 9 23:42:02 2003 Subject: Groups In-Reply-To: <20030410014714.97787.qmail@web20009.mail.yahoo.com> References: <20030410014714.97787.qmail@web20009.mail.yahoo.com> Message-ID: Groups have me totally baffled in RR 2. I made a button, made it into a group, then put it on several cards. then somehow I got a database object added to the group, so when I chnaged cards I kept getting errors. How do I delete this object? I eventually deleted the button by accident and then did something else, so I lost my button :( Why can't I add an existing group to an existing card so it is linked like others? Or at least, the UI is not clear at all. Is there a pane that lists what objects are IN a group so I can select an object from the LIST and delete, or say drag an object from the card into the group? How do I add a new object to an existing group? Sorry, I just don't find the UI intuitive at all :( -- -------------------------------------------------------------------------- Steve Riggins, Macintosh Geek http://www.geeksrus.com/ From monte at sweattechnologies.com Thu Apr 10 01:23:01 2003 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu Apr 10 01:23:01 2003 Subject: Shareware Marketing In-Reply-To: <5F552E44-6B05-11D7-A00B-000393C3F5BC@canelasoftware.com> Message-ID: Hi Mark Thanks for the great response. I see your point that the markets I'm targeting are so specific that people just don't go to shareware sites to look for that kind of app. The app I'm about to release is an upgrade to Somatotype ( a body shape analysis tool). Thanks again Monte From rodneys at io.com Thu Apr 10 01:42:01 2003 From: rodneys at io.com (Rodney Somerstein) Date: Thu Apr 10 01:42:01 2003 Subject: Script editor/object browser interaction In-Reply-To: References: Message-ID: >The palette and script editor do remember their location between sessions... I suspect I was just seeing this problem because of the endless errors that caused me to force quit. I'll give it a try when I download B2. -Rodney -- ------------------------------------------------------------------- Rodney Somerstein Meditation... it's not what you think. rodneys at io.com Outside of a dog, a man's best friend is a book. Inside of a dog, it's too dark to read. -- Groucho Marx From revlists at canelasoftware.com Thu Apr 10 01:44:01 2003 From: revlists at canelasoftware.com (Mark Talluto) Date: Thu Apr 10 01:44:01 2003 Subject: Shareware Marketing In-Reply-To: Message-ID: <02117414-6B17-11D7-A00B-000393C3F5BC@canelasoftware.com> On Wednesday, April 9, 2003, at 10:20 PM, Monte Goulding wrote: > > Hi Mark > > Thanks for the great response. I see your point that the markets I'm > targeting are so specific that people just don't go to shareware sites > to > look for that kind of app. > > The app I'm about to release is an upgrade to Somatotype ( a body shape > analysis tool). > > Thanks again > > Monte > > Hi Monte, This app has some interesting marketing possibilities. I would try marketing to gyms, physical therapists, hospitals, private practices, nutritionists, etc. I would send PR to health magazines (free advertising there). Output to .pdf...that is pretty cool. Best regards, Mark Talluto http://www.canelasoftware.com From monte at sweattechnologies.com Thu Apr 10 02:10:01 2003 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu Apr 10 02:10:01 2003 Subject: Shareware Marketing In-Reply-To: <02117414-6B17-11D7-A00B-000393C3F5BC@canelasoftware.com> Message-ID: > > > > Hi Mark > > > > Thanks for the great response. I see your point that the markets I'm > > targeting are so specific that people just don't go to shareware sites > > to > > look for that kind of app. > > > > The app I'm about to release is an upgrade to Somatotype ( a body shape > > analysis tool). > > > > Thanks again > > > > Monte > > > > > > Hi Monte, > > This app has some interesting marketing possibilities. I would try > marketing to gyms, physical therapists, hospitals, private practices, > nutritionists, etc. > I would send PR to health magazines (free advertising there). Unfortunately you need some anthropometry training to take the measurements to use in the program. Most of the above clientele *should* have that training. I'm hoping to get into training courses & Uni's for the above categories also. > > Output to .pdf...that is pretty cool. > And very hard to program. Although the 3D rotating chart was probably harder ;-) Cheers Monte From pixelbird at interisland.net Thu Apr 10 02:17:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Thu Apr 10 02:17:01 2003 Subject: ANSWER FOLDER In-Reply-To: <200304100524.BAA19675@www.runrev.com> Message-ID: ********** > From: "Ken Ray" > Subject: RE: ANSWER FOLDER > Date: Wed, 9 Apr 2003 19:52:39 -0500 > Organization: Sons of Thunder Software >> ---------- >> Well, it did in 1.1.1. I have a stack that changes the >> defaultFolder and it works. >> >> Are you saying defaultFolder isn't supported? ---------- > You have a stack that changes the default folder so that "answer folder" > on Windows can go to the folder you've set? Are you sure you don't mean > "answer file"? ----------snip Well, not exactly, but eventually, yes. What I mean is: it's on a Mac, for one thing, but I was questioning the defaultFolder not working because I changed it in the handler in an interim section, looking for another folder inside the defaultFolder first, which worked, AFAIK. Ken N. From pixelbird at interisland.net Thu Apr 10 02:31:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Thu Apr 10 02:31:01 2003 Subject: Beta 2.0 - Bugs 'n' stuff In-Reply-To: <200304091601.MAA27771@www.runrev.com> Message-ID: So... What happened to "Application Overview"? I was using that a lot to find out where my groups were, etc. Ken N. From sean at groundzero.uk.com Thu Apr 10 04:34:01 2003 From: sean at groundzero.uk.com (Sean@GndZero) Date: Thu Apr 10 04:34:01 2003 Subject: Drivers question In-Reply-To: Message-ID: How do I use the write & read to/from driver commands. Any examples? Regards Sean From jamesjrichards at lineone.net Thu Apr 10 05:00:01 2003 From: jamesjrichards at lineone.net (James Richards) Date: Thu Apr 10 05:00:01 2003 Subject: ANSWER FOLDER In-Reply-To: <200304100524.BAA19675@www.runrev.com> Message-ID: on 10/4/03 00:18:50 +0200 "Wolfgang M. Bereuter" wrote > On Mittwoch, April 9, 2003, at 11:47 Uhr, Tuviah M Snyder wrote: > >>> Could you *please* make Revolution BETTER THAN Windows? >> Better than windows, is there such a thing:-) I mean if Microsoft >> couldn't do it with 50,000 employees than surely it can't be done! > Oh Goodness! - what argument...=;o)) > What can be done in with and from M$ does not depend on the employees! I think maybe the tag got chopped off Tuviah's remarks in the mailing... Perhaps someone could write a Rev app to spot irony and insert tags ;-) Regards James -- James J Richards jamesjrichards at lineone.net Tel. +44 (0)15394 43063 From miscdas at boxfrog.com Thu Apr 10 05:06:01 2003 From: miscdas at boxfrog.com (miscdas at boxfrog.com) Date: Thu Apr 10 05:06:01 2003 Subject: ANSWER FOLDER In-Reply-To: References: Message-ID: <20030410090524.94576.qmail@www.boxfrog.com> James.Cass at sealedair.com writes: > On 4-9-03 1:20 pm, Kevin Miller wrote: > >> Windows doesn't support specifying a default folder to open so that?s why > it >> isn't supported in Revolution. The documentation just needs updated. >> >> Kevin > > Could you *please* make Revolution BETTER THAN Windows? I don't care if it > is standard Windows behavior or not. I would rather be able to specify a > starting point for the users of my software to begin browsing folders. A > lot of efficiency is lost when users have to navigate through 20 folders > EVERY TIME they need to select a file. > > Kind Regards, > James Cass ============ Why don't you just add a little routine for the first time the user navigates to a file (Or have a dialogue for the user to specify the default folder). Capture the path and save it as the user's "default" folder for subsequent browsing sessions. miscdas From mcompanys at mac.com Thu Apr 10 05:16:01 2003 From: mcompanys at mac.com (Emmanuel Companys) Date: Thu Apr 10 05:16:01 2003 Subject: stack corrupted? Message-ID: I am developing with RR 1.1.1 mac OS 10.2.4. My stack (almost finished) is more and more behaving in a annoying way: - the left down arrow for "height" in the basic section of the properties window, behaves as de left up arrow (increasing). - the Colors and Patterns in the Objet menu doesn't work (the palette won't show up - sometimes with no apparent reason the fifth tab in a button properties window (the one which shows the contents) behaves as the fourth, I I cann't get the contents. - In a unlocked field, the Enter key behaves as the return key. - the insertion point doesn't show up in the fields. If a create a new field, it shows up all right, but disappears if I change the layer. - In the msg box, answers but typing I get . The concerned fld belongs to a group and its properties window is reads: . - Sometimes the error windows indicates an error in line 372 but there no line 372 in any of the scripts. the enterKey message has a wild erratic behavior: the handler will work or not and, if it works, then it keeps working even when the handler has been deleted Is there any way to fix my stack or must I t redo it from scratch? Any idea of what may have caused this trouble? Thank you for your help. From miscdas at boxfrog.com Thu Apr 10 05:21:01 2003 From: miscdas at boxfrog.com (miscdas at boxfrog.com) Date: Thu Apr 10 05:21:01 2003 Subject: Shareware Marketing In-Reply-To: References: Message-ID: <20030410092034.31884.qmail@www.boxfrog.com> Monte Goulding writes: > > Hi All > > I'm just wondering if anyone has any tips, tricks or recommendations for > shareware marketing. > > Cheers > > Monte Goulding ========== Mr. Goulding, A proven technique for generating repeat traffic and sales is to give away something in its entirety (cripple ware and "chapter 1 of my book" just don't cut it) as an unannounced "thank-you for ordering" gift. Of course, something that is of little cost for you. This has been shown to cause the consumer to have "good feelings" about you, hence resulting in return traffic as well as traffic via word-of-mouth to freinds. miscdas From kevin at runrev.com Thu Apr 10 05:29:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Thu Apr 10 05:29:01 2003 Subject: Any luck with video input? In-Reply-To: Message-ID: On 9/4/03 7:50 pm, David Kwinter wrote: > I am using the video input sample stack with an Orange Micro firewire iBot > camera. The preview function works great, as do start and stop recording. I > do not believe that the "grab image" button works as designed.. Though there > is a residual image apparently from testing, so I'm sure it worked for > whoever created the stack and functions (on a Logitech QuickCam Pro 3000 I > see). > > Can anyone else confirm this bug? I think so, if this is Mac OS X - there is an issue with grab image we're working on. Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Thu Apr 10 05:38:03 2003 From: kevin at runrev.com (Kevin Miller) Date: Thu Apr 10 05:38:03 2003 Subject: Linux Build Message-ID: Beta 2 build 2 for Linux has now been added to the platforms available. Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From Esa.Kivela at ncrc.fi Thu Apr 10 05:43:02 2003 From: Esa.Kivela at ncrc.fi (=?iso-8859-1?Q?Esa_Kivel=E4?=) Date: Thu Apr 10 05:43:02 2003 Subject: VS: Linux Build Message-ID: <961D94BBE7448D4C8E4440CB7920D9E02AD6CB@ktk7.ad.kuluttajatutkimuskeskus.fi> > -----Alkuper?inen viesti----- > L?hett?j?: Kevin Miller [mailto:kevin at runrev.com] > L?hetetty: 10. huhtikuuta 2003 12:32 > Vastaanottaja: use-revolution at lists.runrev.com; > improve-revolution at lists.runrev.com > Aihe: Linux Build > > > Beta 2 build 2 for Linux has now been added to the platforms > available. [Joke] Yahoooo where is mine Mandrake roots ..errrr cds I mean ;-) [/joke] EsaK From sims at ezpzapps.com Thu Apr 10 06:37:01 2003 From: sims at ezpzapps.com (sims) Date: Thu Apr 10 06:37:01 2003 Subject: Streaming media (Richard?) In-Reply-To: References: Message-ID: > I would like to be able to: > >set the filename of player 1 to URL >"http://www.altuit.com/webs/altuit/KenRay/test.mov" and have it begin to >playback almost instantly (on a fast connection). > >but this doesn't work either. So...how do you stream video from the web to a RR/MC client? The following works here - plays your mov almost immediately with Rev 1.1.1 on Mac 10.2.1 Cable modem. on mouseUp set the filename of last player to "http://www.altuit.com/webs/altuit/KenRay/test.mov" start player 1 end mouseUp sims -- ----------------------------------------------------------- http://EZPZapps.com info at EZPZapps.com Software - Internet Development - Consulting From sims at ezpzapps.com Thu Apr 10 06:46:01 2003 From: sims at ezpzapps.com (sims) Date: Thu Apr 10 06:46:01 2003 Subject: Shareware Marketing Message-ID: >>Thanks for the great response. I see your point that the markets I'm >>targeting are so specific that people just don't go to shareware sites to >look for that kind of app. >This app has some interesting marketing possibilities. I would try >marketing to gyms, physical therapists, hospitals, private >practices, nutritionists, etc. Perhaps you might consider setting up an affiliate or percentage of profit incentive for the targeted group(s). Sales generated from web sites of gyms, nutritionists, etc could be split if they come originate from a specific gym's web site for example. Kagi has the capability to split purchase payments...this would give the gym incentive to explain/pitch your app in any sort of newsletter they send out also. sims -- ----------------------------------------------------------- http://EZPZapps.com info at EZPZapps.com Software - Internet Development - Consulting From wmb at internettrainer.com Thu Apr 10 06:46:24 2003 From: wmb at internettrainer.com (Wolfgang M. Bereuter) Date: Thu Apr 10 06:46:24 2003 Subject: Beta 2.0 - Bugs 'n' stuff In-Reply-To: Message-ID: <45C4360E-6B41-11D7-AD58-003065430226@internettrainer.com> On Thursday, April 10, 2003, at 05:37 AM, Ken Norris wrote: > Beta 2.0 - Bugs 'n' stuff > Reply-To: use-revolution at lists.runrev.com > > So... > > What happened to "Application Overview"? I was using that a lot to > find out > where my groups were, etc. Thanks god, its replaced by the Application *Browser* (Tool Menu). And it seems much, much more better than the old applov... 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 kevin at runrev.com Thu Apr 10 06:47:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Thu Apr 10 06:47:01 2003 Subject: ANSWER FOLDER In-Reply-To: Message-ID: On 9/4/03 9:38 pm, James.Cass at sealedair.com wrote: > Could you *please* make Revolution BETTER THAN Windows? I don't care if it > is standard Windows behavior or not. I would rather be able to specify a > starting point for the users of my software to begin browsing folders. A > lot of efficiency is lost when users have to navigate through 20 folders > EVERY TIME they need to select a file. I understand what you're requesting. The problem is this: when you run "answer folder", it brings up a dialog box to select a folder. That dialog box is actually created by the OS, rather than by Revolution. All applications use the same dialog, that makes selecting a folder a consistent experience from one application to another. On the Windows operating system, it isn't actually possible to specify to the OS what folder to display when opening that dialog box. Thus we can't support it. A workaround would be to create our own dialog, but the drawback would be that it wouldn't look like a standard dialog, and would need to be written from scratch. I hope this better explains the issue! Kind regards, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Thu Apr 10 06:47:46 2003 From: kevin at runrev.com (Kevin Miller) Date: Thu Apr 10 06:47:46 2003 Subject: Beta 2.0 - Bugs 'n' stuff In-Reply-To: Message-ID: On 10/4/03 4:37 am, Ken Norris wrote: > So... > > What happened to "Application Overview"? I was using that a lot to find out > where my groups were, etc. Its now the Application Browser, under the Tools menu. Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Thu Apr 10 06:48:11 2003 From: kevin at runrev.com (Kevin Miller) Date: Thu Apr 10 06:48:11 2003 Subject: DataBaseQuery Manager - 4D In-Reply-To: Message-ID: On 10/4/03 1:38 am, Sannyasin Sivakatirswami wrote: > Well, before i do... are you planning to write a native library for 4D > in the nearby future (it was once rumored that would be coming, some > day) or is that really not on the radar for development? i.e. if I > don't have to mess with ODBC for 4D, but "just wait" i would rather do > that. This will be added, but it is some time in the future yet. Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Thu Apr 10 06:48:43 2003 From: kevin at runrev.com (Kevin Miller) Date: Thu Apr 10 06:48:43 2003 Subject: Drivers question In-Reply-To: Message-ID: On 10/4/03 9:30 am, Sean at GndZero wrote: > How do I use the write & read to/from driver commands. Any examples? Good question, I had a look around to see if I could find any samples, people don't appear to have posted many. You could try the serial stack on user contributions on our web site - I'm guessing it works on OS X in the 2.0 beta now, to get some idea as to how this works. Kind regards, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Thu Apr 10 06:49:52 2003 From: kevin at runrev.com (Kevin Miller) Date: Thu Apr 10 06:49:52 2003 Subject: Groups In-Reply-To: Message-ID: On 10/4/03 4:39 am, Steven W. Riggins wrote: > Groups have me totally baffled in RR 2. There haven't been many changes, beyond some enhancements to the scrolling behavior and the new "behave as background" option which changes behavior somewhat. > I made a button, made it into a group, then put it on several cards. > > then somehow I got a database object added to the group, so when I > chnaged cards I kept getting errors. How do I delete this object? I > eventually deleted the button by accident and then did something > else, so I lost my button :( What type of database object? How did you add it? > Why can't I add an existing group to an existing card so it is linked > like others? Or at least, the UI is not clear at all. Place Group and Remove Group are in the Object menu. You need to turn on the "behave as background" checkbox in the group properties palette. > Is there a pane that lists what objects are IN a group so I can > select an object from the LIST and delete, or say drag an object from > the card into the group? This works as it did in 1.1.1 - you can view objects in the Application Browser. You can add objects to group by copying them in, or ungrouping and then immediately regrouping with the new objects. Kind regards, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Thu Apr 10 06:50:28 2003 From: kevin at runrev.com (Kevin Miller) Date: Thu Apr 10 06:50:28 2003 Subject: Mac and wav files In-Reply-To: Message-ID: On 9/4/03 10:17 pm, Ivers, Doug E wrote: > I've had lotsa problems with wav files, and I never figured out why exactly. > I pretty much concluded that the sound "engine" within Rev is somewhat > deficient because it can only play some wav files, whereas my Mac OSX finder > could play all my wav files just fine. I tend to use aiff or au format now > for audio imported into Rev, but I've even had some problems in those formats Please send me a copy of the file that does not play off-list and I'll take a look. Thanks, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Thu Apr 10 06:51:06 2003 From: kevin at runrev.com (Kevin Miller) Date: Thu Apr 10 06:51:06 2003 Subject: Report objects In-Reply-To: <3E948B04.2050407@hyperactivesw.com> Message-ID: On 9/4/03 10:05 pm, J. Landman Gay wrote: > What's a "report object"? Also, when I set up a report using the Report > Settings stack from the Tools menu and click "print", nothing happens > (except that the page range I entered disappears.) > > I believe I need some guidance. Couldn't find anything in the docs. Documentation for this is coming soon. In the mean time, a brief overview: You create your stack (e.g. an address book, with fields in a background on multiple cards), then create a new stack. Create a report object, link this to a field in the address book stack (e.g. Enter "fld name of stack addresses") into the link field. Now you can navigate through the report object and create additional objects for those other aspects of the "layout" you want to print. Use the report manager to enter a page range, print as labels or onto multiple pages, specify header and footer, etc. Kind regards, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From wmb at internettrainer.com Thu Apr 10 06:54:31 2003 From: wmb at internettrainer.com (Wolfgang M. Bereuter) Date: Thu Apr 10 06:54:31 2003 Subject: 30 day trial licenses still crashing on start In-Reply-To: Message-ID: Hi, 30 day trial licenses still crashing on start here. New key, new download. I have to force quit... G4 764 10.2.4 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 mike at cyber-ny.com Thu Apr 10 07:22:01 2003 From: mike at cyber-ny.com (Mike Brown) Date: Thu Apr 10 07:22:01 2003 Subject: Shareware Marketing In-Reply-To: Message-ID: Hi Monte, I am not familiar with your specific software or market, but in general, the methods I have used for marketing software include ad campaigns using Google AdWords and Overture Key Words. This allows you to target very specific search terms across the major search engines. The results are trackable and you can control the budget. Develop a website for retailing the software that is capable of: Registering visitors in a mailing list in exchange for a free, partially functional demo. This will be useful for announcements and new releases Offer a partially functional demo with the ability to be "unlocked" with a key code Track sales and demo downloads through unique URLs issued to different affiliates or ad campaigns so you know what is working and what isn't Offer discounts and specials to your list and affiliates, schools etc... Create dedicated landing pages on your site that are targeted towards these groups and the discount. I have registered with a couple dozen shareware sites that have not yielded any sales to date but my registration with download.com offering a partially functional demo continues to be my largest generator of sales for over a year. Google Ad words generate my second greatest number of leads followed by individual promotions and affiliate marketing. Sending out a discounted offer via e-mail to individuals that downloaded the demo (but did not purchase) also generates a significant bump in sales. I am marketing software with a general consumer user base, so I do not have to target as tightly as you will need to but some of these methods would still apply. BTW: the other ideas offered thus far are great. Offering something for free, postcards, affiliate marketing and possibly avoiding the term "shareware" are all excellent recommendation. Good Luck! Best, Mike Mike Brown Cyber-NY Interactive 212-475-2721 1-888-70-CYBER mike at cyber-ny.com From jbradshaw at blueyonder.co.uk Thu Apr 10 07:48:00 2003 From: jbradshaw at blueyonder.co.uk (Jez) Date: Thu Apr 10 07:48:00 2003 Subject: ANSWER FOLDER References: Message-ID: <003301c2ff56$9a79f770$baa5c050@Jez2> Quite a little discussion I started ! ----- Original Message ----- From: "Kevin Miller" To: Sent: Thursday, April 10, 2003 11:24 AM Subject: Re: ANSWER FOLDER > On 9/4/03 9:38 pm, James.Cass at sealedair.com > wrote: > > > Could you *please* make Revolution BETTER THAN Windows? I don't care if it > > is standard Windows behavior or not. I would rather be able to specify a > > starting point for the users of my software to begin browsing folders. A > > lot of efficiency is lost when users have to navigate through 20 folders > > EVERY TIME they need to select a file. > > I understand what you're requesting. The problem is this: when you run > "answer folder", it brings up a dialog box to select a folder. That dialog > box is actually created by the OS, rather than by Revolution. All > applications use the same dialog, that makes selecting a folder a consistent > experience from one application to another. On the Windows operating > system, it isn't actually possible to specify to the OS what folder to > display when opening that dialog box. Thus we can't support it. A > workaround would be to create our own dialog, but the drawback would be that > it wouldn't look like a standard dialog, and would need to be written from > scratch. I hope this better explains the issue! > > Kind regards, > > Kevin > > Kevin Miller > Runtime Revolution Limited: Software at the Speed of Thought > Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. > > From mark at bcesouth.com Thu Apr 10 08:10:01 2003 From: mark at bcesouth.com (Mark Paris) Date: Thu Apr 10 08:10:01 2003 Subject: ANSWER FOLDER References: <003301c2ff56$9a79f770$baa5c050@Jez2> Message-ID: <003001c2ff59$a696d430$d86600d8@yourvvx88vyrxo> Forgive me if this has already been brought up, but can't you just set the defaultfolder property to the folder you want to get this effect? ----- Original Message ----- From: "Jez" To: Sent: Thursday, April 10, 2003 7:44 AM Subject: Re: ANSWER FOLDER > Quite a little discussion I started ! > > ----- Original Message ----- > From: "Kevin Miller" > To: > Sent: Thursday, April 10, 2003 11:24 AM > Subject: Re: ANSWER FOLDER > > > > On 9/4/03 9:38 pm, James.Cass at sealedair.com > > wrote: > > > > > Could you *please* make Revolution BETTER THAN Windows? I don't care if > it > > > is standard Windows behavior or not. I would rather be able to specify a > > > starting point for the users of my software to begin browsing folders. A > > > lot of efficiency is lost when users have to navigate through 20 folders > > > EVERY TIME they need to select a file. > > > > I understand what you're requesting. The problem is this: when you run > > "answer folder", it brings up a dialog box to select a folder. That > dialog > > box is actually created by the OS, rather than by Revolution. All > > applications use the same dialog, that makes selecting a folder a > consistent > > experience from one application to another. On the Windows operating > > system, it isn't actually possible to specify to the OS what folder to > > display when opening that dialog box. Thus we can't support it. A > > workaround would be to create our own dialog, but the drawback would be > that > > it wouldn't look like a standard dialog, and would need to be written from > > scratch. I hope this better explains the issue! > > > > Kind regards, > > > > Kevin > > > > Kevin Miller > > Runtime Revolution Limited: Software at the Speed of Thought > > 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 Roger.E.Eller at sealedair.com Thu Apr 10 09:02:01 2003 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Thu Apr 10 09:02:01 2003 Subject: ANSWER FOLDER Message-ID: > On 9/4/03 9:38 pm, James.Cass at sealedair.com > wrote: > >> I would rather be able to specify a starting point for the users of my software >> to begin browsing folders. On 4-10-03 at 5:24AM, Kevin Miller wrote: > I understand what you're requesting. The problem is this: when you run > "answer folder", it brings up a dialog box to select a folder. That dialog > box is actually created by the OS, rather than by Revolution. All > applications use the same dialog, that makes selecting a folder a consistent > experience from one application to another. On the Windows operating > system, it isn't actually possible to specify to the OS what folder to > display when opening that dialog box. Thus we can't support it. A > workaround would be to create our own dialog, but the drawback would be that > it wouldn't look like a standard dialog, and would need to be written from > scratch. I hope this better explains the issue! > > Kind regards, > > Kevin Do it. (please). The drawbacks are minor when compared to the efficiency gains. Roger Eller roger.e.eller at sealedair.com From kevin at runrev.com Thu Apr 10 09:09:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Thu Apr 10 09:09:01 2003 Subject: 30 day trial licenses still crashing on start In-Reply-To: Message-ID: On 10/4/03 11:48 am, Wolfgang M. Bereuter wrote: > 30 day trial licenses still crashing on start here. > New key, new download. > I have to force quit... It works here. Network problems? Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Thu Apr 10 10:00:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Thu Apr 10 10:00:01 2003 Subject: ANSWER FOLDER In-Reply-To: Message-ID: On 10/4/03 1:54 pm, Roger.E.Eller at sealedair.com wrote: >> Thus we can't support it. A workaround would be to create our own dialog, >> but the drawback would be that it wouldn't look like a standard dialog, and >> would need to be written from scratch. I hope this better explains the >> issue! >> >> Kind regards, >> >> Kevin > > Do it. (please). The drawbacks are minor when compared to the efficiency > gains. We have already. Set the systemFileSelector property to false, then set the defaultFolder, then use answer folder. You get a custom answer folder dialog pointing to the directory you want. But it isn't very aesthetically pleasing and making it such isn't on the to-do list for 2.0. Kind regards, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From pixelbird at interisland.net Thu Apr 10 12:24:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Thu Apr 10 12:24:01 2003 Subject: Beta 2.0 - Bugs 'n' stuff In-Reply-To: <200304101053.GAA32002@www.runrev.com> Message-ID: ********** > Date: Thu, 10 Apr 2003 12:43:31 +0200 > Subject: Re: Beta 2.0 - Bugs 'n' stuff > From: "Wolfgang M. Bereuter" > On Thursday, April 10, 2003, at 05:37 AM, Ken Norris wrote: >> What happened to "Application Overview"? I was using that a lot to >> find out >> where my groups were, etc. > > Thanks god, its replaced by the Application *Browser* (Tool Menu). And > it seems much, much more better than the old applov... ---------- Ahh, now I see it, thanks. It's under a different menu, which I didn't expect. Yes, it's much better. Ken N. From degbert at mac.com Thu Apr 10 13:20:01 2003 From: degbert at mac.com (David Egbert) Date: Thu Apr 10 13:20:01 2003 Subject: Tabbed Buttons Properties? Message-ID: <4484348.1049995041197.JavaMail.degbert@mac.com> I've got a tabbed button that I've wired to a series of cards (each tab correspondes to a card), some times I need to jump to a particular card without using the tabs. In those instances I'd like to use the openCard handler to set the hilite of the tabbed button to the right tab. What would I use to control the hilite of the tabs? Thanks! -- David Egbert From trevor at mangomultimedia.com Thu Apr 10 14:09:01 2003 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Thu Apr 10 14:09:01 2003 Subject: Tabbed Buttons Properties? In-Reply-To: <4484348.1049995041197.JavaMail.degbert@mac.com> Message-ID: <3C59EF72-6B7F-11D7-9D76-00039376023C@mangomultimedia.com> On Thursday, April 10, 2003, at 01:17 PM, David Egbert wrote: > I've got a tabbed button that I've wired to a series of cards (each > tab correspondes to a card), some times I need to jump to a particular > card without using the tabs. In those instances I'd like to use the > openCard handler to set the hilite of the tabbed button to the right > tab. What would I use to control the hilite of the tabs? Use menuHistory. If you wanted to select the second tab you would do the following: set the menuHistory of btn "Button 1" to 2 Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From david at kwinter.ca Thu Apr 10 15:12:01 2003 From: david at kwinter.ca (David Kwinter) Date: Thu Apr 10 15:12:01 2003 Subject: ANSWER FOLDER In-Reply-To: Message-ID: On 4/10/03 7:57 AM, "Kevin Miller" wrote: > On 10/4/03 1:54 pm, Roger.E.Eller at sealedair.com > wrote: > >>> Thus we can't support it. A workaround would be to create our own dialog, >>> but the drawback would be that it wouldn't look like a standard dialog, and >>> would need to be written from scratch. I hope this better explains the >>> issue! >>> >>> Kind regards, >>> >>> Kevin >> >> Do it. (please). The drawbacks are minor when compared to the efficiency >> gains. > > We have already. Set the systemFileSelector property to false, then set the > defaultFolder, then use answer folder. You get a custom answer folder > dialog pointing to the directory you want. Bravo! For many non-commercial applications, efficiency is key, I never knew about systemFileSelector but Rev never ceases to amaze me. From rjb at rz.uni-potsdam.de Thu Apr 10 15:17:01 2003 From: rjb at rz.uni-potsdam.de (Robert Brenstein) Date: Thu Apr 10 15:17:01 2003 Subject: Tabbed Buttons Properties? In-Reply-To: <3C59EF72-6B7F-11D7-9D76-00039376023C@mangomultimedia.com> References: <3C59EF72-6B7F-11D7-9D76-00039376023C@mangomultimedia.com> Message-ID: >Use menuHistory. If you wanted to select the second tab you would >do the following: > >set the menuHistory of btn "Button 1" to 2 > What is the origin/logic of "menuHistory"? I mean the name of this property. At first glance, it does not seem to be on to use to toggle tab setting. Robert From trevor at mangomultimedia.com Thu Apr 10 15:40:01 2003 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Thu Apr 10 15:40:01 2003 Subject: Tabbed Buttons Properties? In-Reply-To: Message-ID: On Thursday, April 10, 2003, at 03:07 PM, Robert Brenstein wrote: >> Use menuHistory. If you wanted to select the second tab you would do >> the following: >> >> set the menuHistory of btn "Button 1" to 2 >> > > What is the origin/logic of "menuHistory"? I mean the name of this > property. At first glance, it does not seem to be on to use to toggle > tab setting. I'm not sure but a button state (cascade, tabbed, combobox, etc.) is set using it's menuMode property. Other button properties use the menu terminology such as menuButton, menuLines, etc. Definitely not names you would look for when you are first getting into Revolution. Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From janschenkel at yahoo.com Thu Apr 10 16:08:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Thu Apr 10 16:08:01 2003 Subject: table format in Rev 2 In-Reply-To: Message-ID: <20030410200553.76304.qmail@web11903.mail.yahoo.com> --- Yves COPPE wrote: > Hi, > > I write you off-list to ask you something. > I've made a table with your scripts. OK > > > Two questions : > > 1? Now I'd like to make a text editable table > > So my porblem is > > when I hit the return key, the cursor must come on > the following > line, before the text if any > > when I hit the tab key, the cursor must come on the > same line of the > next fld. If I am on the last fld of the table, the > cursor must come > on the same line of the first fld > > Can you write for me the script to make such a thing > ?? > > > 2? how can I align the text of an editable fld of a > table to the > decimal (here the decimal is a comma) ?? > > Thank you for your help. > -- > Greetings. > > Yves COPPE > Hi Yves, My apologies for not aving reacted sooner ; project gobbling up all my time and my beloved likes to spend time with me as well, it seems *chuckle* At any rate, let's se what we can do : 1) try something like this on returnInField put word 2 of the selectedLine into tCurrentLine if tLine = the number of lines of me then beep else select before line tCurrentLine + 1 of me end returnInField on tabKey put word 2 of the selectedLine into tCurrentLine -- NOTE :: easiest with a custom property -- named uNextField for your field put the uNextField of me into tNextField select before line tCurrentLine of fld tNextField end tabKey 2) You'll have to right-align the field and format the numbers to the same number of decimals, so as to add trailing zeroes ; or use a fixed width font and append spaces. You could do this formatting on returnInField. If you can't append spaces, nor use a fixed-width font, you'll have to figure out how wide a space is in the font of your choice, so that you can append as many as you need. Add this to your field script to calculate that width: function Calculate1SpaceWidth lock screen put return & space after me put the formattedWidth of line -1 of me into tWidth delete char -2 to -1 of me unlock screen return tWidth end Calculate1SpaceWidth [Sending a copy to the use-rev list so people there can use this stuff as well.] Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From erikhans08 at yahoo.com Thu Apr 10 18:22:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Thu Apr 10 18:22:01 2003 Subject: field: click on no char In-Reply-To: <007601c2ff0b$55521100$6601a8c0@LightningFlash> Message-ID: <20030410221951.96202.qmail@web20009.mail.yahoo.com> --- Ken Ray wrote: > Erik, are you trying to know exactly where the > user clicked (I mean "in > the left margin next to line 3 of the field"), > or just whether the user > clicked on text or not? the areas in a field that have NO text are the concern. say my third line has only 20 chars of text and the field is wide enough to handle 80 chars. click where char 40 would be (if i had padded 80 spaces) and you get no reading. the user is used to a cursor "snapping" back to the end of the text. the easy solution is just to pad with spaces before and after the text. all the editor needs to know is that the user clicked on a char before or after a string of linked text. there could be 1 char or 100 chars between word 1 and word 2. the result would be "1 2" in my usage. before word 1 is "0 1" ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From erikhans08 at yahoo.com Thu Apr 10 18:42:00 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Thu Apr 10 18:42:00 2003 Subject: Script Styling: sVariables In-Reply-To: Message-ID: <20030410223927.33864.qmail@web20008.mail.yahoo.com> after re-reading Richards Script Styling almanac: fourthworld.com/embassy/articles/scriptstyle.html i am converting all of my gVariables. a lot of params() no longer seem worth using, and so do a lot of globals if all of the handlers are in one script. are there any caveats? ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From monte at sweattechnologies.com Thu Apr 10 19:25:01 2003 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu Apr 10 19:25:01 2003 Subject: Shareware Marketing In-Reply-To: Message-ID: Thanks everybody for the great comments. about this topic. Cheers Monte From kray at sonsothunder.com Thu Apr 10 22:49:01 2003 From: kray at sonsothunder.com (Ken Ray) Date: Thu Apr 10 22:49:01 2003 Subject: field: click on no char In-Reply-To: <20030410221951.96202.qmail@web20009.mail.yahoo.com> Message-ID: <007a01c2ffd4$7f60dfc0$6601a8c0@LightningFlash> Ok, Erik, ready for some real hackin'? Step 1: Set the margins of your field so that the user can't click to the left or above any text (I set the margin to 2). (If you need the user to see a margin, make this field transparent and place it on top of another locked field that is a bit bigger to simulate a margin.) Step 2: Set the lockText of the field to true. (You probably already did this.) Step 3: We're going to take advantage of the formattedText() function, that inserts CRs where lines wrap in text fields by temporarily putting the formattedText into the field, seeing where the user clicked, and then resetting the text to what it was. We'll use the mouseCharChunk and mouseLine functions instead of the clickCharChunk and clickLine functions because they're the ones that work. Put the following script into your field: on mouseUp put me into tText put the formattedText of me into me put the mouseCharChunk into tChunk put the mouseLine into tLine put tText into me if tChunk <> "" then put "The user clicked on " & tChunk else if tLine <> "" then put "The user clicked after the end of " & tLine else put "The user clicked past the end of the text." end if end if end mouseUp In my testing, I had a field whose text wrapped like this: Now is the time for all good men to come to the aid of their party. Here's another test of the second paragraph. When I clicked between "good" and "men", I got: The user clicked on char 29 to 29 of field 1 When I cliked after the "." in "party." (between it at the right edge of the field), I got: The user clicked after the end of line 2 of field 1 When I clicked below the word "paragraph" (between the baseline of it and the bottom of the field), I got: The user clicked past the end of the text. Hopefully you'll be able to tweak this for your own purposes. Have fun! Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of > erik hansen > Sent: Thursday, April 10, 2003 4:20 PM > To: use-revolution at lists.runrev.com > Subject: field: click on no char > > > --- Ken Ray wrote: > > Erik, are you trying to know exactly where the > > user clicked (I mean "in > > the left margin next to line 3 of the field"), > > or just whether the user > > clicked on text or not? > > the areas in a field that have NO text are the > concern. say my third line has only 20 chars of > text and the field is wide enough to handle 80 > chars. click where char 40 would be (if i had > padded 80 spaces) and you get no reading. > > the user is used to a cursor "snapping" back to > the end of the text. > > the easy solution is just to pad with spaces > before and after the text. all the editor needs > to know is that the user clicked on a char before > or after a string of linked text. there could be > 1 char or 100 chars between word 1 and word 2. > the result would be "1 2" in my usage. before > word 1 is "0 1" > > > ===== > erik at erikhansen.org http://www.erikhansen.org > > __________________________________________________ > Do you Yahoo!? > Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From pixelbird at interisland.net Thu Apr 10 22:58:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Thu Apr 10 22:58:01 2003 Subject: OT - VCD & SVCD Guide In-Reply-To: <200304100524.BAA19675@www.runrev.com> Message-ID: ********** > Date: Wed, 9 Apr 2003 15:26:39 -0600 > Subject: OT - VCD & SVCD Guide > From: Barry Levine > > http://users3.ev1.net/~jacobsag/vcd/svcd_guide.html > > The above link is completely off-topic but I found it so helpful that I > thought I would share it. ---------- I'm getting a blank page here...anyone else? Ken N. From kray at sonsothunder.com Fri Apr 11 00:04:01 2003 From: kray at sonsothunder.com (Ken Ray) Date: Fri Apr 11 00:04:01 2003 Subject: OT - VCD & SVCD Guide In-Reply-To: Message-ID: <008101c2ffde$fb7cadf0$6601a8c0@LightningFlash> Not me... page came right up. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of Ken Norris > Sent: Thursday, April 10, 2003 6:04 PM > To: use-revolution at lists.runrev.com > Subject: Re: OT - VCD & SVCD Guide > > > ********** > > Date: Wed, 9 Apr 2003 15:26:39 -0600 > > Subject: OT - VCD & SVCD Guide > > From: Barry Levine > > > > http://users3.ev1.net/~jacobsag/vcd/svcd_guide.html > > > > The above link is completely off-topic but I found it so > helpful that > > I thought I would share it. > ---------- > I'm getting a blank page here...anyone else? > > Ken N. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-> revolution > From pixelbird at interisland.net Fri Apr 11 00:32:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Fri Apr 11 00:32:01 2003 Subject: Blend image color turns white In-Reply-To: <200304092114.RAA08451@www.runrev.com> Message-ID: Hello list, I want to create a blend halo as a hilite that moves over buttons. I created a image blend color, #50 transparent standard, in a rectangle. OK so far. I create a button. The image color immediately disappeared and left white space in the image where it used to be. Anyone know what happened (I have no clue)? Ken N. From mwieder at ahsoftware.net Fri Apr 11 00:54:01 2003 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri Apr 11 00:54:01 2003 Subject: ANSWER FOLDER In-Reply-To: References: Message-ID: <16045573741.20030410215127@ahsoftware.net> Kevin- If you're calling GetOpenFileName() then you can put a pointer in OPENFILENAME.lpStrInititialDir to the location of the default directory. I usually store these in the registry after the user has made a selection and then pick them up the next time. in Borland C++ Builder you specify: OpenDialog->InitialDir = "c:\\rootdir\\subdir"; OpenDialog->FileName = defaultFileName; or if you're clever and store them in the registry: // read the registry entries OpenDialog->InitialDir = regKey.ReadString(kLastDir); OpenDialog->FileName = regKey.ReadString(kLastFile); but you can stuff the pointer into the OPENFILENAME structure by hand if you want to. -Mark Wieder Thursday, April 10, 2003, 3:24:00 AM, you wrote: KM> experience from one application to another. On the Windows operating KM> system, it isn't actually possible to specify to the OS what folder to KM> display when opening that dialog box. Thus we can't support it. A From erikhans08 at yahoo.com Fri Apr 11 00:55:00 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Fri Apr 11 00:55:00 2003 Subject: field: click on no char In-Reply-To: <007a01c2ffd4$7f60dfc0$6601a8c0@LightningFlash> Message-ID: <20030411045252.80427.qmail@web20005.mail.yahoo.com> thanks Ken, we're not in HC anymore! --- Ken Ray wrote: > Ok, Erik, ready for some real hackin'? > > Step 1: Set the margins of your field so that > the user can't click to > the left or above any text (I set the margin to > 2). (If you need the > user to see a margin, make this field > transparent and place it on top of > another locked field that is a bit bigger to > simulate a margin.) > > Step 2: Set the lockText of the field to true. > (You probably already did > this.) > > Step 3: We're going to take advantage of the > formattedText() function, > that inserts CRs where lines wrap in text > fields by temporarily putting > the formattedText into the field, seeing where > the user clicked, and > then resetting the text to what it was. We'll > use the mouseCharChunk and > mouseLine functions instead of the > clickCharChunk and clickLine > functions because they're the ones that work. > > Put the following script into your field: > > on mouseUp > put me into tText > put the formattedText of me into me > put the mouseCharChunk into tChunk > put the mouseLine into tLine > put tText into me > if tChunk <> "" then > put "The user clicked on " & tChunk > else > if tLine <> "" then > put "The user clicked after the end of " > & tLine > else > put "The user clicked past the end of the > text." > end if > end if > end mouseUp > > In my testing, I had a field whose text wrapped > like this: > > Now is the time for all good men to > come to the aid of their party. > > Here's another test of the second > paragraph. > > When I clicked between "good" and "men", I got: > > The user clicked on char 29 to 29 of field 1 > > When I cliked after the "." in "party." > (between it at the right edge of > the field), I got: > > The user clicked after the end of line 2 of > field 1 > > When I clicked below the word "paragraph" > (between the baseline of it > and the bottom of the field), I got: > > The user clicked past the end of the text. > > Hopefully you'll be able to tweak this for your > own purposes. > > Have fun! > > Ken Ray > Sons of Thunder Software > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From ambassador at fourthworld.com Fri Apr 11 01:31:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri Apr 11 01:31:01 2003 Subject: Shareware Marketing In-Reply-To: Message-ID: Monte Goulding wrote: > I'm just wondering if anyone has any tips, tricks or recommendations for > shareware marketing. Some resources I've found very helpful: -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From erikhans08 at yahoo.com Fri Apr 11 01:52:00 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Fri Apr 11 01:52:00 2003 Subject: initialize an static, local, script-wide variable to empty In-Reply-To: <007a01c2ffd4$7f60dfc0$6601a8c0@LightningFlash> Message-ID: <20030411054947.52822.qmail@web20006.mail.yahoo.com> i tried to initialize a static, local, script-wide variable to empty but the debugger shows sHolder = empty # spelled out e-m-p-t-y! sHolder is a general utility variable i would like to use over and over, like sTotal. the script editor disliked value(empty) of course i can "put empty into sHolder" for each handler, but is there a way to set sHolder to empty between each use? ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From ambassador at fourthworld.com Fri Apr 11 02:00:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri Apr 11 02:00:01 2003 Subject: initialize an static, local, script-wide variable to empty In-Reply-To: <20030411054947.52822.qmail@web20006.mail.yahoo.com> Message-ID: erik hansen wrote: > > i tried to initialize a static, local, > script-wide variable to empty but the debugger > shows > sHolder = empty # spelled out e-m-p-t-y! > sHolder is a general utility variable i would > like to use over and over, like sTotal. > > the script editor disliked value(empty) > > of course i can "put empty into sHolder" for each > handler, but is there a way to set sHolder to > empty between each use? put "" into sHolder -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From erikhans08 at yahoo.com Fri Apr 11 02:16:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Fri Apr 11 02:16:01 2003 Subject: initialize an static, local, script-wide variable to empty In-Reply-To: Message-ID: <20030411061331.67800.qmail@web20001.mail.yahoo.com> --- Richard Gaskin wrote: > > is there a way to set sHolder to > > empty between each use? > > put "" into sHolder place this in the script outside any handlers? ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From ambassador at fourthworld.com Fri Apr 11 02:37:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri Apr 11 02:37:01 2003 Subject: initialize an static, local, script-wide variable to empty In-Reply-To: <20030411061331.67800.qmail@web20001.mail.yahoo.com> Message-ID: erik hansen wrote: > > --- Richard Gaskin > wrote: > >>> is there a way to set sHolder to >>> empty between each use? >> >> put "" into sHolder > > place this in the script outside any handlers? No, you would need a handler to trigger it. Otherwise, Rev wuldn't know when you want it cleared. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From diskot123 at juno.com Fri Apr 11 02:39:01 2003 From: diskot123 at juno.com (Tuviah M Snyder) Date: Fri Apr 11 02:39:01 2003 Subject: ANSWER FOLDER Message-ID: <20030411.023523.3600.0.diskot123@juno.com> >If you're calling GetOpenFileName() then you can put a pointer in >OPENFILENAME.lpStrInititialDir to the location of the default >directory. I usually store these in the registry after the user has >made a selection and then pick them up the next time. Wrong API, you use the SHGetDesktopFolder function to bring up the common folder dialog. Anyhow your code inspired me to research a workaround, and it should be fixed in the next beta. Tuviah Snyder Runtime Revolution Limited - Software at the Speed of Thought From sarahr at genesearch.com.au Fri Apr 11 02:41:01 2003 From: sarahr at genesearch.com.au (Sarah) Date: Fri Apr 11 02:41:01 2003 Subject: initialize an static, local, script-wide variable to empty In-Reply-To: <1030411155446.3e9658a6.c0a80064.10.2.3.0.52349@192.168.0.100> Message-ID: <1AD4A326-6BE8-11D7-BC62-0003937A97B8@genesearch.com.au> It seems like you don't need a script-wide local if you have to reinitialize it in every handler. If you don't want it to store it's value for re-use, then just use the same name in each handler and it will effectively re-initialize it every time without you having to do anything. Alternatively, you may have want to use the main handler in your script to initialize the variable but then set it (in any of the script's handlers) and have the new value available to all other handlers until the next time the main handler is called. In this case, just put the "put empty into sHolder" line in your main handler. As far as I know, you can't initialize variables outside a handler. Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ On Friday, April 11, 2003, at 03:54 pm, erik hansen wrote: > > i tried to initialize a static, local, > script-wide variable to empty but the debugger > shows > sHolder = empty # spelled out e-m-p-t-y! > sHolder is a general utility variable i would > like to use over and over, like sTotal. > > the script editor disliked value(empty) > > of course i can "put empty into sHolder" for each > handler, but is there a way to set sHolder to > empty between each use? > > ===== > erik at erikhansen.org http://www.erikhansen.org > > __________________________________________________ > Do you Yahoo!? > Yahoo! Tax Center - File online, calculators, forms, and more > http://tax.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > From gcanyon at inspiredlogic.com Fri Apr 11 04:38:02 2003 From: gcanyon at inspiredlogic.com (Geoff Canyon) Date: Fri Apr 11 04:38:02 2003 Subject: Groups In-Reply-To: Message-ID: <7E991DFE-6BF8-11D7-96BE-003065683ECC@inspiredlogic.com> Some of these features are in the Application Browser. The Navigator plug-in supports drag and drop for adding and removing objects from groups, and groups from cards: http://www.inspiredlogic.com/navigator On Wednesday, April 9, 2003, at 08:39 PM, Steven W. Riggins wrote: > Why can't I add an existing group to an existing card so it is linked > like others? Or at least, the UI is not clear at all. > > Is there a pane that lists what objects are IN a group so I can select > an object from the LIST and delete, or say drag an object from the > card into the group? > > How do I add a new object to an existing group? > regards, Geoff Canyon gcanyon at inspiredlogic.com From wmb at internettrainer.com Fri Apr 11 08:32:01 2003 From: wmb at internettrainer.com (Wolfgang M. Bereuter) Date: Fri Apr 11 08:32:01 2003 Subject: 30 day trial licenses still crashing on start In-Reply-To: Message-ID: On Thursday, April 10, 2003, at 03:06 PM, Kevin Miller wrote: >> 30 day trial licenses still crashing on start here. >> New key, new download. >> I have to force quit... > > It works here. Network problems? Usually I do a fast "net -*check" with check for updates online and it worked perfectly..;) When I select on the first start the starter kit, on the next start the dialog to select the licenses, does not come up again. So I cant try it again. I did the install with a new unstuffed rev about 10 times. Sorry, at the moment I dont have enough time to play more with that... Anything else it can be...? 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 Doug_Ivers at lord.com Fri Apr 11 09:05:01 2003 From: Doug_Ivers at lord.com (Ivers, Doug E) Date: Fri Apr 11 09:05:01 2003 Subject: Build problems/questions (R2B2) Message-ID: Rev 2.0 B2 on Mac OS 10.2. My standalone on Mac OSX shows "Name" in the menubar next to the apple instead of the actual name of my stack. I can't seem to turn off the "Copy default font settings" and "Copy default colors" options. It seems I get an error message when I try to change any checkbox on this card of the Dist. Builder. -- D From Doug_Ivers at lord.com Fri Apr 11 09:07:01 2003 From: Doug_Ivers at lord.com (Ivers, Doug E) Date: Fri Apr 11 09:07:01 2003 Subject: Vertical Centering Text Message-ID: I'm also interested in a function that does this accurately for all possible fonts, styles, lineHeights, etc. This seems to me to be very useful for a one line field (such as username/password entry). I wrote one a few months ago, but it also didn't seem to work in all cases. I suspect one of the more experienced Revolutionaries could do this in about 5 minutes. Any takers? On 4/9/03 6:40 PM, "Dan Friedman" wrote: > Hello! > > Does anyone already have a function for setting a fields topMargin so that > it's text is centered vertically? > > I got this far (don't laugh!)... Which works fine for some font sizes... But > others are not right. > > on fixLineHeight tFieldID > put the formattedHeight of line 1 of field id tFieldID into tHeight > put the formattedHeight of char 1 of field id tFieldID into cHeight > put the height of field id tFieldID into fHeight > set the topMargin of field id tFieldID to ((((fHeight - tHeight)/2) + > (cHeight/2))-1) > end fixLineHeight > > > Any thoughts? > > Thanks! > Dan > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From miscdas at boxfrog.com Fri Apr 11 13:07:01 2003 From: miscdas at boxfrog.com (miscdas at boxfrog.com) Date: Fri Apr 11 13:07:01 2003 Subject: Streaming media (Richard?) In-Reply-To: References: Message-ID: <20030411170606.41092.qmail@www.boxfrog.com> sims writes: [snip] > >> ...how do you stream video from the web >> to a > RR/MC client? > > > The following works here - plays your mov almost immediately with Rev > 1.1.1 on > Mac 10.2.1 Cable modem. > > on mouseUp > set the filename of last player to > "http://www.altuit.com/webs/altuit/KenRay/test.mov" > start player 1 > end mouseUp > > sims > -- > ----------------------------------------------------------- =========== MC 2.4.3, WIN XP pro, ADSL I have very good response; varying amounts of delay before starting to play, usually less than 2 seconds. I assume the delay times are the time required to establish the connection and sart the file transfer. miscdas From francois.cuneo at cuk.ch Fri Apr 11 15:30:01 2003 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Fri Apr 11 15:30:01 2003 Subject: Where are the error messages?? In-Reply-To: Message-ID: Hello! I'm using the v2b2 and when I make an error on a script, and when I click on "apply", I don't have anymore a message error with the line incorrect... Is it something new in the 2 release please? Thank you Fran?ois -------------- Fran?ois Cuneo Site Web d?di? au Macintosh http://www.cuk.ch E-mail: francois.cuneo at cuk.ch From kevin at runrev.com Fri Apr 11 15:36:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Fri Apr 11 15:36:01 2003 Subject: Where are the error messages?? In-Reply-To: Message-ID: On 11/4/03 8:30 pm, Fran?ois Cuneo wrote: > I'm using the v2b2 and when I make an error on a script, and when I click on > "apply", I don't have anymore a message error with the line incorrect... > Is it something new in the 2 release please? I'm getting an error here - do you have an example script that shows this, and if so could you send me a copy off list? Thanks, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From livfoss at blueyonder.co.uk Fri Apr 11 17:17:01 2003 From: livfoss at blueyonder.co.uk (livfoss at blueyonder.co.uk) Date: Fri Apr 11 17:17:01 2003 Subject: Speed of RR vs SuperCard Message-ID: <2df3301c30070$453452e0$7735bcc3@blueyonder.net> Thanks to Richard and Ken who replied to my queries on this subject (Revo app runs 'like treacle' on pre-G3 Mac). I found all these comments helpful and am pursuing various lines. However, having talked to my tester, I find that there are two clear areas of 'treacle'. One is my quit sequence, where I close all my substacks and then execute a 'quit' command. This takes several seconds on my 133MHz G3 PowerBook running MacOS 9.2.2, and a lot longer on my tester's machine. Maybe I shouldn't have closed the individual stacks, but even so I can't see what's causing this. What the user actually sees is that the windows of the app all close, but the icon representing the app remains in the Mac's menu bar for a long time after this. This could be a coding error, but I haven't found it yet. The second one is to do with QuickTime movies, and I certainly see performance problems on relatively fast machines - indeed I have mentioned this before on the list but haven't yet got a good solution. I have movies in player objects with scripts that allow the objects to be moved around the screen when the movie isn't playing. The script for the move is just on mouseDown stop player "mymovie" grab me end mouseDown The player is unbuffered (the 'buffer' checkmark is off), because that's the only way I can get the visible object to act like a transparent GIF; if it's buffered it moves a lot more smoothly, but it always looks like a rectangle regardless of my transparency and masking settings. This is a really tough one, and I hope it will improve in 2.0. Meanwhile I am arranging to have the user drag an image of the movie's title frame rather than a player object, and just move the (invisible) player to the final destination and show it instead of the image only when it starts playing, but I'm scared there will be a delay in moving the player object invisibly and in starting it - I'm about to find out. I'm interested to know if anyone else has tackled this kind of stuff and come up with a good solution. TIA Graham -------------------------------------------------------- Graham Samuel / The Living Fossil Co. / UK & France From ambassador at fourthworld.com Fri Apr 11 17:32:02 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri Apr 11 17:32:02 2003 Subject: Speed of RR vs SuperCard In-Reply-To: <2df3301c30070$453452e0$7735bcc3@blueyonder.net> Message-ID: livfoss at blueyonder.co.uk wrote: > Thanks to Richard and Ken who replied to my queries on this subject (Revo app > runs 'like treacle' on pre-G3 Mac). I found all these comments helpful and am > pursuing various lines. However, having talked to my tester, I find that there > are two clear areas of 'treacle'. One is my quit sequence, where I close all > my substacks and then execute a 'quit' command. This takes several seconds on > my 133MHz G3 PowerBook running MacOS 9.2.2, and a lot longer on my tester's > machine. Maybe I shouldn't have closed the individual stacks, but even so I > can't see what's causing this. What the user actually sees is that the windows > of the app all close, but the icon representing the app remains in the Mac's > menu bar for a long time after this. This could be a coding error, but I > haven't found it yet. MC and WebMerge (which is based on MC) both quit instantly, taking less than half a second to go away. What is your program doing on closeCard/closeStack/quit? > The second one is to do with QuickTime movies, and I certainly see performance > problems on relatively fast machines - indeed I have mentioned this before on > the list but haven't yet got a good solution. > > I have movies in player objects with scripts that allow the objects to be > moved around the screen when the movie isn't playing. The script for the move > is just > > on mouseDown > stop player "mymovie" > grab me > end mouseDown > > The player is unbuffered (the 'buffer' checkmark is off), because that's the > only way I can get the visible object to act like a transparent GIF; if it's > buffered it moves a lot more smoothly, but it always looks like a rectangle > regardless of my transparency and masking settings. This is a really tough > one, and I hope it will improve in 2.0. Meanwhile I am arranging to have the > user drag an image of the movie's title frame rather than a player object, and > just move the (invisible) player to the final destination and show it instead > of the image only when it starts playing, but I'm scared there will be a delay > in moving the player object invisibly and in starting it - I'm about to find > out. QT is an event loop hog, widely known for requiring the majority of processor cycles while active. If you think about what it needs to do under the hood (parsing the file to grab a frame, decompress the frame, display the frame -- a dozen or two dozen times every second, all while handing off the event cue to the host application, the OS, and any other open program), it's easy to appreciate what it's going through. Have you been able to perform the same action in any other scripting tool? I can't think of a tool that can dynamically mask QT while it's playing and allow drag it around on the screen. Maybe with the G5 and a lot of RAM, but I'd be surprised to see that done gracefully even in a more formal language. Your approach in hiding and showing the player seems optimal. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From erikhans08 at yahoo.com Fri Apr 11 18:24:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Fri Apr 11 18:24:01 2003 Subject: initialize an static, local, script-wide variable to empty In-Reply-To: <1AD4A326-6BE8-11D7-BC62-0003937A97B8@genesearch.com.au> Message-ID: <20030411222144.82113.qmail@web20003.mail.yahoo.com> > Alternatively, you may have want to use the > main handler in your script > to initialize the variable but then set it (in > any of the script's > handlers) and have the new value available to > all other handlers until > the next time the main handler is called. In > this case, just put the > "put empty into sHolder" line in your main > handler. > > As far as I know, you can't initialize > variables outside a handler. the TD says: local A=1,B=2,C=3 # creates variables with initial values you are right, this does not work when the local command is outside a handler. nor are the values held when all of the handlers finish. sHolder = empty, the reset i wanted. just determined by the good old empirical method. is it close to say that the script/static global performs as a parameter-passer while saving you the bother of cluttering up your script? thanks Richard & Sarah ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From ambassador at fourthworld.com Fri Apr 11 19:11:00 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri Apr 11 19:11:00 2003 Subject: initialize an static, local, script-wide variable to empty In-Reply-To: <20030411222144.82113.qmail@web20003.mail.yahoo.com> Message-ID: erik hansen wrote: > the TD says: > > local A=1,B=2,C=3 > # creates variables with initial values > > you are right, this does not work when the local > command is outside a handler. nor are the values > held when all of the handlers finish. > sHolder = empty, the reset i wanted. > just determined by the good old empirical method. What was the emprical method used? The situatioon with script-local vars is like Schroedinger's Cat*, a needlessly complicated metaphor for "the act of observing disturbs the observed": Declared variables are initialized when a script loads, but once the script has loaded all other actions on that variable need to happen inside of handlers. This bit about loading scripts is useful to keep in mind when debugging: any script-local variable will be re-initialized whenever you save or apply a script. With a slightly limited range of expression types (constants only, no functions), you can initialize a script-local variable outside of a handler in its declaration, as your example shows. You should be able to display its value at runtime in the Message Box or an Answer dialog, but if you edit the script just keep in mind that it will be re-initialized. > is it close to say that the script/static global > performs as a parameter-passer while saving you > the bother of cluttering up your script? There's a certain Zen of Script-Local Variables that I've begun to sense in my own work but have not been able to articulate. But they've changed my whole coding style. I tend to use them in two circumstances: - where I might have used globals but want to avoid name-space collisions (great for utilities and plugins where you have no control over the name space) - when passing data to handlers, as you suggest, where the same container is used among many handlers (except those that require their own copy or alter it ways that would be undesireable elsewhere). -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc * Cecil Adams' take on Scroedinger's Cat is a kick: From ncouch at mail.airmail.net Fri Apr 11 20:00:01 2003 From: ncouch at mail.airmail.net (nc) Date: Fri Apr 11 20:00:01 2003 Subject: I'm stumped on my find/count routine Message-ID: <000f01c30085$f506cda0$024b1c0a@starfire> I am working on a stack to query against a text file and then display the results in a field within the card using the "filter" command. Now I am working on a script to count a string of text within the filtered field. Here is the script: ============================================================== on mouseup --setting things up put empty into field "Hits" put the number of lines of field "Results" into lCount put 0 into x -- asking for input ask "What do you want me to count?" put it into cVar -- exitting the script upon Cancel if cVar is empty then exit mouseUp else -- finding the first instance and -- setting a marker using foundLine find cVar in field "Results" put the foundLine into y add 1 to x -- counting the other instances repeat until x = lCount find cVar in field "Results" if the foundLine = y then exit repeat else add 1 to x end repeat end if -- here's what I found put "Search string = " & cVar into line 1 of field "Hits" if x=1 then put "# of hits = " & x into line 2 of field "Hits" else put "# of hits = " & (x-1) into line 2 of field "Hits" put "# of lines searched = " & the number of lines of field "Results" into line 3 of field "Hits" end mouseup ============================================================== Now for the problem. What I am seeing is that when I execute this script and enter a string of text sometimes the script only counts 1 item when I see there are over half a dozen instances of the string. Yes I have found this is a case sensitive search. Most of the instances are contained in a single record and often involve SMTP addresses. Are there some characters which the "find" command does not work with. I didn't find anything in the doco to validate this, but I am beginning to suspect this to be true. I have tried various combinations of the 'find' command including it with the 'whole', 'chars', and 'string' modifiers, but nothing seems to help. The funny thing is sometimes this works just like it is supposed to. Other times it can't find more than 1 instance of the string. This is driving me batty. Any ideas on what I have missed here. TIA Nate -------------- next part -------------- An HTML attachment was scrubbed... URL: From mrtea at mac.com Fri Apr 11 20:26:01 2003 From: mrtea at mac.com (Mr Tea) Date: Fri Apr 11 20:26:01 2003 Subject: Graphics vanish when opening 1.1.1 project in 2.0 In-Reply-To: Message-ID: In RR 1.1.1, I produced a fairly simple stack with a background image and a number of animated gif buttons that set the contents of a text field when the cursor moves over them. When I open this in the version 2 beta release(s), everything is a horrid murky grey - with the exception of the displayed text, which still shows and changes appropriately as I move the cursor around over where the buttons used to be. If I click on the space where a button used to appear, all the info about it seems to be correct, but there's nothing to see. Do I need to re-link the graphics in some way? Have I made some basic error that's very simple to put right? Any suggestions welcome. TIA Nick pp Mr Tea -- Coming soon: 'The Tea Caddy' From monte at sweattechnologies.com Fri Apr 11 22:07:02 2003 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri Apr 11 22:07:02 2003 Subject: initialize an static, local, script-wide variable to empty In-Reply-To: <20030411222144.82113.qmail@web20003.mail.yahoo.com> Message-ID: > > As far as I know, you can't initialize > > variables outside a handler. This is not correct. You can initialize locals outsite the handler. For some reason you can't initialize globals. Perhaps that's a bug? It's probably not because if you had two scripts initializing a global to different things then what would you do? You can only initialize a variable once. > > the TD says: > > local A=1,B=2,C=3 > # creates variables with initial values > you are right, this does not work when the local > command is outside a handler. nor are the values > held when all of the handlers finish. > sHolder = empty, the reset i wanted. > just determined by the good old empirical method. If you want to reset every time your main handler executes then you don't want a local variable in the object scope. You sould just use parameters for this kind of thing. > > is it close to say that the script/static global > performs as a parameter-passer while saving you > the bother of cluttering up your script? No. It's all about variable scope. A local declared within a handler has only handler scope. A local declared outsite the handler has object scope (all handlers in the object can access the variable). A global declared within a handler has only a handler scope within the object but can be declared and used in other handlers/objects. A global declared outsite the handler has object scope. To write good/maintanable code you should try to take advantage of variable scope while designing your scripts to use the minimum possible. The wider your variable scope the harder it is to see where the variable gets changed. Cheers Monte From kkaufman at snet.net Fri Apr 11 22:16:01 2003 From: kkaufman at snet.net (Kurt Kaufman) Date: Fri Apr 11 22:16:01 2003 Subject: record sound and mp4a Message-ID: <5099A310-6C8C-11D7-BC0A-0003936D1F12@snet.net> When I query the recordformats (Rev. 1.1.1; QuickTime 6.1; Mac OS X 10.2.4) the list includes MPEG-4 Audio,mp4a However, when I try the following: record sound file "testmp4a" as "mp4a" QuickTime cannot open the recorded file. Isn't the MPEG-4 a legitimate sound file format? Thanks, Kurt From erikhans08 at yahoo.com Fri Apr 11 22:21:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Fri Apr 11 22:21:01 2003 Subject: initialize an static, local, script-wide variable to empty In-Reply-To: Message-ID: <20030412021837.95862.qmail@web20005.mail.yahoo.com> --- Richard Gaskin wrote: > What was the emprical method used? i repeated this handler: global sHolder on e put sHolder into msg # sHolder was always empty put 12 into sHolder end e # the 12 did not stay in sHolder after > Declared variables are initialized when a > script loads, but once the script > has loaded all other actions on that variable > need to happen inside of handlers. > > This bit about loading scripts is useful to > keep in mind when debugging: > any script-local variable will be > re-initialized whenever you save or apply > a script. > > With a slightly limited range of expression > types (constants only, no > functions), you can initialize a script-local > variable outside of a handler > in its declaration, as your example shows. > > You should be able to display its value at > runtime in the Message Box or an > Answer dialog, but if you edit the script just > keep in mind that it will be > re-initialized. just using the Debugger also has some weird side affects. > I tend to use them in two circumstances: > > - where I might have used globals but want to > avoid name-space collisions > (great for utilities and plugins where you have > no control over the name space) "name space" is a new expression for me. ??? > - when passing data to handlers, as you > suggest, where the same container is > used among many handlers (except those that > require their own copy or alter > it ways that would be undesirable elsewhere). after all this, i am back to declaring temporary/in-handler locals. a trade off between extra text versus having all variables declared at the beginning of each handler. using handler + parameters to pass info involves the same kind of trade off. using the script/static approach generated some very strange results: local sHolder = empty # no quotes put the actual "e-m-p-t-y" string into sHolder in the first handler that ran the only instance i have ever seen where empty did not resolve to just that. there was a loop where: local i # outside any handlers on xxx repeat with i = 14 to 18 # on the first pass (i = 14) fine, # on the second pass (i = 5) put goGetum() after sHolder end repeat end xxx function goGetum repeat with i = 1 to 5 doSomething end repeat end goGetum this is the only case in my experience where repeat with i = did not follow orders take home thought: use script/static locals very carefully ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From erikhans08 at yahoo.com Fri Apr 11 22:45:00 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Fri Apr 11 22:45:00 2003 Subject: initialize an static, local, script-wide variable to empty In-Reply-To: Message-ID: <20030412024206.45221.qmail@web20006.mail.yahoo.com> --- Monte Goulding wrote: > If you want to reset every time your main > handler executes then you don't > want a local variable in the object scope. You > should just use parameters for > this kind of thing. > No. It's all about variable scope. A local > declared within a handler has > only handler scope. A local declared outsite > the handler has object scope > (all handlers in the object can access the > variable). A global declared > within a handler has only a handler scope > within the object but can be > declared and used in other handlers/objects. A > global declared outsite the > handler has object scope. "handler scope" "object scope": very useful, clarifying phrases. on startup global gValue put 125 into gValue ... end startUp has been my approach. now to experiment! (hope i don't blow everything up again.) > To write good/maintainable code you should try > to take advantage of variable > scope while designing your scripts to use the > minimum possible. The wider > your variable scope the harder it is to see > where the variable gets changed. right, found that out the hard way. on the other hand, a consistent use of names for local variables has appeal. staying with: on doJob local i,j,k, tTotal, tList, tHolder # etc. ... end doJob lets me use the same variable names all the time while keeping things within handler scope. and having all of the variables right there on the first line of the handler is good, plus all of those unneeded object scope sVariables in the debugger were a distraction. thanks for the ideas. Erik ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From PMDA at earthlink.net Fri Apr 11 22:51:01 2003 From: PMDA at earthlink.net (Tariel Gogoberidze) Date: Fri Apr 11 22:51:01 2003 Subject: initialize an static, local, script-wide variable to empty In-Reply-To: <200304111602.MAA02713@www.runrev.com> Message-ID: erik hansen wrote: > i tried to initialize a static, local, > script-wide variable to empty but the debugger > shows > sHolder = empty # spelled out e-m-p-t-y! > sHolder is a general utility variable i would > like to use over and over, like sTotal. > > the script editor disliked value(empty) > > of course i can "put empty into sHolder" for each > handler, but is there a way to set sHolder to > empty between each use? Try local sHolder = "" instead of local sHolder = empty best regards Tariel From erikhans08 at yahoo.com Fri Apr 11 23:02:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Fri Apr 11 23:02:01 2003 Subject: initialize an static, local, script-wide variable to empty In-Reply-To: Message-ID: <20030412025915.64090.qmail@web20007.mail.yahoo.com> --- Tariel Gogoberidze wrote: > > erik hansen wrote: > > > i tried to initialize a static, local, > > script-wide variable to empty but the > debugger > > shows > > sHolder = empty # spelled out e-m-p-t-y! > > sHolder is a general utility variable i would > > like to use over and over, like sTotal. > > > > the script editor disliked value(empty) > > > > of course i can "put empty into sHolder" for > each > > handler, but is there a way to set sHolder to > > empty between each use? > > Try > > local sHolder = "" > > instead of > > local sHolder = empty > > best regards > Tariel tanks for duh tip. ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From pixelbird at interisland.net Fri Apr 11 23:15:00 2003 From: pixelbird at interisland.net (Ken Norris) Date: Fri Apr 11 23:15:00 2003 Subject: Graphics vanish when opening 1.1.1 project in 2.0 In-Reply-To: <200304120208.WAA12081@www.runrev.com> Message-ID: ********** > Date: Sat, 12 Apr 2003 01:23:12 +0100 > Subject: Graphics vanish when opening 1.1.1 project in 2.0 > From: Mr Tea > To: Revolution List > Reply-To: use-revolution at lists.runrev.com > Do I need to re-link the graphics in some way? Have I made some basic error > that's very simple to put right? Any suggestions welcome. ---------- It acts like it lost the link. 1) Where is your stack? 2) Where are your images? If your images are referenced in any way and you made a copy of the stack in a different folder, or moved the original, or are are calling the original which is still in the 1.1.1 folder from Rev 2.0, which is in a different folder, then you've changed the defaultFolder. Also, if the images got moved, it will cause a problem too. The images need to be where Rev expects to find them. Of course, there may just be a problem with 2.0 opening your stack. You should use a copy, not the original stack (unless you don't really care if you lose data), with a Beta version. HTH, Ken N. From ambassador at fourthworld.com Sat Apr 12 00:58:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat Apr 12 00:58:01 2003 Subject: initialize an static, local, script-wide variable to empty In-Reply-To: <20030412021837.95862.qmail@web20005.mail.yahoo.com> Message-ID: erik hansen wrote: > --- Richard Gaskin > wrote: > >> What was the emprical method used? > i repeated this handler: > > global sHolder > on e > put sHolder into msg > # sHolder was always empty > put 12 into sHolder > end e > # the 12 did not stay in sHolder after Change the declaration from "global" to "local" and you should be fine. > just using the Debugger also has some weird side > affects. What have you found? >> I tend to use them in two circumstances: >> >> - where I might have used globals but want to >> avoid name-space collisions >> (great for utilities and plugins where you have >> no control over the name space) > > "name space" is a new expression for me. ??? It's geekspeak for "the range of all possible names". > after all this, i am back to declaring > temporary/in-handler locals. a trade off > between extra text versus having all variables > declared at the beginning of each handler. > using handler + parameters to pass info > involves the same kind of trade off. When you get the hang of using script-local vars, they serve a different olace from globals and parameters, and are useful in their own right, worth becoming familiar with. If you've been declaring them with "global" I can understand the confusion, as theyt would then act as common local vars (the "global" declaration is ignored outside of handlers). > using the script/static approach generated > some very strange results: > > local sHolder = empty # no quotes > put the actual "e-m-p-t-y" string into sHolder > in the first handler that ran > the only instance i have ever seen where empty > did not resolve to just that. If you post the actual code we can identify the problem. > there was a loop where: > > local i # outside any handlers > on xxx > repeat with i = 14 to 18 > # on the first pass (i = 14) fine, > # on the second pass (i = 5) > put goGetum() after sHolder > end repeat > end xxx > > function goGetum > repeat with i = 1 to 5 > doSomething > end repeat > end goGetum > > this is the only case in my experience where > repeat with i = > did not follow orders This may be a case of the propgram doing what you told it rather than what you intended. :) In the first loop, you initialize i to contain 14, but then in its repeat loop you cann another handler which uses the same variable to count from 1 to 5, so when it returns i contains the last value set: 5. > take home thought: > use script/static locals very carefully Or maybe the take home thought is simply: If you need two different repeat loops to count independently, you two different variables as the counter. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From cowhead at mac.com Sat Apr 12 03:27:02 2003 From: cowhead at mac.com (mark mitchell) Date: Sat Apr 12 03:27:02 2003 Subject: Japanese/unicode woes In-Reply-To: <200304070551.BAA04779@www.runrev.com> Message-ID: Mac OS10.15, Just downloaded latest beta of 2.0, and still can't get direct Japanese text input into a field. Kotoeri , the japanese input system, just doesn't show up at all. It doesn't matter what font the field is set for. If the focus is on the field and lockText is false, Kotoeri disappears, and typing in Japanese is just dead. If I click off the field, Kotoeri comes back, I can type in Japanese, but of course I cannot enter that into anything. I can set the unicodeText of a field to a Japanese string, and I can copy and paste Japanese into a field, but I cannot edit or directly enter any Japanese. Bokuno mondaiwa nan desu ka? mark mitchell Japan From webart at kenjikojima.com Sat Apr 12 07:39:01 2003 From: webart at kenjikojima.com (Kenji Kojima) Date: Sat Apr 12 07:39:01 2003 Subject: Japanese/unicode woes In-Reply-To: Message-ID: Hi mark, > Mac OS10.15, Just downloaded latest beta of 2.0, and still can't get > direct > Japanese text input into a field. Kotoeri , the japanese input system, > just doesn't show up at all. I am using OSX 10.2 and Kotoeri. We still have many Japanese text troubles, but at least I can input Japanese into a text field directly. We cannot use button yet. You can see Japanese text troubles (Beta2) were reported. http://www.tajimiyori.com/L99_testRep/anotherTrouble.html http://www.kenjikojima.com/runrev/bugReport/index.html > Bokuno mondaiwa nan desu ka? Tabun ne, -- Kenji Kojima http://www.kenjikojima.com/ From bvg at mac.com Sat Apr 12 09:43:07 2003 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat Apr 12 09:43:07 2003 Subject: I'm stumped on my find/count routine In-Reply-To: <000f01c30085$f506cda0$024b1c0a@starfire> Message-ID: <4CF883D8-6CEC-11D7-A337-003065AD94A4@mac.com> I did not test your search, but it is there are some things you could check into to make your script work. (see below) On Samstag, Apr 12, 2003, at 01:56 Europe/Zurich, nc wrote: > I am working on a stack to query against a?text file?and then display > the results in a field within the card using the "filter" command. > ? > Now I am working on a script to count a string of text within the > filtered field.? Here is the script: > ? > ============================================================== > ? > on mouseup > ? > ? --setting things up??? ??? > ? put empty into field "Hits" > ? put the number of lines of field "Results" into lCount > ? put 0 into x additional needed for clearing your search to not start searching where the last one stopped: find empty > ? > ? -- asking for input > ? ask "What do you want me to count?" > ? put it into cVar > ? > ? -- exitting the script upon Cancel > ? if cVar is empty then > ??? exit mouseUp > ? else > ? > ??? -- finding the first instance and > ??? -- setting a marker using foundLine > ??? find cVar in field "Results" > ??? put the foundLine into y > ??? add 1 to x it is possible that cVar is not on the first line, thus x =1 does not match the number of lines already gone by > ? > ??? -- counting?the other instances why do you first search for one instance, and then for the rest? wouldn't it be easier to just search each line without verifying a first occurrence? > ??? repeat until x = lCount > ????? find cVar in field "Results" > ????? if the foundLine = y then > ??????? exit repeat you sure this shouldn't be "next repeat" ? also the search starts where it last left of, so foundLine should not be able to equal y > ????? else add 1 to x > ??? end repeat > ? > ? end if > ? > ? -- here's what I found > ? put "Search string = " & cVar into line 1 of field "Hits" > ? if x=1 then > ??? put "# of hits = " & x into line 2 of field "Hits" > ? else put "# of hits = " & (x-1) into line 2 of field "Hits" > ? put "# of lines searched = " & the number of lines of field > "Results" into line 3 of field "Hits" > > end mouseup > ============================================================== > ... maybe it is one of these things that gives you strange results? From rbarber at yhb.att.ne.jp Sat Apr 12 10:16:01 2003 From: rbarber at yhb.att.ne.jp (Ron) Date: Sat Apr 12 10:16:01 2003 Subject: Japanese/unicode woes In-Reply-To: Message-ID: Hi Mark There are still some problems with Japanese input, but Tuviah has made great progress in this area. I tried OSX 10.1.5 and Kotoeri and it seemed to work fine. That is, I was able to input inline Japanese text just as you would in any other program. Can you give any other details? Make sure that the beta is beta _2_. Beta 1 would not allow any input. Btns, fontnames are 2 areas that are not 'there' yet but I think they are on the list. HTH Ron > >> Mac OS10.15, Just downloaded latest beta of 2.0, and still can't get >> direct >> Japanese text input into a field. Kotoeri , the japanese input system, >> just doesn't show up at all. > > I am using OSX 10.2 and Kotoeri. > We still have many Japanese text troubles, > but at least I can input Japanese into a text field directly. > We cannot use button yet. > > You can see Japanese text troubles (Beta2) were reported. > http://www.tajimiyori.com/L99_testRep/anotherTrouble.html > http://www.kenjikojima.com/runrev/bugReport/index.html > >> Bokuno mondaiwa nan desu ka? > > Tabun ne, From malte.brill at t-online.de Sat Apr 12 11:09:01 2003 From: malte.brill at t-online.de (Malte Brill) Date: Sat Apr 12 11:09:01 2003 Subject: Beta Testdrive: In-Reply-To: <200304071904.PAA02415@www.runrev.com> Message-ID: I hope you don?t mind me posting my actual Beta Testdrive report: First of all: It?s nice to see that there is progress. It?s really getting better. :-) Opend my current 1.1.1 Projekt (a player app) and have to report some strange behavior. I have 2 Player objects (one on the main stack, one on a substack) The player on the substack is only for Testing files to be valid videofiles. It *should* never play, but if the Player on the mainstack is playing it seems to play too, even though I didn?t ask it to. To make it all worse Rev throws error messages on me reporting it couldn?t find a handler (playstopped), but I am not dealing with the playstopped message. When I want to look at the script that caused this I get to a line of my player objects script that defenetly has got nothing to do with the playstopped message. The stack(s) work perfectly in 1.1.1 Has anybody else tested the functionality with multiple player objects and can confirm this? Thanks, Malte System: Mac Os 9.04 G4-400 576 MB Ram. From edgore at shinra.com Sat Apr 12 13:05:01 2003 From: edgore at shinra.com (Edwin Gore) Date: Sat Apr 12 13:05:01 2003 Subject: Moving system Dialog boxes References: Message-ID: <001901c30115$3ecdc6c0$6901a8c0@ed> I have an application that uses a toolbar and a document window. The problem that I am running into is that there are one or two circumstances where I need to present an "answer" dialog to the user before a document has opened. On windows this centers the dialog on the toolbar/menubar, which is ypically going to be near the top of the screen. Is there any easy way to change the position the dialog appears at? I have a feeling that there isn't an I am going to need to cludge something together...if I open an invisible window it be active and be used to move the dialog? Thanks, Edwin Gore From kkaufman at snet.net Sat Apr 12 13:28:01 2003 From: kkaufman at snet.net (Kurt Kaufman) Date: Sat Apr 12 13:28:01 2003 Subject: Beta Testdrive: (QT problems) Message-ID: "...Rev throws error messages on me reporting it couldn?t find a handler (playstopped), but I am not dealing with the playstopped message. When I want to look at the script that caused this I get to a line of my player objects script that defenetly has got nothing to do with the playstopped message...." I have also seen odd things happening where the QT players are concerned (have also received seemingly bogus playstopped messages only in Rev 2). The Rev. development team knows about this and are working on fixing the problems. -Kurt From mrtea at mac.com Sat Apr 12 14:25:01 2003 From: mrtea at mac.com (Mr Tea) Date: Sat Apr 12 14:25:01 2003 Subject: Graphics vanish when opening 1.1.1 project in 2.0 In-Reply-To: Message-ID: This from Ken Norris - dated 12/4/03 1:21 am: > The images need to be where Rev expects to find them. They are. And if I select one of the invisible graphics and look at its properties, there's the path to the file. I just can't see it. > > Of course, there may just be a problem with 2.0 opening your stack. You > should use a copy, not the original stack (unless you don't really care if > you lose data), with a Beta version. Of course. Everything was thoroughly backed up first. Then I went and spoilt it all by accidentally replacing Rev 1.1.1 with the second public Beta of version 2.0, instead of replacing the older Beta as I had intended. Very, very careless. Cuuurrrrsesss! (as Mojo Jojo would say). Cordially, Nick pp Mr Tea -- Coming soon... The Tea Caddy! From ro.nagey at verizon.net Sat Apr 12 17:40:04 2003 From: ro.nagey at verizon.net (Ro Nagey) Date: Sat Apr 12 17:40:04 2003 Subject: OT: MacWorld UK doesn't honor programming tools In-Reply-To: Message-ID: I just looked at MacWorld UK's list of nominees for their Editor's Choice awards. There was no category for programming. Does anyone else find this odd? http://www.macworld.co.uk/news/main_news.cfm?NewsID=6198 From ncouch at mail.airmail.net Sat Apr 12 20:37:01 2003 From: ncouch at mail.airmail.net (ncouch) Date: Sat Apr 12 20:37:01 2003 Subject: Find/Count problem solved Message-ID: After playing around with some ideas here is what I came up with for my problem. My thanks to all for their help. on mFind --setting things up put empty into field "Hits" select text of field "Results" set the textStyle of selectedText to "plain" put the number of lines of field "Results" into lCount put 0 into x global cVar,x --asking for input ask "What do you want me to find?" put it into cVar if cVar is empty then exit mFind end if --finding the first string -- and setting the initial mark find cVar in field "Results" put the foundChunk into temp1 set the textStyle of the foundChunk to "box" add 1 to x --finding the string repeat until forever find cVar in field "Results" get the foundChunk --data checks if the foundChunk = temp1 then exit repeat end if if the foundChunk is empty then exit repeat end if add 1 to x set the textStyle of the foundChunk to "box" end repeat -- here is what I found put "Search string " & tab & tab & cVar into line 1 of field "Hits" put "# of hits " & tab & tab & tab & x into line 2 of field "Hits" put "Lines searched " & tab & lCount into line 3 of field "Hits" set the vScroll of field "Results" to 0 set the hScroll of field "Results" to 0 end mFind It works like a champ. Nate From erikhans08 at yahoo.com Sun Apr 13 00:12:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Sun Apr 13 00:12:01 2003 Subject: initialize an static, local, script-wide variable to empty In-Reply-To: Message-ID: <20030413040940.9633.qmail@web20004.mail.yahoo.com> Richard Gaskin wrote: >> I tend to use them in two circumstances: >> >> - where I might have used globals but want to >> avoid name-space collisions >> (great for utilities and plugins where you have >> no control over the name space) > > "name space" is a new expression for me. ??? It's geekspeak for "the range of all possible names". > after all this, i am back to declaring > temporary/in-handler locals. a trade off > between extra text versus having all variables > declared at the beginning of each handler. > using handler + parameters to pass info > involves the same kind of trade off. When you get the hang of using script-local vars, they serve a different olace from globals and parameters, and are useful in their own right, worth becoming familiar with. If you've been declaring them with "global" I can understand the confusion, as theyt would then act as common local vars (the "global" declaration is ignored outside of handlers). > using the script/static approach generated > some very strange results: > > local sHolder = empty # no quotes > put the actual "e-m-p-t-y" string into sHolder > in the first handler that ran > the only instance i have ever seen where empty > did not resolve to just that. If you post the actual code we can identify the problem. > there was a loop where: > > local i # outside any handlers > on xxx > repeat with i = 14 to 18 > # on the first pass (i = 14) fine, > # on the second pass (i = 5) > put goGetum() after sHolder > end repeat > end xxx > > function goGetum > repeat with i = 1 to 5 > doSomething > end repeat > end goGetum > > this is the only case in my experience where > repeat with i = > did not follow orders This may be a case of the propgram doing what you told it rather than what you intended. :) In the first loop, you initialize i to contain 14, but then in its repeat loop you cann another handler which uses the same variable to count from 1 to 5, so when it returns i contains the last value set: 5. > take home thought: > use script/static locals very carefully Or maybe the take home thought is simply: If you need two different repeat loops to count independently, you two different variables as the counter. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: 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 erik at erikhansen.org http://www.erikhansen.org --------------------------------- Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more -------------- next part -------------- An HTML attachment was scrubbed... URL: From erikhans08 at yahoo.com Sun Apr 13 00:17:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Sun Apr 13 00:17:01 2003 Subject: initialize an static, local, script-wide variable to empty In-Reply-To: Message-ID: <20030413041402.29055.qmail@web20002.mail.yahoo.com> Richard Gaskin wrote: I tend to use Script-Local Variables in two circumstances: - where I might have used globals but want to avoid name-space collisions (great for utilities and plugins where you have no control over the name space) - when passing data to handlers, as you suggest, where the same container is used among many handlers (except those that require their own copy or alter it ways that would be undesireable elsewhere). === so why not use regular params() in the second circumstance? erik at erikhansen.org http://www.erikhansen.org --------------------------------- Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more -------------- next part -------------- An HTML attachment was scrubbed... URL: From ambassador at fourthworld.com Sun Apr 13 00:36:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun Apr 13 00:36:01 2003 Subject: initialize an static, local, script-wide variable to empty In-Reply-To: <20030413041402.29055.qmail@web20002.mail.yahoo.com> Message-ID: erik hansen wrote: > - when passing data to handlers, as you suggest, where the same container is > used among many handlers (except those that require their own copy or alter > it ways that would be undesireable elsewhere). > > === > > so why not use regular params() in the second circumstance? Parameters arw a copy. Also, they require explicit declaration each time they are used. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From andre.rombauts at win.be Sun Apr 13 04:03:01 2003 From: andre.rombauts at win.be (Andre Rombauts) Date: Sun Apr 13 04:03:01 2003 Subject: Beta 2, Windows XP: keyboard bug Message-ID: <005501c30192$bea05f20$9e26fea9@piran> Inside a text field (Inspector box, Contents), as soon as I type Alt-Gr-2 on my Azerty keyboard to get the @ sign, the Inspector box switches from 'Contents' to 'Basic', preventing me to type that sign... But if I type in that text field in the 'Browse mode', evrything is ok... :-( Andr? -------------- next part -------------- An HTML attachment was scrubbed... URL: From janschenkel at yahoo.com Sun Apr 13 05:00:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun Apr 13 05:00:01 2003 Subject: table format in Rev 2 In-Reply-To: Message-ID: <20030413085715.68343.qmail@web11907.mail.yahoo.com> --- Yves COPPE wrote: > > > >Hi Yves, > > > >My apologies for not aving reacted sooner ; project > >gobbling up all my time and my beloved likes to > spend > >time with me as well, it seems *chuckle* > >At any rate, let's se what we can do : > > > >1) try something like this > > > >on returnInField > > put word 2 of the selectedLine into tCurrentLine > > if tLine = the number of lines of me then beep > > else select before line tCurrentLine + 1 of me > >end returnInField > > > >on tabKey > > put word 2 of the selectedLine into tCurrentLine > > -- NOTE :: easiest with a custom property > > -- named uNextField for your field > > put the uNextField of me into tNextField > > select before line tCurrentLine of fld > tNextField > >end tabKey > > > > > I get trouble with scroll problem and returninfield > I have to synchronize the scroll of my 3 flds > Idem when I scroll the fld "3" : I use a > scrolldagbar handler > > How can I synchronize the scroll of hte other flds, > when I hit the > returnKey in one of the 3 flds ? > > Thank you > -- > Greetings. > > Yves COPPE Hi Yves, This is quick-and-dirty, but placing it in the group script ought to do the trick : on rawKeyDown pWhichKey put the short ID of the target into tTargetID send "SynchroniseScrolls" && tTargetID to me \ in 5 milliseconds pass rawKeyDown end rawKeyDown on SynchroniseScrolls pTargetID put the scroll of fld ID pTargetID into tScroll set the scroll of fld 1 to tScroll -- ... the rest of the fields ... end SynchroniseScrolls Of course you can reuse this SynchroniseScrolls in other bits as well. Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From livfoss at blueyonder.co.uk Sun Apr 13 05:15:01 2003 From: livfoss at blueyonder.co.uk (livfoss at blueyonder.co.uk) Date: Sun Apr 13 05:15:01 2003 Subject: RR and QT (was Re: Speed of RR vs SuperCard) Message-ID: <008c01c3019d$bb851460$7735bcc3@blueyonder.net> On Fri, 11 Apr 2003 14:29:13 -0800, Richard Gaskin wrote: >QT is an event loop hog, widely known for requiring the majority of >processor cycles while active. If you think about what it needs to do under >the hood (parsing the file to grab a frame, decompress the frame, display >the frame -- a dozen or two dozen times every second, all while handing off >the event cue to the host application, the OS, and any other open program), >it's easy to appreciate what it's going through. >Have you been able to perform the same action in any other scripting tool? Well, no... >I can't think of a tool that can dynamically mask QT while it's playing and >allow drag it around on the screen. Maybe with the G5 and a lot of RAM, but >I'd be surprised to see that done gracefully even in a more formal language. Well, I do understand at least intuitively what kind of stuff is going on while QT runs a movie (or any activity) - that's why I only try to allow the user to drag **stopped** movies. I reasoned that this would be no different for RR than moving an image object, since the movie mechanism itself would be suspended - in effect the key frame became a simple image in my idea of what was going on. Sadly this is clearly not the case. AFAIK the unique issue with RR is the fact that the buffered version of a player object ignores the masking, so you get no transparent areas. I am not sure why this decsion was made. >Your approach in hiding and showing the player seems optimal. Yes, it suffers only from the fact that when the movie stops, what the user sees may not be what my proposed 'pseudo key frame' looks like. In the application I'm working on now this doesn't matter much, but in principle it could matter a lot if different parts of the movie are very different (a talking head being replaced by a landscape, a static frame being replaced by some image of rapid motion etc). I don't know a way of quickly extracting the last frame to be shown and using that as an image, although I see that it might be possible, perhaps via screen shot. Thanks anyway for the good advice (as ever). Graham -------------------------------------------------------- Graham Samuel / The Living Fossil Co. / UK & France From janschenkel at yahoo.com Sun Apr 13 05:28:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun Apr 13 05:28:01 2003 Subject: OT: MacWorld UK doesn't honor programming tools In-Reply-To: Message-ID: <20030413092550.31485.qmail@web11904.mail.yahoo.com> --- Ro Nagey wrote: > I just looked at MacWorld UK's list of nominees for > their Editor's > Choice awards. There was no category for > programming. Does anyone else > find this odd? > > http://www.macworld.co.uk/news/main_news.cfm?NewsID=6198 > Well, it could be argued that only a few years ago, there wasn't much in terms of solid development tools apart from MetroWerks CodeWarrior. The xTalk tools were dismissed as toys for various reasons ; Apple only had the AppleScript SDK ; and Symantec had left the market when it realised it just couldn't compete and refocused on utilities/anti-virus. Now Apple has the ProjectBuilder/InterfaceBuilder ; SuperCard got revamped ; the MetaCard-engine and RuntimeRevolution-caboose provide a cross-platform train ; the java tools have dramatically improved ... So it's a different environment all together, and maybe MacWorldUK should reconsider -- or should we replace the 'maybe' with a 'definitely' ? Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From yvescoppe at skynet.be Sun Apr 13 07:14:01 2003 From: yvescoppe at skynet.be (yves COPPE) Date: Sun Apr 13 07:14:01 2003 Subject: Rob Cozens Message-ID: Hi, Sorry, private email Rob, I cannot answer your mail for translation. The mail is always returned to me because of bad email adress. I already tried twice. Can you write me offlist a valid email adress ?? thanks. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From ambassador at fourthworld.com Sun Apr 13 12:12:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun Apr 13 12:12:01 2003 Subject: RR and QT (was Re: Speed of RR vs SuperCard) In-Reply-To: <008c01c3019d$bb851460$7735bcc3@blueyonder.net> Message-ID: livfoss at blueyonder.co.uk wrote: >> Have you been able to perform the same action in any other scripting tool? > > Well, no... > >> I can't think of a tool that can dynamically mask QT while it's playing and >> allow drag it around on the screen. Maybe with the G5 and a lot of RAM, but >> I'd be surprised to see that done gracefully even in a more formal language. > > > Well, I do understand at least intuitively what kind of stuff is going on > while QT runs a movie (or any activity) - that's why I only try to allow the > user to drag **stopped** movies. I reasoned that this would be no different > for RR than moving an image object, since the movie mechanism itself would be > suspended - in effect the key frame became a simple image in my idea of what > was going on. Sadly this is clearly not the case. AFAIK the unique issue with > RR is the fact that the buffered version of a player object ignores the > masking, so you get no transparent areas. I am not sure why this decsion was > made. Is the mask object grouped with and being moved with the player object? -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From rcozens at pon.net Sun Apr 13 13:19:01 2003 From: rcozens at pon.net (Rob Cozens) Date: Sun Apr 13 13:19:01 2003 Subject: Declaration of Local Variables Message-ID: Hi All, My mystery of the morning was why local clientDbList put sdbDbId&return before clientDbList[sdbClientId] -- LIFO put (the keys of clientDbList) worked, but on showLists put (the keys of clientDbList) end showLists local clientDbList put sdbDbId&return before clientDbList[sdbClientId] -- LIFO showLists didn't. Then I moved the local declaration before the showLists handler in the script, and all was well. I had assumed a declared local variable anywhere in a script would be recognized by all handlers in the script. Obviously, this is not the case. 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 revlists at canelasoftware.com Sun Apr 13 14:22:53 2003 From: revlists at canelasoftware.com (Mark Talluto) Date: Sun Apr 13 14:22:53 2003 Subject: RR and QT (was Re: Speed of RR vs SuperCard) In-Reply-To: <008c01c3019d$bb851460$7735bcc3@blueyonder.net> Message-ID: <652E1F19-6DDC-11D7-A5C1-000393C3F5BC@canelasoftware.com> On Sunday, April 13, 2003, at 02:19 AM, livfoss at blueyonder.co.uk wrote: > Well, I do understand at least intuitively what kind of stuff is going > on while QT runs a movie (or any activity) - that's why I only try to > allow the user to drag **stopped** movies. I reasoned that this would > be no different for RR than moving an image object, since the movie > mechanism itself would be suspended - in effect the key frame became a > simple image in my idea of what was going on. Sadly this is clearly > not the case. AFAIK the unique issue with RR is the fact that the > buffered version of a player object ignores the masking, so you get no > transparent areas. I am not sure why this decsion was made. > > Yes, it suffers only from the fact that when the movie stops, what the > user sees may not be what my proposed 'pseudo key frame' looks like. > In the application I'm working on now this doesn't matter much, but in > principle it could matter a lot if different parts of the movie are > very different (a talking head being replaced by a landscape, a static > frame being replaced by some image of rapid motion etc). I don't know > a way of quickly extracting the last frame to be shown and using that > as an image, although I see that it might be possible, perhaps via > screen shot. > > Thanks anyway for the good advice (as ever). > > Graham Graham, Could you take a controlled screen shot of the player at the moment it is dragged around? The hide the player and replace it with the screen shot. When the user drops the screen shot (thinking it is the player), the screen shot is hidden and replaced with the player. Just another possibility maybe. Best regards, Mark Talluto http://www.canelasoftware.com From ro.nagey at verizon.net Sun Apr 13 14:29:04 2003 From: ro.nagey at verizon.net (Ro Nagey) Date: Sun Apr 13 14:29:04 2003 Subject: OT: MacWorld UK doesn't honor programming tools In-Reply-To: <20030413092550.31485.qmail@web11904.mail.yahoo.com> Message-ID: <8A7472CB-6DDD-11D7-86FE-000A9575D814@verizon.net> If MacWorld is an advocate of the Macintosh world [kind of obvious...but...], then you would think they'd talk more about tools like Revolution. Beyond its ease of use, speed, and robustness, it also answers an 'objection' that people on other platforms use: "Why develop on the Mac? It's only 4% of the market!" Revolution, as well as other programs, let you Write-Once Run-Everywhere...without resorting to the opaqueness of other implementations...AND you get to develop on a Mac [which means your machine doesn't crash every 15 minutes! ;) ]. And, the other point, is that Revolution, while providing everything a power programmer would want, follows the tradition that it can also be used productively "out of the box" by the novice programmer. I would bet there are people on this list who wouldn't have become programmers without having the ease of use of the xTalk languages. Beyond all that, the Mac is a serious development platform - and MacWorld is ignoring that. It's covering 'programming tools' for graphics and the Web, but not on creation of new programs. And, that, I believe, is why MacWorld UK should look at programming languages. Ro On Saturday, April 12, 2003, at 11:25 PM, Jan Schenkel wrote: > > Now Apple has the ProjectBuilder/InterfaceBuilder ; > SuperCard got revamped ; the MetaCard-engine and > RuntimeRevolution-caboose provide a cross-platform > train ; the java tools have dramatically improved ... > So it's a different environment all together, and > maybe MacWorldUK should reconsider -- or should we > replace the 'maybe' with a 'definitely' ? From ambassador at fourthworld.com Sun Apr 13 16:17:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun Apr 13 16:17:01 2003 Subject: Moving system Dialog boxes In-Reply-To: <001901c30115$3ecdc6c0$6901a8c0@ed> Message-ID: Edwin Gore wrote: > I have an application that uses a toolbar and a document window. The problem > that I am running into is that there are one or two circumstances where I > need to present an "answer" dialog to the user before a document has opened. > On windows this centers the dialog on the toolbar/menubar, which is ypically > going to be near the top of the screen. Is there any easy way to change the > position the dialog appears at? I have a feeling that there isn't an I am > going to need to cludge something together...if I open an invisible window > it be active and be used to move the dialog? I found that really annoying as well, and aded this to a front script: on preopenstack if the short name of this stack is in "answer dialog,ask dialog" then set the loc of this stack to the screenloc end if pass preopenstack end preopenstack -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From yvescoppe at skynet.be Sun Apr 13 16:33:01 2003 From: yvescoppe at skynet.be (Yves COPPE) Date: Sun Apr 13 16:33:01 2003 Subject: Listtable Message-ID: Hi list When I worked with Hypercard, I bought an external "ListTable" to make spreadsheets. So I asked the help of Jan Schenkel to make a sample of something like that. I've made a stack with that (in French, but easy to translate !) If someone find interests in my stack, contact me offlist I'll send my stack for free. It's a sample with 3 columns You can easily adapt the scritps if you need more. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From pixelbird at interisland.net Sun Apr 13 18:22:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Sun Apr 13 18:22:01 2003 Subject: Graphics vanish when opening 1.1.1 project in 2.0 In-Reply-To: <200304130929.FAA10758@www.runrev.com> Message-ID: ********** > Date: Sat, 12 Apr 2003 19:21:52 +0100 > Subject: Re: Graphics vanish when opening 1.1.1 project in 2.0 > From: Mr Tea > > This from Ken Norris - dated 12/4/03 1:21 am: > >> The images need to be where Rev expects to find them. > > They are. And if I select one of the invisible graphics and look at its > properties, there's the path to the file. I just can't see it. ---------- I was just going over the possibilities. Have you tried setting it in a preOpenStack handler? I lost some pictures once too, but in the end, there was a slight difference in the filepath designation. I wonder if something changed in 2.0b2? ---------- >> Of course, there may just be a problem with 2.0 opening your stack. You >> should use a copy, not the original stack (unless you don't really care if >> you lose data), with a Beta version. > > Of course. Everything was thoroughly backed up first. Then I went and spoilt > it all by accidentally replacing Rev 1.1.1 with the second public Beta of > version 2.0, instead of replacing the older Beta as I had intended. Very, > very careless. Cuuurrrrsesss! (as Mojo Jojo would say). ---------- Owww :-O Well, there must be some difference, eh? Let me see if I can get it to happen later today. Ken N. From pixelbird at interisland.net Sun Apr 13 18:38:00 2003 From: pixelbird at interisland.net (Ken Norris) Date: Sun Apr 13 18:38:00 2003 Subject: Graphics vanish when opening 1.1.1 project in 2.0 In-Reply-To: <200304130929.FAA10758@www.runrev.com> Message-ID: ********** > Date: Sat, 12 Apr 2003 19:21:52 +0100 > Subject: Re: Graphics vanish when opening 1.1.1 project in 2.0 > From: Mr Tea P.S. Are your images grouped by any chance? There is some difference in how cards display groups in 2.0 Grabbing at straws, Ken N. From sarahr at genesearch.com.au Sun Apr 13 19:32:00 2003 From: sarahr at genesearch.com.au (Sarah) Date: Sun Apr 13 19:32:00 2003 Subject: Find/Count problem solved In-Reply-To: <1030414082001.3e99e291.c0a80064.10.2.3.0.53646@192.168.0.100> Message-ID: Hi Nate, I think you will find it much easier and faster to use the "filter" command. Instead of your initial find and the repeat loop, just have: put fld "Results" into tListToSearch filter tListToSearch with "*" & cVar & "*" put the number of lines in tListToSearch into tHitCount The disadvantage is that this doesn't box each of the hits in the way your script does. Also, make sure that you filter a copy rather than the original data as filter is destructive and deletes any non-matching lines. If you really need to box each of the hits, then I think offset (or one of it's variants) is a better option than find as you can explicitly tell it where it start looking. it will also operate on a variable rather than a filed which is always quicker. Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ On Monday, April 14, 2003, at 08:20 am, ncouch wrote: > After playing around with some ideas here is what I came up with for my > problem. My thanks to all for their help. > > > > on mFind > > --setting things up > put empty into field "Hits" > select text of field "Results" > set the textStyle of selectedText to "plain" > > put the number of lines of field "Results" into lCount > put 0 into x > global cVar,x > > --asking for input > ask "What do you want me to find?" > put it into cVar > if cVar is empty then > exit mFind > end if > > --finding the first string > -- and setting the initial mark > find cVar in field "Results" > put the foundChunk into temp1 > set the textStyle of the foundChunk to "box" > add 1 to x > > --finding the string > repeat until forever > find cVar in field "Results" > get the foundChunk > > --data checks > if the foundChunk = temp1 then > exit repeat > end if > if the foundChunk is empty then > exit repeat > end if > > add 1 to x > set the textStyle of the foundChunk to "box" > > end repeat > > -- here is what I found > put "Search string " & tab & tab & cVar into line 1 of field "Hits" > put "# of hits " & tab & tab & tab & x into line 2 of field "Hits" > put "Lines searched " & tab & lCount into line 3 of field "Hits" > set the vScroll of field "Results" to 0 > set the hScroll of field "Results" to 0 > > end mFind > > > > It works like a champ. > > Nate > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > From erikhans08 at yahoo.com Sun Apr 13 23:12:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Sun Apr 13 23:12:01 2003 Subject: OT: MacWorld UK doesn't honor programming tools In-Reply-To: <8A7472CB-6DDD-11D7-86FE-000A9575D814@verizon.net> Message-ID: <20030414030948.24303.qmail@web20010.mail.yahoo.com> Ro Nagey wrote: ...MacWorld UK should look at programming languages. what is going on with RR in the rest of the world? erik at erikhansen.org http://www.erikhansen.org --------------------------------- Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more -------------- next part -------------- An HTML attachment was scrubbed... URL: From bornstein at designeq.com Sun Apr 13 23:41:01 2003 From: bornstein at designeq.com (Howard Bornstein) Date: Sun Apr 13 23:41:01 2003 Subject: PrintRotated on a Mac Message-ID: <200304140339.h3E3d1ep009551@ms-smtp-02.nyroc.rr.com> It seems that PrintRotated still (as of 2.0b2) doesn't work at all on a Macintosh. Why is this? This is a serious hole in our ability to provide printed output and to provide cross-platform compatibility. PrintScale, one of the settings set with the Page Setup dialog, works fine. Why can't we set the page orientation under program control? Rev team: is there some built-in limitation that makes it impossible to set this on the Mac? Regards, Howard Bornstein ____________________ D E S I G N E Q www.designeq.com From cowhead at mac.com Mon Apr 14 00:14:01 2003 From: cowhead at mac.com (mark mitchell) Date: Mon Apr 14 00:14:01 2003 Subject: MP4 In-Reply-To: <200304121601.MAA24728@www.runrev.com> Message-ID: <36818838-6E2F-11D7-B5D6-0030656DAB8E@mac.com> Same behaviour on OS10.15. I had assumed I just needed Jaguar and latest QT to do this. Maybe MP4 is just hung up in licensing/courts or something. I suppose we oughta ask on the Quicktime list. mark mitchell Kaufman wrote: > When I query the recordformats (Rev. 1.1.1; QuickTime 6.1; Mac OS X > 10.2.4) the list includes > MPEG-4 Audio,mp4a > > However, when I try the following: > record sound file "testmp4a" as "mp4a" > > QuickTime cannot op From ro.nagey at verizon.net Mon Apr 14 01:58:01 2003 From: ro.nagey at verizon.net (Ro Nagey) Date: Mon Apr 14 01:58:01 2003 Subject: OT: MacWorld UK doesn't honor programming tools In-Reply-To: <20030414030948.24303.qmail@web20010.mail.yahoo.com> Message-ID: Not enough as far as I am concerned! ;) I am not picking on MacWorld UK in particular...just noticed the absence of programming in their list when it was announced. I do remember when MacWorld shows would give Editor's Choice awards to programming languages, but the last time I was at a MacWorld Expo was years ago and haven't followed it since. The point I was trying to make was that it was curious that a Mac-advocate magazine doesn't cover development tools. Any magazine. ;) Ro On Sunday, April 13, 2003, at 05:09 PM, erik hansen wrote: > ...MacWorld UK should look at programming languages. > > what is going on with RR in the rest of the world? > From mike at flightline.co.uk Mon Apr 14 04:12:01 2003 From: mike at flightline.co.uk (Michael Foy) Date: Mon Apr 14 04:12:01 2003 Subject: really stupid newbie question References: <961D94BBE7448D4C8E4440CB7920D9E02AD6CB@ktk7.ad.kuluttajatutkimuskeskus.fi> Message-ID: <005701c2ff48$e0539f20$1965a4c2@essexweb.com> is there any reason whey a lixus build of a revolution stack(app) wouldn't run on a sharp Zaurus? mike From Kartolina at EZPZapps.com Mon Apr 14 04:12:33 2003 From: Kartolina at EZPZapps.com (Kartolina) Date: Mon Apr 14 04:12:33 2003 Subject: Shareware Marketing In-Reply-To: <02117414-6B17-11D7-A00B-000393C3F5BC@canelasoftware.com> References: <02117414-6B17-11D7-A00B-000393C3F5BC@canelasoftware.com> Message-ID: >>Thanks for the great response. I see your point that the markets I'm >>targeting are so specific that people just don't go to shareware sites to >look for that kind of app. >This app has some interesting marketing possibilities. I would try >marketing to gyms, physical therapists, hospitals, private >practices, nutritionists, etc. Perhaps you might consider setting up an affiliate or percentage of profit incentive for the targeted group(s). Sales generated from web sites of gyms, nutritionists, etc could be split if they come originate from a specific gym's web site for example. Kagi has the capability to split purchase payments...this would give the gym incentive to explain/pitch your app in any sort of newsletter they send out also. sims -- __________________________________________________________ Kartolina - Create personal post cards with your digital video or photos! http://EZPZapps.com/kartolina From tkuypers at c-sharp.be Mon Apr 14 04:12:51 2003 From: tkuypers at c-sharp.be (tkuypers at c-sharp.be) Date: Mon Apr 14 04:12:51 2003 Subject: Small esthetical problem in beta 2 Message-ID: Variables pallet has a separator in the middle. When selecting this separator to move it down, the cursor changes to a watch instead of some kind of arrow... Happens on Mac and PC. Regards, Ton Kuypers -------------- next part -------------- An HTML attachment was scrubbed... URL: From kirtleymd at yahoo.com Mon Apr 14 04:13:01 2003 From: kirtleymd at yahoo.com (Chris Kirtley) Date: Mon Apr 14 04:13:01 2003 Subject: SC Conversion Message-ID: <20030411184758.56931.qmail@web21406.mail.yahoo.com> Dear all, I am trying to export a SC stack for conversion to Revolution. When I run the SC->SIF converter, my project doesn't appear on the list - only folders. I think this might be because my project was written in SC2.5.2 and the exporter requires 3.0. I never upgraded it because lots of things didn't work in SC3. I do have SC3, BTW. Does anyone have any tips? Am I right in thinking that the Converter doesn't work with stacks written in SC2.5? TIA! Chris ===== Dr. Chris Kirtley MD PhD Associate Professor Dept. of Biomedical Engineering Catholic University of America 620 Michigan Ave NE, Washington, DC 20064 Tel. 202-319-6247, fax 202-319-4287 Email: kirtley at cua.edu __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From rod.price at trw.com Mon Apr 14 04:13:11 2003 From: rod.price at trw.com (Rod Price) Date: Mon Apr 14 04:13:11 2003 Subject: externals w/Rev v2 Message-ID: <43257715-6C53-11D7-976C-000393C9796C@trw.com> Hi, I'm evaluating revolution v2 for use in building a nice GUI front-end to some custom C code. This C code implements a complex signal processing algorithm, and we would like to build a GUI for demos. So I have some questions: (1) I've tried to find documentation on the Externals SDK without success. I need to know what the interface to a Revolution stack looks like on the C end. (2) Are there charting libraries (line graphs, etc) out there for Revo- lution? Alternatively, can I use C-based charting packages within Revolution? That is, can I write a C wrapper for a C charting library that will allow me to use the charting library as if it was a Revolution component? Thanks, -Rod Price From wmb at internettrainer.com Mon Apr 14 04:55:01 2003 From: wmb at internettrainer.com (Wolfgang M. Bereuter) Date: Mon Apr 14 04:55:01 2003 Subject: Shareware Marketing Message-ID: <54F2AFFE-6E56-11D7-98D0-003065430226@internettrainer.com> > From: Wolfgang M. Bereuter > Date: Fri Apr 11, 2003 11:27:36 AM Europe/Vienna > To: use-revolution at lists.runrev.com > Subject: Re: Shareware Marketing > > > On Friday, April 11, 2003, at 08:28 AM, Richard Gaskin wrote: > >> Shareware Marketing >> Reply-To: use-revolution at lists.runrev.com >> >> Monte Goulding wrote: >> >>> I'm just wondering if anyone has any tips, tricks or recommendations >>> for >>> shareware marketing. >> >> Some resources I've found very helpful: >> >> >> >> >> >> Monte 1) Additionally I would have a look at Guerrilla Marketing when it comes to marketing for small companies. Not especially for Shareware but very, very usefull for everyting what has to do with marketing. http://www.gmarketing.com/ 2) If you doing anything with "loosing weight" and need some "marketing inspirations", than I can send you the introduction of my book "Mental Chewing..." (Stop dieting if you want to lose weight!). Unfortunatly not the whole book is translated to english - its only german...) But I think you can find a lot of ideas in this introduction about this problem. And I think it can help you to understand all that much better, especially if you dont have this problem yourself but have to do anything (marketing, programming...) for it. If you are interested drop me a line offlist, and ill send you the pdf file. (about 30 pages) -------------- next part -------------- A non-text attachment was scrubbed... Name: mk kaubuntlogo klein2.gif Type: image/gif Size: 1883 bytes Desc: not available URL: -------------- next part -------------- hope it 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 DVGlasgow at aol.com Mon Apr 14 05:41:01 2003 From: DVGlasgow at aol.com (DVGlasgow at aol.com) Date: Mon Apr 14 05:41:01 2003 Subject: Stack Demonstration animation Message-ID: <1e7.6a9d8e7.2bcbdb82@aol.com> Hello folks, I played with a quicktime software training tutorial for Photoshop yesterday, and liked it so much I decided to make one for a Rev stack (with less than intuitive controls). I used Gif.gIf.giF to make an animation of me doing stuff with the stack. It worked really well - the animation played nicely in GraphicConverter, QT, and also QT within Rev. However, I want to avoid QT because I want Windows users without QT to be able to access it. As a gif within rev though, it was terrible. The screen didn't refresh except in odd spots on the screen, and was generally jerky and slow. Didn't seem to make much difference whether referenced or embedded. Any suggestions? The second problem is that I couldn't work out how to add audio comments to the animation of stack action. I suppose I could chop it all up and script comments as audio files, but I really wanted a few biggish animations with sound that just play all in one (and contained in a standalone). I tried importing it into iMovie so I could just dictate a soundtrack to the visuals. The DV version was SO ugly!. The plan B was to add a soundtrack in QT and then export as AVI - but just couldn't see how to do it. Sorry if this is more to do with QT or Gif.gIf.giF than Rev, ....or is it? (Incidentally, I am still on 1.1.1 and have QT 5.0.2 pro.) Best wishes, David Glasgow Home/ forensic assessments --> DVGlasgow Courses --> i-Psych From janschenkel at yahoo.com Mon Apr 14 05:55:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon Apr 14 05:55:01 2003 Subject: table format in Rev 2 In-Reply-To: Message-ID: <20030414095211.60719.qmail@web11904.mail.yahoo.com> --- yves COPPE wrote: > Hi, > > I have a problem > > I'd like to add some lines in my text editables flds > > So, when I'm on the last line of f. ex. fld "2" > if I hit the return key, I scroll down from a line > and create so a > new blank line to type new data in > but the other flds don't scroll synchronized ! > > What's the problem ?? > > thanks for your help > -- > Greetings. > > Yves COPPE > Hi Yves, I'd say that's because there are no new lines in the other fields yet, so it cna't scroll that low ; try putting returns after the other fields as well on returnInField. Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From kevin at runrev.com Mon Apr 14 06:01:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Mon Apr 14 06:01:01 2003 Subject: SC Conversion In-Reply-To: <20030411184758.56931.qmail@web21406.mail.yahoo.com> Message-ID: On 11/4/03 7:47 pm, Chris Kirtley wrote: > I am trying to export a SC stack for conversion to Revolution. When I run the > SC->SIF converter, > my project doesn't appear on the list - only folders. I think this might be > because my project was > written in SC2.5.2 and the exporter requires 3.0. I never upgraded it because > lots of things > didn't work in SC3. I do have SC3, BTW. > > Does anyone have any tips? Am I right in thinking that the Converter doesn't > work with stacks > written in SC2.5? It doesn't, you need to translate the stacks to 3.0 format first. Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Mon Apr 14 06:01:14 2003 From: kevin at runrev.com (Kevin Miller) Date: Mon Apr 14 06:01:14 2003 Subject: record sound and mp4a In-Reply-To: <5099A310-6C8C-11D7-BC0A-0003936D1F12@snet.net> Message-ID: On 12/4/03 3:13 am, Kurt Kaufman wrote: > When I query the recordformats (Rev. 1.1.1; QuickTime 6.1; Mac OS X > 10.2.4) the list includes > MPEG-4 Audio,mp4a > > However, when I try the following: > record sound file "testmp4a" as "mp4a" > > QuickTime cannot open the recorded file. Isn't the MPEG-4 a legitimate > sound file format? Does this work in 2.0? (Note the syntax for setting the recording format has changed.) Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Mon Apr 14 06:01:22 2003 From: kevin at runrev.com (Kevin Miller) Date: Mon Apr 14 06:01:22 2003 Subject: externals w/Rev v2 In-Reply-To: <43257715-6C53-11D7-976C-000393C9796C@trw.com> Message-ID: On 11/4/03 8:24 pm, Rod Price wrote: > I'm evaluating revolution v2 for use in building a nice GUI front-end > to some custom C code. This C code implements a complex signal > processing algorithm, and we would like to build a GUI for demos. > So I have some questions: > > (1) I've tried to find documentation on the Externals SDK without > success. I need to know what the interface to a Revolution > stack looks like on the C end. We expect to ship additional documentation with, or shortly after, 2.0. > (2) Are there charting libraries (line graphs, etc) out there for Revo- > lution? Alternatively, can I use C-based charting packages within > Revolution? That is, can I write a C wrapper for a C charting > library > that will allow me to use the charting library as if it was a > Revolution > component? You can write a wrapper if you have access to the source. It is quite straightforward to do. Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From Esa.Kivela at ncrc.fi Mon Apr 14 06:24:03 2003 From: Esa.Kivela at ncrc.fi (=?iso-8859-1?Q?Esa_Kivel=E4?=) Date: Mon Apr 14 06:24:03 2003 Subject: nwebie question about substacks Message-ID: <961D94BBE7448D4C8E4440CB7920D9E02AD6D1@ktk7.ad.kuluttajatutkimuskeskus.fi> Greetings list :-) I made some stub stack to my Mud editior and I try to open that sub stack as palette called "HELP". Palette opens ok but when I press buttons how I can code that paletets buttons opens main stacks text fields? Like in the palette is button "Monster" -> I press it and its opens main stacks card "Help" txt file called "Monster"? TIA EsaK From heather at runrev.com Mon Apr 14 06:57:00 2003 From: heather at runrev.com (Heather Williams) Date: Mon Apr 14 06:57:00 2003 Subject: Plain text only please Message-ID: Guys, I'm seeing a lot of html garbage on the list digests lately... Time for my regular reminder to the old hands, and request to new listers. Please, post to the lists in plain text only, no html. The list simply processes it as garbage if your recipient is on digest mode, as the vast majority are. This wastes bandwith, makes the list harder to scan, and increases the amount of email I have to wade through every morning when people start complaining. Thanks! Heather Your friendly listmom -- Heather Williams Runtime Revolution Ltd. Tel: +44 (0) 131 7184333 Fax: +44 (0)1639 830707 Revolution: Software at the Speed of Thought From richmond at mail.maclaunch.com Mon Apr 14 07:27:01 2003 From: richmond at mail.maclaunch.com (Mathewson) Date: Mon Apr 14 07:27:01 2003 Subject: stack window size Message-ID: I am sure this is a very naive question...... I opened a stack I had authored in RR1.1.1 in RR 2B that had a window size of 800 x 600 pixels: it opened in a much smaller window: there was no property area that I could find to both reset the window size, and stop it from resizing. Richmond Mathewson --------------------------------------------------------------- Great Macintosh Products The MacLaunch Store! http://www.maclaunch.com/cgi-launch/store/agora.cgi --------------------------------------------------------------- From livfoss at blueyonder.co.uk Mon Apr 14 08:08:01 2003 From: livfoss at blueyonder.co.uk (livfoss at blueyonder.co.uk) Date: Mon Apr 14 08:08:01 2003 Subject: RR and QT (was Re: Speed of RR vs SuperCard) Message-ID: <1f89101c3027e$972bc9b0$d28517ac@blueyonder.net> On Sun, 13 Apr 2003 09:09:52 -0800, Richard Gaskin wrote: I had written: >>AFAIK the unique issue with > >RR is the fact that the buffered version of a player object ignores the > >masking, so you get no transparent areas. I am not sure why this decsion was > >made. >Is the mask object grouped with and being moved with the player object? No, the movie itself is masked, so that in the Apple QT player it has a transparent background. For example, imagine it's a movie of a spinning ball. The window in which it plays in the RR player object is rectangular but the desired appearance is disk-shaped, with any objects behind the movie only obscured by the disk itself, not the 'empty' parts of the rectangle. This can be accomplished, but only if the object runs unbuffered, don't know why. Of course with an image (rather than a movie) based on a transparent GIF, there's no problem. On Sun, 13 Apr 2003 11:18:58 -0700, Mark Talluto wrote: >Graham, > >Could you take a controlled screen shot of the player at the moment it >is dragged around? The hide the player and replace it with the screen >shot. When the user drops the screen shot (thinking it is the player), >the screen shot is hidden and replaced with the player. >Just another possibility maybe. Yes, I think this is feasible, but I will wait until my publisher complains about the simpler solution before coding this more complex one! Thanks for the thought though. Graham -------------------------------------------------------- Graham Samuel / The Living Fossil Co. / UK & France From tanaka at csl.sony.fr Mon Apr 14 08:10:01 2003 From: tanaka at csl.sony.fr (Tanaka) Date: Mon Apr 14 08:10:01 2003 Subject: Problem: clipboardData-paste of images In-Reply-To: <200304140815.EAA26856@www.runrev.com> References: <200304140815.EAA26856@www.runrev.com> Message-ID: I did a simple test to duplicate an image on a new card: on mouseup set the clipboardData["image"] to image "myimage" put it into field "myfield" create card paste put it end mouseup The pasted image has the wrong dimensions: the image looks the same, but it has a transparent border around it and it's actual dimensions shown in the Inspector are the same dimensions as the target card. A second problem is that I am not able to use "it" to get the name of the pasted image. This was done using Revolution 2.0b2 on Mac OS X 10.2.3 Running the same stack on Linux (Mandrake 8.2) w/ Revolution 2.0b1 - the pasted image is a negative of the original image. Then upon closing the card and opening again, the image is completely transparent. I have put a stack demonstrating this at http://www.xmira.com/revolution/imagecopy.rev.zip My idea was to have a database of photos in one stack, where each photo is on a separate card. I wanted to create a substack that was a single card of thumbnails of the photos. Atau Tanaka From kevin at runrev.com Mon Apr 14 09:36:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Mon Apr 14 09:36:01 2003 Subject: stack window size In-Reply-To: Message-ID: On 14/4/03 11:34 am, Mathewson wrote: > I am sure this is a very naive question...... > > I opened a stack I had authored in RR1.1.1 in RR 2B that had > a window size of 800 x 600 pixels: it opened in a much > smaller window: there was no property area that I could find > to both reset the window size, and stop it from resizing. What is the windowBoundingRect set to? Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From rcozens at pon.net Mon Apr 14 10:26:01 2003 From: rcozens at pon.net (Rob Cozens) Date: Mon Apr 14 10:26:01 2003 Subject: Missing '"'??? Message-ID: Hi All, This morning's mystery: Why does put ("doMenu"&"e&"Close Stack""e) result in Script compile error: Error description: Script: missing '"' after literal, while put ("doMenu"&"e&"Close_Stack""e) results in doMenu "Close_Stack", and put ("doMenu"&"e&"Close"&space&"Stack""e) results in doMenu "Close 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 themacguy at macosx.com Mon Apr 14 10:43:01 2003 From: themacguy at macosx.com (Barry Levine) Date: Mon Apr 14 10:43:01 2003 Subject: Global variables & multiple stacks Message-ID: <072D86E1-6E87-11D7-8B07-000393AAEF66@macosx.com> I have two separate stacks that have, up to this point, been compiled as separate programs. I now need to combine them into one program so I'll probably create a "splash screen" stack as a new project's main stack and make the two (previously separate) stacks into sub-stacks of the splash screen stack. (Any disagreement?) What happens if I have identical global variables that I've accidentally used in both (previously separate) stacks? Are global var's truly global in that the data they hold are shared among all sub-stacks? I think I know the answer (yes - which means I'll have to change the var's in one of the stacks) but I wanted to ask anyway. Are there variable types that are only "global" to a stack? Thanks, Barry From rcozens at pon.net Mon Apr 14 11:05:01 2003 From: rcozens at pon.net (Rob Cozens) Date: Mon Apr 14 11:05:01 2003 Subject: Global variables & multiple stacks In-Reply-To: <072D86E1-6E87-11D7-8B07-000393AAEF66@macosx.com> References: <072D86E1-6E87-11D7-8B07-000393AAEF66@macosx.com> Message-ID: Hi Barry, >What happens if I have identical global variables that I've >accidentally used in both (previously separate) stacks? Are global >var's truly global in that the data they hold are shared among all >sub-stacks? Once a global variable is declared to the MC engine, ALL stacks (not just substacks of the main stack) that reference that global will access the same address in RAM, and global values will persist until the engine quits. >Are there variable types that are only "global" to a stack? "Global" to all handlers in all controls on all cards...no. However any declared local variable (eg: local myPseudoGlobal) in a script is available to all handlers declared after it in the same script; so myPseudoGlobal declared as the first line of a stack script is now "global" to every handler in the stack script. Taking it one step further, one can give handlers in other controls access to the variable by placing getVariable & setVariable handlers in the stack script: function getMyPseudoVariable return myPseudoVariable end getMyPseudoVariable on setMyPseudoVariable newValue put newValue into myPseudoVariable end setMyPseudoVariable myPseudoGlobal is now available to every control in the stack (and beyond, if it's in the script of a stack in use), albeit one must use the get & set functions in handlers outside of 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 kevin at runrev.com Mon Apr 14 11:26:00 2003 From: kevin at runrev.com (Kevin Miller) Date: Mon Apr 14 11:26:00 2003 Subject: Problem: clipboardData-paste of images In-Reply-To: Message-ID: On 14/4/03 1:09 pm, Tanaka wrote: > I did a simple test to duplicate an image on a new card: > > on mouseup > set the clipboardData["image"] to image "myimage" > put it into field "myfield" > create card > paste > put it > end mouseup > > The pasted image has the wrong dimensions: the image looks the same, > but it has a transparent border around it and it's actual dimensions > shown in the Inspector are the same dimensions as the target card. > > A second problem is that I am not able to use "it" to get the name of > the pasted image. > > This was done using Revolution 2.0b2 on Mac OS X 10.2.3 > Running the same stack on Linux (Mandrake 8.2) w/ Revolution 2.0b1 - > the pasted image is a negative of the original image. Then upon > closing the card and opening again, the image is completely > transparent. > > I have put a stack demonstrating this at > http://www.xmira.com/revolution/imagecopy.rev.zip > > My idea was to have a database of photos in one stack, where each > photo is on a separate card. > I wanted to create a substack that was a single card of thumbnails of > the photos. Thanks for testing this out. We'll investigate the clipBoardData issue, as of this moment I'm not sure if the image data contained in an image is always going to come back in the correct format. In the mean time, you can achieve the result you are looking for in several other ways: Use fileName images and copy the fileName property Copy the image using the internal copy routines (doesn't use the clipBoard) by running: copy image 1 of this cd to card 2 Or put the data directly by creating a new blank image, and then putting image x into that new image. "put image 1 into image 2" Kind regards, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Mon Apr 14 11:29:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Mon Apr 14 11:29:01 2003 Subject: Missing '"'??? In-Reply-To: Message-ID: On 14/4/03 3:24 pm, Rob Cozens wrote: > This morning's mystery: > > Why does put ("doMenu"&"e&"Close Stack""e) result in > > Script compile error: > Error description: Script: missing '"' after literal, This compiles OK here. Kind regards, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From pixelbird at interisland.net Mon Apr 14 12:21:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Mon Apr 14 12:21:01 2003 Subject: stack window size In-Reply-To: <200304141211.IAA01605@www.runrev.com> Message-ID: ********** > From: "Mathewson" > Subject: stack window size > To: use-revolution at lists.runrev.com > > I am sure this is a very naive question...... > > I opened a stack I had authored in RR1.1.1 in RR 2B that had > a window size of 800 x 600 pixels: it opened in a much > smaller window: there was no property area that I could find > to both reset the window size, and stop it from resizing. ---------- Try setting the size in a peOpenStack handler. Ken N. From revlists at canelasoftware.com Mon Apr 14 13:00:01 2003 From: revlists at canelasoftware.com (Mark Talluto) Date: Mon Apr 14 13:00:01 2003 Subject: Stack Demonstration animation In-Reply-To: <1e7.6a9d8e7.2bcbdb82@aol.com> Message-ID: <239AA300-6E9A-11D7-B23F-000393C3F5BC@canelasoftware.com> On Monday, April 14, 2003, at 02:38 AM, DVGlasgow at aol.com wrote: > I played with a quicktime software training tutorial for Photoshop > yesterday, > and liked it so much I decided to make one for a Rev stack (with less > than > intuitive controls). ...snip I am not sure how you plan on distributing this app. If you have the room (cd distribution), you might consider making a QT version for Mac users and then make an .avi version for you Win users. Have the app determine the platform and show the appropriate version. You can play the .avi version without QT installed on the Win systems. QT Pro will convert it the QT version to .avi for you. Best regards, Mark Talluto http://www.canelasoftware.com From raney at metacard.com Mon Apr 14 13:22:01 2003 From: raney at metacard.com (Scott Raney) Date: Mon Apr 14 13:22:01 2003 Subject: Sharp Zaurus (was "really stupid newbie question") In-Reply-To: <200304140814.EAA26639@www.runrev.com> Message-ID: On Thu, 10 Apr 2003 "Michael Foy" wrote: > is there any reason whey a lixus build of a revolution stack(app) wouldn't > run on a sharp Zaurus? The Zaurus doesn't use X11 but rather a special "lightweight" graphics API. It'd be relatively straightforward for us to support this new GUI API, but we don't have any plans to do so in the near future. Regards, Scott > mike ******************************************************** Scott Raney raney at metacard.com http://www.metacard.com MetaCard: You know, there's an easier way to do that... From raney at metacard.com Mon Apr 14 13:29:00 2003 From: raney at metacard.com (Scott Raney) Date: Mon Apr 14 13:29:00 2003 Subject: PrintRotated on a Mac In-Reply-To: <200304140814.EAA26639@www.runrev.com> Message-ID: On Sun, 13 Apr 2003 Howard Bornstein wrote: > It seems that PrintRotated still (as of 2.0b2) doesn't work at all on a > Macintosh. Why is this? This is a serious hole in our ability to provide > printed output and to provide cross-platform compatibility. > > PrintScale, one of the settings set with the Page Setup dialog, works > fine. Why can't we set the page orientation under program control? > > Rev team: is there some built-in limitation that makes it impossible to > set this on the Mac? Exactly: there is no API support for doing this from an application in the Mac Toolbox API. Some applications have hacked workarounds for this by trying to save configurations that come back from "answer printer", but this IMHO is a bad idea because it can cause your app to crash if you change printers on it. It should be possible to do this using the new API we use for the Carbon/Mach-O engine, but it turns out to be non-trivial so we haven't wired it up yet. And since even supporting it on this platform means your app still won't have this feature on the majority of Mac systems out there, changing your design to require running "answer printer" and making the user choose the layout is still the only general solution to this problem. Regards, Scott > Regards, > > Howard Bornstein > ____________________ > D E S I G N E Q > www.designeq.com ******************************************************** Scott Raney raney at metacard.com http://www.metacard.com MetaCard: You know, there's an easier way to do that... From Roger.E.Eller at sealedair.com Mon Apr 14 16:51:01 2003 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Mon Apr 14 16:51:01 2003 Subject: binfile and custom properties Message-ID: This is my first attempt at using custom properties, but I have read on the list that it is possible to store binary data this way. I think it is partialy working, but is not being saved as a component of the stack. I want to do this so my app can be self-contained (no external files). Here is my script: on mouseUp put "C:/PDF_Files/masterForm.pdf" into masterPDFpath put URL ("binfile:"&masterPDFpath) into masterPDFvariable set the customPropertySet of stack "myStack" to myPDFs set the customProperties of stack "myStack" to myPDFs put masterPDFvariable into myPDFs[masterPDFform] save this stack answer myPDFs[masterPDFform] end mouseUp "answer myPDFs[masterPDFform]" returns the binary data the first time through, but if I comment out all but the last line (the answer command), it returns nothing even though I save the stack after putting the data into a custom property. Do you see what I am doing wrong? Thanks for any help. Kind regards, Roger Eller roger.e.eller at sealedair.com From kkaufman at snet.net Mon Apr 14 17:17:01 2003 From: kkaufman at snet.net (Kurt Kaufman) Date: Mon Apr 14 17:17:01 2003 Subject: record sound and mp4a Message-ID: <0810EDB4-6EBE-11D7-9D1C-0003936D1F12@snet.net> Kevin: Does this work in 2.0? (Note the syntax for setting the recording format has changed.) Kurt: (Mac OS X 10.2.5; QT "Pro" 6.1.1; Rev 2.0 b2) Oddly, the entry "MPEG-4 Audio,mp4a" shows up as one of the "recordformats", but when I use the "answer record" syntax, mp4 is not listed as an option. I'm guessing that mp4 is a supported conversion if QT 6 "Pro" is installed, but is not supported as a direct recording format. Can anyone corroborate this? Also, when I record using the "record sound file" syntax, the resulting file often is scrambled, with the file severely truncated and even out-of-sequence. For instance, if I count from 1 to 10, the file might play back as "6-7-8-9-2-3". Weird! (Not tested on Windows or Mac OS 9). ---------------------------------------------------------------- We're in a bigger better war For your patriotic pastime, We don't know what we're fighting for- But we didn't know the last time. -Ira Gershwin, "Strike Up the Band", 1927 From ambassador at fourthworld.com Mon Apr 14 17:46:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon Apr 14 17:46:01 2003 Subject: binfile and custom properties In-Reply-To: Message-ID: Roger.E.Eller at sealedair.com wrote: > This is my first attempt at using custom properties, but I have read on the > list that it is possible to store binary data this way. I think it is > partialy working, but is not being saved as a component of the stack. I > want to do this so my app can be self-contained (no external files). Here > is my script: > > on mouseUp > put "C:/PDF_Files/masterForm.pdf" into masterPDFpath > put URL ("binfile:"&masterPDFpath) into masterPDFvariable > set the customPropertySet of stack "myStack" to myPDFs > set the customProperties of stack "myStack" to myPDFs > put masterPDFvariable into myPDFs[masterPDFform] > save this stack > answer myPDFs[masterPDFform] > end mouseUp > > "answer myPDFs[masterPDFform]" returns the binary data the first time > through, but if I comment out all but the last line (the answer command), > it returns nothing even though I save the stack after putting the data into > a custom property. Do you see what I am doing wrong? Thanks for any help. If I read that correctly, the last line of your script is showing an array _variable_, not the value you set in the stack. Try: on mouseUp set the uPDFs[masterPDFform] of stack "MyStack" \ to URL ("binfile:"C:/PDF_Files/masterForm.pdf) save stack "MyStack" answer the uPDFs[masterPDFform] of stack "MyStack" end mouseUp Where is masterPDFform defined? Is that a literal? -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From rpresender at earthlink.net Mon Apr 14 18:16:01 2003 From: rpresender at earthlink.net (Robert Presender) Date: Mon Apr 14 18:16:01 2003 Subject: Latest Build of 2.0B2 Message-ID: <56B98B8E-6EC6-11D7-930D-000393A19046@earthlink.net> Hi, Seem to recall a mention of build 2 of 2.0B2 on a previous post. My latest download is build 1 (from RevCorral.rev plugin). About Rev shows Version 2.0B2.5). Do I have the latest? If not, would appreciate being directed to the latest URL. TIA Regards ... Bob From erikhans08 at yahoo.com Mon Apr 14 19:26:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Mon Apr 14 19:26:01 2003 Subject: initialize an static, local, script-wide variable to empty In-Reply-To: Message-ID: <20030414232307.5217.qmail@web20003.mail.yahoo.com> --- Richard Gaskin wrote: > Parameters arw a copy. Also, they require > explicit declaration each time > they are used. for debugging or refreshing one's memory, the parameters might be better than script/static variables. the downside is a more cluttered script. a trade off. ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From erikhans08 at yahoo.com Mon Apr 14 19:59:00 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Mon Apr 14 19:59:00 2003 Subject: Listtable In-Reply-To: Message-ID: <20030414235608.69880.qmail@web20002.mail.yahoo.com> > When I worked with Hypercard, I bought an > external "ListTable" to > make spreadsheets. > > So I asked the help of Jan Schenkel to make a > sample of something like that. > > I've made a stack with that (in French, but > easy to translate !) > > If someone find interests in my stack, contact > me offlist > I'll send my stack for free. > > It's a sample with 3 columns > You can easily adapt the scritps if you need > more. hello Why-Vez, i would like to see your 3 column wonder. thanks, Air-Reek ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com From jiml at netrin.com Mon Apr 14 22:04:01 2003 From: jiml at netrin.com (Jim Lambert) Date: Mon Apr 14 22:04:01 2003 Subject: Windows API question In-Reply-To: <200304141601.MAA06897@www.runrev.com> Message-ID: hi List, This is perhaps a bit off topic, but... Is it possible in Windows for a Rev application that is in the background to determine the currently selected text in the currently active window of the currently active application? More specifically, is it possible to have a user event that could pass the text currently selected in any app to a rev app that is running in the background? The user event would have to be available system wide, e.g. a functionkey, systray icon, a menuitem inserted into any menu that is invoked by right-clicking, etc. Suggestions and ideas are most appreciated! And since I don't code at that level I'll be looking to hire someone who does. Thanks, Jim Lambert From kray at sonsothunder.com Mon Apr 14 23:17:02 2003 From: kray at sonsothunder.com (Ken Ray) Date: Mon Apr 14 23:17:02 2003 Subject: Windows API question In-Reply-To: Message-ID: <004201c302fd$080850d0$7101a8c0@LightningFlash> It depends on what's in front. If you had an external or other app that could grab the DC of the control that is in the frontmost appliaction, it's possible. But you'd have to know a lot about the app that's in front... Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of > Jim Lambert > Sent: Monday, April 14, 2003 7:53 PM > To: use-revolution at lists.runrev.com > Subject: Windows API question > > > hi List, > > This is perhaps a bit off topic, but... > > Is it possible in Windows for a Rev application that is in > the background to determine the currently selected text in > the currently active window of the currently active application? > > More specifically, is it possible to have a user event that > could pass the text currently selected in any app to a rev > app that is running in the background? The user event would > have to be available system wide, e.g. a functionkey, systray > icon, a menuitem inserted into any menu that is invoked by > right-clicking, etc. > > Suggestions and ideas are most appreciated! And since I don't > code at that level I'll be looking to hire someone who does. > > Thanks, > Jim Lambert > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-> revolution > From troy at rpsystems.net Mon Apr 14 23:25:01 2003 From: troy at rpsystems.net (Troy Rollins) Date: Mon Apr 14 23:25:01 2003 Subject: Windows API question In-Reply-To: Message-ID: <7414AFE4-6EF1-11D7-AE00-000393853D6C@rpsystems.net> On Monday, April 14, 2003, at 09:53 PM, Jim Lambert wrote: > More specifically, is it possible to have a user event that could pass > the > text currently selected in any app to a rev app that is running in the > background? The user event would have to be available system wide, > e.g. a > functionkey, systray icon, a menuitem inserted into any menu that is > invoked > by right-clicking, etc. (Welcome back to the list, Troy!! ;-) Anyways - Jim, wouldn't this function be quite similar to the system clipboard? Are you looking to avoid use of the clipboard specifically? -- Troy RPSystems, Ltd. http://www.rpsystems.net From jeanne at runrev.com Tue Apr 15 01:34:05 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Apr 15 01:34:05 2003 Subject: binfile and custom properties In-Reply-To: Message-ID: At 1:43 PM -0700 4/14/03, Roger.E.Eller at sealedair.com wrote: >This is my first attempt at using custom properties, but I have read on the >list that it is possible to store binary data this way. I think it is >partialy working, but is not being saved as a component of the stack. I >want to do this so my app can be self-contained (no external files). Just a note: a running application can't save changes to itself. So if you're relying on setting a custom property of the application's main stack, and you plan to make it into a standalone, you will need a different approach such as creating a prefs file. (You may already know this - just thought I'd mention it so you don't run into it unexpectedly when you're ready to build the standalone.) >on mouseUp > put "C:/PDF_Files/masterForm.pdf" into masterPDFpath > put URL ("binfile:"&masterPDFpath) into masterPDFvariable > set the customPropertySet of stack "myStack" to myPDFs > set the customProperties of stack "myStack" to myPDFs > put masterPDFvariable into myPDFs[masterPDFform] > save this stack > answer myPDFs[masterPDFform] >end mouseUp As Richard mentioned, the line "put masterPDFvariable into myPDFs[masterPDFform]" isn't doing what I think you want to do. This line puts masterPFDVariable into an element of a variable. The answer command works because it's asking for the same element of the same variable - but once the mouseUp handler finishes running, the variable doesn't exist any more. That's why future requests to it don't return anything. Also, you don't need to set the customPropertySet or the customProperties to make this work. This will do fine: on mouseUp put "C:/PDF_Files/masterForm.pdf" into masterPDFpath put URL ("binfile:"&masterPDFpath) into masterPDFvariable set the myPDFs["masterPDFform"] of this stack to masterPDFvariable save this stack answer the myPDFs["masterPDFform"] of this stack end mouseUp -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From jeanne at runrev.com Tue Apr 15 01:35:03 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Apr 15 01:35:03 2003 Subject: Check stack before saving In-Reply-To: Message-ID: At 11:01 PM -0700 4/8/03, mazzapaolo at liber wrote: >How can I ceck if a stack has been modified? >In other words, I need to check if a stack has been modified before >asking the user to save the stack. There's no all-in-one simple way to do it. The best way is to set a global variable or custom property to false on openStack, and set it to true any time the user makes any change you might want to save. For example, if the user can type into fields, set the variable or property on closeField. If the user can add data through menu items, set it in the menuPick handler. And so on. Then in the closeStackRequest handler, you can check whether the variable or property is true or false. If it's true, ask the user to save changes. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From jeanne at runrev.com Tue Apr 15 01:35:18 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Apr 15 01:35:18 2003 Subject: Missing '"'??? In-Reply-To: References: Message-ID: At 8:25 AM -0700 4/14/03, Kevin Miller wrote: >On 14/4/03 3:24 pm, Rob Cozens wrote: >> Why does put ("doMenu"&"e&"Close Stack""e) result in >> >> Script compile error: >> Error description: Script: missing '"' after literal, > >This compiles OK here. I think the missing piece is that you need to surround the "&&" and "&" with spaces. There are situations where this works, but apparently this isn't one of them.... -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From jeanne at runrev.com Tue Apr 15 01:35:28 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Apr 15 01:35:28 2003 Subject: nwebie question about substacks In-Reply-To: <961D94BBE7448D4C8E4440CB7920D9E02AD6D1@ktk7.ad.kuluttajatutkimuskeskus.fi > Message-ID: At 3:21 AM -0700 4/14/03, Esa Kivel? wrote: >Palette opens ok but when I press buttons how I can code that >paletets buttons opens main stacks text fields? > >Like in the palette is button "Monster" -> I press it and its opens >main stacks card "Help" txt file called "Monster"? I'm not sure what you mean by opening the main stack's text fields. Do you want to show the field, or open it for editing, or what? You can get the short name of the target in the mouseUp handler of the button, and use that. Here is an example that shows the field with the same name in the main stack: on mouseUp -- goes in palette stack script if word 1 of the name of the target is "button" then show field (the short name of the target) \ of card "Help" of stack (the mainStack of this stack) end if end mouseUp -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From jeanne at runrev.com Tue Apr 15 01:36:01 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Apr 15 01:36:01 2003 Subject: stack corrupted? In-Reply-To: Message-ID: At 2:13 AM -0700 4/10/03, Emmanuel Companys wrote: >My stack (almost finished) is more and more behaving in a annoying way: [annoyances deleted] >Is there any way to fix my stack or must I t redo it from scratch? Any >idea of what may have caused this trouble? Are you sure that this is a problem with your stack? It sounds more like the development environment has been damaged somehow. I don't think a problem with the stack would cause these symptoms. I'd suggest downloading a new copy of Rev 1.1.1 and installing it, and re-entering your license key. Then try again with your stack and see whether this fixes the problems you're seeing. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From jeanne at runrev.com Tue Apr 15 01:36:12 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Apr 15 01:36:12 2003 Subject: Tabbed Buttons Properties? In-Reply-To: References: <3C59EF72-6B7F-11D7-9D76-00039376023C@mangomultimedia.com> <3C59EF72-6B7F-11D7-9D76-00039376023C@mangomultimedia.com> Message-ID: At 12:07 PM -0700 4/10/03, Robert Brenstein wrote: >What is the origin/logic of "menuHistory"? I mean the name of this >property. At first glance, it does not seem to be on to use to toggle >tab setting. Tab sets are actually implemented as a style of menu. (They don't look like menus, but conceptually they are similar - a tab set is a list of choices, the user can change the current choice, and so on.) Similarly, a menuPick message is sent when you click a tab. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From jeanne at runrev.com Tue Apr 15 01:38:03 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Apr 15 01:38:03 2003 Subject: Opacity, 3D and border lines for a Field in 2.0b1, present in 1.1.1 In-Reply-To: References: Message-ID: At 2:30 AM -0700 4/9/03, Fran?ois Cuneo wrote: >"While we're at it, let's set some of the appearance properties for the >field. Uncheck the checkboxes labelled "Opaque", "3-D" and "Show border" > >Ok in 1.1.1. >But with the new inspector (great!!!), It's impossible for me to find the >equivalent for this three options. They will be back soon. Meanwhile, as a workaround you can set the properties in the message box: set the opaque of the selectedObject to false set the threeD of the selectedObject to false set the showBorder of the selectedObject to false -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From jeanne at runrev.com Tue Apr 15 01:38:16 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Apr 15 01:38:16 2003 Subject: Vertical Centering Text In-Reply-To: Message-ID: At 6:03 AM -0700 4/11/03, Ivers, Doug E wrote: >I'm also interested in a function that does this accurately for >all possible fonts, styles, lineHeights, etc. This seems to me >to be very useful for a one line field (such as username/password >entry). Here's a quick one. It does assume there's only one (unwrapped) line of text in the field: on verticalCenter theFieldName put the effective textHeight of field theFieldName into myHeight get the height of field theFieldName - myHeight set the topMargin of field theFieldName to it div 2 end verticalCenter -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From Esa.Kivela at ncrc.fi Tue Apr 15 01:55:01 2003 From: Esa.Kivela at ncrc.fi (=?iso-8859-1?Q?Esa_Kivel=E4?=) Date: Tue Apr 15 01:55:01 2003 Subject: VS: nwebie question about substacks Message-ID: <961D94BBE7448D4C8E4440CB7920D9E02AD6D3@ktk7.ad.kuluttajatutkimuskeskus.fi> > -----Alkuper?inen viesti----- > L?hett?j?: Jeanne A. E. DeVoto [mailto:jeanne at runrev.com] > L?hetetty: 15. huhtikuuta 2003 7:56 > Vastaanottaja: use-revolution at lists.runrev.com > Aihe: Re: nwebie question about substacks > > > At 3:21 AM -0700 4/14/03, Esa Kivel? wrote: > >Palette opens ok but when I press buttons how I can code that > >paletets buttons opens main stacks text fields? > > > >Like in the palette is button "Monster" -> I press it and its opens > >main stacks card "Help" txt file called "Monster"? > > I'm not sure what you mean by opening the main stack's text > fields. Do you > want to show the field, or open it for editing, or what? That palette is in the main stack's help card and paletets buttons shows help card text fileds. Like if you like to know how build doors -> yo press palettes door button and in the main stack help text filed shows up. Next thing what I started to code is to add FTP into main stack that when editors like to save file it may ask that where that file goes: local machine (where LPmud might be) or via FTP to the LPMUD. Hmmm but where is good point to start that FTP coding? Any good examples somewhere? TIA EsaK From janschenkel at yahoo.com Tue Apr 15 02:00:00 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue Apr 15 02:00:00 2003 Subject: table format in Rev 2 In-Reply-To: Message-ID: <20030415055706.61103.qmail@web11901.mail.yahoo.com> --- Yves COPPE wrote: > Hello, > > I do not manage to solve my problem of synchronizing > the number of > lines in the 3 flds of my table so that the scroll > of the other flds > adds blank lines on those other fls when I hit > returns at the end of > one fld. > > > When I scroll the thumb of fld "3" down to the > bottom and that the > number of lines of the other flds is not the same, > it produces a non > alignement of the lines > > So I'm in the problems... > > HELP !! > > Thank you > -- > Greetings. > > Yves COPPE Hi Yves, Even though you can always add the missing returns at scroll time, in the SynchroniseScrolls handler, it would be better to fix this problem on returnInField, as this also allows you to set default data in the cells of the new line (such as 0,00 for the numeric column) -- so add this to the group script: on returnInField put word 2 of the selectedLine of the target into \ tCurrentLine put the number of lines of the target into tNumLines if tCurrentLine = tNumLines then -- add an extra line in all columns put return after fld 1 of me put return after fld 2 of me -- suppose the third column is numeric put return & "0,00" after fld 3 of me end if -- and move the vertical blinker to the next line select before line tCurrentLine + 1 of the target -- scrolling is handled automatically thanks to -- the 'rawKeyDown' handler that I sent earlier end returnInField Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From francois.cuneo at cuk.ch Tue Apr 15 02:11:01 2003 From: francois.cuneo at cuk.ch (Fran=?ISO-8859-1?B?5w==?=ois Cuneo) Date: Tue Apr 15 02:11:01 2003 Subject: Opacity, 3D and border lines for a Field in 2.0b1, present in 1.1.1 In-Reply-To: Message-ID: > They will be back soon. Meanwhile, as a workaround you can set the > properties in the message box: > > set the opaque of the selectedObject to false > set the threeD of the selectedObject to false > set the showBorder of the selectedObject to false Thank you! Friendly F -------------- Fran?ois Cuneo Site Web d?di? au Macintosh http://www.cuk.ch E-mail: francois.cuneo at cuk.ch From wmb at internettrainer.com Tue Apr 15 02:36:01 2003 From: wmb at internettrainer.com (Wolfgang M. Bereuter) Date: Tue Apr 15 02:36:01 2003 Subject: Windows API question In-Reply-To: Message-ID: <10946C4C-6F0C-11D7-A255-003065430226@internettrainer.com> On Tuesday, April 15, 2003, at 03:53 AM, Jim Lambert wrote: > More specifically, is it possible to have a user event that could pass > the > text currently selected in any app to a rev app that is running in the > background? The user event would have to be available system wide, > e.g. a > functionkey, systray icon, a menuitem inserted into any menu that is > invoked > by right-clicking, etc. > > Suggestions and ideas are most appreciated! And since I don't code at > that > level I'll be looking to hire someone who does. Hi Jim, I dont understand that level of coding too but maybe that idea is helpful. I saw exactly this, and a bit more , because the other app must not be open done in services with Cocoa apps on the a Mac. How you can use services with rev maybe some of the real coders here know that.. If it should be for WIN and Linux to - no idea... hope the idea 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 pixelbird at interisland.net Tue Apr 15 04:22:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Tue Apr 15 04:22:01 2003 Subject: Live graphs In-Reply-To: <200304150536.BAA20476@www.runrev.com> Message-ID: Has anyone built live realtime graphs, like VB has. Looking to make sound frequency analyzers, time tests, etc. Ken N. From richmond at mail.maclaunch.com Tue Apr 15 04:28:01 2003 From: richmond at mail.maclaunch.com (Mathewson) Date: Tue Apr 15 04:28:01 2003 Subject: Getting Sound Clips Message-ID: Dear Mahaprabhu, You wrote: "Has anyone developed anything to get sound clips out from an mpg file? Can you send me a stack off list? Thanks Sannyasin Sivakatirswami Himalayan Academy Publications at Kauai's Hindu Monastery" I wonder what the difficulty is: if by 'mpg' you are referring to mp3 files my own experience is to to open them in Quicktime Pro and export them as .mov files and then handle them as videoClips. The more long-winded route is to export them as .aif files and then handle them as audioClips. I fiddled around last night with RR but didn't get very far with a stack to do this job -: if Laxshmi is not smiling and money is short there are plenty of freeware widgets (try www.versiontracker.com) that can do the job for you. Regards, Richmond Mathewson --------------------------------------------------------------- Great Macintosh Products The MacLaunch Store! http://www.maclaunch.com/cgi-launch/store/agora.cgi --------------------------------------------------------------- From kevin at runrev.com Tue Apr 15 06:45:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Tue Apr 15 06:45:01 2003 Subject: Latest Build of 2.0B2 In-Reply-To: <56B98B8E-6EC6-11D7-930D-000393A19046@earthlink.net> Message-ID: On 14/4/03 11:13 pm, Robert Presender wrote: > Seem to recall a mention of build 2 of 2.0B2 on a previous post. My > latest download is build 1 (from RevCorral.rev plugin). About Rev > shows Version 2.0B2.5). > > Do I have the latest? If not, would appreciate being directed to the > latest URL. You have the latest at present. Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Tue Apr 15 06:45:57 2003 From: kevin at runrev.com (Kevin Miller) Date: Tue Apr 15 06:45:57 2003 Subject: record sound and mp4a In-Reply-To: <0810EDB4-6EBE-11D7-9D1C-0003936D1F12@snet.net> Message-ID: On 14/4/03 10:14 pm, Kurt Kaufman wrote: > Also, when I record using the "record sound file" syntax, the resulting > file often is scrambled, with the file severely truncated and even > out-of-sequence. For instance, if I count from 1 to 10, the file might > play back as "6-7-8-9-2-3". Weird! > > (Not tested on Windows or Mac OS 9). Got a recipe? Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From shrap at geko.net.au Tue Apr 15 07:36:01 2003 From: shrap at geko.net.au (Neil Phillips) Date: Tue Apr 15 07:36:01 2003 Subject: Standalones and saving data Message-ID: Hi all, Can a mainstack be converted to a substack? I'm hoping to convert a mainstack that needs to store data into a substack of a standalone and store it in a different file. Alternatively, would it be better to simply keep it as a separate stack and link to it from the standalone. Any advice will be much appreciated. Cheers, Neil From Doug_Ivers at lord.com Tue Apr 15 08:07:01 2003 From: Doug_Ivers at lord.com (Ivers, Doug E) Date: Tue Apr 15 08:07:01 2003 Subject: App Browser generated messages Message-ID: I'm surprised to see that messages generated in the App Browser flow through the normal message path. Is this intentional? Case in point... Whenever I click on a substack or card (text in the list) of the App Browser, it tries to open it in Safari as if it were a web page. I've determined that this is because of my own linkClicked handler in my main stack. -- D From Doug_Ivers at lord.com Tue Apr 15 08:09:02 2003 From: Doug_Ivers at lord.com (Ivers, Doug E) Date: Tue Apr 15 08:09:02 2003 Subject: scrollbar still deficient in Rev2B2? Message-ID: I have a vertical scrollbar (not part of a field) and it works fine except it doesn't respond to clicks in the "shaft" area behind the thumb slider (often used to increment by a whole page). Doesn't work on Mac OSX or Windows. Or maybe I'm confused by the documentation: "you can use a scrollbarDrag handler to handle all scrollbar movements." -- D From heather at runrev.com Tue Apr 15 08:12:01 2003 From: heather at runrev.com (Heather Williams) Date: Tue Apr 15 08:12:01 2003 Subject: Website Outage Message-ID: A note to let you all know: Our website is expected to be down for maintenance on Friday, 18 April, between 0200 and 0500 EST. That's 0800 and 1100 GMT, and for our Australian friends between 1600 and 1900. During this period your 30 trial copies will not work since you won't be able to access the server. Apologies for any inconvenience, Regards, Heather -- Heather Williams Runtime Revolution Ltd. Tel: +44 (0) 131 7184333 Fax: +44 (0)1639 830707 Revolution: Software at the Speed of Thought From kkaufman at snet.net Tue Apr 15 08:29:12 2003 From: kkaufman at snet.net (Kurt Kaufman) Date: Tue Apr 15 08:29:12 2003 Subject: problems recording sound Message-ID: <86C6B040-6F3D-11D7-8E17-0003936D1F12@snet.net> > Also, when I record using the "record sound file" syntax, the resulting > file often is scrambled, with the file severely truncated and even > out-of-sequence. For instance, if I count from 1 to 10, the file might > play back as "6-7-8-9-2-3". Weird! Kevin, This morning I could not recreate the problem, above. I kept changing the compression type through the "answer record" dialog and then recording a sample file. Eventually I was unable to record a file using the following settings: Qualcomm PureVoice 8 kHz Mono (options set as default PureVoice Full rate) The file is always truncated after < 1 second. I have not rebooted my computer since yesterday. Is it possible that my particular hardware (2002 flat-panel iMac 800 mHz) doesn't fully support all of the options listed through QT, and the above set in particular? [If this problem is not experienced by anyone else, we can take it off-list] -Kurt From rpresender at earthlink.net Tue Apr 15 08:50:01 2003 From: rpresender at earthlink.net (Robert Presender) Date: Tue Apr 15 08:50:01 2003 Subject: Latest Build of 2.0B2 In-Reply-To: <200304151230.IAA32556@www.runrev.com> Message-ID: <60995AB9-6F40-11D7-AF1A-000393A19046@earthlink.net> On Tuesday, April 15, 2003, at 11:35:19 +0100, Kevin Miller wrote: > On 14/4/03 11:13 pm, Robert Presender wrote: > >> Seem to recall a mention of build 2 of 2.0B2 on a previous post. My >> latest download is build 1 (from RevCorral.rev plugin). About Rev >> shows Version 2.0B2.5). >> >> Do I have the latest? If not, would appreciate being directed to the >> latest URL. > > You have the latest at present. Thank you Kevin Regards ... Bob From Roger.E.Eller at sealedair.com Tue Apr 15 09:29:01 2003 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Tue Apr 15 09:29:01 2003 Subject: binfile and custom properties Message-ID: Thank you to Richard and Jeanne! Both of these solutions worked beautifully. My project is on it's way to completion. Roger Eller roger.e.eller at sealedair.com Richard Gaskin wrote: > Try: > > on mouseUp > set the uPDFs[masterPDFform] of stack "MyStack" \ > to URL ("binfile:"C:/PDF_Files/masterForm.pdf) > save stack "MyStack" > answer the uPDFs[masterPDFform] of stack "MyStack" > end mouseUp Jeanne A. E. DeVoto wrote: > This will do fine: > > on mouseUp > put "C:/PDF_Files/masterForm.pdf" into masterPDFpath > put URL ("binfile:"&masterPDFpath) into masterPDFvariable > set the myPDFs["masterPDFform"] of this stack to masterPDFvariable > save this stack > answer the myPDFs["masterPDFform"] of this stack > end mouseUp From kevin at runrev.com Tue Apr 15 09:53:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Tue Apr 15 09:53:01 2003 Subject: App Browser generated messages In-Reply-To: Message-ID: On 15/4/03 1:04 pm, Ivers, Doug E wrote: > I'm surprised to see that messages generated in the App Browser flow through > the normal message path. Is this intentional? > > Case in point... Whenever I click on a substack or card (text in the list) of > the App Browser, it tries to open it in Safari as if it were a web page. I've > determined that this is because of my own linkClicked handler in my main > stack. Not getting that here - are you sure you haven't inserted a script into the front or back? Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Tue Apr 15 09:53:22 2003 From: kevin at runrev.com (Kevin Miller) Date: Tue Apr 15 09:53:22 2003 Subject: scrollbar still deficient in Rev2B2? In-Reply-To: Message-ID: On 15/4/03 1:06 pm, Ivers, Doug E wrote: > I have a vertical scrollbar (not part of a field) and it works fine except it > doesn't respond to clicks in the "shaft" area behind the thumb slider (often > used to increment by a whole page). Doesn't work on Mac OSX or Windows. Or > maybe I'm confused by the documentation: "you can use a scrollbarDrag handler > to handle all scrollbar movements." Please send me the stack off list. Its probably just a value set on the scroll bar but I'll check it out. Kind regards, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From rcozens at pon.net Tue Apr 15 10:12:01 2003 From: rcozens at pon.net (Rob Cozens) Date: Tue Apr 15 10:12:01 2003 Subject: Missing '"'??? In-Reply-To: References: Message-ID: >I think the missing piece is that you need to surround the "&&" and "&" >with spaces. There are situations where this works, but apparently this >isn't one of them.... You are right on, Jeanne: put ("doMenu" && quote & "Close Stack" & quote) works. Now I know why people leave spaces around ampersands. :{~) -- Rob From richmond at mail.maclaunch.com Tue Apr 15 10:34:01 2003 From: richmond at mail.maclaunch.com (Mathewson) Date: Tue Apr 15 10:34:01 2003 Subject: Standalones and saving data Message-ID: Hi Neil, Download a copy of my "Mainstacker" from the User Contribs bit of the RunRev site and "get down and boogie"? Love, Richmond Mathewson --------------------------------------------------------------- Great Macintosh Products The MacLaunch Store! http://www.maclaunch.com/cgi-launch/store/agora.cgi --------------------------------------------------------------- From Doug_Ivers at lord.com Tue Apr 15 11:48:00 2003 From: Doug_Ivers at lord.com (Ivers, Doug E) Date: Tue Apr 15 11:48:00 2003 Subject: App Browser generated messages Message-ID: Yes, the script is in my main stack and that has been placed in the back scripts. I'm surprised nonetheless. -- D > -----Original Message----- > From: Kevin Miller [mailto:kevin at runrev.com] > Sent: Tuesday, April 15, 2003 9:46 AM > To: use-revolution at lists.runrev.com > Subject: Re: App Browser generated messages > > > On 15/4/03 1:04 pm, Ivers, Doug E wrote: > > > I'm surprised to see that messages generated in the App > Browser flow through > > the normal message path. Is this intentional? > > > > Case in point... Whenever I click on a substack or card > (text in the list) of > > the App Browser, it tries to open it in Safari as if it > were a web page. I've > > determined that this is because of my own linkClicked > handler in my main > > stack. > > Not getting that here - are you sure you haven't inserted a > script into the > front or back? > From jbradshaw at blueyonder.co.uk Tue Apr 15 11:51:01 2003 From: jbradshaw at blueyonder.co.uk (Jez) Date: Tue Apr 15 11:51:01 2003 Subject: Up/Down Arrows Message-ID: <003501c30366$2313e600$baa5c050@Jez2> I find it frustrating that moving the selection on a list field via the up/down buttons does not naturally fire SelectionChanged. But I can force it by adding the handler: on rawKeyUp keycode send SelectionChanged to me end rawKeyUp (I could actually check the keycode but I rarely bother) My problem is, my list worked fine until I put it in a group, whereupon my up/down keys no longer change the selection. It still fires rawKeyUp but since the selection point is not moved effectively nothing happens. What can I do ? From jiml at netrin.com Tue Apr 15 12:14:00 2003 From: jiml at netrin.com (Jim Lambert) Date: Tue Apr 15 12:14:00 2003 Subject: Windows API question In-Reply-To: <200304151231.IAA32599@www.runrev.com> Message-ID: Ken: Yep, and it could be ANY app. so I figure this has to be some kind of system level mechanism. Wolfgang: It does. I think it will probably be a Windows service. Troy: Ah, funny you should ask. The prototype I built uses just that. And it works peachy keen. But I'd like to avoid asking the user to copy the text. If they could just select some text and, say, alt-click it, that would be better. And it wouldn't disturb their clippings. Everyone, thanks for the thoughts; do keep 'em coming! Jim Lambert From revlists at canelasoftware.com Tue Apr 15 12:23:01 2003 From: revlists at canelasoftware.com (Mark Talluto) Date: Tue Apr 15 12:23:01 2003 Subject: problems recording sound In-Reply-To: <86C6B040-6F3D-11D7-8E17-0003936D1F12@snet.net> Message-ID: <36BC957C-6F5E-11D7-AAE9-000393C3F5BC@canelasoftware.com> On Tuesday, April 15, 2003, at 05:26 AM, Kurt Kaufman wrote: > > Also, when I record using the "record sound file" syntax, the > resulting > > file often is scrambled, with the file severely truncated and even > > out-of-sequence. For instance, if I count from 1 to 10, the file > might > > play back as "6-7-8-9-2-3". Weird! > > Kevin, > This morning I could not recreate the problem, above. I kept changing > the compression type through the "answer record" dialog and then > recording a sample file. Eventually I was unable to record a file > using > the following settings: > > Qualcomm PureVoice > 8 kHz > Mono > (options set as default PureVoice Full rate) > > The file is always truncated after < 1 second. > > I have not rebooted my computer since yesterday. Is it possible that > my particular hardware (2002 flat-panel iMac 800 mHz) doesn't fully > support all of the options listed through QT, and the above set in > particular? > > [If this problem is not experienced by anyone else, we can take it > off-list] > > -Kurt No...I am familiar with it, but have not had a chance lately to see how it is going at this point. Best regards, Mark Talluto http://www.canelasoftware.com From bornstein at designeq.com Tue Apr 15 14:22:00 2003 From: bornstein at designeq.com (Howard Bornstein) Date: Tue Apr 15 14:22:00 2003 Subject: Send "mouseup" problem under Windows XP/Rev 2.0b2 Message-ID: <200304151819.h3FIJDep004351@ms-smtp-02.nyroc.rr.com> Can someone running 2.0b2 under Windows XP please verify this: create a stack create 1 button and 1 text field In the button script put: on mouseup put "Got it!" into fld 1 end mouseup From janschenkel at yahoo.com Tue Apr 15 14:22:31 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue Apr 15 14:22:31 2003 Subject: Up/Down Arrows In-Reply-To: <003501c30366$2313e600$baa5c050@Jez2> Message-ID: <20030415181919.50096.qmail@web11901.mail.yahoo.com> --- Jez wrote: > I find it frustrating that moving the selection on a > list field via the > up/down buttons does not naturally fire > SelectionChanged. But I can force it > by adding the handler: > > on rawKeyUp keycode > send SelectionChanged to me > end rawKeyUp > > (I could actually check the keycode but I rarely > bother) > > My problem is, my list worked fine until I put it in > a group, whereupon my > up/down keys no longer change the selection. It > still fires rawKeyUp but > since the selection point is not moved effectively > nothing happens. What can > I do ? > Hi Jez, If you want a script that checks the relevant key codes, have a look at this entry in the WIKI : http://wiki.macitworks.com/revdocs/2674 Apart from the fact that you're never passing the rawKeyDown in the script above, I'd say you need to take a look at the group's traversalOn and tabGroupBehaviour properties. Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From steve at messimercomputing.com Tue Apr 15 14:46:01 2003 From: steve at messimercomputing.com (Stephen Messimer) Date: Tue Apr 15 14:46:01 2003 Subject: function calls Message-ID: <2958A670-6F72-11D7-B942-000A27D75508@messimercomputing.com> Hi, I need to send a call to a function in another stack and I can't quite get the syntax. When a button is clicked in stack "A" the msg "theFlag" is sent to another stack ... send theFlag to stack "B" ... The following handlers live in the script of target stack "B". on theFlag send function checkStuff firstThing, nextThing end theFlag function checkStuff firstThing, nextThing -- check the stuff end checkStuff What am I doing wrong? Thanks Steve From janschenkel at yahoo.com Tue Apr 15 14:57:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue Apr 15 14:57:01 2003 Subject: function calls In-Reply-To: <2958A670-6F72-11D7-B942-000A27D75508@messimercomputing.com> Message-ID: <20030415185418.37843.qmail@web11907.mail.yahoo.com> --- Stephen Messimer wrote: > Hi, > > I need to send a call to a function in another stack > and I can't quite > get the syntax. > > When a button is clicked in stack "A" the msg > "theFlag" is sent to > another stack > ... > send theFlag to stack "B" > ... > The following handlers live in the script of target > stack "B". > > on theFlag > send function checkStuff firstThing, nextThing > end theFlag > > function checkStuff firstThing, nextThing > -- check the stuff > end checkStuff > > What am I doing wrong? > > Thanks > > Steve > Hi Steve, Apart from the obvious change to the 'theFlag' handler get checkStuff(firstThing,nextThing) You might also be interested in the 'value' function, which has a second parameter, allowing you to set the context in which the first parameter should be evaluated ; for example : get value("foo()", field "bar") would return the result of calling the function 'foo' i n the script of field 'bar'. Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From ambassador at fourthworld.com Tue Apr 15 15:00:00 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue Apr 15 15:00:00 2003 Subject: function calls In-Reply-To: <2958A670-6F72-11D7-B942-000A27D75508@messimercomputing.com> Message-ID: Stephen Messimer wrote: > I need to send a call to a function in another stack and I can't quite > get the syntax. > > When a button is clicked in stack "A" the msg "theFlag" is sent to > another stack > ... > send theFlag to stack "B" Use the call command. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From pixelbird at interisland.net Tue Apr 15 15:29:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Tue Apr 15 15:29:01 2003 Subject: Standalones and saving data In-Reply-To: <200304151230.IAA32556@www.runrev.com> Message-ID: ********** > Date: Tue, 15 Apr 2003 21:22:10 +1000 > From: Neil Phillips > Subject: Standalones and saving data > > Hi all, > > Can a mainstack be converted to a substack? I'm hoping to convert a > mainstack that needs to store data into a substack of a standalone and > store it in a different file. Alternatively, would it be better to simply > keep it as a separate stack and link to it from the standalone. > > Any advice will be much appreciated. ---------- Don't you mean the other way 'round? Substacks are part of the mainstack file. Normally, you'd build a main stack that stores data in a substack. If this is the case, the Distribution Builder has an option to convert substacks into separate files for just that purpose. Check it out. HTH, Ken N. From cm_sheffield at yahoo.com Tue Apr 15 16:15:01 2003 From: cm_sheffield at yahoo.com (Chris Sheffield) Date: Tue Apr 15 16:15:01 2003 Subject: external stacks Message-ID: <20030415201236.76290.qmail@web20416.mail.yahoo.com> I've got a couple questions about using external stacks for storing data. First of all, is it necessary to use the "start using" command to use an external stack, or can it be referred to with a path. For example could I use a command like: get the myProperty of stack "C:/myStacks/myExternalStack.rev" My next question involves storing data in the external stack (text, images, sounds, etc.) If I access this stack with 'start using' or 'go' or whatever, will all it's content get loaded into memory? Or just the content of the card I specify? I don't necessarily want to open this stack in a window for users to see. I just want to access the stuff inside it and reference it in my open window. Does any of this make sense? :-) I would appreciate any help. Thanks, Chris Sheffield Read Naturally __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From jeanne at runrev.com Tue Apr 15 16:17:01 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Apr 15 16:17:01 2003 Subject: Live graphs In-Reply-To: References: <200304150536.BAA20476@www.runrev.com> Message-ID: At 10:28 PM -0700 4/14/03, Ken Norris wrote: >Has anyone built live realtime graphs, like VB has. > >Looking to make sound frequency analyzers, time tests, etc. I don't have a code example (sorry), but the best/fastest approach for this sort of thing is to use either a line or a curve graphic, and change its points property to change the graph's shape in real time. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From jeanne at runrev.com Tue Apr 15 16:17:15 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Apr 15 16:17:15 2003 Subject: Standalones and saving data In-Reply-To: Message-ID: At 4:22 AM -0700 4/15/03, Neil Phillips wrote: > Can a mainstack be converted to a substack? Yes: just set its mainStack property to the name of the stack you want to move it to: set the mainstack of stack "Substack-to-Be" to "My Main Stack" >I'm hoping to convert a >mainstack that needs to store data into a substack of a standalone and >store it in a different file. Alternatively, would it be better to simply >keep it as a separate stack and link to it from the standalone. Either way will work, as long as you're saving to a separate file. Which way is best depends on what kind of stack it is. For example, if your app can create documents and you want the user to be able to create and save a separate stack file, one way is to store a template stack as a substack of your app's main stack. Then, to create a "new document", you clone this template stack. When it's time to save, you save the clone as a separate stack file. On the other hand, if this is a data stack that the user normally doesn't deal with directly, it may be better to keep it as a separate file in a "data" folder. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From DVGlasgow at aol.com Tue Apr 15 16:28:01 2003 From: DVGlasgow at aol.com (DVGlasgow at aol.com) Date: Tue Apr 15 16:28:01 2003 Subject: Stack Demonstration animation Message-ID: <10f.20e1d8b3.2bcdc4af@aol.com> In a message dated 15/4/03 6:37:03 AM, Mark Talluto writes: << I am not sure how you plan on distributing this app. If you have the room (cd distribution), you might consider making a QT version for Mac users and then make an .avi version for you Win users. Have the app determine the platform and show the appropriate version. You can play the .avi version without QT installed on the Win systems. QT Pro will convert it the QT version to .avi for you. >> That's exactly what I planned. I do have plenty of space. I was going to use QT to create, and use AVI as the Windows alternative - that is if I couldn't get the GIF version to play properly in Rev. But the question remains ...how do I get a commentary on the audio track. The only clue I have uncovered since posting is that Gif.gIf.giF uses some kind of transparency trick to save file space on areas that don't change between frames. Maybe this confuses Rev? Best wishes, David Glasgow Home/ forensic assessments --> DVGlasgow Courses --> i-Psych From revlists at canelasoftware.com Tue Apr 15 17:47:01 2003 From: revlists at canelasoftware.com (Mark Talluto) Date: Tue Apr 15 17:47:01 2003 Subject: external stacks In-Reply-To: <20030415201236.76290.qmail@web20416.mail.yahoo.com> Message-ID: <711F005C-6F8B-11D7-ACDE-000393C3F5BC@canelasoftware.com> On Tuesday, April 15, 2003, at 01:12 PM, Chris Sheffield wrote: > I've got a couple questions about using external > stacks for storing data. > > First of all, is it necessary to use the "start using" > command to use an external stack, or can it be > referred to with a path. For example could I use a > command like: > > get the myProperty of stack > "C:/myStacks/myExternalStack.rev" > > My next question involves storing data in the external > stack (text, images, sounds, etc.) If I access this > stack with 'start using' or 'go' or whatever, will all > it's content get loaded into memory? Or just the > content of the card I specify? I don't necessarily > want to open this stack in a window for users to see. > I just want to access the stuff inside it and > reference it in my open window. > > Does any of this make sense? :-) I would appreciate > any help. > > Thanks, > > Chris Sheffield > Read Naturally Chris, Once you make a reference to a stack, it is loaded into memory. You can make sure that the user never sees it though by setting its visibility to false. You do not need to use "start using". For example: put fld "data" of stack "externalStack.rev" to thisVariable You would instantly (for the most part) have that data in your hands. Best regards, Mark Talluto http://www.canelasoftware.com From revlists at canelasoftware.com Tue Apr 15 18:01:01 2003 From: revlists at canelasoftware.com (Mark Talluto) Date: Tue Apr 15 18:01:01 2003 Subject: Stack Demonstration animation In-Reply-To: <10f.20e1d8b3.2bcdc4af@aol.com> Message-ID: <5A2EE284-6F8D-11D7-ACDE-000393C3F5BC@canelasoftware.com> On Tuesday, April 15, 2003, at 01:25 PM, DVGlasgow at aol.com wrote: > > In a message dated 15/4/03 6:37:03 AM, Mark Talluto writes: > > << I am not sure how you plan on distributing this app. If you have > the > room (cd distribution), you might consider making a QT version for Mac > users and then make an .avi version for you Win users. Have the app > determine the platform and show the appropriate version. You can play > the .avi version without QT installed on the Win systems. QT Pro will > convert it the QT version to .avi for you. >> > > That's exactly what I planned. I do have plenty of space. I was > going to > use QT to create, and use AVI as the Windows alternative - that is if I > couldn't get the GIF version to play properly in Rev. But the question > remains ...how do I get a commentary on the audio track. > > The only clue I have uncovered since posting is that Gif.gIf.giF uses > some > kind of transparency trick to save file space on areas that don't > change > between frames. Maybe this confuses Rev? > > I would avoid your gif idea completely as .gif animations were never designed for video work. All you will get is a hack that could be done better with better codecs designed for the work. I would use something like Snapz Pro from www.ambrosiasw.com. If I remember correctly, you want to record your screen while you are doing things for demo purposes. You could use that app to record your mouse movements. It will recorder your voice while you are doing the actions as well. It will then output your file to at QT video complete with audio. Then, use QT pro to take that file and convert it to .avi complete with audio. Boom...you are done in a matter of minutes after recording. Best regards, Mark Talluto http://www.canelasoftware.com From erikhans08 at yahoo.com Tue Apr 15 18:44:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Tue Apr 15 18:44:01 2003 Subject: external stacks In-Reply-To: <711F005C-6F8B-11D7-ACDE-000393C3F5BC@canelasoftware.com> Message-ID: <20030415224152.32593.qmail@web20001.mail.yahoo.com> --- Mark Talluto wrote: > For example: put fld "data" of stack \ > "externalStack.rev" to thisVariable > > You would instantly (for the most part) have > that data in your hands. > no need to ? ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From edgore at shinra.com Tue Apr 15 19:12:00 2003 From: edgore at shinra.com (Edwin Gore) Date: Tue Apr 15 19:12:00 2003 Subject: Moving system Dialog boxes References: Message-ID: <002801c303a4$04f34ec0$6901a8c0@ed> That seems to have worked. though I also tweaked the script so that it either centers on the open document, or appears centered a ways below the menu bar if there is no open document. An interesting side effect taht I have not been able to track down yet has come up though...when I open one particular dialog I built (go stack "importer" as modal) in the runtime environment, I get the RunRev dialog telling me that my registration code has been accepted!!! Once it's a standalone though, everything works fine. Weird.. ----- Original Message ----- From: "Richard Gaskin" To: Sent: Sunday, April 13, 2003 3:14 PM Subject: Re: Moving system Dialog boxes > Edwin Gore wrote: > > > I have an application that uses a toolbar and a document window. The problem > > that I am running into is that there are one or two circumstances where I > > need to present an "answer" dialog to the user before a document has opened. > > On windows this centers the dialog on the toolbar/menubar, which is ypically > > going to be near the top of the screen. Is there any easy way to change the > > position the dialog appears at? I have a feeling that there isn't an I am > > going to need to cludge something together...if I open an invisible window > > it be active and be used to move the dialog? > > I found that really annoying as well, and aded this to a front script: > > on preopenstack > if the short name of this stack is in "answer dialog,ask dialog" then > set the loc of this stack to the screenloc > end if > pass preopenstack > end preopenstack > > > -- > Richard Gaskin > Fourth World Media Corporation > Developer of WebMerge 2.2: 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 revlists at canelasoftware.com Tue Apr 15 19:15:01 2003 From: revlists at canelasoftware.com (Mark Talluto) Date: Tue Apr 15 19:15:01 2003 Subject: external stacks In-Reply-To: <20030415224152.32593.qmail@web20001.mail.yahoo.com> Message-ID: On Tuesday, April 15, 2003, at 03:41 PM, erik hansen wrote: > > --- Mark Talluto > wrote: > >> For example: put fld "data" of stack \ >> "externalStack.rev" to thisVariable >> >> You would instantly (for the most part) have >> that data in your hands. >> > no need to ? > > > ===== > erik at erikhansen.org http://www.erikhansen.org > > Nope. That is all you need. It will automatically bring up the stack for you. Don't forget to set its vis to false before hand at least once in your development. Best regards, Mark Talluto http://www.canelasoftware.com From kkaufman at snet.net Tue Apr 15 20:58:01 2003 From: kkaufman at snet.net (Kurt Kaufman) Date: Tue Apr 15 20:58:01 2003 Subject: option-command (OS X) to edit object's script? Message-ID: <168A12C4-6FA6-11D7-A143-0003936D1F12@snet.net> (Mac OS 10.2.5; Rev. 2.0 b2) I have noticed that the shortcut to edit an object's script by pressing option-command while "hovering" over an object with the pointer often doesn't work. Most often it seems to work a few times initially, but then stops working after Rev has been running for a while. I have checked the preference, and it is as it should be. Is there something I'm missing? This is a shortcut I find very useful. -Kurt From jeanne at runrev.com Tue Apr 15 21:13:01 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Apr 15 21:13:01 2003 Subject: external stacks In-Reply-To: <20030415224152.32593.qmail@web20001.mail.yahoo.com> References: <711F005C-6F8B-11D7-ACDE-000393C3F5BC@canelasoftware.com> Message-ID: At 3:41 PM -0700 4/15/03, erik hansen wrote: >--- Mark Talluto wrote: >> For example: put fld "data" of stack \ >> "externalStack.rev" to thisVariable >> >> You would instantly (for the most part) have >> that data in your hands. >> >no need to ? No: you don't need to open a stack to access its properties. (Much the same way you don't need to go to a card to access the card's information.) What happens is that the stack is loaded into memory, but its window isn't opened. But note that you need to use a pathname (either relative or absolute). -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From jeanne at runrev.com Tue Apr 15 21:13:16 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Apr 15 21:13:16 2003 Subject: Stack Demonstration animation In-Reply-To: <10f.20e1d8b3.2bcdc4af@aol.com> Message-ID: At 1:25 PM -0700 4/15/03, DVGlasgow at aol.com wrote: >The only clue I have uncovered since posting is that Gif.gIf.giF uses some >kind of transparency trick to save file space on areas that don't change >between frames. Maybe this confuses Rev? That'll do it. There's a mask-compression trick that results in a nonstandard GIF, and Rev doesn't deal with this particular trick (basically because it only works if you play the GIF from the beginning, and Rev can go directly to any of the frames so it can't make certain assumptions about the mask). See "Why do some frames of an animated GIF look strange?" in the docs for details. Try setting the image's constantMask to true and see whether that improves the appearance. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From jeanne at runrev.com Tue Apr 15 21:13:30 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Apr 15 21:13:30 2003 Subject: external stacks In-Reply-To: <20030415201236.76290.qmail@web20416.mail.yahoo.com> Message-ID: At 1:12 PM -0700 4/15/03, Chris Sheffield wrote: >First of all, is it necessary to use the "start using" >command to use an external stack, or can it be >referred to with a path. For example could I use a >command like: > >get the myProperty of stack >"C:/myStacks/myExternalStack.rev" Yes, this will work. You use "start using" only if you want the stack script to be part of the messsage path. You don't need it if you're just doing things like referring to images. Getting a property will load the stack into memory without opening a window for it, and all its objects will be accessible to your scripts. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From revlists at canelasoftware.com Wed Apr 16 00:05:01 2003 From: revlists at canelasoftware.com (Mark Talluto) Date: Wed Apr 16 00:05:01 2003 Subject: option-command (OS X) to edit object's script? In-Reply-To: <168A12C4-6FA6-11D7-A143-0003936D1F12@snet.net> Message-ID: <4A12F45C-6FC0-11D7-9A0D-000393C3F5BC@canelasoftware.com> On Tuesday, April 15, 2003, at 05:55 PM, Kurt Kaufman wrote: > (Mac OS 10.2.5; Rev. 2.0 b2) > I have noticed that the shortcut to edit an object's script by > pressing option-command while "hovering" over an object with the > pointer often doesn't work. Most often it seems to work a few times > initially, but then stops working after Rev has been running for a > while. I have checked the preference, and it is as it should be. Is > there something I'm missing? This is a shortcut I find very useful. > > -Kurt Have noticed this recently as well. Was trying to track it down before reporting it though. But...I have seen it too. Best regards, Mark Talluto http://www.canelasoftware.com From lafourcade.romain at numericable.fr Wed Apr 16 02:39:01 2003 From: lafourcade.romain at numericable.fr (Romain Lafourcade) Date: Wed Apr 16 02:39:01 2003 Subject: Build on Mac for Win Message-ID: Hello everybody. I'm working on Mac OS 8.6 and 9.2 with RR 1.1.1. My main project is supposed to be delivered on a CD-ROM, one app coming in two versions depending of the OS: Mac or Win, and I have a little side project that gives me troubles. It's a very light notepad made of a main standalone and a stack so that my girlfriend can save her notes. I have no problem with my Mac app (made only for testing) but the Win build (the real thing) is somewhat strange: when copied to my girlfriends PC, the stack and the standalone are both read-only and I have to uncheck the corresponding checkbox in both PROPERTIES palettes. Can someone tell me what's going on and what can be done? Actually, it's not a great trouble since this "writeable" property is set once and forever but... From erikhans08 at yahoo.com Wed Apr 16 03:07:00 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Wed Apr 16 03:07:00 2003 Subject: external stacks In-Reply-To: Message-ID: <20030416070417.44636.qmail@web20006.mail.yahoo.com> --- "Jeanne A. E. DeVoto" wrote: > At 3:41 PM -0700 4/15/03, erik hansen wrote: > >--- Mark Talluto > wrote: > >> For example: put fld "data" of stack \ > >> "externalStack.rev" to thisVariable > >> > >> You would instantly (for the most part) have > >> that data in your hands. > >> > >no need to ? > > No: you don't need to open a stack to access > its properties. (Much the same > way you don't need to go to a card to access > the card's information.) What > happens is that the stack is loaded into > memory, but its window isn't > opened. > > But note that you need to use a pathname > (either relative or absolute). thanks. ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From erikhans08 at yahoo.com Wed Apr 16 03:09:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Wed Apr 16 03:09:01 2003 Subject: external stacks In-Reply-To: Message-ID: <20030416070648.65576.qmail@web20007.mail.yahoo.com> --- Mark Talluto wrote: > > On Tuesday, April 15, 2003, at 03:41 PM, erik > hansen wrote: > > > > > --- Mark Talluto > > > wrote: > > > >> For example: put fld "data" of stack \ > >> "externalStack.rev" to thisVariable > >> > >> You would instantly (for the most part) have > >> that data in your hands. > >> > > no need to ? > > > > > > ===== > > erik at erikhansen.org > http://www.erikhansen.org > > > > > > Nope. That is all you need. It will > automatically bring up the stack > for you. Don't forget to set its vis to false > before hand at least > once in your development. > thanks, i'll experiment. it is good to ask questions also because my experiments may miss key points. ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From k_major at os.surf2000.de Wed Apr 16 03:40:01 2003 From: k_major at os.surf2000.de (Klaus Major) Date: Wed Apr 16 03:40:01 2003 Subject: Build on Mac for Win In-Reply-To: Message-ID: <8E928429-6FDE-11D7-A488-000A27B49A96@os.surf2000.de> Bon jour Romain, > Hello everybody. > > I'm working on Mac OS 8.6 and 9.2 with RR 1.1.1. > My main project is supposed to be delivered on a CD-ROM, one app > coming in > two versions depending of the OS: Mac or Win, and I have a little side > project that gives me troubles. > > It's a very light notepad made of a main standalone and a stack so > that my > girlfriend can save her notes. I have no problem with my Mac app (made > only > for testing) but the Win build (the real thing) is somewhat strange: > when > copied to my girlfriends PC, the stack and the standalone are both > read-only > and I have to uncheck the corresponding checkbox in both PROPERTIES > palettes. > > Can someone tell me what's going on and what can be done? welcome to the club ;-) This is the "normal" (?) behaviour of windows. Every file is write-protected after copying from off a CD-Rom. Don't ask me why... Maybe even Bill G. doesn't know ;-) > Actually, it's not a great trouble since this "writeable" property is > set > once and forever but... We have to live with that... Regards Klaus Major k_major at os.surf2000.de From janschenkel at yahoo.com Wed Apr 16 03:46:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed Apr 16 03:46:01 2003 Subject: Build on Mac for Win In-Reply-To: Message-ID: <20030416074343.11665.qmail@web11903.mail.yahoo.com> --- Romain Lafourcade wrote: > Hello everybody. > > I'm working on Mac OS 8.6 and 9.2 with RR 1.1.1. > My main project is supposed to be delivered on a > CD-ROM, one app coming in > two versions depending of the OS: Mac or Win, and I > have a little side > project that gives me troubles. > > It's a very light notepad made of a main standalone > and a stack so that my > girlfriend can save her notes. I have no problem > with my Mac app (made only > for testing) but the Win build (the real thing) is > somewhat strange: when > copied to my girlfriends PC, the stack and the > standalone are both read-only > and I have to uncheck the corresponding checkbox in > both PROPERTIES > palettes. > > Can someone tell me what's going on and what can be > done? > > Actually, it's not a great trouble since this > "writeable" property is set > once and forever but... > Bonjour Romain, The problem is with Windows itself : everything on a CD-ROM is read-only, and when you copy a file off a CD-ROM, it will set the read-only property to true. What you can do from your standalone is use a dos command to change the setting for the data-stack: get shell("attrib -r" && tFileName) when you first open it -- I usually have a file named 'FIRSTRUN.YES' in the folder, which I delete after having run any attrib commands. Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From mcompanys at mac.com Wed Apr 16 04:05:03 2003 From: mcompanys at mac.com (Emmanuel Companys) Date: Wed Apr 16 04:05:03 2003 Subject: option-command (OS X) to edit object's script? In-Reply-To: <4A12F45C-6FC0-11D7-9A0D-000393C3F5BC@canelasoftware.com> Message-ID: Le mercredi, 16 avr 2003, ? 06:02 Europe/Paris, Mark Talluto a ?crit : > > On Tuesday, April 15, 2003, at 05:55 PM, Kurt Kaufman wrote: > >> (Mac OS 10.2.5; Rev. 2.0 b2) >> I have noticed that the shortcut to edit an object's script by >> pressing option-command while "hovering" over an object with the >> pointer often doesn't work. Most often it seems to work a few times >> initially, but then stops working after Rev has been running for a >> while. I have checked the preference, and it is as it should be. Is >> there something I'm missing? This is a shortcut I find very useful. >> >> -Kurt > > Have noticed this recently as well. Was trying to track it down > before reporting it though. But...I have seen it too. > > > > Best regards, > Mark Talluto > http://www.canelasoftware.com > Me too! But I am using RR 1.1.1 with macOS 10.2.4 Manuel From mcompanys at mac.com Wed Apr 16 04:39:01 2003 From: mcompanys at mac.com (Emmanuel Companys) Date: Wed Apr 16 04:39:01 2003 Subject: stack corrupted? In-Reply-To: Message-ID: <977E6C3E-6FE6-11D7-8098-003065A81762@mac.com> Le mardi, 15 avr 2003, ? 07:05 Europe/Paris, Jeanne A. E. DeVoto a ?crit : > At 2:13 AM -0700 4/10/03, Emmanuel Companys wrote: >> My stack (almost finished) is more and more behaving in a annoying >> way: > [annoyances deleted] >> Is there any way to fix my stack or must I t redo it from scratch? >> Any >> idea of what may have caused this trouble? > > Are you sure that this is a problem with your stack? It sounds more > like > the development environment has been damaged somehow. I don't think a > problem with the stack would cause these symptoms. > > I'd suggest downloading a new copy of Rev 1.1.1 and installing it, and > re-entering your license key. Then try again with your stack and see > whether this fixes the problems you're seeing. Thank you, Jeanne. In the meanwhile I re-made the sack from scratch, and things are OK, except the option-command short cut, that stopped working after three days. But some of the symptons shhowd up only when the old stack was also opened. I must say that my previous stack was begun with HyperCard, then continued with RR 1.1. under macOS 9, then 1.1.1 and finally uder macOS10.2. Couldn't theese change be a cause of the troubles? In my new stack some object references dont behave as previously : the use of cd and bg before btn and fld, and therefore, the number of the objects. I didn't notice any problem with a previous stack started with RR 1.1 finished with 1.1.1 under classic and used now under macOS 10.2.4. I'll eventually report my observations, since they might be usefull to other users. Manuel From klaus at major-k.de Wed Apr 16 06:06:01 2003 From: klaus at major-k.de (Klaus Major) Date: Wed Apr 16 06:06:01 2003 Subject: Build on Mac for Win In-Reply-To: Message-ID: Bon jour Romain, > Hello everybody. > > I'm working on Mac OS 8.6 and 9.2 with RR 1.1.1. > My main project is supposed to be delivered on a CD-ROM, one app > coming in > two versions depending of the OS: Mac or Win, and I have a little side > project that gives me troubles. > > It's a very light notepad made of a main standalone and a stack so > that my > girlfriend can save her notes. I have no problem with my Mac app (made > only > for testing) but the Win build (the real thing) is somewhat strange: > when > copied to my girlfriends PC, the stack and the standalone are both > read-only > and I have to uncheck the corresponding checkbox in both PROPERTIES > palettes. > > Can someone tell me what's going on and what can be done? welcome to the club ;-) This is the "normal" (?) behaviour of windows. Every file is write-protected after copying from off a CD-Rom. Don't ask me why... Maybe even Bill G. doesn't know ;-) > Actually, it's not a great trouble since this "writeable" property is > set > once and forever but... We have to live with that... Regards Klaus Major k_major at os.surf2000.de From DVGlasgow at aol.com Wed Apr 16 06:15:01 2003 From: DVGlasgow at aol.com (DVGlasgow at aol.com) Date: Wed Apr 16 06:15:01 2003 Subject: Stack Demonstration animation Message-ID: <102.2b82f338.2bce866b@aol.com> In a message dated 16/4/03 12:13:40 AM, Mark Talluto writes: << I would avoid your gif idea completely as .gif animations were never designed for video work. All you will get is a hack that could be done better with better codecs designed for the work. I would use something like Snapz Pro from www.ambrosiasw.com. If I remember correctly, you want to record your screen while you are doing things for demo purposes. You could use that app to record your mouse movements. It will recorder your voice while you are doing the actions as well. It will then output your file to at QT video complete with audio. Then, use QT pro to take that file and convert it to .avi complete with audio. Boom...you are done in a matter of minutes after recording. >> Thanks. That sounds like the way to go It was where I was sort of heading, but I got sidetracked with the wrong screen capture software. Mind you, I am still surprised to find that I couldn't add an audio track to my animation in QT pro by watching the movie and dictating along with it. Best wishes, David Glasgow Home/ forensic assessments --> DVGlasgow Courses --> i-Psych From steve at messimercomputing.com Wed Apr 16 10:24:02 2003 From: steve at messimercomputing.com (Stephen Messimer) Date: Wed Apr 16 10:24:02 2003 Subject: menuPick prob Message-ID: Hi, In version 1.1.1 I used the following script to return the rev tools palette to the screen. It worked fine. send ("menuPick" && quote & "Tools Palette" && quote) to button "tools" of stack "revMenubar" This does not work in rev 2.0?2? When I use this I don't get any error msgs . When used from the msg Box there are no indications that it hasn't been accepted by rev as good code. The only problem is that the Tools palette doesn't appear. Anyone have any ideas. Regards Steve From janschenkel at yahoo.com Wed Apr 16 10:52:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed Apr 16 10:52:01 2003 Subject: menuPick prob In-Reply-To: Message-ID: <20030416144949.89652.qmail@web11906.mail.yahoo.com> --- Stephen Messimer wrote: > Hi, > > In version 1.1.1 I used the following script to > return the rev tools > palette to the screen. It worked fine. > > send ("menuPick" && quote & "Tools Palette" && > quote) to button "tools" > of stack "revMenubar" > > This does not work in rev 2.0?2? When I use this I > don't get any error > msgs . When used from the msg Box there are no > indications that it > hasn't been accepted by rev as good code. The only > problem is that the > Tools palette doesn't appear. > > Anyone have any ideas. > > Regards > > Steve > Hi Steve, It looks like you have an ampersand too many : send ("menuPick" && quote & "Tools Palette" & quote) to button "tools" of stack "revMenuBar" works just fine (no double ampersand before the second quote-literal). Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From lafourcade.romain at numericable.fr Wed Apr 16 11:33:01 2003 From: lafourcade.romain at numericable.fr (Romain Lafourcade) Date: Wed Apr 16 11:33:01 2003 Subject: Build on Mac for Win and Icons for Win Message-ID: wrote: > Hello everybody. > > I'm working on Mac OS 8.6 and 9.2 with RR 1.1.1. > My main project is supposed to be delivered on a > CD-ROM, one app coming in > two versions depending of the OS: Mac or Win, and I > have a little side > project that gives me troubles. > > It's a very light notepad made of a main standalone > and a stack so that my > girlfriend can save her notes. I have no problem > with my Mac app (made only > for testing) but the Win build (the real thing) is > somewhat strange: when > copied to my girlfriends PC, the stack and the > standalone are both read-only > and I have to uncheck the corresponding checkbox in > both PROPERTIES > palettes. > > Can someone tell me what's going on and what can be > done? > > Actually, it's not a great trouble since this > "writeable" property is set > once and forever but... > Bonjour Romain, The problem is with Windows itself : everything on a CD-ROM is read-only, and when you copy a file off a CD-ROM, it will set the read-only property to true. What you can do from your standalone is use a dos command to change the setting for the data-stack: get shell("attrib -r" && tFileName) when you first open it -- I usually have a file named 'FIRSTRUN.YES' in the folder, which I delete after having run any attrib commands. Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) ---------- Thanks Jan and Klaus, as I said it's not such a big problem and I certainly won't start learning DOS since it is not supposed to be distributed further than the other corner of this room. Anyway, I think that creating an installer for both platforms would be an interesting exercise for me. Something else... Some days ago I answered to someone on the list about setting the App and File icons for Windows with Resource Tuner on PC. My reply was a bit stupid and I finally found out how to make such icons with Iconographer on Mac. 1) create a blank icon 2) make sure you work with the Windows 16 color palette 3) only edit the "Large 4-bit Icon" and "Large 1-bit Mask" 4) save your icon as a Windows Icon with ".ico" The strange thing is that RR is supposed to need a 744 bytes icon but this icon's size is 792 bytes and it is perfectly accepted by RR. To get Iconographer, go to http://www.mscape.com I hope this will be helpful for other dumb developer apprentices like me. Romain From cbrunner at edc.org Wed Apr 16 12:04:00 2003 From: cbrunner at edc.org (Cornelia Brunner) Date: Wed Apr 16 12:04:00 2003 Subject: lost text Message-ID: I am rescuing some ancient Hypercard stacks, the only written material on the Zuni language of Native Americans in New Mexico. I have successfully translated them into Revolution 1.1.1 stacks and they work fine, but when I try to turn them into a standalone MAC or Windows distribution, all the text disappears. Can anyone think of what might be going on and help me figure out how to fix it? _____________________________________ Cornelia Brunner, Ph.D. Associate Director EDC/Center for Children & Technology 96 Morton Street New York, NY 10014 Tel.: 212 807 4228 Fax: 212 633 8804 From bornstein at designeq.com Wed Apr 16 12:38:00 2003 From: bornstein at designeq.com (Howard Bornstein) Date: Wed Apr 16 12:38:00 2003 Subject: lost text Message-ID: <200304161635.h3GGZuep012671@ms-smtp-02.nyroc.rr.com> >but when I >try to turn them into a standalone MAC or Windows distribution, all the text >disappears. Can anyone think of what might be going on and help me figure >out how to fix it? A little more information may help to solve this. Is the text in text fields? Do the fields themselves disappear or just the text within them? If it's just the text, can you "select" anything in the field (if the text was the same color as the field background, it might appear to be gone)? Howard Bornstein ____________________ D E S I G N E Q www.designeq.com From eijkhout at cs.utk.edu Wed Apr 16 12:45:01 2003 From: eijkhout at cs.utk.edu (Victor Eijkhout) Date: Wed Apr 16 12:45:01 2003 Subject: What does RR do when it encounters an error? Message-ID: Mac OS X 10.2.5, RR 2b5. My application runs into an error, I think "I'll do something else for a while". Then I notice that RR is eating half of my cpu capacity. Why on earth? It's supposed to be stopped for an error. Oh, in general I like v2, but I'm getting lots of errors on internals. Haven't had that in a while. They're caused by errors of mine undoubtedly, but still: when I program in C I don't expect a syntax error to crash the compiler. -- Victor Eijkhout tel: 865 974 9308 (W), 865 673 6998 (H), 865 974 8296 (F) http://www.cs.utk.edu/~eijkhout/ From ambassador at fourthworld.com Wed Apr 16 13:00:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed Apr 16 13:00:01 2003 Subject: What does RR do when it encounters an error? In-Reply-To: Message-ID: Victor Eijkhout wrote: > Mac OS X 10.2.5, RR 2b5. > > My application runs into an error, I think "I'll do something else > for a while". Then I notice that RR is eating half of my cpu > capacity. Why on earth? It's supposed to be stopped for an error. > > Oh, in general I like v2, but I'm getting lots of errors on > internals. Haven't had that in a while. They're caused by errors of > mine undoubtedly, but still: when I program in C I don't expect a > syntax error to crash the compiler. Bug reports usually go to the Improve Rev list, and can be addressed if they include a recipe to reproduce the error. Without a recipe, it may not be possible to indentify the source of the problem from just a very general description. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From rcozens at pon.net Wed Apr 16 13:05:01 2003 From: rcozens at pon.net (Rob Cozens) Date: Wed Apr 16 13:05:01 2003 Subject: lost text In-Reply-To: References: Message-ID: >when I >try to turn them into a standalone MAC or Windows distribution, all the text >disappears. Can anyone think of what might be going on and help me figure >out how to fix it? Hi Dr. Brunner, I have not lost text in my standalones; so I can only guess: Fonts and/or font sizes? Some missing external? If you would care to send me a copy of a stack privately, I will try a build in v2. -- 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 alrice at ARCplanning.com Wed Apr 16 13:11:00 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Wed Apr 16 13:11:00 2003 Subject: externals w/Rev v2 In-Reply-To: Message-ID: <13CCD300-702E-11D7-8A34-000393529642@ARCplanning.com> On Monday, April 14, 2003, at 03:56 AM, Kevin Miller wrote: > We expect to ship additional documentation with, or shortly after, 2.0. Excellent. Looking forward to it! Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From eijkhout at cs.utk.edu Wed Apr 16 14:06:01 2003 From: eijkhout at cs.utk.edu (Victor Eijkhout) Date: Wed Apr 16 14:06:01 2003 Subject: What does RR do when it encounters an error? In-Reply-To: References: Message-ID: >Without a recipe, it may not be possible to indentify the source of the >problem from just a very general description. Ok, specific question: can someone confirm that upon error RR goes into some spin loop that eats up your cpu? -- Victor Eijkhout , 329 Claxton, Comp Sci, UT, Knoxville TN 37996. tel: 865 974 9308 (W), 865 673 6998 (H), 865 974 8296 (F) http://www.cs.utk.edu/~eijkhout/ From ambassador at fourthworld.com Wed Apr 16 14:21:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed Apr 16 14:21:01 2003 Subject: What does RR do when it encounters an error? In-Reply-To: Message-ID: Victor Eijkhout wrote: >> Without a recipe, it may not be possible to indentify the source of the >> problem from just a very general description. > > Ok, specific question: can someone confirm that upon error RR goes > into some spin loop that eats up your cpu? Under what circumstances? For example, I've experienced the Mysterious Spinning Beach Ball when sending erroneous AppleScript to the Finder, but I wouldn't classify that as a Rev issue as much as my bad AppleScript. :) The more information you can provide about the condition wll greatly aid its diagnosis. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From jeanne at runrev.com Wed Apr 16 14:55:02 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Wed Apr 16 14:55:02 2003 Subject: stack corrupted? In-Reply-To: <977E6C3E-6FE6-11D7-8098-003065A81762@mac.com> References: Message-ID: At 1:37 AM -0700 4/16/03, Emmanuel Companys wrote: >I must say that my previous stack was begun with HyperCard, then >continued with RR 1.1. under macOS 9, then 1.1.1 and finally uder >macOS10.2. Couldn't theese change be a cause of the troubles? In my new >stack some object references dont behave as previously : the use of cd >and bg before btn and fld, and therefore, the number of the objects. There are some properties that are set when you import a HC stack: the hcAddressing and the dynamicPaths. These are both stack properties. The hcAddressing governs whether object names specify "cd" and "bg", and the dynamicPaths implements a subtle tweak in the message path. (You can look both of these up in the Dictionary for more info.) It might be possible that the hcAddressing could cause some of the problems you described, but not most of them. So I'm not sure. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From rbarber at yhb.att.ne.jp Wed Apr 16 22:47:01 2003 From: rbarber at yhb.att.ne.jp (Ron) Date: Wed Apr 16 22:47:01 2003 Subject: HTML formatting problem In-Reply-To: <20030416074343.11665.qmail@web11903.mail.yahoo.com> Message-ID: Greetings I've been trying to use html to format some plain text, specifically, hiliting a keyword within sentences. The text is read into a variable and then html formating code is added using repeat loops and then put into a fld. The problem is that only the first 9 lines are formated. The codes are actually present in the variable before setting the htmltext of the fld but don't affect any lines after line 9. This is with 2.0 beta 2 as well as 1.1.1 both on OS 9. Here's the code (watch for wrapped line): put "<"&tstyle&">"&keyword&"<"&item 4 of fontprefs&">" into htext repeat for each line l in thetext put replacetext(l,keyword,htext) into l put "

<"&fstyle&">"&l&"

" & return after htmltexts end repeat set the htmltext of fld "num1" of stack thename to conctext Does anyone else have this problem? or a solution? Thanks Ron From david at kwinter.ca Wed Apr 16 23:40:01 2003 From: david at kwinter.ca (David Kwinter) Date: Wed Apr 16 23:40:01 2003 Subject: RevRotatePoly Message-ID: This problem has been identified before, and still exists in 2.0B2 on mouseUp revRotatePoly graphic "myGraphic", 90 end mouseUp does not work, giving error "Chunk: source is not a container", but revRotatePoly graphic "myGraphic", 90 works fine from the message box only Is this a known bug on a to-kill list? From alrice at ARCplanning.com Thu Apr 17 00:24:01 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Thu Apr 17 00:24:01 2003 Subject: 2.0 regex documentation Message-ID: <1AE1FDA6-708C-11D7-8FC4-000393529642@ARCplanning.com> If you are running Linux or OS X then you can get documentation about PCRE (Perl regular expressions) using this command at your shell: perldoc perlre Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From kray at sonsothunder.com Thu Apr 17 00:51:01 2003 From: kray at sonsothunder.com (Ken Ray) Date: Thu Apr 17 00:51:01 2003 Subject: 2.0 regex documentation In-Reply-To: <1AE1FDA6-708C-11D7-8FC4-000393529642@ARCplanning.com> Message-ID: <009301c3049c$98467730$7101a8c0@LightningFlash> You can also go to: http://www.pcre.org/man.txt Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of Alex Rice > Sent: Wednesday, April 16, 2003 10:22 PM > To: use-revolution at lists.runrev.com > Subject: 2.0 regex documentation > > > If you are running Linux or OS X then you can get documentation about > PCRE (Perl regular expressions) using this command at your shell: > > perldoc perlre > > Alex Rice, Software Developer > Architectural Research Consultants, Inc. > alrice at ARCplanning.com > alrice at swcp.com > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-> revolution > From andre.rombauts at win.be Thu Apr 17 01:52:01 2003 From: andre.rombauts at win.be (Andre Rombauts) Date: Thu Apr 17 01:52:01 2003 Subject: Where can I a report RR version 2 bugs ? References: Message-ID: <004b01c304a5$1969e0b0$9e26fea9@piran> I read: "Improve Revolution" Mailing List This list is open to Professional License holders only. For Revolution Professional License holders who are already Where can a K12 user report bugs? I posted a message here but had no reply - I mean no acknowledge from RR... :-( Andr? ----- Original Message ----- From: "Richard Gaskin" To: Sent: Wednesday, April 16, 2003 7:57 PM Subject: Re: What does RR do when it encounters an error? > > Oh, in general I like v2, but I'm getting lots of errors on > > internals. Haven't had that in a while. They're caused by errors of > > mine undoubtedly, but still: when I program in C I don't expect a > > syntax error to crash the compiler. > > Bug reports usually go to the Improve Rev list, and can be addressed if they > include a recipe to reproduce the error. From janschenkel at yahoo.com Thu Apr 17 01:57:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Thu Apr 17 01:57:01 2003 Subject: HTML formatting problem In-Reply-To: Message-ID: <20030417055452.57409.qmail@web11904.mail.yahoo.com> --- Ron wrote: > Greetings > > I've been trying to use html to format some plain > text, specifically, > hiliting a keyword within sentences. The text is > read into a variable and > then html formating code is added using repeat loops > and then put into a > fld. > > The problem is that only the first 9 lines are > formated. The codes are > actually present in the variable before setting the > htmltext of the fld but > don't affect any lines after line 9. This is with > 2.0 beta 2 as well as > 1.1.1 both on OS 9. > > Here's the code (watch for wrapped line): > > put " color="&tcolor&"><"&tstyle&">"&keyword&" face="&item 2 of fontprefs&" size="&item 3 of > fontprefs&" color="&item 5 of > fontprefs&"><"&item 4 of fontprefs&">" into htext > > repeat for each line l in thetext > > put replacetext(l,keyword,htext) into l > > put "

color="&fcolor&"><"&fstyle&">"&l&"

" > & return after > htmltexts > > end repeat > > set the htmltext of fld "num1" of stack thename > to conctext > > > Does anyone else have this problem? or a solution? > Thanks > Ron > Hi Ron, Wouldn't it be more efficient to have them all replaced at once ? Your script would then become : put "<" & tstyle & ">" & keyword & "<" & item 4 of \ fontprefs & ">" into htext -- instead of line per line replace keyword with htext in thetext -- now process the rest of the lines repeat for each line l in thetext put "

<" & fstyle & ">" & l & \ "

" & return after \ htmltexts end repeat set the htmltext of fld "num1" of stack thename \ to conctext Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From rbarber at yhb.att.ne.jp Thu Apr 17 02:53:01 2003 From: rbarber at yhb.att.ne.jp (Ron) Date: Thu Apr 17 02:53:01 2003 Subject: HTML formatting problem In-Reply-To: <20030417055452.57409.qmail@web11904.mail.yahoo.com> Message-ID: Hi Jan Thanks for replying. >> I've been trying to use html to format some plain >> text, specifically, >> hiliting a keyword within sentences. The text is >> read into a variable and >> then html formating code is added using repeat loops >> and then put into a >> fld. >> >> The problem is that only the first 9 lines are >> formated. The codes are >> actually present in the variable before setting the >> htmltext of the fld but >> don't affect any lines after line 9. This is with >> 2.0 beta 2 as well as >> 1.1.1 both on OS 9. > Wouldn't it be more efficient to have them all > replaced at once ? Your script would then become : Yes, and no. This has to do with the fact that I need replacetext to be case sensitive (I didn't include that line of the script) so I can't use replace. You could say that I could do this with replacetext instead of replace in your script, but as a discussion recently about replace, offset, matchtext etc. pointed out, I found that for large blocks of text, doing replacetext every line was faster than one call for all the textblock. > > put "<" & tstyle & ">" & keyword & " "><" & item 4 of \ > fontprefs & ">" into htext > > -- instead of line per line > replace keyword with htext in thetext > > -- now process the rest of the lines > repeat for each line l in thetext > put "

<" & fstyle & ">" & l & \ > "

" & return after \ > htmltexts > end repeat > > set the htmltext of fld "num1" of stack thename \ > to conctext > Using your script or mine, do you see the same problem as I am seeing with only 9 lines actually showing up formatted? You can substitute any values for the font, styles etc and just make sure to have more than 10 lines in your input text. Thanks Ron From janschenkel at yahoo.com Thu Apr 17 04:17:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Thu Apr 17 04:17:01 2003 Subject: HTML formatting problem In-Reply-To: Message-ID: <20030417081418.83142.qmail@web11903.mail.yahoo.com> --- Ron wrote: > Hi Jan > Thanks for replying. > > >> I've been trying to use html to format some plain > >> text, specifically, > >> hiliting a keyword within sentences. The text is > >> read into a variable and > >> then html formating code is added using repeat > loops > >> and then put into a > >> fld. > >> > >> The problem is that only the first 9 lines are > >> formated. The codes are > >> actually present in the variable before setting > the > >> htmltext of the fld but > >> don't affect any lines after line 9. This is with > >> 2.0 beta 2 as well as > >> 1.1.1 both on OS 9. > > > > Wouldn't it be more efficient to have them all > > replaced at once ? Your script would then become : > > Yes, and no. This has to do with the fact that I > need replacetext to be case > sensitive (I didn't include that line of the script) > so I can't use replace. > You could say that I could do this with replacetext > instead of replace in > your script, but as a discussion recently about > replace, offset, matchtext > etc. pointed out, I found that for large blocks of > text, doing replacetext > every line was faster than one call for all the > textblock. > > > > > put "<" & tstyle & ">" & keyword & " > "><" & item 4 of \ > > fontprefs & ">" into htext > > > > -- instead of line per line > > replace keyword with htext in thetext > > > > -- now process the rest of the lines > > repeat for each line l in thetext > > put "

<" & fstyle & ">" & l & \ > > "

" & return after \ > > htmltexts > > end repeat > > > > set the htmltext of fld "num1" of stack thename \ > > to conctext > > > > Using your script or mine, do you see the same > problem as I am seeing with > only 9 lines actually showing up formatted? You can > substitute any values > for the font, styles etc and just make sure to have > more than 10 lines in > your input text. > > Thanks > Ron > Hi Ron, I had no idea it had to be case sensitive ; I usually bracket the items I want replaced in an html-template variable so they look like [#Item1#] and it has worked fine for over 20 lines in my stacks ; but now I see where you're getting at. The only thing I wouldn't do is place the font attribs for every line ; if you set those as the default font attributes for your text field, you only have to change the font attribs for the chunks that are to be hilited. Have you traced the script with the debugger to find out if all the text is for a fact in thetext, if the script drops out of the repeat loop or if the replaceText is uncooperative ? Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From kevin at runrev.com Thu Apr 17 05:13:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Thu Apr 17 05:13:01 2003 Subject: What does RR do when it encounters an error? In-Reply-To: Message-ID: On 16/4/03 6:40 pm, Victor Eijkhout wrote: >> Without a recipe, it may not be possible to indentify the source of the >> problem from just a very general description. > > Ok, specific question: can someone confirm that upon error RR goes > into some spin loop that eats up your cpu? If you have debug mode active and generate an error, the point before deciding to Ignore or Debug will be a point of relatively high CPU usage. This is normal. Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Thu Apr 17 05:13:33 2003 From: kevin at runrev.com (Kevin Miller) Date: Thu Apr 17 05:13:33 2003 Subject: Where can I a report RR version 2 bugs ? In-Reply-To: <004b01c304a5$1969e0b0$9e26fea9@piran> Message-ID: On 17/4/03 6:49 am, Andre Rombauts wrote: > I read: > > "Improve Revolution" Mailing List > This list is open to Professional License holders only. For Revolution > Professional License holders who are already > > Where can a K12 user report bugs? I posted a message here but had no reply - > I mean no acknowledge from RR... :-( We're not acknowledging every report we receive at the moment, because of the high volume of reports. If its a duplicate or an issue we aren't planning to deal with before we ship 2.0, it will likely not be replied to. Non-pro users should normally report bugs to support at runrev.com. However, at this late stage, you may send them directly to me. Kind regards, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From rolfk at vetvir.unizh.ch Thu Apr 17 05:55:01 2003 From: rolfk at vetvir.unizh.ch (Rolf Kocherhans) Date: Thu Apr 17 05:55:01 2003 Subject: libURLDownloadToFile Message-ID: <5D9ABEB0-70BA-11D7-AB65-003065EEE22E@vetvir.unizh.ch> Is it normal that libURLDownloadToFile sets the type and creator to: Type: TEXT Creator: ttxt This displays the wrong Icon after a download and therefore opens the wrong application if clicked. Cheers Rolf From dcragg at lacscentre.co.uk Thu Apr 17 08:00:01 2003 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Thu Apr 17 08:00:01 2003 Subject: libURLDownloadToFile In-Reply-To: <5D9ABEB0-70BA-11D7-AB65-003065EEE22E@vetvir.unizh.ch> References: <5D9ABEB0-70BA-11D7-AB65-003065EEE22E@vetvir.unizh.ch> Message-ID: At 11:52 am +0200 17/4/03, Rolf Kocherhans wrote: >Is it normal that libURLDownloadToFile sets the type and creator to: > >Type: TEXT >Creator: ttxt > >This displays the wrong Icon after a download and therefore opens >the wrong application if clicked. >Cheers >Rolf Try setting the fileType property (see docs) to whatever you need (Mac only) before the libURLDownloadToFile statement. Cheers Dave From mazzapaolo at libero.it Thu Apr 17 10:53:01 2003 From: mazzapaolo at libero.it (paolo mazza) Date: Thu Apr 17 10:53:01 2003 Subject: Check stack before saving In-Reply-To: Message-ID: Thank you for your message.... very usefull .... I spent a day looking for this command in the documentation.... actually I was confident Revolution had this feauture. Don't you think Rev 2.0 should have this important feauture? Ciao, Paolo > From: "Jeanne A. E. DeVoto" > Reply-To: use-revolution at lists.runrev.com > Date: Mon, 14 Apr 2003 20:49:58 -0700 > To: use-revolution at lists.runrev.com > Subject: Re: Check stack before saving > > At 11:01 PM -0700 4/8/03, mazzapaolo at liber wrote: >> How can I ceck if a stack has been modified? >> In other words, I need to check if a stack has been modified before >> asking the user to save the stack. > > There's no all-in-one simple way to do it. > > The best way is to set a global variable or custom property to false on > openStack, and set it to true any time the user makes any change you might > want to save. For example, if the user can type into fields, set the > variable or property on closeField. If the user can add data through menu > items, set it in the menuPick handler. And so on. > > Then in the closeStackRequest handler, you can check whether the variable > or property is true or false. If it's true, ask the user to save changes. > > -- > Jeanne A. E. DeVoto ~ jeanne at runrev.com > Runtime Revolution Limited - Software at the Speed of Thought > http://www.runrev.com/ > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From pixelbird at interisland.net Thu Apr 17 11:24:00 2003 From: pixelbird at interisland.net (Ken Norris) Date: Thu Apr 17 11:24:00 2003 Subject: lost text In-Reply-To: <200304170818.EAA13073@www.runrev.com> Message-ID: ********** > Date: Wed, 16 Apr 2003 12:00:34 -0400 > Subject: lost text > From: Cornelia Brunner > > I am rescuing some ancient Hypercard stacks, the only written material on > the Zuni language of Native Americans in New Mexico. I have successfully > translated them into Revolution 1.1.1 stacks and they work fine, but when I > try to turn them into a standalone MAC or Windows distribution, all the text > disappears. Can anyone think of what might be going on and help me figure > out how to fix it? ---------- Well, my first guess is a font problem. Try a few different standard fonts and see what happens. HTH, Ken N. From pixelbird at interisland.net Thu Apr 17 12:16:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Thu Apr 17 12:16:01 2003 Subject: How to control system volume In-Reply-To: <200304170818.EAA13073@www.runrev.com> Message-ID: I looked in the archives and couldn't find much. Since I'll be using TTS and other audio feedback a great deal, a complete standard for controlling system volume is important to me, i.e. a set of handlers (built-in or otherwise) that can _temporarily_ take control of the sys volume while the app is running, then return it to its former setting when leaving the app (such as opening other app windows or quitting, etc.). Is there any help for it? Ken N. From raney at metacard.com Thu Apr 17 13:41:01 2003 From: raney at metacard.com (Scott Raney) Date: Thu Apr 17 13:41:01 2003 Subject: What does RR do when it encounters an error? In-Reply-To: <200304170818.EAA13097@www.runrev.com> Message-ID: On Wed, 16 Apr 2003 Victor Eijkhout : > Mac OS X 10.2.5, RR 2b5. > > My application runs into an error, I think "I'll do something else > for a while". Then I notice that RR is eating half of my cpu > capacity. Why on earth? It's supposed to be stopped for an error. If the dialog has a "throbbing" default button, this is to be expected and just the result of the choice Apple has made for all of us: eye candy always takes priority over performance. I've even read on the Carbon mailing list that for most small applications the doc resizing and bouncing icon during application startup actually take up more of the CPU time than the actual application startup code! Another example: due to window buffering, antialiasing, and the complex "gumdrop" standard buttons (not even throbbing) it takes an order of magnitude (that's a factor of 10, folks) longer to flip through the MetaTalk Reference stack on OS X than it does on Linux or Win32 systems of equivalent performance. The throbbing default button performance problem is worse in MC/RR than in some other apps because Apple still hasn't finished the Appearance Manager API for Carbon and our workaround is a bit more baroque than what other apps have to do (i.e., they'll only consume 25% of the CPU time whereas MC/RR might consume closer to 50%). We'll be able to get closer to the lower number once Apple gets around to finishing the Carbon API, which they've promised to do, but without specifying which OS version will have it. Note that the performance problems are much less objectionable on new, fast hardware, and especially on dual-cpu systems. Given their UI priorities, one might even suspect that what Apple is really trying to do is retroactively implement some kind of planned-obsolescence design. If you don't want to play that game, I recommend setting the lookAndFeel to Motif or Windows 95 which will restore at least some of the lean-and-mean performance you enjoy on those other platforms. Regards, Scott > -- > Victor Eijkhout > tel: 865 974 9308 (W), 865 673 6998 (H), 865 974 8296 (F) > http://www.cs.utk.edu/~eijkhout/ ******************************************************** Scott Raney raney at metacard.com http://www.metacard.com MetaCard: You know, there's an easier way to do that... From ambassador at fourthworld.com Thu Apr 17 15:12:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu Apr 17 15:12:01 2003 Subject: How to control system volume In-Reply-To: Message-ID: Ken Norris wrote: > Since I'll be using TTS and other audio feedback a great deal, a complete > standard for controlling system volume is important to me, i.e. a set of > handlers (built-in or otherwise) that can _temporarily_ take control of the > sys volume while the app is running, then return it to its former setting > when leaving the app (such as opening other app windows or quitting, etc.). > > Is there any help for it? It's the second-least intuitive token in the language (after "destroyStack"): see the "playLoudness" global property. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From david at kwinter.ca Thu Apr 17 15:28:01 2003 From: david at kwinter.ca (David Kwinter) Date: Thu Apr 17 15:28:01 2003 Subject: RevRotatePoly - Workaround found! In-Reply-To: Message-ID: Ok, I've adapted a script from Alejandor Tejada's "Polygon Graphic Transformations" into a function which has the functionality of RevRotatePoly. function rotateGraphic gName,rAngle put "graphic ""e&gName"e into lvselectedgraphic if existence(lvselectedgraphic) is false then exit rotateGraphic if the checkLocation of lvselectedgraphic is empty or checkLocation <> the loc of lvselectedgraphic then set the exactPoints of lvselectedgraphic to empty put "1,1 cosangle"&return&"1,2 sinangle"&return&"1,3 0"&return&"2,1 sinangle"&return&"2,2 cosangle"&return&"2,3 0"&return&"3,1 0"&return&"3,2 0"&return&"3,3 1" into fldsource put "1,1 1"&return&"1,2 0"&return&"1,3 movX"&return&"2,1 0"&return&"2,2 1"&return&"2,3 movY"&return&"3,1 0"&return&"3,2 0"&return&"3,3 1" into fldmove0 put "Graphic" into origin put (the left of lvselectedgraphic + the width of lvselectedgraphic/2),(the top of lvselectedgraphic + the height of lvselectedgraphic/2) into mzbx put -(item 1 of mzbx),-(item 2 of mzbx) into mzbx2 put fldmove0 into fldmove1 put fldmove0 into fldmove2 put cos(rAngle * pi / 180) into word 2 of line 1 of fldsource put - sin(rAngle * pi / 180) into word 2 of line 2 of fldsource put sin(rAngle * pi / 180) into word 2 of line 4 of fldsource put cos(rAngle * pi / 180) into word 2 of line 5 of fldsource put item 1 of mzbx into word 2 of line 3 of fldmove1 put item 2 of mzbx into word 2 of line 6 of fldmove1 put item 1 of mzbx2 into word 2 of line 3 of fldmove2 put item 2 of mzbx2 into word 2 of line 6 of fldmove2 put fldmove1 into qwe -- put qwe -- exit mouseup split qwe by return and space -- qwe is converted in an array put fldsource into qwa -- put qwa -- exit mouseup split qwa by return and space put matrixMultiply(qwe,qwa) into qws put fldmove2 into qwe -- put qwe -- exit mouseup split qwe by return and space put matrixMultiply(qws,qwe) into qwa combine qwa using comma -- put qwa put "1,1" & space & item 1 of qwa & return into fldsource put "1,2" & space & item 2 of qwa & return after fldsource put "1,3" & space & item 3 of qwa & return after fldsource put "2,1" & space & item 4 of qwa & return after fldsource put "2,2" & space & item 5 of qwa & return after fldsource put "2,3" & space & item 6 of qwa & return after fldsource put "3,1" & space & item 7 of qwa & return after fldsource put "3,2" & space & item 8 of qwa & return after fldsource put "3,3" & space & item 9 of qwa after fldsource put "1,1 0"&return&"1,2 0"&return&"1,3 1"&return&"2,1 0"&return&"2,2 0"&return&"2,3 1"&return&"3,1 0"&return&"3,2 0"&return&"3,3 1" into flddata if the exactPoints of lvselectedgraphic is empty then put the points of lvselectedgraphic into fldpointsofgraphic else put the exactPoints of lvselectedgraphic into fldpointsofgraphic put fldsource into qwe split qwe by return and space -- qwe is converted in an array repeat the number of lines of fldpointsofgraphic put item 1 of line 1 of fldpointsofgraphic into word 2 of line 3 of flddata put item 2 of line 1 of fldpointsofgraphic into word 2 of line 6 of flddata delete line 1 of fldpointsofgraphic put flddata into qwa split qwa by return and space put matrixMultiply(qwe,qwa) into qws combine qws using comma -- put qws put item 3 of qws,item 6 of qws & return after fldexactpointsofgraphic put round(item 3 of qws) & comma& round(item 6 of qws) & return after fldnewpointsofgraphic end repeat set the points of lvselectedgraphic to fldnewpointsofgraphic set the exactPoints of lvselectedgraphic to fldexactpointsofgraphic set the checkLocation of lvselectedgraphic to the loc of lvselectedgraphic choose browse tool end rotateGraphic From cm_sheffield at yahoo.com Thu Apr 17 16:35:00 2003 From: cm_sheffield at yahoo.com (Chris Sheffield) Date: Thu Apr 17 16:35:00 2003 Subject: closeStackRequest message Message-ID: <20030417203300.23005.qmail@web20405.mail.yahoo.com> Why doesn't the closeStackRequest message fire when I use the 'close' command? I want to display a prompt "Are you sure you want to quit?" when the user tries to close my program. I can trap the closeStackRequest message when I click the close button on the window, but it doesn't seem to work when I select Quit from my File menu, which contains a 'close this stack' command in its script. Am I doing something wrong? Thanks, Chris Sheffield Read Naturally __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From DVGlasgow at aol.com Thu Apr 17 16:37:01 2003 From: DVGlasgow at aol.com (DVGlasgow at aol.com) Date: Thu Apr 17 16:37:01 2003 Subject: Stack Demonstration animation Message-ID: <44.3035eb21.2bd069b1@aol.com> In a message dated 16/4/03 3:26:57 PM, use-revolution-request at lists.runrev.com writes: << Try setting the image's constantMask to true and see whether that improves the appearance. >> Bingo! You are clever.It works fine now. Hmmm. Now I am on the horns of a dilemma. Do I go with the Snapz Pro suggestion, or wrestle with this route a little longer? If I could just make a soundtrack then import it into QT......... Thanks anyway Jeanne. What the Hell is 'ConstantMask' anyway? Best wishes, David Glasgow Home/ forensic assessments --> DVGlasgow Courses --> i-Psych From DVGlasgow at aol.com Thu Apr 17 16:37:11 2003 From: DVGlasgow at aol.com (DVGlasgow at aol.com) Date: Thu Apr 17 16:37:11 2003 Subject: Build on Mac for Win Message-ID: In a message dated 16/4/03 3:26:57 PM, use-revolution-request at lists.runrev.com writes: << > Can someone tell me what's going on and what can be done? welcome to the club ;-) This is the "normal" (?) behaviour of windows. Every file is write-protected after copying from off a CD-Rom. Don't ask me why... Maybe even Bill G. doesn't know ;-) > Actually, it's not a great trouble since this "writeable" property is > set > once and forever but... >> So.....this could be why my Win build never works but my Mac one does? It is designed not to run from CD, but at the moment needs dragging onto a hard drive and running from there. Would a stack the standalone tries to write to be read only by virtue of being copied from a CD? What madness is this? Can I set this property within a script in my standalone? Hold on......I just read Jan Schenkel's contribution. Sadly, I don't understand it. Help anyone? Best wishes, David Glasgow Home/ forensic assessments --> DVGlasgow Courses --> i-Psych From cm_sheffield at yahoo.com Thu Apr 17 17:34:02 2003 From: cm_sheffield at yahoo.com (Chris Sheffield) Date: Thu Apr 17 17:34:02 2003 Subject: alignment palette in version 2.0 Message-ID: <20030417213145.81426.qmail@web20421.mail.yahoo.com> What happened to it? I can't find it under any of the menu options. Was it removed from version 2? Chris Sheffield Read Naturally __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From trevor at mangomultimedia.com Thu Apr 17 18:41:01 2003 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Thu Apr 17 18:41:01 2003 Subject: alignment palette in version 2.0 In-Reply-To: <20030417213145.81426.qmail@web20421.mail.yahoo.com> Message-ID: <522C56E3-7125-11D7-87A6-00039376023C@mangomultimedia.com> If you have selected multiple objects then one of the drop-down menu choices in the Object Inspector is "Align Objects". What I haven't been able to find is something to center an object in relation to a card or stack. Is this available? Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com On Thursday, April 17, 2003, at 05:31 PM, Chris Sheffield wrote: > What happened to it? I can't find it under any of the > menu options. Was it removed from version 2? > > Chris Sheffield > Read Naturally > > > __________________________________________________ > Do you Yahoo!? > The New Yahoo! Search - Faster. Easier. Bingo > http://search.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From cm_sheffield at yahoo.com Thu Apr 17 19:42:01 2003 From: cm_sheffield at yahoo.com (Chris Sheffield) Date: Thu Apr 17 19:42:01 2003 Subject: alignment palette in version 2.0 In-Reply-To: <522C56E3-7125-11D7-87A6-00039376023C@mangomultimedia.com> Message-ID: <20030417233945.59190.qmail@web20405.mail.yahoo.com> I saw that. But in version 1.1.1, there is also a menu option "Alignment Palette", which gives some other options for centering and re-layering objects. There's one option in particular that let's you align all selected objects to their centers horizontally or vertically. Unfortunately, I haven't found anything that will center an object on a card or stack. Sorry. Chris Sheffield Read Naturally --- Trevor DeVore wrote: > If you have selected multiple objects then one of > the drop-down menu > choices in the Object Inspector is "Align Objects". > > What I haven't been able to find is something to > center an object in > relation to a card or stack. Is this available? > > Trevor DeVore > Blue Mango Multimedia > trevor at mangomultimedia.com > > On Thursday, April 17, 2003, at 05:31 PM, Chris > Sheffield wrote: > > > What happened to it? I can't find it under any of > the > > menu options. Was it removed from version 2? > > > > Chris Sheffield > > Read Naturally > > > > > > __________________________________________________ > > Do you Yahoo!? > > The New Yahoo! Search - Faster. Easier. Bingo > > http://search.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 __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From webmaster at listology.com Thu Apr 17 20:16:01 2003 From: webmaster at listology.com (Jim Biancolo) Date: Thu Apr 17 20:16:01 2003 Subject: Tabbed Buttons & Cards Question Message-ID: <5.1.0.14.2.20030417200814.02b8a140@mail.qrc.com> Hi folks, I could use some help figuring this out: I'd like to create an interface with two tabbed buttons. Clicking Tab A should bring up a data entry form where the user can create multiple records (I've prototyped this using the backgroundBehavior such that each "record" is a card) . Clicking Tab B should bring up a different data entry form where the user can create a single record. The thing that I can't figure out is how to have a "many cards" group in one tab, and a "single card" group on another tab. Is such a thing possible? Thanks in advance! Jim From kkaufman at snet.net Thu Apr 17 20:41:00 2003 From: kkaufman at snet.net (Kurt Kaufman) Date: Thu Apr 17 20:41:00 2003 Subject: Build on Mac for Win Message-ID: <26D10A55-7136-11D7-B980-0003936D1F12@snet.net> David wrote: "...I just read Jan Schenkel's contribution. Sadly, I don't understand it. Help anyone?..." get shell ("attrib -r" && tFileName) If you look at the Transcript Dictionary's definition for "shell", you'll see that DOS commands can be used in the Windows environment to change a file's attributes (such as whether it is read-only or not). Above, the "attrib -r" means that the file is to be made "writable", and the "tFileName" is a name for a variable in which you can place the path to the stack that you wish to make "writable". From Windows 2000 Help Files, a part of the entry for the command "attrib": Attrib Displays or changes file attributes. This command displays, sets, or removes the read-only, archive, system, and hidden attributes assigned to files or directories. attrib [+r|-r] [+a|-a] [+s|-s] [+h|-h] [[drive:][path] filename] [/s[/d]] Parameters +r Sets the read-only file attribute. -r Clears the read-only file attribute. [[drive:][path] filename] <---(this path can be stored in "tFileName" if necessary) Specifies the location and name of the directory, file, or set of files you want to process. You can use wildcard characters (? and *) in the filename parameter to display or change the attributes for a group of files. From mfitz53 at comcast.net Thu Apr 17 21:47:00 2003 From: mfitz53 at comcast.net (Michael) Date: Thu Apr 17 21:47:00 2003 Subject: 2.0 Distribution Builder Message-ID: <935987934895.934895935987@icomcast.net> Can anyone tell me if there have been issues with the distribution builder in the 2.0 beta? Or possibly problems in registering? For some reason, I cannot get the builder to open. I also notice that in the end task window, Revolution is simply not there after I have it open, only a highlited empty line. Also, the stacks have the generic windows icon and will not open unless I open them in the development environment. I have uninstalled the program and reinstalled it after the repair option did not help, but have the same problem. I'm running the 2.0 beta under the sbe license with Win98SE. thanks in advance, mike From alrice at ARCplanning.com Fri Apr 18 01:06:01 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Fri Apr 18 01:06:01 2003 Subject: autocomplete In-Reply-To: <20030402053357.98985.qmail@web20009.mail.yahoo.com> Message-ID: <27EB5A9E-715B-11D7-B780-000393529642@ARCplanning.com> On Tuesday, April 1, 2003, at 10:33 PM, erik hansen wrote: > > couldn't find a reference to "autocomplete" (in > scripting mode) which brings to mind a thread > about a complete search of the documents > involving a download or something. > > is this a case where waiting for 2.0 is advised? > it would be much easier to just search from > inside Rev. I've been wondering the same thing. The View menu item "autocomplete" is in 1.1.1 also. How is this feature supposed to be used? My favorite autocomplete tool is one that is available for Apple Project Builder. It's called ODCompletionDictionary (http://www.obdev.at/) You hit ESC repeatedly and it cycles through all the possible completions. None of those obtrusive popup contextual menus like you see in a lot of IDEs. It cycles through the words in the current document, as well as a preset dictionary of completions you can maintain - for templates and such. Very useful and intuitive. Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From pixelbird at interisland.net Fri Apr 18 02:16:09 2003 From: pixelbird at interisland.net (Ken Norris) Date: Fri Apr 18 02:16:09 2003 Subject: Where'd it go? In-Reply-To: <200304120208.WAA12081@www.runrev.com> Message-ID: I looked everywhere...I give up... In Rev 2.0 B2: Where did the Paint Palette go? Ken N. From dvk at dvkconsult.com.au Fri Apr 18 03:04:01 2003 From: dvk at dvkconsult.com.au (David Vaughan) Date: Fri Apr 18 03:04:01 2003 Subject: alignment palette in version 2.0 In-Reply-To: <200304180618.CAA01707@www.runrev.com> Message-ID: <90052066-716B-11D7-9389-000393598038@dvkconsult.com.au> On Friday, Apr 18, 2003, at 16:18 Australia/Sydney, Chris Sheffield wrote: > > I saw that. But in version 1.1.1, there is also a > menu option "Alignment Palette", which gives some > other options for centering and re-layering objects. > There's one option in particular that let's you align > all selected objects to their centers horizontally or > vertically. > All of these are still there. The menu item for Align Objects contains five options: Equalise, Align, Distribute, Nudge and Relayer. If you select just one object then the Size and Position menu selection gives positioning and layering as well. regards David > > Chris Sheffield > Read Naturally From DVGlasgow at aol.com Fri Apr 18 04:05:02 2003 From: DVGlasgow at aol.com (DVGlasgow at aol.com) Date: Fri Apr 18 04:05:02 2003 Subject: use-revolution digest, Vol 1 #1300 - 15 msgs Message-ID: <1a2.135c03db.2bd10b0e@aol.com> Thanks Kurt, Clear and consise without being curt ;-) If I put it in a preopenstack handler:- on preopenstack blah blah blah If the platforms windows then get shell ("attrib -r" && tFileName) blah blah end preopenstack will it matter that it is run every time despite the property only actually needing to be set once? The mist is slowly clearing and I realise I have spent weeks trying to track various bugs that are actually only generated after a write operation following a CD build. When I build on Mac and test under VPC it all works. Boo for that. But hooray for the list telling me something unbeievably worth knowing. As an aside, in attempting to track down the 'bugs', I built with the error reporting option checked. There were no complaints that I was trying to write to a locked stack. Is this expected behaviour? Thanks again to everyone. In a message dated 18/4/03 7:17:54 AM, Kurt Kaufman writes: << David wrote: "...I just read Jan Schenkel's contribution. Sadly, I don't understand it. Help anyone?..." get shell ("attrib -r" && tFileName) If you look at the Transcript Dictionary's definition for "shell", you'll see that DOS commands can be used in the Windows environment to change a file's attributes (such as whether it is read-only or not). Above, the "attrib -r" means that the file is to be made "writable", and the "tFileName" is a name for a variable in which you can place the path to the stack that you wish to make "writable >> Best wishes, David Glasgow Home/ forensic assessments --> DVGlasgow Courses --> i-Psych From Cubist at aol.com Fri Apr 18 05:22:00 2003 From: Cubist at aol.com (Cubist at aol.com) Date: Fri Apr 18 05:22:00 2003 Subject: Where'd the handler go? Message-ID: <19d.139d6b8c.2bd11cf0@aol.com> Okay: I've got this HyperCard stack. It works just fine in HC... but when I import the sucker into MetaCard, I get all sorts of interesting errors, including "Handler: Can't find the handler". This error pops up in a handler in a card script, which calls a handler in the stack script. Again, the stack works just fine in HyperCard -- but MC, for whatever reason, just can't seem to remember where the bloody handler in the bloody stack script is. It's a simple, plain vanilla, generic, garden-variety example of letting a message fall thru the heirarchy so's it can get intercepted by the stack script... but MC doesn't like it. Tried altering the name of the handler in question, in case I'd accidentally used an MC reserved word -- no joy. Tried to call the "lost" handler from the message box -- same (lack of) results. If the MC documentation contains any info which might be helpful in identifying and/or solving this problem, I haven't been able to find it; thus, this email. I have one simple question: What the [expletive deleted] is going *on* here? From kkaufman at snet.net Fri Apr 18 07:38:01 2003 From: kkaufman at snet.net (Kurt Kaufman) Date: Fri Apr 18 07:38:01 2003 Subject: DOS commands, attrib Message-ID: David G. wrote: >>> If I put it in a preopenstack handler:- on preopenstack blah blah blah If the platform is "Win32" then get shell ("attrib -r" && tFileName) blah blah end preopenstack will it matter that it is run every time despite the property only actually needing to be set once? <<< I don't think it matters, but I have not needed to use DOS commands so far, so perhaps someone else (Jan?) can tell you for sure. I think you have to call Windows "Win32" when querying the platform, above. From alrice at ARCplanning.com Fri Apr 18 09:32:01 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Fri Apr 18 09:32:01 2003 Subject: Where'd the handler go? In-Reply-To: <19d.139d6b8c.2bd11cf0@aol.com> Message-ID: On Friday, April 18, 2003, at 03:18 AM, Cubist at aol.com wrote: > > I have one simple question: What the [expletive deleted] is going > *on* > here? In my experience this kind of behavior means that there is an error in the stack script and your handler isn't getting compiled. Occasionally Rev will just silently continue if there are script errors. Not sure what the conditions are for that. Maybe try quitting out of Rev and reopening the stack. Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From miscdas at boxfrog.com Fri Apr 18 10:35:00 2003 From: miscdas at boxfrog.com (miscdas at boxfrog.com) Date: Fri Apr 18 10:35:00 2003 Subject: DOS commands, attrib In-Reply-To: References: Message-ID: <20030418143309.28315.qmail@www.boxfrog.com> [snip] > > David G. wrote: > >>> > If I put it in a preopenstack handler:- > > on preopenstack > blah blah blah > If the platform is "Win32" then get shell ("attrib -r" && tFileName) > blah blah > end preopenstack > > will it matter that it is run every time despite the property only > actually > needing to be set once? > <<< ============= Mr. G., No harm done in running your shell command multiple times, even when the attribute was previously set. Be sure to use the full path as well. You might also want to check the value returned by the result function to ensure there was no error (returns empty if no errors) when the command executed. miscdas From edgore at shinra.com Fri Apr 18 11:37:01 2003 From: edgore at shinra.com (Edwin Gore) Date: Fri Apr 18 11:37:01 2003 Subject: Disabling an Option Menu item Message-ID: <200304181534.h3IFYj793352@mmm1505.boca15-verio.com> Is it possible? I am letting a user import a delimited text file, then I snag the first line of it and display each item with an option menu underneath it. Each item on the option menu maps to a field on a card. When the user selects an item from the menu (thereby mapping that item from the text file to a card field) I want to disable that menu item, so the user can only map one field in the text file to one field on the card. When I try this, I just get a paren in front of the item, and it remains selectable. I can't use a compbo box, because the user isn't allowed to type anything in, I can't use a pop-up or drop down menu because I want the user's selction to remain beneath the field they are mapping... I'm at a loss. From jeanne at runrev.com Fri Apr 18 11:48:02 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Fri Apr 18 11:48:02 2003 Subject: autocomplete In-Reply-To: <27EB5A9E-715B-11D7-B780-000393529642@ARCplanning.com> References: <20030402053357.98985.qmail@web20009.mail.yahoo.com> Message-ID: At 10:03 PM -0700 4/17/03, Alex Rice wrote: >On Tuesday, April 1, 2003, at 10:33 PM, erik hansen wrote: >> couldn't find a reference to "autocomplete" (in >> scripting mode) which brings to mind a thread >> about a complete search of the documents >> involving a download or something. >> >> is this a case where waiting for 2.0 is advised? >> it would be much easier to just search from >> inside Rev. You do know you can search the menu reference, right? (Although actually when I looked at the menu description for Autocomplete in the reference, it wasn't very helpful. I've updated it.) >I've been wondering the same thing. The View menu item "autocomplete" >is in 1.1.1 also. How is this feature supposed to be used? As you start typing a word, various numbered choices appear at the bottom of the script window. For example, if you type "c", the autocomplete bar at the bottom shows "1. call 2. cancel 3. case 4. catch 5. choose 6. clear 7. click 8. clone". As you type more characters, the choices narrow down (typing "cl" gives you "1. clear 2. click 3. clone 4. close"). At any point, you can press command-number or control-number to enter the word with that number. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From kevin at runrev.com Fri Apr 18 12:24:15 2003 From: kevin at runrev.com (Kevin Miller) Date: Fri Apr 18 12:24:15 2003 Subject: 2.0 Distribution Builder In-Reply-To: <935987934895.934895935987@icomcast.net> Message-ID: On 18/4/03 2:36 am, Michael wrote: > Can anyone tell me if there have been issues with the distribution > builder in the 2.0 beta? Or possibly problems in registering? > For some reason, I cannot get the builder to open. I also notice that > in the end task window, Revolution is simply not there after I have it > open, only a highlited empty line. > Also, the stacks have the generic windows icon and will not open > unless I open them in the development environment. I have uninstalled > the program and reinstalled it after the repair option did not help, > but have the same problem. > I'm running the 2.0 beta under the sbe license with Win98SE. All of this should work, so it sounds like something may have gone wrong with your installation. Try reinstalling? Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kray at sonsothunder.com Fri Apr 18 12:55:01 2003 From: kray at sonsothunder.com (Ken Ray) Date: Fri Apr 18 12:55:01 2003 Subject: Disabling an Option Menu item In-Reply-To: <200304181534.h3IFYj793352@mmm1505.boca15-verio.com> Message-ID: <000c01c305ca$cfd91930$7101a8c0@LightningFlash> This should work in 2.0b2... is this on Mac or PC? Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of Edwin Gore > Sent: Friday, April 18, 2003 12:35 PM > To: use-revolution at lists.runrev.com > Subject: Disabling an Option Menu item > > > Is it possible? I am letting a user import a delimited text > file, then I snag the first line of it and display each item > with an option menu underneath it. Each item on the option > menu maps to a field on a card. When the user selects an item > from the menu (thereby mapping that item from the text file > to a card field) I want to disable that menu item, so the > user can only map one field in the text file to one field on the card. > > When I try this, I just get a paren in front of the item, and > it remains selectable. > > I can't use a compbo box, because the user isn't allowed to > type anything in, I can't use a pop-up or drop down menu > because I want the user's selction to remain beneath the > field they are mapping... > > I'm at a loss. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-> revolution > From jhurley at infostations.com Fri Apr 18 13:35:00 2003 From: jhurley at infostations.com (Jim Hurley) Date: Fri Apr 18 13:35:00 2003 Subject: Where'd the handler go? In-Reply-To: <200304181602.MAA09599@www.runrev.com> References: <200304181602.MAA09599@www.runrev.com> Message-ID: > >Message: 5 >Date: Fri, 18 Apr 2003 07:29:31 -0600 >Subject: Re: Where'd the handler go? >From: Alex Rice >To: use-revolution at lists.runrev.com >Reply-To: use-revolution at lists.runrev.com > > >On Friday, April 18, 2003, at 03:18 AM, Cubist at aol.com wrote: >> >> I have one simple question: What the [expletive deleted] is going >> *on* >> here? > >In my experience this kind of behavior means that there is an error in >the stack script and your handler isn't getting compiled. Occasionally >Rev will just silently continue if there are script errors. Not sure >what the conditions are for that. Maybe try quitting out of Rev and >reopening the stack. > >Alex Rice, Software Developer >Architectural Research Consultants, Inc. >alrice at ARCplanning.com >alrice at swcp.com > It took me a while to discover this behavior that Alex has pointed out; it was very confusing. Sometimes, when I get the "can't find the handler" error message, I locate the handler and change it in some trivial way, maybe just add a space between a couple of words and then recompile. This will often reveal the script error. I am pleased to say that I have found 2.0 to be quite solid on my machine. Jim From janschenkel at yahoo.com Fri Apr 18 13:38:00 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Fri Apr 18 13:38:00 2003 Subject: Disabling an Option Menu item In-Reply-To: <200304181534.h3IFYj793352@mmm1505.boca15-verio.com> Message-ID: <20030418173552.5911.qmail@web11908.mail.yahoo.com> --- Edwin Gore wrote: > Is it possible? I am letting a user import a > delimited text file, then I snag the first line of > it and display each item with an option menu > underneath it. Each item on the option menu maps to > a field on a card. When the user selects an item > from the menu (thereby mapping that item from the > text file to a card field) I want to disable that > menu item, so the user can only map one field in the > text file to one field on the card. > > When I try this, I just get a paren in front of the > item, and it remains selectable. > > I can't use a compbo box, because the user isn't > allowed to type anything in, I can't use a pop-up or > drop down menu because I want the user's selction to > remain beneath the field they are mapping... > > I'm at a loss. Hi Edwin, Sad to say it's a known issue with Option menus in Windows ; you can't include a divider line either. As a workaround, I've used a field in conjunction with a popup-menu. Or you could set the lookAndFeel to "Macintosh" in which case you'll get the disabled lines, but that's not a real solution. Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From edgore at shinra.com Fri Apr 18 13:39:00 2003 From: edgore at shinra.com (Edwin Gore) Date: Fri Apr 18 13:39:00 2003 Subject: Disabling an Option Menu item Message-ID: <200304181736.h3IHa1e17669@mmm1505.boca15-verio.com> This is under windows. I have tried it on both 2.0b2 and 1.1 - no luck on either. >----- ------- Original Message ------- ----- >From: "Ken Ray" >To: >Sent: Fri, 18 Apr 2003 11:51:52 > >This should work in 2.0b2... is this on Mac or PC? > >Ken Ray >Sons of Thunder Software >Email: kray at sonsothunder.com >Web Site: http://www.sonsothunder.com/ > >> -----Original Message----- >> From: use-revolution-admin at lists.runrev.com >> [mailto:use-revolution-admin at lists.runrev.com] On >Behalf Of Edwin Gore >> Sent: Friday, April 18, 2003 12:35 PM >> To: use-revolution at lists.runrev.com >> Subject: Disabling an Option Menu item >> >> >> Is it possible? I am letting a user import a >delimited text >> file, then I snag the first line of it and >display each item >> with an option menu underneath it. Each item on >the option >> menu maps to a field on a card. When the user >selects an item >> from the menu (thereby mapping that item from the >text file >> to a card field) I want to disable that menu >item, so the >> user can only map one field in the text file to >one field on the card. >> >> When I try this, I just get a paren in front of >the item, and >> it remains selectable. >> >> I can't use a compbo box, because the user isn't >allowed to >> type anything in, I can't use a pop-up or drop >down menu >> because I want the user's selction to remain >beneath the >> field they are mapping... >> >> I'm at a loss. >> _______________________________________________ >> 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-revolu >tion From webmaster at listology.com Fri Apr 18 13:49:01 2003 From: webmaster at listology.com (Jim Biancolo) Date: Fri Apr 18 13:49:01 2003 Subject: Tabbed Buttons & Cards Question In-Reply-To: <5.1.0.14.2.20030417200814.02b8a140@mail.qrc.com> Message-ID: <5.1.0.14.2.20030418134030.02bc4300@mail.berkshire.net> Hi again folks, I've been playing with this more, and I'm still a bit stumped. I thought the answer might be to have a stack ("ParentStack") that contains my tabbed buttons, and then whenever the user clicks a tab this code fires (the substacks have the same name as the tabs): go stack currItem in window "ParentStack" So if the user clicks "Tab 1" a substack named "Tab 1" is loaded. This kinda works, except the "Tab 1" substack completely replaces "ParentStack." This is not a surprise, but the undesired effect is that the tabbed buttons are now hidden from the user (since they are on "ParentStack", not the "Tab 1" stack). From my prototyping so far it looks like I could make this work by copying the tabbed buttons onto each stack, but this seems inefficient to me and a bit of a maintenance headache. Is there a way to have all the stacks "share" the tabbed button navigation element I want to use? Thanks! Jim At 08:13 PM 4/17/2003 -0400, Jim Biancolo wrote: >Hi folks, > >I could use some help figuring this out: > >I'd like to create an interface with two tabbed buttons. Clicking Tab A >should bring up a data entry form where the user can create multiple >records (I've prototyped this using the backgroundBehavior such that each >"record" is a card) . Clicking Tab B should bring up a different data >entry form where the user can create a single record. The thing that I >can't figure out is how to have a "many cards" group in one tab, and a >"single card" group on another tab. Is such a thing possible? > >Thanks in advance! > >Jim > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From janschenkel at yahoo.com Fri Apr 18 14:26:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Fri Apr 18 14:26:01 2003 Subject: Tabbed Buttons & Cards Question In-Reply-To: <5.1.0.14.2.20030418134030.02bc4300@mail.berkshire.net> Message-ID: <20030418182340.15900.qmail@web11903.mail.yahoo.com> Hi Jim, An alternative is to only store the data in the substack, and have the 'next' and 'previous' buttons retrieve and store the data from the substack (or a database for that matter [*]), and display it in your main stack. That way you don't have to go to another stack, and you can use your 'tabbed' approach. Hope this helped, Jan Schenkel. [*] Serendipity Database Binary by Rob Cozens is a good choice if you want to keep everything in stacks. http://www.oenolog.com/ftp/serendipity_downloader.htm --- Jim Biancolo wrote: > Hi again folks, > > I've been playing with this more, and I'm still a > bit stumped. I thought > the answer might be to have a stack ("ParentStack") > that contains my tabbed > buttons, and then whenever the user clicks a tab > this code fires (the > substacks have the same name as the tabs): > > go stack currItem in window "ParentStack" > > So if the user clicks "Tab 1" a substack named "Tab > 1" is loaded. This > kinda works, except the "Tab 1" substack completely > replaces > "ParentStack." This is not a surprise, but the > undesired effect is that > the tabbed buttons are now hidden from the user > (since they are on > "ParentStack", not the "Tab 1" stack). > > From my prototyping so far it looks like I could > make this work by copying > the tabbed buttons onto each stack, but this seems > inefficient to me and a > bit of a maintenance headache. Is there a way to > have all the stacks > "share" the tabbed button navigation element I want > to use? > > Thanks! > > Jim > > At 08:13 PM 4/17/2003 -0400, Jim Biancolo wrote: > >Hi folks, > > > >I could use some help figuring this out: > > > >I'd like to create an interface with two tabbed > buttons. Clicking Tab A > >should bring up a data entry form where the user > can create multiple > >records (I've prototyped this using the > backgroundBehavior such that each > >"record" is a card) . Clicking Tab B should bring > up a different data > >entry form where the user can create a single > record. The thing that I > >can't figure out is how to have a "many cards" > group in one tab, and a > >"single card" group on another tab. Is such a > thing possible? > > > >Thanks in advance! > > > >Jim > > > >_______________________________________________ > >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 __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From alrice at ARCplanning.com Fri Apr 18 18:37:01 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Fri Apr 18 18:37:01 2003 Subject: autocomplete In-Reply-To: Message-ID: On Friday, April 18, 2003, at 09:34 AM, Jeanne A. E. DeVoto wrote: > You do know you can search the menu reference, right? (Although > actually > when I looked at the menu description for Autocomplete in the > reference, it > wasn't very helpful. I've updated it.) I do now... every time I dig deeper in the docs, I discover stuff I overlooked. > As you start typing a word, various numbered choices appear at the > bottom > of the script window. For example, if you type "c", the autocomplete > bar at > the bottom shows "1. call 2. cancel 3. case 4. catch 5. choose 6. > clear 7. click 8. clone". As you type more characters, the choices > narrow > down (typing "cl" gives you "1. clear 2. click 3. clone 4. close"). > At > any point, you can press command-number or control-number to enter the > word > with that number. OK I see. What's the diamond next to the Autocomplete menu item? (OS X) Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From ncouch at mail.airmail.net Fri Apr 18 18:52:01 2003 From: ncouch at mail.airmail.net (ncouch) Date: Fri Apr 18 18:52:01 2003 Subject: Script Debugger not working Message-ID: Has anyone come up against the situation where you go into the Script Debugger and it does not allow you to "Step Into" or "Trace" the script. The only things that I can see that have changed or might effect this are: 1) I recently installed the Revolution 2.0 beta (only on the Mac) 2) The stack I am working on has been mainly developed under Windows XP but I am now working under Mac OS X. I haven't seen item #2 effect my ability to run the Script Debugger so I tend to doubt that is it. I have tried to take the stack back to the Windows environment and the Script Debugger doesn't work there either. What happened? TIA Nate From jeanne at runrev.com Fri Apr 18 23:08:01 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Fri Apr 18 23:08:01 2003 Subject: autocomplete In-Reply-To: References: Message-ID: At 3:34 PM -0700 4/18/03, Alex Rice wrote: >OK I see. What's the diamond next to the Autocomplete menu item? (OS X) It's just a marker to indicate that this mode (of the group of Find, Autocomplete, and Go To) is the currently active one. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From jswitte at bloomington.in.us Sat Apr 19 00:03:01 2003 From: jswitte at bloomington.in.us (Jim Witte) Date: Sat Apr 19 00:03:01 2003 Subject: Speed of get line from field vs. get line from global Message-ID: <9D052CE2-721B-11D7-B8D6-000393BF0854@bloomington.in.us> Hi, Is it quicker to pull a line out of a field, or pull it out of a global variable (whose contents are equal to the field)? On one hand, there is possibly an extra layer of indirection, but on the other hand, Rev loads entire stacks into memory, so a field might just be just like a variable to the engine. Jim From sjoerdoptland at s2theatertechniek.nl Sat Apr 19 06:13:00 2003 From: sjoerdoptland at s2theatertechniek.nl (Sjoerd Op 't Land) Date: Sat Apr 19 06:13:00 2003 Subject: Speed of get line from field vs. get line from global In-Reply-To: <9D052CE2-721B-11D7-B8D6-000393BF0854@bloomington.in.us> Message-ID: Jim Witte wrote/ schreef: > Hi, > > Is it quicker to pull a line out of a field, or pull it out of a > global variable (whose contents are equal to the field)? On one hand, > there is possibly an extra layer of indirection, but on the other hand, > Rev loads entire stacks into memory, so a field might just be just like > a variable to the engine. Well, no. A field is much slower to access, especially during a write. You are right, though, on the indirection, so that is a design question that you have to answer. > Jim Regards, / Groeten, Sjoerd From themacguy at macosx.com Sat Apr 19 12:53:01 2003 From: themacguy at macosx.com (Barry Levine) Date: Sat Apr 19 12:53:01 2003 Subject: Hide/Show objects - speed issue Message-ID: I have a number of image objects that I need to hide and show at particular times. What would be the most rapid method of doing so? Currently I'm calling a separate script in my stack which locks the screen, sets the visible of the images to false (using a loop), and unlocks the screen. Even so, it seems to take about two seconds to hide six images. Any ideas? Thanks, Barry From ambassador at fourthworld.com Sat Apr 19 13:11:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat Apr 19 13:11:01 2003 Subject: Hide/Show objects - speed issue In-Reply-To: Message-ID: Barry Levine wrote: > I have a number of image objects that I need to hide and show at > particular times. What would be the most rapid method of doing so? > Currently I'm calling a separate script in my stack which locks the > screen, sets the visible of the images to false (using a loop), and > unlocks the screen. Even so, it seems to take about two seconds to hide > six images. Any ideas? If you need to hide and show all of them at once you could group them and then just hide or show the group in one line. WebMerge has 184 controls on its one-card main window, each in a different group depending on which tab is selected. Hiding and showing the gorups as needed has been very fast and easy to work with. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From mfitz53 at comcast.net Sat Apr 19 14:27:01 2003 From: mfitz53 at comcast.net (Michael) Date: Sat Apr 19 14:27:01 2003 Subject: use-revolution digest, Vol 1 #1302 - 12 msgs Message-ID: > --__--__-- > > Message: 1 > Date: Fri, 18 Apr 2003 17:12:37 +0100 > Subject: Re: 2.0 Distribution Builder > From: Kevin Miller > To: > Reply-To: use-revolution at lists.runrev.com > > On 18/4/03 2:36 am, Michael wrote: > > > Can anyone tell me if there have been issues with the distribution > > builder in the 2.0 beta? Or possibly problems in registering? > > For some reason, I cannot get the builder to open. I also notice > that> in the end task window, Revolution is simply not there after > I have it > > open, only a highlited empty line. > > Also, the stacks have the generic windows icon and will not open > > unless I open them in the development environment. I have > uninstalled> the program and reinstalled it after the repair > option did not help, > > but have the same problem. > > I'm running the 2.0 beta under the sbe license with Win98SE. > > All of this should work, so it sounds like something may have gone > wrongwith your installation. Try reinstalling? > > Kevin > > Kevin Miller <" target="l">http://www.runrev.com/> > Runtime Revolution Limited: Software at the Speed of Thought I originally installed it without removing 1.1.1. When I had this trouble, I uninstalled 1.1.1. No help. I then uninstalled 2.0, and reinstalled it. No help. I then reinstalled 1.1.1 again and have to use it to make the build. 1.1.1 does show up in the end task window. I have not read of anyone else having this trouble, but have no idea what to do about it. ALL ideas are appreciated. I guess I could try reinstalling again, but I'm not to optimistic about it. mike From edgore at shinra.com Sat Apr 19 15:02:00 2003 From: edgore at shinra.com (Edwin Gore) Date: Sat Apr 19 15:02:00 2003 Subject: Doing a Progress Bar References: Message-ID: <001901c306a5$cf2eb0e0$6901a8c0@ed> Has anyone found a good way of doing a progress bar? When I am importing stuff from a tab-delimited file, I would like to have a modal dialog up with a progress bar, showing, well, the progress of the operation. Making the bar is no problem - the problem I am having is that I don't want the user to see all of the moving between cards and importing of data that is going on. I want them to see the main window remain the same and the progress bar upadte in the modal window over it. Since lock screen locks everything up, I haven't been able to find an elegant way of doing this. My first effort brute force solution - save the current card in the main window, lock the screen, do some stuff, push the current card I am working on, go to the saved card, update the progress bar, lock the screen, pop the card I was working on, reapet until done - works, but it's very, very slow. Anyone have any better solutions? If only there were like a "lock window" command, or something like that. From ambassador at fourthworld.com Sat Apr 19 15:09:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat Apr 19 15:09:01 2003 Subject: Doing a Progress Bar In-Reply-To: <001901c306a5$cf2eb0e0$6901a8c0@ed> Message-ID: Edwin Gore wrote: > Has anyone found a good way of doing a progress bar? When I am importing > stuff from a tab-delimited file, I would like to have a modal dialog up with > a progress bar, showing, well, the progress of the operation. > > Making the bar is no problem - the problem I am having is that I don't want > the user to see all of the moving between cards and importing of data that > is going on. I want them to see the main window remain the same and the > progress bar upadte in the modal window over it. > > Since lock screen locks everything up, I haven't been able to find an > elegant way of doing this. My first effort brute force solution - save the > current card in the main window, lock the screen, do some stuff, push the > current card I am working on, go to the saved card, update the progress bar, > lock the screen, pop the card I was working on, reapet until done - works, > but it's very, very slow. > > Anyone have any better solutions? Why not just hide the man window and present a modeless progress window? -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From edgore at shinra.com Sat Apr 19 15:15:01 2003 From: edgore at shinra.com (Edwin Gore) Date: Sat Apr 19 15:15:01 2003 Subject: Doing a Progress Bar References: Message-ID: <000c01c306a7$aa29d840$6901a8c0@ed> That was going to be my fall back if I couldn't do it any other way. It just looks weird to have the document window disappear, at least to me. ----- Original Message ----- From: "Richard Gaskin" To: Sent: Saturday, April 19, 2003 1:06 PM Subject: Re: Doing a Progress Bar > Edwin Gore wrote: > > > Has anyone found a good way of doing a progress bar? When I am importing > > stuff from a tab-delimited file, I would like to have a modal dialog up with > > a progress bar, showing, well, the progress of the operation. > > > > Making the bar is no problem - the problem I am having is that I don't want > > the user to see all of the moving between cards and importing of data that > > is going on. I want them to see the main window remain the same and the > > progress bar upadte in the modal window over it. > > > > Since lock screen locks everything up, I haven't been able to find an > > elegant way of doing this. My first effort brute force solution - save the > > current card in the main window, lock the screen, do some stuff, push the > > current card I am working on, go to the saved card, update the progress bar, > > lock the screen, pop the card I was working on, reapet until done - works, > > but it's very, very slow. > > > > Anyone have any better solutions? > > Why not just hide the man window and present a modeless progress window? > > -- > Richard Gaskin > Fourth World Media Corporation > Developer of WebMerge 2.2: 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 yvescoppe at skynet.be Sat Apr 19 16:15:01 2003 From: yvescoppe at skynet.be (Yves COPPE) Date: Sat Apr 19 16:15:01 2003 Subject: Doing a Progress Bar In-Reply-To: <000c01c306a7$aa29d840$6901a8c0@ed> References: <000c01c306a7$aa29d840$6901a8c0@ed> Message-ID: Hello, > > Edwin Gore wrote: >> >> > Has anyone found a good way of doing a progress bar? When I am importing >> > stuff from a tab-delimited file, I would like to have a modal dialog up >with >> > a progress bar, showing, well, the progress of the operation. >> > >> > Making the bar is no problem - the problem I am having is that I don't >want >> > the user to see all of the moving between cards and importing of data >that >> > is going on. I want them to see the main window remain the same and the >> > progress bar upadte in the modal window over it. >> > >> > Since lock screen locks everything up, I haven't been able to find an >> > elegant way of doing this. My first effort brute force solution - save >the >> > current card in the main window, lock the screen, do some stuff, push >the > > > current card I am working on, go to the saved card, update the progress >bar, >> > lock the screen, pop the card I was working on, reapet until done - >works, >> > but it's very, very slow. > > > You may refer to a card without having to go to. f. ex. repeat with x = 1 to the number of cds put myData into fld "myfldName" of cd x and having the palette or the modal DLOG of the progress bar above. it should work I make my progress bar on this way -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From rebolask at free.fr Sat Apr 19 17:17:01 2003 From: rebolask at free.fr (rebolask at free.fr) Date: Sat Apr 19 17:17:01 2003 Subject: Discover revolution, would like comparison with ToolBook Message-ID: <20030419211419.3353224000A0@mwinf0603.wanadoo.fr> Hello, I discover Revolution recently and saw there were comparison with Hypercard-like authoring tools but that one was lacking wich was Toolbook (Paul Allen's authoring tools whose langage is called Openscript) which is perhaps the most complete among all hypercards-like langage but at a very high cost and not multiplatform and the internet plugin is very big. So I would like to hear opinions about those who know both if possible if not so I will ask some questions about existing or lacking features in Revolution in next posts. Thanks. From edgore at shinra.com Sat Apr 19 17:18:00 2003 From: edgore at shinra.com (Edwin Gore) Date: Sat Apr 19 17:18:00 2003 Subject: Doing a Progress Bar References: <000c01c306a7$aa29d840$6901a8c0@ed> Message-ID: <001101c306b8$db996c40$6901a8c0@ed> I am dumb. Thanks, that should fix everythign right up. ----- Original Message ----- From: "Yves COPPE" To: Sent: Saturday, April 19, 2003 2:14 PM Subject: Re: Doing a Progress Bar > Hello, > > > > Edwin Gore wrote: > >> > >> > Has anyone found a good way of doing a progress bar? When I am importing > >> > stuff from a tab-delimited file, I would like to have a modal dialog up > >with > >> > a progress bar, showing, well, the progress of the operation. > >> > > >> > Making the bar is no problem - the problem I am having is that I don't > >want > >> > the user to see all of the moving between cards and importing of data > >that > >> > is going on. I want them to see the main window remain the same and the > >> > progress bar upadte in the modal window over it. > >> > > >> > Since lock screen locks everything up, I haven't been able to find an > >> > elegant way of doing this. My first effort brute force solution - save > >the > >> > current card in the main window, lock the screen, do some stuff, push > >the > > > > current card I am working on, go to the saved card, update the progress > >bar, > >> > lock the screen, pop the card I was working on, reapet until done - > >works, > >> > but it's very, very slow. > > > > > > > You may refer to a card without having to go to. > f. ex. > repeat with x = 1 to the number of cds > put myData into fld "myfldName" of cd x > > > and having the palette or the modal DLOG of the progress bar above. > > > it should work > I make my progress bar on this way > -- > 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 edutec at sympatico.ca Sat Apr 19 17:38:01 2003 From: edutec at sympatico.ca (edutec) Date: Sat Apr 19 17:38:01 2003 Subject: Test or Quiz Examples In-Reply-To: Message-ID: >> Somebody kindly point me in the direction of educational/training test or >> quiz examples made with Rev. -- All the better if the quiz has summative >> data (e.g., questions answered correctly, right answer, score). > ---------- > Here's the most comprehensive set of RR plug-in tools I've seen for > education: > PreceptorTools still isn't shipping. Is it a plug-in? > > But there are dozens of HC stacks that what you want, which should be a > breeze to convert as long as they don't use type II XCMD's, or you can just > adapt the scripts. Actually, it is surprising how few RR quiz templates there are. I have not been able to find any x-script quiz that provides summative data. Are there any educators out there using RR, whether for testing or for teaching critical thinking? If so, perhaps you could contact me privately. Thanks. From ambassador at fourthworld.com Sat Apr 19 18:25:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat Apr 19 18:25:01 2003 Subject: Doing a Progress Bar In-Reply-To: <000c01c306a7$aa29d840$6901a8c0@ed> Message-ID: Edwin Gore wrote: > That was going to be my fall back if I couldn't do it any other way. It just > looks weird to have the document window disappear, at least to me. Maybe I misunderstood: I thought you wanted to hide the activities on that window... >>the problem I am having is that I don't want the user to see all >> of the moving between cards and importing of data that is going on. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: 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 Apr 19 18:26:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat Apr 19 18:26:01 2003 Subject: Discover revolution, would like comparison with ToolBook In-Reply-To: <20030419211419.3353224000A0@mwinf0603.wanadoo.fr> Message-ID: rebolask at free.fr wrote: > I discover Revolution recently and saw there were comparison with > Hypercard-like authoring tools but that one was lacking wich was Toolbook > (Paul Allen's authoring tools whose langage is called Openscript) which is > perhaps the most complete among all hypercards-like langage but at a very high > cost and not multiplatform and the internet plugin is very big. So I would > like to hear opinions about those who know both if possible if not so I will > ask some questions about existing or lacking features in Revolution in next > posts. I've worked with both. What would you like to know? -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From erikhans08 at yahoo.com Sat Apr 19 19:54:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Sat Apr 19 19:54:01 2003 Subject: Test or Quiz Examples In-Reply-To: Message-ID: <20030419235155.92657.qmail@web20009.mail.yahoo.com> --- edutec wrote: > > Here's the most comprehensive set of RR > plug-in tools I've seen for > > education: > > > > Actually, it is surprising how few RR quiz > templates there are. I have not > been able to find any x-script quiz that > provides summative data. > > Are there any educators out there using RR, > whether for testing or for > teaching critical thinking? If so, perhaps you > could contact me privately. wouldn't this be a good sales area. it seems that if a good easily chageable template were available, there could be a lot of clients. ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From edutec at sympatico.ca Sat Apr 19 21:31:01 2003 From: edutec at sympatico.ca (edutec) Date: Sat Apr 19 21:31:01 2003 Subject: Test or Quiz Examples In-Reply-To: <20030419235155.92657.qmail@web20009.mail.yahoo.com> Message-ID: > wouldn't this be a good sales area. > it seems that if a good easily chageable template > were available, there could be a lot of clients. Well, there could be, both in testing and in training. A lot of people are excited about Apple's Keynote because it seems to go PowerPoint one better. Frankly, I see Revolution (along with Magik and QuickMedia) as going both of them one better. That's because educators want the template-ease of creating presentations, but would like the presentation to be more interactive. Slide transitions do not add to content -- interactivity does. Enter Revolution (or Magik or QuickMedia). http://www.tekadence.com/ http://www.omegaconcept.com/ The market would be for a template store of testing / training / interactive presenting templates. -- R. Kenyon ThinkLink: http://www.riverwoodpub.com/educatio.htm Not everything is black & white: some things have to be read. From edgore at shinra.com Sat Apr 19 21:47:01 2003 From: edgore at shinra.com (Edwin Gore) Date: Sat Apr 19 21:47:01 2003 Subject: Doing a Progress Bar References: Message-ID: <001801c306de$649d1b70$6901a8c0@ed> Your correct, I did want to hide the activities, but I wanted to keep the main window open and unchanged throughout the process. Unfortunately, after trying it, Yves' idea won't work for me, since I am actually creating cards as I perform the import, and create automatically takes you to the new card....so I am going to just hide the window, as you suggested. Thanks for your help everybody! ----- Original Message ----- From: "Richard Gaskin" To: Sent: Saturday, April 19, 2003 4:22 PM Subject: Re: Doing a Progress Bar > Edwin Gore wrote: > > > That was going to be my fall back if I couldn't do it any other way. It just > > looks weird to have the document window disappear, at least to me. > > Maybe I misunderstood: I thought you wanted to hide the activities on that > window... > > >>the problem I am having is that I don't want the user to see all > >> of the moving between cards and importing of data that is going on. > > -- > Richard Gaskin > Fourth World Media Corporation > Developer of WebMerge 2.2: 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 edgore at shinra.com Sat Apr 19 21:51:02 2003 From: edgore at shinra.com (Edwin Gore) Date: Sat Apr 19 21:51:02 2003 Subject: Disabling an Option Menu item References: <20030418173552.5911.qmail@web11908.mail.yahoo.com> Message-ID: <002201c306de$db93aaa0$6901a8c0@ed> I'm experimenting now trying to decide if it looks weirder with a field and a pop-up or switching the look and feel over to mac for that one card... Any chance this will get fixed in time for 2.0? It seems odd that it works under the Mac and Mosaic look and feel under windows, but not under the W95 look and feel. Is it an issue with the Windwos interface standards? (What standards!?!?!) Thanks, Edwin Gore ----- Original Message ----- From: "Jan Schenkel" To: Sent: Friday, April 18, 2003 11:35 AM Subject: Re: Disabling an Option Menu item > --- Edwin Gore wrote: > > Is it possible? I am letting a user import a > > delimited text file, then I snag the first line of > > it and display each item with an option menu > > underneath it. Each item on the option menu maps to > > a field on a card. When the user selects an item > > from the menu (thereby mapping that item from the > > text file to a card field) I want to disable that > > menu item, so the user can only map one field in the > > text file to one field on the card. > > > > When I try this, I just get a paren in front of the > > item, and it remains selectable. > > > > I can't use a compbo box, because the user isn't > > allowed to type anything in, I can't use a pop-up or > > drop down menu because I want the user's selction to > > remain beneath the field they are mapping... > > > > I'm at a loss. > > Hi Edwin, > > Sad to say it's a known issue with Option menus in > Windows ; you can't include a divider line either. > As a workaround, I've used a field in conjunction with > a popup-menu. Or you could > set the lookAndFeel to "Macintosh" > in which case you'll get the disabled lines, but > that's not a real solution. > > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) > > __________________________________________________ > Do you Yahoo!? > The New Yahoo! Search - Faster. Easier. Bingo > http://search.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Sat Apr 19 22:48:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat Apr 19 22:48:01 2003 Subject: Doing a Progress Bar In-Reply-To: <001801c306de$649d1b70$6901a8c0@ed> Message-ID: Edwin Gore wrote: > Your correct, I did want to hide the activities, but I wanted to keep the > main window open and unchanged throughout the process. > > Unfortunately, after trying it, Yves' idea won't work for me, since I am > actually creating cards as I perform the import, and create automatically > takes you to the new card....so I am going to just hide the window, as you > suggested. How about locking the screen before opening the progress window? -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From edgore at shinra.com Sat Apr 19 23:41:01 2003 From: edgore at shinra.com (Edwin Gore) Date: Sat Apr 19 23:41:01 2003 Subject: Doing a Progress Bar References: Message-ID: <000f01c306ee$5aa80610$6901a8c0@ed> Does that work? I assumed that any new window actvity would be locked. I'll give it a shot. ----- Original Message ----- From: "Richard Gaskin" To: Sent: Saturday, April 19, 2003 8:46 PM Subject: Re: Doing a Progress Bar > Edwin Gore wrote: > > > Your correct, I did want to hide the activities, but I wanted to keep the > > main window open and unchanged throughout the process. > > > > Unfortunately, after trying it, Yves' idea won't work for me, since I am > > actually creating cards as I perform the import, and create automatically > > takes you to the new card....so I am going to just hide the window, as you > > suggested. > > How about locking the screen before opening the progress window? > > -- > Richard Gaskin > Fourth World Media Corporation > Developer of WebMerge 2.2: 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 pixelbird at interisland.net Sat Apr 19 23:52:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Sat Apr 19 23:52:01 2003 Subject: Hide/Show objects - speed issue In-Reply-To: <200304200149.VAA01140@www.runrev.com> Message-ID: ********** > Date: Sat, 19 Apr 2003 10:50:14 -0600 > Subject: Hide/Show objects - speed issue > From: Barry Levine > > I have a number of image objects that I need to hide and show at > particular times. What would be the most rapid method of doing so? > Currently I'm calling a separate script in my stack which locks the > screen, sets the visible of the images to false (using a loop), and > unlocks the screen. Even so, it seems to take about two seconds to hide > six images. Any ideas? ---------- Processor speed aside, if you are showing /hiding six images simultaneously, why can't you make a single image of all six and hide/show just the one? If you need to handle them separately, then keep the six separate images for that. If that won't work either, try using image names or variables as message parameters...might speed things up a bit. HTH, Ken N. From pixelbird at interisland.net Sat Apr 19 23:53:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Sat Apr 19 23:53:01 2003 Subject: Hide/Show objects - speed issue In-Reply-To: <200304200149.VAA01140@www.runrev.com> Message-ID: ********** > Date: Sat, 19 Apr 2003 09:08:32 -0800 > Subject: Re: Hide/Show objects - speed issue > From: Richard Gaskin > If you need to hide and show all of them at once you could group them and > then just hide or show the group in one line. > > WebMerge has 184 controls on its one-card main window, each in a different > group depending on which tab is selected. Hiding and showing the gorups as > needed has been very fast and easy to work with. ---------- Uh, yeah, that'll work for sure. Ken N. From pixelbird at interisland.net Sun Apr 20 00:12:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Sun Apr 20 00:12:01 2003 Subject: Doing a Progress Bar In-Reply-To: <200304200149.VAA01140@www.runrev.com> Message-ID: ********** > From: "Edwin Gore" > To: > Subject: Doing a Progress Bar > Date: Sat, 19 Apr 2003 12:59:30 -0600 > Reply-To: use-revolution at lists.runrev.com > > Has anyone found a good way of doing a progress bar? When I am importing > stuff from a tab-delimited file, I would like to have a modal dialog up with > a progress bar, showing, well, the progress of the operation. > > Making the bar is no problem - the problem I am having is that I don't want > the user to see all of the moving between cards and importing of data that > is going on. I want them to see the main window remain the same and the > progress bar upadte in the modal window over it. ---------- Since you don't want the user to see any action, why don't you just take a screenshot of the window, show it on the top layer with your progress bar. Then have your actions going on in the background as Yves says. Ken N. From scott at tactilemedia.com Sun Apr 20 00:27:01 2003 From: scott at tactilemedia.com (Scott Rossi) Date: Sun Apr 20 00:27:01 2003 Subject: Doing a Progress Bar In-Reply-To: <001901c306a5$cf2eb0e0$6901a8c0@ed> Message-ID: Recently, Edwin Gore wrote: > Since lock screen locks everything up, I haven't been able to find an > elegant way of doing this. My first effort brute force solution - save the > current card in the main window, lock the screen, do some stuff, push the > current card I am working on, go to the saved card, update the progress bar, > lock the screen, pop the card I was working on, reapet until done - works, > but it's very, very slow. > > Anyone have any better solutions? I believe locking screen affects only the default stack, not all stacks. You should be able to lock your target stack and run your updates while showing progress in the modal stack. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design Email: scott at tactilemedia.com Web: www.tactilemedia.com From pixelbird at interisland.net Sun Apr 20 00:47:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Sun Apr 20 00:47:01 2003 Subject: Test or Quiz Examples In-Reply-To: <200304200149.VAA01140@www.runrev.com> Message-ID: ********** > Date: Sat, 19 Apr 2003 17:35:03 -0400 > Subject: Re: Test or Quiz Examples > From: edutec > >>> Somebody kindly point me in the direction of educational/training test or >>> quiz examples made with Rev. -- All the better if the quiz has summative >>> data (e.g., questions answered correctly, right answer, score). >> ---------- >> Here's the most comprehensive set of RR plug-in tools I've seen for >> education: >> > > PreceptorTools still isn't shipping. Is it a plug-in? ---------- I don' t know...I just ran across it. No response from them? ---------- >> But there are dozens of HC stacks that what you want, which should be a >> breeze to convert as long as they don't use type II XCMD's, or you can just >> adapt the scripts. > > Actually, it is surprising how few RR quiz templates there are. I have not > been able to find any x-script quiz that provides summative data. ---------- Which is why I steered you to the HC stuff. There's a ton of educational/examination stacks out there because educators have been using it for so many years. I'd say anything you can think of has probably already been done. I even wrote one about 13 years ago myself, to help with learning FAA regs, and for Civil Air Patrol cadets. Perhaps I don't know exactly what you mean by "summative data". Couldn't you just adapt something or roll your own (after all, that's why RAD tools like Rev exist)? Still trying to help, Ken N. From jeanne at runrev.com Sun Apr 20 03:20:01 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sun Apr 20 03:20:01 2003 Subject: Speed of get line from field vs. get line from global In-Reply-To: <9D052CE2-721B-11D7-B8D6-000393BF0854@bloomington.in.us> Message-ID: At 9:01 PM -0700 4/18/03, Jim Witte wrote: > Is it quicker to pull a line out of a field, or pull it out of a >global variable (whose contents are equal to the field)? On one hand, >there is possibly an extra layer of indirection, but on the other hand, >Rev loads entire stacks into memory, so a field might just be just like >a variable to the engine. Variables are still faster. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From MGreenb551 at aol.com Sun Apr 20 09:42:01 2003 From: MGreenb551 at aol.com (MGreenb551 at aol.com) Date: Sun Apr 20 09:42:01 2003 Subject: Test or Quiz Examples Message-ID: <141D9856.18868A88.0B440717@aol.com> I am a 9-12 educator. I cut my teeth on HyperCard/HyperTalk, which added amazing spark to the activities my students did. I graduated to HyperStudio/HyperLogo. (Hey, don't laugh. The scripting language is comparable to HyperTalk.) The educational stacks my students and I have made in HyperStudio are better than any multimedia that I've seen at the NECC conventions. The stacks teach up to college-level concepts in math, art, social studies, science, etc. They've even been running the Phoenix area wrestling tournaments with my HyperStudio and HyperCard stacks for 8 years. Revolution is a more versatile tool for these purposes, but I have just begun transferring my stacks to Rev. Beware of taking the flat, lifeless format of paper tests and quizzes and transferring them to the computer screen. Multimedia offers a zillion engaging alternatives to multiple-choice, short-answer, etc. HyperStudio stacks can compile to .exe or self-contained Mac files, so I can send you some (for free) if you are interested. They might give you ideas. Right now I only have one Rev stack fully ready for students, a large stack with lots of graphics for a lesson in art. Mark Greenberg From pixelbird at interisland.net Sun Apr 20 16:49:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Sun Apr 20 16:49:01 2003 Subject: DT interface widget In-Reply-To: <200304201601.MAA15103@www.runrev.com> Message-ID: Hello Revvers, What I want to do is inexpensively create a software input emulator interface with lots of options for the handicapped that can control the computer, and therefore many other apps, through the OS. It must reside on the DT, ride over all other apps, and be able to control them in place of ordinary input devices, with options like single-switch operations, button detection templates with speech feedback, and special cursor movement/dwell control. Can I build such an interface with Rev? If so, I may be able to give up my day job sooner. If not I will investigate Apple's 'Project Builder"/"Interface Builder" apps (but that's not xPlatform). TIA, Ken N. From tedl at voyager.net Sun Apr 20 18:51:01 2003 From: tedl at voyager.net (Ted) Date: Sun Apr 20 18:51:01 2003 Subject: Untouchable Background Message-ID: <008901c3078f$78d5c860$9bce59cf@egl> Mac OS, Beta 2.0b2 I have a background image that's the same dimensions as the card. How does one prevent such an all-encompassing background group from being touched by any editing actions on the card? In other words, how does one make a background invisible to the pointer while still allowing *all* normal pointer actions on the card (as in a HyperCard background)? By normal pointer actions, I mean, for example, that you can click directly on the background without selecting it, you can click on the background to deselect card objects, and, most important, you can initiate a marquee (marching ants) directly on the background to surround and select card objects. Ted From kray at sonsothunder.com Sun Apr 20 23:02:01 2003 From: kray at sonsothunder.com (Ken Ray) Date: Sun Apr 20 23:02:01 2003 Subject: Untouchable Background In-Reply-To: <008901c3078f$78d5c860$9bce59cf@egl> Message-ID: <000601c307b2$07133be0$7101a8c0@LightningFlash> Ted, Set the 'cantSelect' of the background group to true. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of Ted > Sent: Sunday, April 20, 2003 4:51 PM > To: Use-revolution at lists.runrev.com > Subject: Untouchable Background > > > Mac OS, Beta 2.0b2 > > > I have a background image that's the same dimensions as the > card. How does one prevent such an all-encompassing > background group from being touched by any editing actions on > the card? > > In other words, how does one make a background invisible to > the pointer while still allowing *all* normal pointer actions > on the card (as in a HyperCard background)? > > By normal pointer actions, I mean, for example, that you can > click directly on the background without selecting it, you > can click on the background to deselect card objects, and, > most important, you can initiate a marquee (marching ants) > directly on the background to surround and select card objects. > > > Ted > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-> revolution > From monte at sweattechnologies.com Sun Apr 20 23:43:01 2003 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun Apr 20 23:43:01 2003 Subject: exporting animations Message-ID: Hi All Has anyone ever exported graphic animations from a Rev app? Is there an XML format that could draw animated vector graphics? If yes is it supported by major vendors? Cheers Monte Goulding B.App.Sc. (Hons.) Executive Director Sweat Technologies email: monte at sweattechnologies.com website: www.sweattechnologies.com mobile (International): +61 421 138 274 (Australia): 0421 138 274 From tkuypers at pandora.be Mon Apr 21 07:26:01 2003 From: tkuypers at pandora.be (tkuypers at pandora.be) Date: Mon Apr 21 07:26:01 2003 Subject: Creating EPS files Message-ID: I have created a program which creates EPSF files in RR. These files can be opened by Adobe Illustrator and placed in Adobe InDesign, but when trying to place in QuarkXPress, I need a preview of the images embedded in the EPS file. Without this preview, Xpress shows a gray box on screen :-( Is there anybody who knows how to create a tiff header of an image shown in RR, which can be embedded into an EPS (text) file? Regards, Ton Kuypers -------------- next part -------------- An HTML attachment was scrubbed... URL: From kevin at runrev.com Mon Apr 21 07:41:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Mon Apr 21 07:41:01 2003 Subject: Untouchable Background In-Reply-To: <000601c307b2$07133be0$7101a8c0@LightningFlash> Message-ID: On 21/4/03 3:59 am, Ken Ray wrote: > Set the 'cantSelect' of the background group to true. Which you can do with the Application Browser, if you don't want to use the Message Box. Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From kevin at runrev.com Mon Apr 21 07:41:11 2003 From: kevin at runrev.com (Kevin Miller) Date: Mon Apr 21 07:41:11 2003 Subject: Script Debugger not working In-Reply-To: Message-ID: On 18/4/03 11:49 pm, ncouch wrote: > Has anyone come up against the situation where you go into the Script > Debugger and it does not allow you to "Step Into" or "Trace" the script. > > The only things that I can see that have changed or might effect this are: > > 1) I recently installed the Revolution 2.0 beta (only on the Mac) > > 2) The stack I am working on has been mainly developed under Windows XP but > I am now working under Mac OS X. > > I haven't seen item #2 effect my ability to run the Script Debugger so I > tend to doubt that is it. > > I have tried to take the stack back to the Windows environment and the > Script Debugger doesn't work there either. > > What happened? Do you have a recipe for this or a stack that this doesn't work on? If so, please send it to me off list so I can make sure this is fixed. Thanks, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From Doug_Ivers at lord.com Mon Apr 21 07:47:00 2003 From: Doug_Ivers at lord.com (Ivers, Doug E) Date: Mon Apr 21 07:47:00 2003 Subject: Dist.Builder Message-ID: Rev2.0b2 I can't turn off the "Copy default font settings" and the "Copy default colors" options. An error is generated: Type Chunk: can't find stack Ogject Copy default fonts Line put the mainStack of stack it into tStacksList Hint mouseUp -- D From kevin at runrev.com Mon Apr 21 07:52:00 2003 From: kevin at runrev.com (Kevin Miller) Date: Mon Apr 21 07:52:00 2003 Subject: Dist.Builder In-Reply-To: Message-ID: On 21/4/03 12:44 pm, Ivers, Doug E wrote: > Rev2.0b2 > I can't turn off the "Copy default font settings" and the "Copy default > colors" options. An error is generated: > Type Chunk: can't find stack > Ogject Copy default fonts > Line put the mainStack of stack it into tStacksList > Hint mouseUp Sounds like you have an old configuration file loaded rather than the current Distribution builder. This is fixed in 2.0b2. Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From alrice at ARCplanning.com Mon Apr 21 08:37:01 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Mon Apr 21 08:37:01 2003 Subject: DT interface widget In-Reply-To: Message-ID: <90F209EA-73F5-11D7-987F-000393529642@ARCplanning.com> On Sunday, April 20, 2003, at 11:56 AM, Ken Norris wrote: > Hello Revvers, > > What I want to do is inexpensively create a software input emulator > interface with lots of options for the handicapped that can control the > computer, and therefore many other apps, through the OS. It must > reside on > the DT, ride over all other apps, and be able to control them in place > of > ordinary input devices, with options like single-switch operations, > button > detection templates with speech feedback, and special cursor > movement/dwell > control. > > Can I build such an interface with Rev? If so, I may be able to give > up my > day job sooner. If not I will investigate Apple's 'Project > Builder"/"Interface Builder" apps (but that's not xPlatform). Sounds interesting! My opinion: It isn't possible in to do it completely in Revo. A lot of your code will be totally platform specific. You will end up coding with device driver C/C++ interfaces in Mac OS or Windows. This article might be interesting for the Mac OS X side of things. Looks like voodoo to me... http://www.obdev.at/developers/articles/00001.html http://www.obdev.at/products/iject/index.html On MacOS, if you had keyboard and mouse capturing, then you could use applescript to control most apps. Donnow what the equivalent, if any, is on Win32. Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From claus at dreischer.de Mon Apr 21 08:43:01 2003 From: claus at dreischer.de (Claus Dreischer) Date: Mon Apr 21 08:43:01 2003 Subject: Creating EPS files In-Reply-To: References: Message-ID: <3EA3E687.1040701@dreischer.de> tkuypers at pandora.be wrote: > I have created a program which creates EPSF files in RR. > These files can be opened by Adobe Illustrator and placed in Adobe > InDesign, but when trying to place in QuarkXPress, I need a preview of > the images embedded in the EPS file. Without this preview, Xpress shows > a gray box on screen :-( > > Is there anybody who knows how to create a tiff header of an image shown > in RR, which can be embedded into an EPS (text) file? > > Regards, > > Ton Kuypers Hi Tom, maybe PStill will do the trick http://www.wizards.de/~frank/pstill.html Regards, Claus. From tkuypers at pandora.be Mon Apr 21 09:59:01 2003 From: tkuypers at pandora.be (tkuypers at pandora.be) Date: Mon Apr 21 09:59:01 2003 Subject: Creating EPS files In-Reply-To: <3EA3E687.1040701@dreischer.de> Message-ID: Claus, Lookt at the program, looks very interesting, but does conversion to PDF and that is a format Xpress doesn't like... Conversion to EPS seems to be a problem, I also looked at creating SVG files, but converting these to a format QuarkXPress likes is just as impossible... No, i think I need to create a preview mysef and it has to be tiff, becuase the client needs to create eps-files on Mac and PC, for Mac and Windows Xpress... Any more suggestions? Anything is welcome, I am stuck here :-(( Ton > From: Claus Dreischer > Organization: Project Imaging > Reply-To: use-revolution at lists.runrev.com > Date: Mon, 21 Apr 2003 14:39:35 +0200 > To: use-revolution at lists.runrev.com > Subject: Re: Creating EPS files > > tkuypers at pandora.be wrote: >> I have created a program which creates EPSF files in RR. >> These files can be opened by Adobe Illustrator and placed in Adobe >> InDesign, but when trying to place in QuarkXPress, I need a preview of >> the images embedded in the EPS file. Without this preview, Xpress shows >> a gray box on screen :-( >> >> Is there anybody who knows how to create a tiff header of an image shown >> in RR, which can be embedded into an EPS (text) file? >> >> Regards, >> >> Ton Kuypers > > Hi Tom, > > maybe PStill will do the trick > http://www.wizards.de/~frank/pstill.html > > Regards, > Claus. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > From steve at messimercomputing.com Mon Apr 21 10:20:01 2003 From: steve at messimercomputing.com (Stephen Messimer) Date: Mon Apr 21 10:20:01 2003 Subject: grow window from bottom Message-ID: Hi, Anybody know a script the will grow a stack window from the bottom. Currently i am using "set the height of this stack to << whatever ht >>" this causes the stack to grow at the top and the bottom of the window. On occasion this places the top of the window under the menu bar and keeps it from being moved. Thanks, Steve Stephen R. Messimer, PA 208 1st Ave. South Escanaba, MI 49829 www.messimercomputing.com From k_major at os.surf2000.de Mon Apr 21 10:50:01 2003 From: k_major at os.surf2000.de (Klaus Major) Date: Mon Apr 21 10:50:01 2003 Subject: grow window from bottom In-Reply-To: Message-ID: <6BDA7D5C-7408-11D7-86D7-000A27B49A96@os.surf2000.de> Hi Steven, > Hi, > > Anybody know a script the will grow a stack window from the bottom. > > Currently i am using > > "set the height of this stack to << whatever ht >>" this causes the > stack to grow at the top and the bottom of the window. On occasion > this places the top of the window under the menu bar and keeps it from > being moved. Try this: on ... get the rect of this stack add x to item 4 of it ## x is YOUR value set the rect of this stack to it end ... > Thanks, > > Steve Happy eastern :-) Regards Klaus Major k_major at os.surf2000.de From sims at ezpzapps.com Mon Apr 21 11:16:01 2003 From: sims at ezpzapps.com (sims) Date: Mon Apr 21 11:16:01 2003 Subject: autorun.inf for html In-Reply-To: <6BDA7D5C-7408-11D7-86D7-000A27B49A96@os.surf2000.de> References: <6BDA7D5C-7408-11D7-86D7-000A27B49A96@os.surf2000.de> Message-ID: Back in August Klaus wrote: >On windows you just have to include a simple text-file on the cd >called "autorun.inf". > >Here is a small example: > > >[autorun] >ICON=youriconhere.ico >OPEN=Setup.exe > > >This tiny script will tell windoze to display the icon "youriconhere.ico" >for the cd and will start the application "setup.exe" if the user did not disable this feature. Can this method be used to launch an HTML file from a CD by using: OPEN=Setup.html Or is this only for .exe files? tia sims From rcozens at pon.net Mon Apr 21 11:28:01 2003 From: rcozens at pon.net (Rob Cozens) Date: Mon Apr 21 11:28:01 2003 Subject: Limits on Button Text Message-ID: Hi All, I needed a place to store data passed to a dialog stack, and, being a lazy foole, decided to put the data into the text of an unrelated existing button rather than create a new control or variable. What I found was 'set the text of button "Textholder" to rawData' put only 39,667 of the 105,203 characters in rawData into the button text. When I added a field and put rawData into it I got all 105,203 characters. -- 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 Apr 21 11:35:01 2003 From: kray at sonsothunder.com (Ken Ray) Date: Mon Apr 21 11:35:01 2003 Subject: Untouchable Background In-Reply-To: Message-ID: <004801c3081b$27a24130$7101a8c0@LightningFlash> > > Set the 'cantSelect' of the background group to true. > > Which you can do with the Application Browser, if you don't > want to use the Message Box. Really? I couldn't see where to do it in the App Browser. How do you do it? Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kevin at runrev.com Mon Apr 21 11:55:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Mon Apr 21 11:55:01 2003 Subject: Untouchable Background In-Reply-To: <004801c3081b$27a24130$7101a8c0@LightningFlash> Message-ID: On 21/4/03 4:32 pm, Ken Ray wrote: >> Which you can do with the Application Browser, if you don't >> want to use the Message Box. > > Really? I couldn't see where to do it in the App Browser. How do you do > it? Just make sure that the "Selectable" column heading is turned on (right click the column headings) and then click next to the object. Kind regards, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From ambassador at fourthworld.com Mon Apr 21 11:56:00 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon Apr 21 11:56:00 2003 Subject: Limits on Button Text In-Reply-To: Message-ID: Rob Cozens wrote: > I needed a place to store data passed to a dialog stack, and, being a > lazy foole, decided to put the data into the text of an unrelated > existing button rather than create a new control or variable. > > What I found was 'set the text of button "Textholder" to rawData' put > only 39,667 of the 105,203 characters in rawData into the button > text. When I added a field and put rawData into it I got all 105,203 > characters. Buttons contents as limited to 35,667, while a field can hold about 4GB. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From jswitte at bloomington.in.us Mon Apr 21 15:13:00 2003 From: jswitte at bloomington.in.us (Jim Witte) Date: Mon Apr 21 15:13:00 2003 Subject: uControl virtual scrollwheel and Rev Help Message-ID: <0A194E79-742D-11D7-BC2F-000393BF0854@bloomington.in.us> I just noticed that the uControl "virtual scrollbar" function (where pressing a modifer-key and moving the 'mouse' up and down will emulate a scroll wheel) doesn't work in Rev 2.0b2's Help stack. However, it does work in the script editor window, and in use-created fields. Any ideas? Something to do with the focus setting for the field in the help stack? Thanks, Jim From jeanne at runrev.com Mon Apr 21 15:43:01 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Mon Apr 21 15:43:01 2003 Subject: Stack Demonstration animation In-Reply-To: <44.3035eb21.2bd069b1@aol.com> Message-ID: At 1:33 PM -0700 4/17/03, DVGlasgow at aol.com wrote: >Thanks anyway Jeanne. What the Hell is 'ConstantMask' anyway? You can look it up in the Transcript Dictionary for more info, but basically it causes Rev to use the same mask for all frames, to make sure the mask is always valid. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From jeanne at runrev.com Mon Apr 21 15:43:28 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Mon Apr 21 15:43:28 2003 Subject: Check stack before saving In-Reply-To: References: Message-ID: At 8:11 AM -0700 4/17/03, paolo mazza wrote: >Thank you for your message.... very usefull .... I spent a day looking for >this command in the documentation.... actually I was confident Revolution >had this feauture. >Don't you think Rev 2.0 should have this important feauture? It would be convenient, but it is difficult to do as a general feature, because different applications may want to save different things. (For example, if you enter text in a dialog box, that is a change - but usually you don't want to make the user save the change when the stack file is closed.) -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From jeanne at runrev.com Mon Apr 21 15:44:00 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Mon Apr 21 15:44:00 2003 Subject: Tabbed Buttons & Cards Question In-Reply-To: <5.1.0.14.2.20030417200814.02b8a140@mail.qrc.com> Message-ID: At 5:13 PM -0700 4/17/03, Jim Biancolo wrote: >I'd like to create an interface with two tabbed buttons. Clicking Tab A >should bring up a data entry form where the user can create multiple >records (I've prototyped this using the backgroundBehavior such that each >"record" is a card) . Clicking Tab B should bring up a different data >entry form where the user can create a single record. The thing that I >can't figure out is how to have a "many cards" group in one tab, and a >"single card" group on another tab. Is such a thing possible? Create a tabbed button with two tabs, A and B. Group this button (so it's the only item in the group). Place the group on all the cards. You will need to adjust the layer to make sure it's behind the card-specific controls. Add a menuPick handler to the tabbed button's script to go to the appropriate card when you click a tab. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From tedl at voyager.net Mon Apr 21 16:25:01 2003 From: tedl at voyager.net (Ted) Date: Mon Apr 21 16:25:01 2003 Subject: Untouchable Background Message-ID: <008901c30844$3efbe600$94ce59cf@egl> Thanks, Ken and Kevin. I have been using cantSelect for a couple of years, and it's worked great. But when I tried it in beta 2.0b2, it no longer functioned as expected. After much experimentation, I noted an additional sentence in the Transcript Dictionary, which led me to think that I was noting a feature alteration, rather than a bug. So I looked to this list for a different method. Since it appears that cantSelect *is* the method, I'll move over to the Improve list. Regards, Ted From pixelbird at interisland.net Mon Apr 21 17:24:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Mon Apr 21 17:24:01 2003 Subject: grow window from bottom In-Reply-To: <200304211536.LAA29376@www.runrev.com> Message-ID: ********** > Date: Mon, 21 Apr 2003 10:17:19 -0400 > Subject: grow window from bottom > From: Stephen Messimer > > Hi, > > Anybody know a script the will grow a stack window from the bottom. > > Currently i am using > > "set the height of this stack to << whatever ht >>" this causes the > stack to grow at the top and the bottom of the window. On occasion > this places the top of the window under the menu bar and keeps it from > being moved. ---------- I assume your doing it in a loop. I'm going to try something similar myself soon. My initial approach will be to reset both the height and the loc. HTH, Ken N. From sarahr at genesearch.com.au Mon Apr 21 18:43:01 2003 From: sarahr at genesearch.com.au (Sarah) Date: Mon Apr 21 18:43:01 2003 Subject: grow window from bottom In-Reply-To: Message-ID: <292225CA-744A-11D7-BC62-0003937A97B8@genesearch.com.au> Hi Ken, If you reset the height & loc, you will find that the window's centre is in the same place but it has grown at the top & bottom, which is not what Steve was after (although it may be what you need). I prefer to store the topLeft, then I can resize both width & height before restoring the topleft. Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ On Tuesday, April 22, 2003, at 07:51 am, Ken Norris wrote: > ********** >> Date: Mon, 21 Apr 2003 10:17:19 -0400 >> Subject: grow window from bottom >> From: Stephen Messimer >> >> Hi, >> >> Anybody know a script the will grow a stack window from the bottom. >> >> Currently i am using >> >> "set the height of this stack to << whatever ht >>" this causes the >> stack to grow at the top and the bottom of the window. On occasion >> this places the top of the window under the menu bar and keeps it from >> being moved. > ---------- > I assume your doing it in a loop. I'm going to try something similar > myself > soon. My initial approach will be to reset both the height and the loc. > > HTH, > Ken N. > > _______________________________________________ > 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 Apr 21 18:44:01 2003 From: sarahr at genesearch.com.au (Sarah) Date: Mon Apr 21 18:44:01 2003 Subject: Hide/Show objects - speed issue In-Reply-To: Message-ID: <63778C93-744A-11D7-BC62-0003937A97B8@genesearch.com.au> Hi Barry, With the screen locked, I have found hiding or showing hundreds of objects to be nearly instantaneous, so two possibilities occur to me: 1. are you sure that some other line of your script isn't unlocking the screen before the hide? 2. have you set up a visual effect that could be taking up time? Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ On Tuesday, April 22, 2003, at 07:44 am, Barry Levine wrote: > I have a number of image objects that I need to hide and show at > particular times. What would be the most rapid method of doing so? > Currently I'm calling a separate script in my stack which locks the > screen, sets the visible of the images to false (using a loop), and > unlocks the screen. Even so, it seems to take about two seconds to > hide six images. Any ideas? > > Thanks, > Barry > > _______________________________________________ > 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 Apr 21 18:48:00 2003 From: sarahr at genesearch.com.au (Sarah) Date: Mon Apr 21 18:48:00 2003 Subject: Speed of get line from field vs. get line from global In-Reply-To: <1030421145302.3ea3792e.c0a80064.10.2.3.0.62190@192.168.0.100> Message-ID: Hi Jim, As Jeanne has said, variables are always quicker than fields. If you want to do some tests, there is a stack at my web site that runs through some useful techniques for speeding up scripts, with timed tests for each tip. Richard Gaskin at FourthWorld, also has a RevBench stack which allows you to do timing tests on your scripts. Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ On Monday, April 21, 2003, at 02:53 pm, Jim Witte wrote: > Hi, > > Is it quicker to pull a line out of a field, or pull it out of a > global variable (whose contents are equal to the field)? On one hand, > there is possibly an extra layer of indirection, but on the other > hand, Rev loads entire stacks into memory, so a field might just be > just like a variable to the engine. > > Jim > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > > From mfitz53 at comcast.net Mon Apr 21 18:54:01 2003 From: mfitz53 at comcast.net (Michael) Date: Mon Apr 21 18:54:01 2003 Subject: Distibution Builder in 2.0 Message-ID: I thought I'd put this question to the list again. I cannot get the 2.0 beta to open the distibution builder. I've tried reinstalling several times on the computer with win98, and downloaded and installed it to the other computer running winME. I'm having problems running some of the example stacks, but am not overly concerned about that as of yet. I'm hoping that if there is a solution to the first problem, some of the others might vanish. So, if anyone has had this sort of trouble, or may have some ideas as to what I could try to fix this, I would surely appreciate hearing them. I expected some bugs with 2.0. but if no one running windows is experiencing them, then maybe I have trouble with two computers instead of the beta version. tia Mike From sarahr at genesearch.com.au Mon Apr 21 18:58:00 2003 From: sarahr at genesearch.com.au (Sarah) Date: Mon Apr 21 18:58:00 2003 Subject: Tabbed Buttons & Cards Question In-Reply-To: <1030419035012.3ea03ad4.c0a80064.10.2.3.0.61959@192.168.0.100> Message-ID: <4C915594-744B-11D7-BC62-0003937A97B8@genesearch.com.au> Hi Jim, Here are a couple of ideas: You could make the navigation tabs into a separate palette so that they were always visible no matter what stack you had open. OR You could use different cards in the same stack instead of different stacks. Then if you group your tabbed button and set it's backgroundBehavior to true, it can be placed on all the cards in that stack. Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ On Saturday, April 19, 2003, at 03:50 am, Jim Biancolo wrote: > Hi again folks, > > I've been playing with this more, and I'm still a bit stumped. I > thought the answer might be to have a stack ("ParentStack") that > contains my tabbed buttons, and then whenever the user clicks a tab > this code fires (the substacks have the same name as the tabs): > > go stack currItem in window "ParentStack" > > So if the user clicks "Tab 1" a substack named "Tab 1" is loaded. > This kinda works, except the "Tab 1" substack completely replaces > "ParentStack." This is not a surprise, but the undesired effect is > that the tabbed buttons are now hidden from the user (since they are > on "ParentStack", not the "Tab 1" stack). > > From my prototyping so far it looks like I could make this work by > copying the tabbed buttons onto each stack, but this seems inefficient > to me and a bit of a maintenance headache. Is there a way to have all > the stacks "share" the tabbed button navigation element I want to use? > > Thanks! > > Jim > > At 08:13 PM 4/17/2003 -0400, Jim Biancolo wrote: >> Hi folks, >> >> I could use some help figuring this out: >> >> I'd like to create an interface with two tabbed buttons. Clicking >> Tab A should bring up a data entry form where the user can create >> multiple records (I've prototyped this using the backgroundBehavior >> such that each "record" is a card) . Clicking Tab B should bring up >> a different data entry form where the user can create a single >> record. The thing that I can't figure out is how to have a "many >> cards" group in one tab, and a "single card" group on another tab. >> Is such a thing possible? >> >> Thanks in advance! >> >> Jim >> >> _______________________________________________ >> 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 jbradshaw at blueyonder.co.uk Mon Apr 21 19:19:01 2003 From: jbradshaw at blueyonder.co.uk (Jez) Date: Mon Apr 21 19:19:01 2003 Subject: player filepath Message-ID: <000501c3085c$0b21be00$baa5c050@Jez2> Under 1.1.1 a player seems to have a restriction in the length of the full path and filename - if it is quite long it doesn't play anything. Is this fixed in 2.0 ? From erikhans08 at yahoo.com Mon Apr 21 20:04:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Mon Apr 21 20:04:01 2003 Subject: exporting animations In-Reply-To: Message-ID: <20030422000115.91962.qmail@web20004.mail.yahoo.com> --- Monte Goulding wrote: > > Hi All > > Has anyone ever exported graphic animations > from a Rev app? Is there an XML > format that could draw animated vector > graphics? saving a series of btn locs is the closest i have come and of course they need RR and the original app to run. ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From monte at sweattechnologies.com Mon Apr 21 21:01:01 2003 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon Apr 21 21:01:01 2003 Subject: exporting animations In-Reply-To: <20030422000115.91962.qmail@web20004.mail.yahoo.com> Message-ID: > > > > Hi All > > > > Has anyone ever exported graphic animations > > from a Rev app? Is there an XML > > format that could draw animated vector > > graphics? > > saving a series of btn locs is the closest i have > come and of course they need RR and the original > app to run. > Thanks Eric I actually want something that can be exported and pulled into other apps like PowerPoint. I'm looking at SVG animation right now and it might be what I want. Regards Monte From erikhans08 at yahoo.com Mon Apr 21 21:16:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Mon Apr 21 21:16:01 2003 Subject: exporting animations In-Reply-To: Message-ID: <20030422011409.96081.qmail@web20001.mail.yahoo.com> --- Monte Goulding wrote: > Thanks Eric > > I actually want something that can be exported > and pulled into other apps > like PowerPoint. I'm looking at SVG animation > right now and it might be what > I want. if the result is not empty then please report back! btn animation seems like a kind of sketching. ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From monte at sweattechnologies.com Mon Apr 21 21:40:01 2003 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon Apr 21 21:40:01 2003 Subject: exporting animations In-Reply-To: <20030422011409.96081.qmail@web20001.mail.yahoo.com> Message-ID: > > > Thanks Eric > > > > I actually want something that can be exported > > and pulled into other apps > > like PowerPoint. I'm looking at SVG animation > > right now and it might be what > > I want. > > if the result is not empty > then please report back! It looks like SVG animation can do what I want but seeing as it's not supported very well it may not help. Seeing as we can export gif images it's a pity that we can't manipulate the frames. At the moment I'm encouraging my clients to develop a custom presentation development environment in Rev rather than export the animations. > > btn animation seems like a kind of sketching. > > ===== > erik at erikhansen.org http://www.erikhansen.org > > __________________________________________________ > Do you Yahoo!? > The New Yahoo! Search - Faster. Easier. Bingo > http://search.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From brasmussen at earthlink.net Tue Apr 22 00:54:01 2003 From: brasmussen at earthlink.net (Bob Rasmussen) Date: Tue Apr 22 00:54:01 2003 Subject: unexpected messages Message-ID: <3EA4CA6E.390DBC79@earthlink.net> I just spent a couple hours tracking down a problem that turned out to result from an unexpected "mouseMove" message on a "hide object" command (while the mouse button was down, but before the mouse had actually moved). Not only did a mouseMove message get generated, but it appears to have preempted the currently running handler. That's what caused my problem, since I wasn't expecting the first mouseMove message until after the mouseDown message handler finished. I haven't found any documentation of this. More generally, it would be useful to have a summary somewhere of what triggers system messages, and when. Most are documented somewhere in the Transcript Dictionary (though not always in detail), and most are intuituve, but this one caught me by complete surprise. The debugger wasn't helpful due to the need to trap just after a mouse click. Once I figured out that a mouseMove message was coming from somewhere (thanks to UmbrellaMan), it was still hard to narrow down the source, because I kept looking in all the wrong places. Who would have expected "hide"? Does anyone have such a list? RR From janschenkel at yahoo.com Tue Apr 22 01:49:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue Apr 22 01:49:01 2003 Subject: Distibution Builder in 2.0 In-Reply-To: Message-ID: <20030422054629.57861.qmail@web11904.mail.yahoo.com> --- Michael wrote: > I thought I'd put this question to the list again. > I cannot get the 2.0 beta to open the distibution > builder. > I've tried reinstalling several times on the > computer with win98, and > downloaded and installed it to the other computer > running winME. > I'm having problems running some of the example > stacks, but am not > overly concerned about that as of yet. I'm hoping > that if there is a > solution to the first problem, some of the others > might vanish. > So, if anyone has had this sort of trouble, or may > have some ideas as > to what I could try to fix this, I would surely > appreciate hearing > them. I expected some bugs with 2.0. but if no one > running windows is > experiencing them, then maybe I have trouble with > two computers instead > of the beta version. > tia > Mike > Hi Michael, I had problems with beta 1 on my WinME and Win2K computers ; so I uninstalled it and went back to pre-beta 4 ; however, those problems went away when I installed beta 2. Have you tried downloading the installer again? Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From pixelbird at interisland.net Tue Apr 22 03:33:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Tue Apr 22 03:33:01 2003 Subject: grow window from bottom In-Reply-To: <200304220456.AAA19526@www.runrev.com> Message-ID: ********** > Date: Tue, 22 Apr 2003 08:39:49 +1000 > Subject: Re: grow window from bottom > From: Sarah > > Hi Ken, > > If you reset the height & loc, you will find that the window's centre > is in the same place but it has grown at the top & bottom, which is not > what Steve was after (although it may be what you need). I prefer to > store the topLeft, then I can resize both width & height before > restoring the topleft. ---------- I guess I used the wrong, uh, syntax when I made the statement. I didn't mean to insinuate I was restoring anything, but I was wrong anyway. What I meant was setting the 'height' to a + number twice the value of the - top number. But that's silly too. Here's the way to do it: on mouseUp repeat 30 -- or whatever number you like get the rect of stack "Practice1" subtract 1 from item 2 of it set the rect of stack "Practice1" to it end repeat end mouseUp Tested, works fine here. Ken N. From ambassador at fourthworld.com Tue Apr 22 04:01:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue Apr 22 04:01:01 2003 Subject: unexpected messages In-Reply-To: <3EA4CA6E.390DBC79@earthlink.net> Message-ID: Bob Rasmussen wrote: > I just spent a couple hours tracking down a problem that turned out to result > from an unexpected "mouseMove" message on a "hide object" command (while the > mouse button was down, but before the mouse had actually moved). Not only did > a > mouseMove message get generated, but it appears to have preempted the > currently > running handler. That's what caused my problem, since I wasn't expecting the > first mouseMove message until after the mouseDown message handler finished. I > haven't found any documentation of this. > > More generally, it would be useful to have a summary somewhere of what > triggers > system messages, and when. Most are documented somewhere in the Transcript > Dictionary (though not always in detail), and most are intuituve, but this one > caught me by complete surprise. The debugger wasn't helpful due to the need to > trap just after a mouse click. Once I figured out that a mouseMove message was > coming from somewhere (thanks to UmbrellaMan), it was still hard to narrow > down > the source, because I kept looking in all the wrong places. Who would have > expected "hide"? > > Does anyone have such a list? You can watch messages logged to a console as they are generated in the UmbrellaMan utility at: However, both mouseMove and idle are omitted from UmbrellaMan's list of messages that can be logged, as they are sent so often that they'd flood the log with uninteresting entries. The mouseMove messaage is sent whenever the mouse is moved, regardless is the state of the mouse button. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From philipusher at netscape.net Tue Apr 22 04:08:02 2003 From: philipusher at netscape.net (Philip Usher) Date: Tue Apr 22 04:08:02 2003 Subject: resumeStack msg Message-ID: <3E9F5202.6080108@netscape.net> I use a resumeStack handler to send a msg to play a sound and a suspendStack handler to cancel the msg. This works great except when using the answer or ask dialogs, in which case the suspendStack msg is sent when opening the dialog but the resumeStack msg in not sent when closing the dialog. Is this normal behavior? Thanks, Philip From shrap at geko.net.au Tue Apr 22 04:08:31 2003 From: shrap at geko.net.au (Neil Phillips) Date: Tue Apr 22 04:08:31 2003 Subject: Standalones and saving data Message-ID: Thank's for your help with my question. I downloaded Richomond's 'Mainstacker" and it's just what I need. It means I can develop a number of stacks independently and later attach them as substacks to a simple mainstack, which, in turn will be activated by a splash page standalone. Cheers, Neil >Can a mainstack be converted to a substack? I'm hoping to convert a >mainstack that needs to store data into a substack of a standalone and >store it in a different file. Alternatively, would it be better to simply >keep it as a separate stack and link to it from the standalone. From shrap at geko.net.au Tue Apr 22 04:08:57 2003 From: shrap at geko.net.au (Neil Phillips) Date: Tue Apr 22 04:08:57 2003 Subject: open file and filepaths Message-ID: I'm having trouble getting Revolution to open a file in the folder I want instead of the default folder conataining the Revolution. I am also having trouble reading anything from that file. I am sure the problem lies with the file path but all my experiments fail. I think that if I had a full file path I could see where I'm going wrong. Could somebody post an example. Cheers Neil From thomas-seewald at t-online.de Tue Apr 22 04:09:23 2003 From: thomas-seewald at t-online.de (Thomas Seewald) Date: Tue Apr 22 04:09:23 2003 Subject: Faceless CGI Message-ID: Hello, I have installed the Darwin engine on OS X and Linux on Linux and it is working as long as I do not use "get URL" or shell(). I have read the thread about faceless CGI and LibURL and build a stack including the newest LIBURL from Rev 2B. "start using stack "myLibURL" is working as long as I use only a short own function. But get URL does not work neither shell for wget. Any Ideas? Thank you Einen sch?nen Tag und internette Gr??e Thomas Seewald -- Thomas Seewald Bunsenstra?e 17 01139 Dresden 0351 8567 992 Telefon 0170 386 5885 thomas-seewald at t-online.de From DVGlasgow at aol.com Tue Apr 22 07:44:01 2003 From: DVGlasgow at aol.com (DVGlasgow at aol.com) Date: Tue Apr 22 07:44:01 2003 Subject: Querying the platform & another Doing a Progress Bar question Message-ID: <174.19d0f0c5.2bd6844d@aol.com> Thanks to everyone, Kurt, miscdas et al for the advice on rendering writable a stack copied from cd in Windows. The illustrative script was on preopenstack blah blah blah If the platform is "Win32" then get shell ("attrib -r" && tFileName) blah blah end preopenstack Why does it need to be "Win 32?", and why shouldn't I use a relative filepath - I would have thought relative would be safer? also, I had another thought on where to put the script. I could do it conditionally on the presence of a file deleted once run, or I could do it as part of an installation script. I looked at the possibility of using a installation stack to copy the whole caboodle from CD to disk and then unlocking the data stack. Using revcopyfolder this looked easy peasy, but then I tried to work out how to do a progress bar. You can't seem to query the size of a folder, so the only option would be to repeatedly get a 'detailed' list of folder contents, summate the sizes, update the bar, then repeat, until the copy is completed. before I try this out, is it at all sensible, or should I fall back on the lazy makewritable routine in a preopenstack? Best wishes, David Glasgow Home/ forensic assessments --> DVGlasgow Courses --> i-Psych From dcragg at lacscentre.co.uk Tue Apr 22 09:12:00 2003 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Tue Apr 22 09:12:00 2003 Subject: Faceless CGI In-Reply-To: References: Message-ID: At 9:56 am +0200 20/4/03, Thomas Seewald wrote: >Hello, I have installed the Darwin engine on OS X and Linux on Linux and it >is working as long as I do not use >"get URL" or shell(). > >I have read the thread about faceless CGI and LibURL and build a stack >including the newest LIBURL from Rev 2B. > >"start using stack "myLibURL" is working as long as I use only a short own >function. >But get URL does not work neither shell for wget. > >Any Ideas? How did you include libUrl in your stack? Below are previously posted instructions for doing this. They should still work. -------------------------------------------------------------- Create a new mainstack and name it myLibUrl (or whatever) and save it as myLibUrl.rev. In a button, put the following script (take care of wrapping in mail): on mouseUp set the script of stack "myLibUrl" to the script of button "revlibUrl" \ of stack "revLibrary" set the customproperties of stack "myLibUrl" to the customproperties \ of button "revlibUrl" of stack "revLibrary" set the customProperties["cFtpGoodCodes"] of stack "myLibUrl" to \ the customProperties["cFtpGoodCodes"] \ of button "revlibUrl" of stack "revLibrary" save stack "myLibUrl" end mouseUp Place the myLibUrl stack in the same location as your cgi script. Near the top of your cgi script, put the line: start using stack "myLibUrl.rev" -------------------------------------------------------------- Note that the "start using" line refers to the file name (myliburl.rev) and not just the stack name. I can't help with the shell problem. Cheers Dave From webmaster at listology.com Tue Apr 22 09:43:01 2003 From: webmaster at listology.com (Jim Biancolo) Date: Tue Apr 22 09:43:01 2003 Subject: Tabbed Buttons & Cards Question In-Reply-To: References: <5.1.0.14.2.20030417200814.02b8a140@mail.qrc.com> Message-ID: <5.1.0.14.2.20030422092459.02b35500@mail.berkshire.net> At 08:14 AM 4/21/2003 -0700, you wrote: >At 5:13 PM -0700 4/17/03, Jim Biancolo wrote: > >I'd like to create an interface with two tabbed buttons. Clicking Tab A > >should bring up a data entry form where the user can create multiple > >records (I've prototyped this using the backgroundBehavior such that each > >"record" is a card) . Clicking Tab B should bring up a different data > >entry form where the user can create a single record. The thing that I > >can't figure out is how to have a "many cards" group in one tab, and a > >"single card" group on another tab. Is such a thing possible? > >Create a tabbed button with two tabs, A and B. > >Group this button (so it's the only item in the group). > >Place the group on all the cards. You will need to adjust the layer to make >sure it's behind the card-specific controls. > >Add a menuPick handler to the tabbed button's script to go to the >appropriate card when you click a tab. Thanks for the reply! It's almost certainly because I'm green, but I don't know if this is going to solve my problem (at least not quite the way I'd like :-). On one tab I want to store many records (cards) and on the other tab I want to store a single record (card). On my "many" tab I want to be able to add new cards and do previous/next through the cards without bringing up the card from the "one" tab. With your solution above, won't I need to add logic to my "previous/next" code so that the "one" card is never pulled up when navigating through cards in the "many" tab? Coding such an exception isn't a big deal when I only have the two tabs, but I'll probably have more than that (which I didn't bring up originally for discussion purposes). It's still not too big deal, it's just that I always prefer to avoid such "exception" logic. In short, I like the "separate stacks" approach because it makes creating and navigating through cards in the "many" tab easy. I like your approach because it allows me to share the navigation elements ("tabs") across the whole app without the maintenance headaches that come from copying and pasting it everywhere. I'm hoping for the best of both worlds. I'm probably hoping for too much, but a guy can dream, can't he? :-) Thanks again, Jim From webmaster at listology.com Tue Apr 22 09:53:01 2003 From: webmaster at listology.com (Jim Biancolo) Date: Tue Apr 22 09:53:01 2003 Subject: Tabbed Buttons & Cards Question In-Reply-To: <4C915594-744B-11D7-BC62-0003937A97B8@genesearch.com.au> References: <1030419035012.3ea03ad4.c0a80064.10.2.3.0.61959@192.168.0.100> Message-ID: <5.1.0.14.2.20030422094120.02b26510@mail.berkshire.net> Howdy Sarah! With regard to your first suggestion, would that separate "navigation palette" be in a separate window from my "data" stacks? That would certainly fit the bill for making it global, although it's a pretty unusual UI on the Windows platform (at least for non-IDE UIs). I'll have to consider that. As for your second suggestion, I think that could work, but see my reply to Jeanne. I think (although I'm not sure) that it simplifies the navigation around the "many" tab to have that be a separate stack. I'd also have to set the backgroundBehavior of my "tabs" so they appeared on all the cards, and then set the backgroundBehavior of my data entry controls for the "many" tab so they appear on each new card in that tab. I'm not sure I can do that. Thanks for the feedback! I've gotten good information out of this thread. Take care, Jim At 08:47 AM 4/22/2003 +1000, Sarah wrote: >Hi Jim, > >Here are a couple of ideas: >You could make the navigation tabs into a separate palette so that they >were always visible no matter what stack you had open. >OR >You could use different cards in the same stack instead of different >stacks. Then if you group your tabbed button and set it's >backgroundBehavior to true, it can be placed on all the cards in that stack. > >Cheers, >Sarah >sarahr at genesearch.com.au >http://www.troz.net/Rev/ > > >On Saturday, April 19, 2003, at 03:50 am, Jim Biancolo wrote: > >>Hi again folks, >> >>I've been playing with this more, and I'm still a bit stumped. I thought >>the answer might be to have a stack ("ParentStack") that contains my >>tabbed buttons, and then whenever the user clicks a tab this code fires >>(the substacks have the same name as the tabs): >> >> go stack currItem in window "ParentStack" >> >>So if the user clicks "Tab 1" a substack named "Tab 1" is loaded. >>This kinda works, except the "Tab 1" substack completely replaces >>"ParentStack." This is not a surprise, but the undesired effect is that >>the tabbed buttons are now hidden from the user (since they are on >>"ParentStack", not the "Tab 1" stack). >> >> From my prototyping so far it looks like I could make this work by >> copying the tabbed buttons onto each stack, but this seems inefficient >> to me and a bit of a maintenance headache. Is there a way to have all >> the stacks "share" the tabbed button navigation element I want to use? >> >>Thanks! >> >>Jim >> >>At 08:13 PM 4/17/2003 -0400, Jim Biancolo wrote: >>>Hi folks, >>> >>>I could use some help figuring this out: >>> >>>I'd like to create an interface with two tabbed buttons. Clicking Tab A >>>should bring up a data entry form where the user can create multiple >>>records (I've prototyped this using the backgroundBehavior such that >>>each "record" is a card) . Clicking Tab B should bring up a different >>>data entry form where the user can create a single record. The thing >>>that I can't figure out is how to have a "many cards" group in one tab, >>>and a "single card" group on another tab. >>>Is such a thing possible? >>> >>>Thanks in advance! >>> >>>Jim >>> >>>_______________________________________________ >>>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 webmaster at listology.com Tue Apr 22 09:53:13 2003 From: webmaster at listology.com (Jim Biancolo) Date: Tue Apr 22 09:53:13 2003 Subject: Tabbed Buttons & Cards Question In-Reply-To: <4C915594-744B-11D7-BC62-0003937A97B8@genesearch.com.au> References: <1030419035012.3ea03ad4.c0a80064.10.2.3.0.61959@192.168.0.100> Message-ID: <5.1.0.14.2.20030422094120.02b26510@mail.berkshire.net> Howdy Sarah, With regard to your first suggestion, would that separate "navigation palette" be in a separate window from my "data" stacks? That would certainly fit the bill for making it global, although it's a pretty unusual UI on the Windows platform (at least for non-IDE UIs). I'll have to consider that. As for your second suggestion, I think that could work, but see my reply to Jeanne. I think (although I'm not sure) that it simplifies the navigation around the "many" tab to have that be a separate stack. I'd also have to set the backgroundBehavior of my "tabs" so they appeared on all the cards, and then set the backgroundBehavior of my data entry controls for the "many" tab so they appear on each new card in that tab. I'm not sure I can do that. Thanks for the feedback! I've gotten good information out of this thread. Take care, Jim At 08:47 AM 4/22/2003 +1000, Sarah wrote: >Hi Jim, > >Here are a couple of ideas: >You could make the navigation tabs into a separate palette so that they >were always visible no matter what stack you had open. >OR >You could use different cards in the same stack instead of different >stacks. Then if you group your tabbed button and set it's >backgroundBehavior to true, it can be placed on all the cards in that stack. > >Cheers, >Sarah >sarahr at genesearch.com.au >http://www.troz.net/Rev/ > > >On Saturday, April 19, 2003, at 03:50 am, Jim Biancolo wrote: > >>Hi again folks, >> >>I've been playing with this more, and I'm still a bit stumped. I thought >>the answer might be to have a stack ("ParentStack") that contains my >>tabbed buttons, and then whenever the user clicks a tab this code fires >>(the substacks have the same name as the tabs): >> >> go stack currItem in window "ParentStack" >> >>So if the user clicks "Tab 1" a substack named "Tab 1" is loaded. >>This kinda works, except the "Tab 1" substack completely replaces >>"ParentStack." This is not a surprise, but the undesired effect is that >>the tabbed buttons are now hidden from the user (since they are on >>"ParentStack", not the "Tab 1" stack). >> >> From my prototyping so far it looks like I could make this work by >> copying the tabbed buttons onto each stack, but this seems inefficient >> to me and a bit of a maintenance headache. Is there a way to have all >> the stacks "share" the tabbed button navigation element I want to use? >> >>Thanks! >> >>Jim >> >>At 08:13 PM 4/17/2003 -0400, Jim Biancolo wrote: >>>Hi folks, >>> >>>I could use some help figuring this out: >>> >>>I'd like to create an interface with two tabbed buttons. Clicking Tab A >>>should bring up a data entry form where the user can create multiple >>>records (I've prototyped this using the backgroundBehavior such that >>>each "record" is a card) . Clicking Tab B should bring up a different >>>data entry form where the user can create a single record. The thing >>>that I can't figure out is how to have a "many cards" group in one tab, >>>and a "single card" group on another tab. >>>Is such a thing possible? >>> >>>Thanks in advance! >>> >>>Jim >>> >>>_______________________________________________ >>>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 rcozens at pon.net Tue Apr 22 11:38:01 2003 From: rcozens at pon.net (Rob Cozens) Date: Tue Apr 22 11:38:01 2003 Subject: Resolving Referenced Images Message-ID: Hi All, OenoLog includes 300+ icons & other images. Most, if not all, of these images are referenced images, and that has worked well in that I can modify images at will and replace the original image in the image folder without having to touch the stack. However, now that I have switched to Rev 2, I find that at least some of my image references include the full path to the image instead of just the image name. Those references now fail because they include "Revolution 1B5A7" instead of "Revolution 2.0 B1 OS9". Upon further investigation, I find most of of my referenced images resolve to the image name, but some resolve to a full path name, including "1B5A7". I'm not sure how this happened (referencing the image when its folder was not the default folder?); but it suggests a possible reason why images are lost when stack files are moved or referenced from a standalone. Up to now, my presumed fault whenever someone reports missing images is failure to set the default folder to the folder containing the images; however that won't help if the image resolves to a complete file path. If anyone encounters a situation where a referenced image is "lost", open a card that includes the image in the Application Browser & double-click on the image name. If the Source field <> the Name field, you have potential problems. 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 DVGlasgow at aol.com Tue Apr 22 11:48:02 2003 From: DVGlasgow at aol.com (DVGlasgow at aol.com) Date: Tue Apr 22 11:48:02 2003 Subject: Tabbed Buttons & Cards Question Message-ID: <1eb.716610e.2bd6bd74@aol.com> In a message dated 22/4/03 2:55:13 pm, Jim Biancolo writes: > On one tab I want to store many records (cards) and on the other > >tab I want to store a single record (card). My take on this is that this is an interface issue not a scripting problem. I am certainly not an expert on the HIG gospels, but intuitively I would say that this doesn't sound like what tabs are for. Tabs are used to best effect to reveal options on a *single* card, these options normally being logically clustered by the tab title, and all related by the card title/function. eg card = height data; tabs = "short", "medium", "tall". In rev terms, each of several groups can be exclusively displayed to allow the user to view or interact with it, *without* the need for navigation from the particular card.. What you are aiming for Jim, if I understand you right is a button thing, which will whisk the user to appropriate stacks. Hard to say exactly what it would best look like without more sense of the function of the many vs single cards you refer to. How about a pair of radio buttons 'many' vs 'one' or some such, and a 'doit' button? On this list it is so rare I can say anything useful, I really hope this is! Best wishes, David Glasgow From kevin at runrev.com Tue Apr 22 11:53:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Tue Apr 22 11:53:01 2003 Subject: RevRotatePoly In-Reply-To: Message-ID: On 17/4/03 4:37 am, David Kwinter wrote: > This problem has been identified before, and still exists in 2.0B2 > > on mouseUp > revRotatePoly graphic "myGraphic", 90 > end mouseUp > > > does not work, giving error "Chunk: source is not a container", but > > revRotatePoly graphic "myGraphic", 90 > > works fine from the message box only > > > Is this a known bug on a to-kill list? Its not a bug, you aren't passing a valid expression. The message box special cases it. You need to place the graphic name in quotes or pass it as a variable. Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From DVGlasgow at aol.com Tue Apr 22 13:05:01 2003 From: DVGlasgow at aol.com (DVGlasgow at aol.com) Date: Tue Apr 22 13:05:01 2003 Subject: Stack Demonstration animation Message-ID: <6d.f56b008.2bd6cf9d@aol.com> In a message dated 22/4/03 5:57:17 AM, Jeanne A. E. DeVoto writes: << At 1:33 PM -0700 4/17/03, DVGlasgow at aol.com wrote: >Thanks anyway Jeanne. What the Hell is 'ConstantMask' anyway? You can look it up in the Transcript Dictionary for more info, but basically it causes Rev to use the same mask for all frames, to make sure the mask is always valid. >> I'm really sorry Jeanne, I expostulated rhetorically without thinking! I should have known that you would politely answer my question (and point me to the docs). In fact I did look it up, and it did kind of make sense. There should be an emoticon for "this is rhetorical" ....but (another) lesson learned. Best wishes, David Glasgow Home/ forensic assessments --> DVGlasgow Courses --> i-Psych From kray at sonsothunder.com Tue Apr 22 13:08:01 2003 From: kray at sonsothunder.com (Ken Ray) Date: Tue Apr 22 13:08:01 2003 Subject: Querying the platform & another Doing a Progress Bar question In-Reply-To: <174.19d0f0c5.2bd6844d@aol.com> Message-ID: <00b501c308f1$5cb06330$7101a8c0@LightningFlash> > on preopenstack > blah blah blah > If the platform is "Win32" then get shell ("attrib -r" && > tFileName) blah blah end preopenstack > > Why does it need to be "Win 32?", and why shouldn't I use a > relative filepath > - I would have thought relative would be safer? Probably, but keep in mind that shell() does the equivalent of opening a console window (Start -> Run -> cmd) before it attempts to execute the command on the path. The console window does not automatically load up with the same path as the Rev app; it has its own working directory. So to make sure it is pointing to the right file to operate on, you need to use a full path. As to "why Win32"? I can only guess (Scott/Kevin can chime in here), but at the time Windows 95 was about to be released, Windows 3.11 was the main Windows OS - it was a 16-bit operating system. Windows 95 and on are 32-bit operating systems, and in the Windows development circles it was called "Win32". I'm pretty sure there was also an EXE or DLL by that name as well, or something like that... my mind is a bit fuzzy around this... Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From mfitz53 at comcast.net Tue Apr 22 13:41:01 2003 From: mfitz53 at comcast.net (Michael) Date: Tue Apr 22 13:41:01 2003 Subject: Distibution Builder in 2.0 Message-ID: <1110804110f429.110f4291110804@icomcast.net> I did a fresh download to the ME machine with no better results. I'm going to uninstall and try a new download on the win98 machine again. If that does not work maybe I'll see what is on board here that may have an effect on the download. <> From webmaster at listology.com Tue Apr 22 14:01:01 2003 From: webmaster at listology.com (Jim Biancolo) Date: Tue Apr 22 14:01:01 2003 Subject: Tabbed Buttons & Cards Question In-Reply-To: <1eb.716610e.2bd6bd74@aol.com> Message-ID: <5.1.0.14.2.20030422135245.02b4ab68@mail.berkshire.net> That's good feedback, as I've mostly been thinking about this in terms of *can* it be done rather than *should* it be done. :-) That said, I kinda like the tabs idea for this particular app. It's an e-mail filtering tool, and the "multi" tab is the filters that are being applied (one card/filter) and the "one" tab is the more generic preferences. I thought about making a menu where the user could pick "view filters" or "view settings", but I wanted the two sections of the app to be more readily apparent. I thought tabs might be appropriate because really the whole app is one big set of preferences, and I want to group the preferences logically and depending on whether or not it's a "many" set of prefs (e.g. multiple filters) or a single set of prefs (server config). In any case, thanks! Definitely useful feedback. Jim At 11:44 AM 4/22/2003 -0400, DVGlasgow at aol.com wrote: >In a message dated 22/4/03 2:55:13 pm, Jim Biancolo writes: > > > On one tab I want to store many records (cards) and on the other > > > >tab I want to store a single record (card). > >My take on this is that this is an interface issue not a scripting problem. >I am certainly not an expert on the HIG gospels, but intuitively I would say >that this doesn't sound like what tabs are for. Tabs are used to best effect >to reveal options on a *single* card, these options normally being logically >clustered by the tab title, and all related by the card title/function. eg >card = height data; tabs = "short", "medium", "tall". In rev terms, each of >several groups can be exclusively displayed to allow the user to view or >interact with it, *without* the need for navigation from the particular card.. > >What you are aiming for Jim, if I understand you right is a button thing, >which will whisk the user to appropriate stacks. Hard to say exactly what it >would best look like without more sense of the function of the many vs single >cards you refer to. How about a pair of radio buttons 'many' vs 'one' or >some such, and a 'doit' button? > >On this list it is so rare I can say anything useful, I really hope this is! > >Best wishes, > >David Glasgow >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolution From rcozens at pon.net Tue Apr 22 15:00:01 2003 From: rcozens at pon.net (Rob Cozens) Date: Tue Apr 22 15:00:01 2003 Subject: Resolving Referenced Images Message-ID: >If the Source field <> the Name field, you have potential problems. Actually, one can name a referenced image something other than the the actual image name; so I should have written: "If the Source field includes the path name along with the image file name, you have potential problems." 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 Cubist at aol.com Tue Apr 22 15:06:01 2003 From: Cubist at aol.com (Cubist at aol.com) Date: Tue Apr 22 15:06:01 2003 Subject: Tabbed Buttons & Cards Question Message-ID: <1c7.8942ebb.2bd6ec0a@aol.com> sez Jim Biancolo: >> On one tab I want to store many records (cards) and on the other >>tab I want to store a single record (card). sez DVGlasgow at aol.com >My take on this is that this is an interface issue not a scripting problem. I think the Glaswegian is right. Try building two stacks (one is the one-card job, the other is multi-card), and put a tabbed button on each of those stacks. Make sure that the tabbed button *looks* precisely the same in each stack, and script all the tabs to Do The Right Thing vis-a-vis opening up the appropriate stack when you click on the tabs. If you do it right, you should be able to *fake* the "one stack" effect you're striving for, never mind that it's really *multiple* stacks that are involved... From edutec at sympatico.ca Tue Apr 22 18:40:00 2003 From: edutec at sympatico.ca (edutec) Date: Tue Apr 22 18:40:00 2003 Subject: Educational Application Message-ID: Using dHTML, I cobbled together a sample of what I mean. http://www3.sympatico.ca/edutec/ Right now there is only the "Three Pigs digiTALE". If you try it, please take a look at the summative evaluation component (using the "?" button). This is a quick-composition, but sufficiently complete to convey the idea. Again, if anybody knows of something like it in RR, I would appreciate hearing from you. My success so far with HyperCard quizzes has been rather limited and, for some curious reason, I am finding javascript to be easier than Transcript. Thanks. -- Roger Kenyon From brasmussen at earthlink.net Tue Apr 22 23:32:00 2003 From: brasmussen at earthlink.net (Bob Rasmussen) Date: Tue Apr 22 23:32:00 2003 Subject: unexpected messages References: <200304221354.JAA28082@www.runrev.com> Message-ID: <3EA6088E.A3D14518@earthlink.net> Richard Gaskin wrote: > Bob Rasmussen wrote: > > > I just spent a couple hours tracking down a problem that turned out to result > > from an unexpected "mouseMove" message on a "hide object" command (while the > > mouse button was down, but before the mouse had actually moved). Not only did a > > mouseMove message get generated, but it appears to have preempted the currently > > running handler. That's what caused my problem, since I wasn't expecting the > > first mouseMove message until after the mouseDown message handler finished. I > > haven't found any documentation of this. > > > > More generally, it would be useful to have a summary somewhere of what triggers > > system messages, and when. Most are documented somewhere in the Transcript > > Dictionary (though not always in detail), and most are intuituve, but this one > > caught me by complete surprise. The debugger wasn't helpful due to the need to > > trap just after a mouse click. Once I figured out that a mouseMove message was > > coming from somewhere (thanks to UmbrellaMan), it was still hard to narrow down > > the source, because I kept looking in all the wrong places. Who would have > > expected "hide"? > > > > Does anyone have such a list? > > You can watch messages logged to a console as they are generated in the > UmbrellaMan utility at: > > > Yes, as I described in my original note. Thanks. > > However, both mouseMove and idle are omitted from UmbrellaMan's list of > messages that can be logged, as they are sent so often that they'd flood the > log with uninteresting entries. Nevertheless, I found UmbrellaMan useful because I could trace messages issued from the mouseMove handler. > > > The mouseMove messaage is sent whenever the mouse is moved, regardless is > the state of the mouse button. > But, as I noted, the mouse had *not* moved. The mouseMove message was triggered by a "hide" command in a mouseDown handler, *not* by any mouse movement. Why? And what other surprises are in store? > > -- > Richard Gaskin > Fourth World Media Corporation > Developer of WebMerge 2.2: 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 Wed Apr 23 00:11:01 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed Apr 23 00:11:01 2003 Subject: unexpected messages In-Reply-To: <3EA6088E.A3D14518@earthlink.net> Message-ID: Bob Rasmussen wrote: >> The mouseMove messaage is sent whenever the mouse is moved, regardless is >> the state of the mouse button. >> > > But, as I noted, the mouse had *not* moved. The mouseMove message was > triggered by a "hide" > command in a mouseDown handler, *not* by any mouse movement. Why? And what > other surprises are > in store? Was it sent more than once after it was in the message path before the mouse moved? -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From pixelbird at interisland.net Wed Apr 23 00:26:00 2003 From: pixelbird at interisland.net (Ken Norris) Date: Wed Apr 23 00:26:00 2003 Subject: Resolving Referenced Images In-Reply-To: <200304221601.MAA31543@www.runrev.com> Message-ID: ********** > Date: Tue, 22 Apr 2003 08:36:41 -0700 > To: use-revolution at lists.runrev.com > From: Rob Cozens > > Hi All, > > OenoLog includes 300+ icons & other images. ---------- Good grief! Just a brief query: Why so many? ---------- > Most, if not all, of > these images are referenced images, and that has worked well in that > I can modify images at will and replace the original image in the > image folder without having to touch the stack. > > However, now that I have switched to Rev 2, I find that at least some > of my image references include the full path to the image instead of > just the image name. Those references now fail because they include > "Revolution 1B5A7" instead of "Revolution 2.0 B1 OS9". > > Upon further investigation, I find most of of my referenced images > resolve to the image name, but some resolve to a full path name, > including "1B5A7". I'm not sure how this happened (referencing the > image when its folder was not the default folder?); but it suggests a > possible reason why images are lost when stack files are moved or > referenced from a standalone. ---------- Hmm...I see the problem. It looks like they might have originally taken on the name because of being a simple relative filepath. IOW, some referenced images had a relative filepath from the earlier version, so maybe Rev 2B, being in a different folder, tried to compensate by establishing a full filepath. Kinda difficult to explain what I mean. ---------- > Up to now, my presumed fault whenever someone reports missing images > is failure to set the default folder to the folder containing the > images; however that won't help if the image resolves to a complete > file path. ---------- Well, if I'm right (maybe not), then that might work if they did it _first_, i.e., before Rev2B tried to find them, but not after, because it attached a full filepath when looking for it in the other folder, e.g., Rev2B says: "Where are the images? Well, this app was first created by an old version so I expect them to be in what used to be the default folder for the old version. If I want that to work now, I have to establish a full filepath to there, because the user probably didn't change that to be _my_ default folder. That way I can always get to it. No, wait, someone actually changed it to be _my_ default folder, so now I will make it a relative filepath for me." ...thus, you may end up with the first few it tried to find with the old name and a full filepath, and the rest normalized to the new setup...or something like that. ---------- > If anyone encounters a situation where a referenced image is "lost", > open a card that includes the image in the Application Browser & > double-click on the image name. If the Source field <> the Name > field, you have potential problems. ---------- That would fall in line with what I'm thinking, which is the kind of thinking that could make me think my little trolley has jumped the tracks for good %) Ken N. From pixelbird at interisland.net Wed Apr 23 00:34:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Wed Apr 23 00:34:01 2003 Subject: RevRotatePoly In-Reply-To: <200304221601.MAA31543@www.runrev.com> Message-ID: ********** > Date: Tue, 22 Apr 2003 16:51:04 +0100 > Subject: Re: RevRotatePoly > From: Kevin Miller > > On 17/4/03 4:37 am, David Kwinter wrote: > >> This problem has been identified before, and still exists in 2.0B2 >> >> on mouseUp >> revRotatePoly graphic "myGraphic", 90 >> end mouseUp >> >> >> does not work, giving error "Chunk: source is not a container", but >> >> revRotatePoly graphic "myGraphic", 90 >> >> works fine from the message box only >> >> >> Is this a known bug on a to-kill list? > > Its not a bug, you aren't passing a valid expression. The message box > special cases it. You need to place the graphic name in quotes or pass it > as a variable. ---------- But he _did_ put it in quotes, Kevin. See, the name of the graphic is "myGraphic", which _is_ in quotes. I'm having the same problem. Ken N. From david at kwinter.ca Wed Apr 23 00:47:01 2003 From: david at kwinter.ca (David Kwinter) Date: Wed Apr 23 00:47:01 2003 Subject: RevRotatePoly In-Reply-To: Message-ID: >> Its not a bug, you aren't passing a valid expression. The message box >> special cases it. You need to place the graphic name in quotes or pass it >> as a variable. > ---------- > But he _did_ put it in quotes, Kevin. See, the name of the graphic is > "myGraphic", which _is_ in quotes. > > I'm having the same problem. > > Ken N. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution Ken, it seems we're dealing with another bug, which requires one to use: put "graphic ""e&"myGraphic""e into x revRotatePoly x, 90 -------Instead of------- revRotatePoly graphic "myGraphic", 90 The former does work, but I'll keep using the function I posted earlier out of spite. (just kidding) From jacque at hyperactivesw.com Wed Apr 23 01:08:01 2003 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed Apr 23 01:08:01 2003 Subject: unexpected messages In-Reply-To: <3EA6088E.A3D14518@earthlink.net> References: <200304221354.JAA28082@www.runrev.com> <3EA6088E.A3D14518@earthlink.net> Message-ID: <3EA61F39.5060706@hyperactivesw.com> On 4/22/03 10:29 PM, Bob Rasmussen wrote: > But, as I noted, the mouse had *not* moved. The mouseMove message was triggered by a "hide" > command in a mouseDown handler, *not* by any mouse movement. Why? And what other surprises are > in store? I bet it has something to do with changes in the new engine. A mouseEnter/mouseLeave message is now sent when moving a control or changing a control's visibility if the control is located at the current mouseLoc. I wonder if an extra mousemove gets sent as well. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jeanne at runrev.com Wed Apr 23 01:41:32 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Wed Apr 23 01:41:32 2003 Subject: RevRotatePoly In-Reply-To: References: Message-ID: At 9:44 PM -0700 4/22/03, David Kwinter wrote: >Ken, it seems we're dealing with another bug, which requires one to use: > >put "graphic ""e&"myGraphic""e into x >revRotatePoly x, 90 > >-------Instead of------- > >revRotatePoly graphic "myGraphic", 90 IT'S NOT A BUG. Sorry. It's not a bug. For revRotatePoly, you need to provide, not a graphic reference, but an expression that evaluates to a graphic reference. This was not clear in the docs but it will be corrected in the 2.0 docs. (This is similar to what you need to do for revPrintField.) ----- Important! The revRotatePoly command does not accept direct graphic references. For example, the following statement causes an error message: revRotatePoly graphic "My Graphic",45 -- CAN'T USE THIS FORM Instead, use a form that evaluates to a graphic reference, like this: revRotatePoly the name of graphic "My Graphic",90 -- use this form revRotatePoly ("field" && quote & "My Field" & quote),22 -- or this --- -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From erikhans08 at yahoo.com Wed Apr 23 01:45:44 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Wed Apr 23 01:45:44 2003 Subject: Standalones and saving data In-Reply-To: Message-ID: <20030423054203.87023.qmail@web20005.mail.yahoo.com> --- Neil Phillips wrote: > Thank's for your help with my question. I > downloaded Richomond's > 'Mainstacker" and it's just what I need. It > means I can develop a number of > stacks independently and later attach them as > substacks to a simple > mainstack, which, in turn will be activated by > a splash page standalone. got an address for Richomond's "Mainstacker"? ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From david at kwinter.ca Wed Apr 23 02:41:00 2003 From: david at kwinter.ca (David Kwinter) Date: Wed Apr 23 02:41:00 2003 Subject: RevRotatePoly In-Reply-To: Message-ID: I thought I was being sarcastic! Thanks anyways From erikhans08 at yahoo.com Wed Apr 23 02:52:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Wed Apr 23 02:52:01 2003 Subject: clone this stack In-Reply-To: <5.1.0.14.2.20030422094120.02b26510@mail.berkshire.net> Message-ID: <20030423064951.7848.qmail@web20009.mail.yahoo.com> does "clone this stack" inside RR do exactly the same thing as "duplicate" in mac OS? the icon in Application Overview looks dimmed... TIA, Erik ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From rcozens at pon.net Wed Apr 23 10:51:01 2003 From: rcozens at pon.net (Rob Cozens) Date: Wed Apr 23 10:51:01 2003 Subject: Resolving Referenced Images In-Reply-To: References: Message-ID: > >> OenoLog includes 300+ icons & other images. >---------- >Good grief! Just a brief query: Why so many? Ken, et al: OenoLog currently has about 45 cards--one card per window, since data is stored independently. OenoLog is entirely button-driven--there is no menuBar, but a button for every possible user action. Each button has an icon (B&W), a disabled icon (grey), and an armed icon (color). In addition, all cards have title icons instead of title text fields. Not only does this latter feature give OenoLog, IMFO, an "international" look, it also means different widths of title text in different languages is no longer an issue, especially in columnar layouts. -- 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 brasmussen at earthlink.net Wed Apr 23 11:11:00 2003 From: brasmussen at earthlink.net (Bob Rasmussen) Date: Wed Apr 23 11:11:00 2003 Subject: unexpected messages References: <200304230544.BAA10808@www.runrev.com> Message-ID: <3EA6AC82.66683224@earthlink.net> Richard Gaskin wrote: > >> The mouseMove messaage is sent whenever the mouse is moved, regardless is > >> the state of the mouse button. > > > > But, as I noted, the mouse had *not* moved. The mouseMove message was triggered by a "hide" > > command in a mouseDown handler, *not* by any mouse movement. Why? And what > > other surprises are in store? > > Was it sent more than once after it was in the message path before the mouse > moved? No, just one time. I bracketed the "hide" command with "put" commands and inserted another "put" in the mouseMove handler. The resulting order of entries in the message box clearly showed the "mouseMove" coming on the "hide" command's time. Also, "J. Landman Gay" wrote > I bet it has something to do with changes in the new engine. A > mouseEnter/mouseLeave message is now sent when moving a control or > changing a control's visibility if the control is located at the current > mouseLoc. I wonder if an extra mousemove gets sent as well. That would explain it. Where do you get such information? RR From DVGlasgow at aol.com Wed Apr 23 11:19:02 2003 From: DVGlasgow at aol.com (DVGlasgow at aol.com) Date: Wed Apr 23 11:19:02 2003 Subject: showing cursor at specific locatiom Message-ID: <1f1.73302a4.2bd8082c@aol.com> Some time ago there was a mini-debate about how wrong it might be to hide a cursor then show it at a specific point. After much dithering I found that for my purposes, it is what I need to do. The scripting solution that was posted was: set the screenMouseLoc to globalLoc(the location of button "neutral") Which worked fine, but now I find doesn't work in a Mac standalone, I have double checked and it still works in the original stack. Is there something I need to include in the build to make it work? Best wishes, David Glasgow Home/ forensic assessments --> DVGlasgow Courses --> i-Psych From jeanne at runrev.com Wed Apr 23 11:29:00 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Wed Apr 23 11:29:00 2003 Subject: unexpected messages In-Reply-To: <3EA6AC82.66683224@earthlink.net> References: <200304230544.BAA10808@www.runrev.com> Message-ID: At 8:08 AM -0700 4/23/03, Bob Rasmussen wrote: >Also, "J. Landman Gay" wrote >> I bet it has something to do with changes in the new engine. A >> mouseEnter/mouseLeave message is now sent when moving a control or >> changing a control's visibility if the control is located at the current >> mouseLoc. I wonder if an extra mousemove gets sent as well. > >That would explain it. Where do you get such information? Jacque may have read the release notes: --- Revolution now sends mouseEnter and mouseLeave messages to objects that are shown or hidden while the mouse pointer is over them, and to objects when a handler moves them underneath the current mouse position. --- In general, I very much recommend that people scan the release notes when they get a new build. The notes on new features and fixes are lengthy, but it's worthwhile to read them - even if you don't remember a particular change when you run into a consequence like this, you may very well recall that "something changed with that" and be able to look it up. You can find them in "What's New" and "Read Me First" in the Revolution folder, or in the Encyclopedia under "What's new in version x.x". -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From jacque at hyperactivesw.com Wed Apr 23 11:35:01 2003 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed Apr 23 11:35:01 2003 Subject: unexpected messages In-Reply-To: <3EA6AC82.66683224@earthlink.net> References: <200304230544.BAA10808@www.runrev.com> <3EA6AC82.66683224@earthlink.net> Message-ID: <3EA6B215.6010605@hyperactivesw.com> On 4/23/03 10:08 AM, Bob Rasmussen wrote: > Also, "J. Landman Gay" wrote > >>I bet it has something to do with changes in the new engine. A >>mouseEnter/mouseLeave message is now sent when moving a control or >>changing a control's visibility if the control is located at the current >>mouseLoc. I wonder if an extra mousemove gets sent as well. > > That would explain it. Where do you get such information? I'm psychic. I darken the room, light candles, and concentrate real hard on isolating the engine behaviors from the stack behaviors in my mind. Then all becomes clear. Oh, and I also took a look at the Read Me from the MetaCard 2.5 release, but of course that only served to verify my perceptions. ;) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From logram at wanadoo.fr Wed Apr 23 11:51:00 2003 From: logram at wanadoo.fr (Roger Amar) Date: Wed Apr 23 11:51:00 2003 Subject: Drag and Drop In-Reply-To: <1f1.73302a4.2bd8082c@aol.com> Message-ID: I am looking for an example on how to use the Drag'n Drop feature between 2 list fields. Where may I find that ? Thanks for your help. Roger; From rcozens at pon.net Wed Apr 23 11:56:01 2003 From: rcozens at pon.net (Rob Cozens) Date: Wed Apr 23 11:56:01 2003 Subject: Resolving Referenced Images In-Reply-To: References: Message-ID: >OenoLog currently has about 45 cards--one card per window, since >data is stored independently. In case you haven't guessed, tracking wine production is a reasonably complicated process...BEFORE one throws in governmental reporting. > >Each button has an icon (B&W), a disabled icon (grey), and an armed >icon (color). Actually, color icons representing bulk & bottled wines have three variations depending on whether the selected wine is white, rose, or red. Beginning to get the picture, Ken? -- 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 Apr 23 11:59:06 2003 From: rcozens at pon.net (Rob Cozens) Date: Wed Apr 23 11:59:06 2003 Subject: unexpected messages In-Reply-To: References: <200304230544.BAA10808@www.runrev.com> Message-ID: >Revolution now sends mouseEnter and mouseLeave messages to objects that are >shown or hidden while the mouse pointer is over them, and to objects when a >handler moves them underneath the current mouse position. Blame this one on Igor & moi, Bob. Igor reported problems with mouseEnter & mouseLeave when controls were shown or hidden while under the mouse, and I pushed for a correction on the improv-rev list. -- 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 janschenkel at yahoo.com Wed Apr 23 12:12:00 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed Apr 23 12:12:00 2003 Subject: Drag and Drop In-Reply-To: Message-ID: <20030423160947.25322.qmail@web11906.mail.yahoo.com> --- Roger Amar wrote: > I am looking for an example on how to use the Drag'n > Drop feature between 2 > list fields. > Where may I find that ? > Thanks for your help. > Roger; > Hi Roger, Unfortunately, drag'n'drop doesn't work between list fields ; it might be added at some point in the future -- only Scott Raney and Kevin Miller know. However, I recently posted a stack with a workaround on my website ; here's a direct link to the file: http://www.geocities.com/janschenkel/downloads/dragdroplist.zip Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From pixelbird at interisland.net Wed Apr 23 14:05:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Wed Apr 23 14:05:01 2003 Subject: Resolving Referenced Images In-Reply-To: <200304231601.MAA20601@www.runrev.com> Message-ID: ********** > Date: Wed, 23 Apr 2003 07:39:16 -0700 > From: Rob Cozens > Subject: Re: Resolving Referenced Images > >> >>> OenoLog includes 300+ icons & other images. >> ---------- >> Good grief! Just a brief query: Why so many? > > Ken, et al: > > OenoLog currently has about 45 cards--one card per window, since data > is stored independently. > > OenoLog is entirely button-driven--there is no menuBar, but a button > for every possible user action. Each button has an icon (B&W), a > disabled icon (grey), and an armed icon (color). ---------- OK, so these are all different pictures, wh? ---------- > In addition, all cards have title icons instead of title text fields. > Not only does this latter feature give OenoLog, IMFO, an > "international" look, it also means different widths of title text in > different languages is no longer an issue, especially in columnar > layouts. ---------- OK. I would probably have done it differently, but that's what makes a horse race. Thanks, Ken N. From pixelbird at interisland.net Wed Apr 23 14:07:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Wed Apr 23 14:07:01 2003 Subject: Resolving Referenced Images In-Reply-To: <200304231601.MAA20601@www.runrev.com> Message-ID: ********** > Date: Wed, 23 Apr 2003 08:55:32 -0700 > From: Rob Cozens > Subject: Re: Resolving Referenced Images > >> OenoLog currently has about 45 cards--one card per window, since >> data is stored independently. > > In case you haven't guessed, tracking wine production is a reasonably > complicated process...BEFORE one throws in governmental reporting. > >> >> Each button has an icon (B&W), a disabled icon (grey), and an armed >> icon (color). > > Actually, color icons representing bulk & bottled wines have three > variations depending on whether the selected wine is white, rose, or > red. > > Beginning to get the picture, Ken? ---------- Sure...I was just curious, really :+) Ken N. From miscdas at boxfrog.com Wed Apr 23 14:56:01 2003 From: miscdas at boxfrog.com (miscdas at boxfrog.com) Date: Wed Apr 23 14:56:01 2003 Subject: unexpected messages In-Reply-To: References: <200304230544.BAA10808@www.runrev.com> Message-ID: <20030423185447.68319.qmail@www.boxfrog.com> Jeanne A. E. DeVoto writes: > Jacque may have read the release notes: > > --- > Revolution now sends mouseEnter and mouseLeave messages to objects that are > shown or hidden while the mouse pointer is over them, and to objects when a > handler moves them underneath the current mouse position. > --- ================ So does this continue with the next logical progression of a mouseEnter message being sent to an object that is beneath an object that gets hidden? miscdas From jswitte at bloomington.in.us Wed Apr 23 15:10:01 2003 From: jswitte at bloomington.in.us (Jim Witte) Date: Wed Apr 23 15:10:01 2003 Subject: Quasi-bug/strange behavior in error reporting [long] Message-ID: Hi, This probably really should go to the improve-rev list, but I'm not a professional license holder, so.. I've got a stack that uses a mousedown handler in the card script to perform a variety of different actions depending on a variable gMode (yeah, it would probably be cleaner [and a bit faster] if I used an insert script command.. that's for Apparent Motion v2). Here's the relevant snippets of code: (In this example, gMode is "delete") on mousedown global gMode if within(graphic "leftFrame", it) then switch gMode case "create" [..] case "delete" deleteObj break [..] end mousedown on deleteObj if not checkMouseControl() then exit deleteObj else [*] get the mouseControl put id of it into objId [..] end deleteObj The checkMouseControl function just returns true if the mouse is over an appropriate control (a display object in this case). As written, the script works fine for deleting objects. But if I comment out the starred line, it breaks - which I expect, because I don't have the mouseControl in it anymore [side note: the getMouseControl function does say 'get the mouseControl' but the it variable must not carry outside of the function's scope]. But the odd thing is the error it gives me. I would expect it to say there was some kind of error in the deleteObj handler, as that is where the undefined 'it' is referenced. But instead, it says: Type: switch: error in statement Object: Image 1 Line: if within(graphic "leftFrame", it) Hint: it which seems to indicate that the error occurs not in the deleteObj handler, but in the mousedown handler. Is the reason this apparent error-report inconsistency happens due to the way the engine "inlines" the handlers together when compiling the script down to a bytecode? Thanks, Jim From sanke at hrz.uni-kassel.de Wed Apr 23 15:12:01 2003 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Wed Apr 23 15:12:01 2003 Subject: Educational Application Message-ID: <3EA6E60E.EAEFF48F@hrz.uni-kassel.de> On Tue, 22 Apr 2003 edutec (Roger Kenyon) wrote: > Using dHTML, I cobbled together a sample of what I mean. > > http://www3.sympatico.ca/edutec/ > > Right now there is only the "Three Pigs digiTALE". If you try it, please > take a look at the summative evaluation component (using the "?" button). > > This is a quick-composition, but sufficiently complete to convey the idea. > > Again, if anybody knows of something like it in RR, I would appreciate > hearing from you. My success so far with HyperCard quizzes has been rather > limited and, for some curious reason, I am finding javascript to be easier > than Transcript. > > Thanks. > > -- Roger Kenyon > Hi Roger, I had a look at your "Three Pigs" and I think we understand now what you mean by "summative evaluation". Javascript might be easier for you because you are probably used to it. But: If you compare the number of script lines to achieve some kind of interactivity, you may find that with Javascript you need about 10 to 15 times more script lines than with Transcript/Metatalk. Some "experts" put educational programs like the "Three Pigs" in a "drill-and-practice" category and consider them to be very basic tools that are not compatible with the standard of possible "higher-order-thinking" tools. However, I think, there are situations where such drill tools - without much of the frills and cosmetics of other programs - may be useful and justifyable, and they are indeed useful as entry points to educational programming. There are some such drill programs on our ftp-server (of which some fulfil your criterion of "summative evaluation") that serve as examples for our students, when they are introduced to Metacard. To run them you need at least Metacard 2.4.3 or Revolution 1.1.1 The address is: "ftp://ftp.hrz.uni-kassel.de/pub/uni-kassel/Zentraler.Medienbereich/Sanke/Metacard/" (There is a period between "Zentraler" and "Medienbereich"). Most of the programs and the comments they contain are written in German, but some are in English. - In the main folder you find "auto-math-english.mc", a simple stack that generates an infinite number of problems in 6 different formats. - Sub-folder "MetacardPractice": * Stack "seminar01.mc" - as a first introduction to Metacard - contains the stepwise development of a very basic vocabulary trainer and some matching exercises with drop-amd-drag. * stack "Multchoice2.mc" illustrates the development of multiple-choice-drills in 6 steps - Sub-Folder "BeispieleExamples: * Stack "picturepuzzle4x4.mc" with English comments and English surface * Stack "memoryspan" (originally written in HyperPad - the first Hypercard clone in 1989) is not too basic. It tests your short-memory span in 6 different modes. Warning: This stack may be addictive for some users! - Sub-Folder "LanguageExercises": * Stack "animals2.mc" - dragging pictures to English words * Stack "pumuckl2.mc" - in English - with 5 different exercises for matching parts of a picture to words. * Stack "storyboard_x.mc" -an older stack that is presently being "revamped" - exercises of the "cloze" type with text analyzing, fill-in exercises where you can use whole words or parts like prefixes and suffixes, and a drag-and drop exercise. - Sub-Folder "Kerdelhue" contains a suite of language learning programs presently "under construction", which have some French surface elements. As this is part of work in progress there are many unfinished parts and dead ends. The programs need different text formats for input to operate and are partly interconnected. The stack for starting would be "menu-neu.mc". All stacks have been tested with Windows, some of them with MacOS. Among the essential criteria for drill programs for learning "lists" of items we rate two as especially important - as is sort of common knowledge in parts of the educational community: 1. random display of items to overrule "position" effects. This is especially important for multiple-choice-exercises. In the stack "multchoice" the distractors (wrong answers) and the correct answer never appear at the same position when repeating.. 2. repetition loops for unsolved problems. Wrong answers are stored and can be dealt with again if the user chooses, thus adapting the program to the needs of the learner. This process can be repeated until each item has at least been answered correctly once. You find this implemented both in stack "multchoice2" and "pumuckle2". Regards, Wilhelm Sanke, Prof. University Media Center, Director University of Kassel, Germany From mfitz53 at comcast.net Wed Apr 23 15:47:01 2003 From: mfitz53 at comcast.net (Michael) Date: Wed Apr 23 15:47:01 2003 Subject: Distibution Builder in 2.0 Message-ID: <140e65f1412b85.1412b85140e65f@icomcast.net> <> Yes. No change on either computer. win98 or winME. I do not know of anything that would cause a conflict, but with windows... From kkaufman at snet.net Wed Apr 23 19:38:01 2003 From: kkaufman at snet.net (Kurt Kaufman) Date: Wed Apr 23 19:38:01 2003 Subject: message path and other errors (long post) Message-ID: <4D0F3DD9-75E4-11D7-B0DF-0003936D1F12@snet.net> [This long bug report is something I probably wouldn't post to the list except that since the stack in question is distributed with the Rev. 2 beta, it could be easily tested by others, if they are so inclined, and so might be useful in tracking down some potential problems in the current beta.] Rev. 2 beta 2 Mac OS 10.2.5 Stack: "MIDIBuilder" version 020915 (included as Rev. 2 sample stack) I have in the (single) card script, in the handler for the "mousedown" event, the function "playAtOnce". The handler for playAtOnce is located outside of the mousedown handler, but on the same card script. In Rev 1.1.1, the message is handled as I expected with no apparent errors. But in Rev 2, the following error is generated each time a mousedown event occurs: Type Handler: can't find handler Object playAtOnce Line Hint playStarted The error is not such that activity stops, since the stack continues to function as expected, i.e. the function playAtOnce does execute. Have there been any changes made to the message path such that a handler arranged as above is now "incorrect"? ============================================= A few other errors, probably unrelated: 1) Visible field problem: There is a "Help" field which is hidden on startup (just in case the stack previously crashed with the field visible): on preopencard [...] hide field "Help" [...] end preopencard Oddly, once when I attempted to open MIDIBuilder, it opened with the Help field visible, and even though the field has the mouseup handler "hide me", no amount of clicking on the field (or setting its visible property to false) would hide it. I then quit and reopened it in Rev, 2, still experiencing the same problem. I subsequently opened the same stack in Rev. 1.1.1, and the field was properly hidden. Upon reopening it in Rev. 2, the field was hidden. Since then I have not been able to recreate this problem. ============================================= 2) inadvertent menuitem "adjustments": In MIDIBuilder there is a popup menu "Meter" which contains the following script: on menupick theMeter [...] switch theMeter case "2\4" put binaryEncode("H8","02021808") after gMidMeter break case "3\4" put binaryEncode("H8","03021808") after gMidMeter break [...] end switch [...] end menupick When the stack is first opened the menu appears as "4/4" (the default). But the first time there is a mousedown upon the menu, all of its four menuitems lose their "/" character, i.e. "2/4" becomes "24"; "3/4" becomes "34", etc. -Big problem, since a MIDI file cannot be generated without appropriate data that is added based on the selection of one of the specific menuitems as I wrote them. I note that in the "What's New" file, we have the following: - Placing a backslash (\) before menu metacharacters such as "(" now escapes those characters, so that they are shown as-is in the menu. Could this have something to do with the inadvertent menu "adjustments" problem? ============================================= 3) QT player object problems When playing a MIDI file (as a MIDI sequence preview in MIDIBuilder, for instance) or an audio file (an audio "movie") in a QT player object, the "controller thumb" does not scroll horizontally with the progress of the playing file. I note the problem is previously identified with QT 5; this happens with QT 6.1.1. Thanks, Kurt From erikhans08 at yahoo.com Wed Apr 23 20:35:00 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Wed Apr 23 20:35:00 2003 Subject: belay breakpoint In-Reply-To: Message-ID: <20030424003303.47164.qmail@web20006.mail.yahoo.com> is there a way to STOP debugging in the middle of a handler? something like "belay breakpoint" that would let the handler finish at normal speed? locking the screen and pressing is still slow and commenting out handlers is not always posible. TIA Erik ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From alrice at ARCplanning.com Wed Apr 23 21:04:01 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Wed Apr 23 21:04:01 2003 Subject: belay breakpoint In-Reply-To: <20030424003303.47164.qmail@web20006.mail.yahoo.com> Message-ID: <60C07792-75F0-11D7-86BB-000393529642@ARCplanning.com> On Wednesday, April 23, 2003, at 06:33 PM, erik hansen wrote: > > is there a way to STOP debugging in the middle > of a handler? something like "belay breakpoint" > that would let the handler finish at normal > speed? > locking the screen and pressing is still > slow and commenting out handlers is not always > posible. This would be a welcome addition to the debugger. Most debuggers can "step up" or "step out" of function/handler accomplishing what you describe. Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From monte at sweattechnologies.com Wed Apr 23 21:25:01 2003 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed Apr 23 21:25:01 2003 Subject: QuickTime External Message-ID: Hi All Has anyone developed a QuickTime external. I'm specifically interested in generating a movie by recording the contents of a window. If anyone knows of an animation format that can be viewed in QuickTime that could be written out from Rev then that would help. I'm trying to find out if QuickTime can play SVG animation but haven't got anywhere so far. Thanks Monte Goulding B.App.Sc. (Hons.) Executive Director Sweat Technologies email: monte at sweattechnologies.com website: www.sweattechnologies.com mobile (International): +61 421 138 274 (Australia): 0421 138 274 From macbox at earthlink.net Wed Apr 23 21:40:01 2003 From: macbox at earthlink.net (MacGuy) Date: Wed Apr 23 21:40:01 2003 Subject: DefaultFolder Behavior Message-ID: <5F52B602-75F5-11D7-8D39-000393C67B60@earthlink.net> I was having a devil of a time manipulating the DefaultFolder in Rev 2 (b1 or b2), until i poked around some. There seem to be some undocumented changes (I think), and I assume this is to be the new behavior, but I figure I should check to be sure. Best i can tell, with one exception the full path to a folder now begins with the word "volumes". So the path to my Applications folder on my second drive named "Drive2" is: /volumes/drive2/applications the exception seems to be the boot drive, at least under Mac OS X.2.3, here the boot drive is called simply "/", so that the _full path_ to my Applications folder on Drive1 (the boot drive) is: /applications Is this correct? Is this how things will work cross-platform? Or is my machine wonked. Thanks! From wmb at internettrainer.com Wed Apr 23 22:34:01 2003 From: wmb at internettrainer.com (Wolfgang M. Bereuter) Date: Wed Apr 23 22:34:01 2003 Subject: QuickTime External In-Reply-To: Message-ID: On Thursday, April 24, 2003, at 03:23 AM, Monte Goulding wrote: > I'm trying to find out if QuickTime can > play SVG animation but haven't got anywhere so far. There is a tool which can convert QT movies in flash files... Dont know if this info can help you... If yes I would have a look at my archives, because I dont remember the name at the moment.. 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 Apr 23 23:30:01 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Wed Apr 23 23:30:01 2003 Subject: DefaultFolder Behavior In-Reply-To: <5F52B602-75F5-11D7-8D39-000393C67B60@earthlink.net> Message-ID: At 6:37 PM -0700 4/23/03, MacGuy wrote: >Best i can tell, with one exception the full path to a folder now >begins with the word "volumes". So the path to my Applications folder >on my second drive named "Drive2" is: > >/volumes/drive2/applications > >the exception seems to be the boot drive, at least under Mac OS X.2.3, >here the boot drive is called simply "/", so that the _full path_ to my >Applications folder on Drive1 (the boot drive) is: > >/applications > >Is this correct? Pretty much. There is some stuff on this in the docs (from "About filename specifications and file paths"): --- File paths on OS X systems: On OS X systems, the startup disk, rather than the desktop, is used as the top level of the folder structure. This means that the startup disk's name does not appear in file paths. Instead, the first part of the file path is the top-level folder that the file is in. If the disk "Hard Disk" is the startup disk, a typical path on OS X systems might look like this: /Top Folder/My Folder/My File Notice that the disk name isn't part of this path. Tip: If you need to find out the startup disk's name, check the first disk name returned by the volumes function. For files on a disk that isn't the startup disk, the file path starts with "/Volumes" instead of "/". A typical file path to a file that's on a non-startup disk on an OS X system looks like this: /Volumes/Swap Disk/Folder/file.txt --- >Is this how things will work cross-platform? OS X only. Other platforms continue to work the same way they have in past versions. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From macbox at earthlink.net Thu Apr 24 01:01:01 2003 From: macbox at earthlink.net (MacGuy) Date: Thu Apr 24 01:01:01 2003 Subject: DefaultFolder Behavior In-Reply-To: <200304240331.XAA31680@www.runrev.com> Message-ID: <5D9056D4-7611-11D7-8D39-000393C67B60@earthlink.net> >> Best i can tell, with one exception the full path to a folder now >> begins with the word "volumes". >> [...] >> the exception seems to be the boot drive, at least under Mac OS X.2.3, >> here the boot drive is called simply "/", >> [...] >> Is this correct? > > Pretty much. There is some stuff on this in the docs (from "About > filename > specifications and file paths"): the dictionary entry definitely needs an update, all it describes is the 1.0 style, no mention of "/volumes" or the new os x style of referring to the boot drive. thanks for including the updated info from the rest of the docs, i can see it won't be difficult to update my stacks, though it will be time consuming finding all my references (and it's a bummer that i need to special case os x ... but such is life) as always, quick and wonderful help, thank you very much Jeanne! From jswitte at bloomington.in.us Thu Apr 24 01:05:01 2003 From: jswitte at bloomington.in.us (Jim Witte) Date: Thu Apr 24 01:05:01 2003 Subject: Usefulness of error reporting in Rev 2.0b2 Message-ID: I just got the following two errors from 2.0b2: Type: ungroup: target not a group [mistake was I never selected it] Object: Flip [a button] Line: ungroup Hint: dissolveGroupsAndReset [a handler] This error I understand. But I also got this one: Type: if-then: error in statement Object: revProfileBack Line: Hint: 1446 Is there any point in reporting errors like this, since I have no idea what circumstances cause them? Jim From jswitte at bloomington.in.us Thu Apr 24 01:05:22 2003 From: jswitte at bloomington.in.us (Jim Witte) Date: Thu Apr 24 01:05:22 2003 Subject: BUG! Corrupted stack - mouseControl no longer recognizes graphic objects Message-ID: <8A500578-760F-11D7-97DA-000393BF0854@bloomington.in.us> I've got a stack that all of a sudden does not want to recognize when the mouse is over graphic objects with mouseControl (called from a script or the message box). It'll work for buttons, but not for graphics (which is a problem, since I need it to..) I first thought it was a bug in the Rev environment that was triggered by something, but when I created a new mainstack with a couple of rectangles and tested mouseControl in the new stack, it worked as it should. The problem first surfaced all of a sudden in 2.0b2 - I'm not sure exactly what caused it though, but it persists even if I open the stack up in Rev 1.1.1, or if I build it into a distribution (Mac OSX). I can get the stack back by copying scripts and such, but has anyone else experienced stack corruption like this before with 2.0b2? Thanks, Jim From jswitte at bloomington.in.us Thu Apr 24 01:05:46 2003 From: jswitte at bloomington.in.us (Jim Witte) Date: Thu Apr 24 01:05:46 2003 Subject: Way to 'bound' grab command? Message-ID: <1777C639-7612-11D7-B648-000393BF0854@bloomington.in.us> Is there a way to bound where you can drag an object with the 'grab' command (other than to use a repeat loop and setting the location myself)? Jim From scott at tactilemedia.com Thu Apr 24 01:35:01 2003 From: scott at tactilemedia.com (Scott Rossi) Date: Thu Apr 24 01:35:01 2003 Subject: Way to 'bound' grab command? In-Reply-To: <1777C639-7612-11D7-B648-000393BF0854@bloomington.in.us> Message-ID: On 4/23/03 10:03 PM, "Jim Witte" wrote: > Is there a way to bound where you can drag an object with the 'grab' > command (other than to use a repeat loop and setting the location > myself)? Don't use the built-in grab command, write your own using mouseMove instead. For reference, you can see the Drag Sample stack posted here: http://www.tactilemedia.com/download/ Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From erikhans08 at yahoo.com Thu Apr 24 02:00:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Thu Apr 24 02:00:01 2003 Subject: MetaCard 2.5 and RR 2.0 In-Reply-To: <5.1.0.14.2.20030422135245.02b4ab68@mail.berkshire.net> Message-ID: <20030424055735.88175.qmail@web20001.mail.yahoo.com> what is the relation , if any, btw MetaCard 2.5 and RR 2.0? ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From kray at sonsothunder.com Thu Apr 24 02:16:01 2003 From: kray at sonsothunder.com (Ken Ray) Date: Thu Apr 24 02:16:01 2003 Subject: MetaCard 2.5 and RR 2.0 In-Reply-To: <20030424055735.88175.qmail@web20001.mail.yahoo.com> Message-ID: <011001c30a28$992e64f0$7101a8c0@LightningFlash> MetaCard 2.5 is the engine for RR 2.0 so all of the Transcript (minus the words that start with "rev") comes from the MetaTalk interpreter inside Rev. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of > erik hansen > Sent: Wednesday, April 23, 2003 11:58 PM > To: use-revolution at lists.runrev.com > Subject: MetaCard 2.5 and RR 2.0 > > > what is the relation , if any, btw MetaCard 2.5 > and RR 2.0? > > > ===== > erik at erikhansen.org http://www.erikhansen.org > > __________________________________________________ > Do you Yahoo!? > The New Yahoo! Search - Faster. Easier. Bingo > http://search.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-> revolution > From pixelbird at interisland.net Thu Apr 24 03:32:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Thu Apr 24 03:32:01 2003 Subject: QuickTime External In-Reply-To: <200304240331.XAA31680@www.runrev.com> Message-ID: ********** > Date: Thu, 24 Apr 2003 04:31:43 +0200 > Subject: Re: QuickTime External > From: "Wolfgang M. Bereuter" > > > On Thursday, April 24, 2003, at 03:23 AM, Monte Goulding wrote: > >> I'm trying to find out if QuickTime can >> play SVG animation but haven't got anywhere so far. > > There is a tool which can convert QT movies in flash files... > Dont know if this info can help you... If yes I would have a look at my > archives, because I dont remember the name at the moment.. ---------- Begs the question: Is there a way to examine QT codecs from Rev? Ken N. From erikhans08 at yahoo.com Thu Apr 24 03:34:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Thu Apr 24 03:34:01 2003 Subject: MetaCard 2.5 and RR 2.0 In-Reply-To: <011001c30a28$992e64f0$7101a8c0@LightningFlash> Message-ID: <20030424073206.54855.qmail@web20002.mail.yahoo.com> --- Ken Ray wrote: > MetaCard 2.5 is the engine for RR 2.0 so all of > the Transcript (minus > the words that start with "rev") comes from the > MetaTalk interpreter inside Rev. thanks, Ken so RR will probably follow each MC engine change with a new version? ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From jeanne at runrev.com Thu Apr 24 03:34:23 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Thu Apr 24 03:34:23 2003 Subject: open file and filepaths In-Reply-To: Message-ID: At 6:35 PM -0700 4/19/03, Neil Phillips wrote: >I'm having trouble getting Revolution to open a file in the folder I want >instead of the default folder conataining the Revolution. I am also having >trouble reading anything from that file. I am sure the problem lies with >the file path but all my experiments fail. I think that if I had a full >file path I could see where I'm going wrong. Could somebody post an example. A quick way to see a file path is to enter this in the message box: answer file "Pick a file:";put it This puts the absolute path of the file you picked in the message box. You can do this with several files to get a better idea of how file paths work. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From monte at sweattechnologies.com Thu Apr 24 03:45:00 2003 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu Apr 24 03:45:00 2003 Subject: QuickTime External In-Reply-To: Message-ID: > >> I'm trying to find out if QuickTime can > >> play SVG animation but haven't got anywhere so far. > > > > There is a tool which can convert QT movies in flash files... > > Dont know if this info can help you... If yes I would have a look at my > > archives, because I dont remember the name at the moment.. > ---------- > Begs the question: Is there a way to examine QT codecs from Rev? I can't imagine it being easy. Seing as the QuickTime API is there to be used it would be great to get access to it. > > Ken N. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From kevin at runrev.com Thu Apr 24 05:59:01 2003 From: kevin at runrev.com (Kevin Miller) Date: Thu Apr 24 05:59:01 2003 Subject: belay breakpoint In-Reply-To: <60C07792-75F0-11D7-86BB-000393529642@ARCplanning.com> Message-ID: On 24/4/03 2:02 am, Alex Rice wrote: >> is there a way to STOP debugging in the middle >> of a handler? something like "belay breakpoint" >> that would let the handler finish at normal >> speed? >> locking the screen and pressing is still >> slow and commenting out handlers is not always >> posible. > > This would be a welcome addition to the debugger. Most debuggers can > "step up" or "step out" of function/handler accomplishing what you > describe. You can do this by turning off "Script Debug Mode" in the menu. I just checked it and it doesn't work correctly in the current beta...but it will in the next one. Kind regards, Kevin Kevin Miller Runtime Revolution Limited: Software at the Speed of Thought Tel: +44 (0) 870 747 1165. Fax: +44 (0)1639 830 707. From themacguy at macosx.com Thu Apr 24 10:53:00 2003 From: themacguy at macosx.com (Barry Levine) Date: Thu Apr 24 10:53:00 2003 Subject: Terminal commands from Rev? Message-ID: <18B11DC8-7664-11D7-BC58-000393AAEF66@macosx.com> I've been playing around a bit in the OSX Terminal issuing some command lines. It occurred to me (doh!) that there is probably a means to automate this through a Rev interface but without actually exposing the Terminal app. Am I thinking correctly here? If so, perhaps there's a lista who might point me to an example stack whose guts I might examine? Thanks, Barry PS - Still using v1.1.1; patiently waiting for 2.0 to emerge from beta. From alrice at ARCplanning.com Thu Apr 24 11:04:01 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Thu Apr 24 11:04:01 2003 Subject: belay breakpoint In-Reply-To: Message-ID: On Thursday, April 24, 2003, at 03:57 AM, Kevin Miller wrote: > You can do this by turning off "Script Debug Mode" in the menu. I just > checked it and it doesn't work correctly in the current beta...but it > will > in the next one. I mean something like this. Is this what you mean? (stop at a breakpoint) [click step out] -> see the calling handler/function [click step out] -> see the calling handler/function ... Kinda like Apple Project Builder, which is a front-end for GNU debugger. It has buttons for Restart Execution, Pause Execution, Continue Execution, Step Over Method or Function Call, Step Into Method or Function Call, Step Out Of Current Method or Function The 3 "step" icons are easy to understand too: a pair of parentheses with an arrow going over, in, and out. Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From alrice at ARCplanning.com Thu Apr 24 11:09:01 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Thu Apr 24 11:09:01 2003 Subject: Terminal commands from Rev? In-Reply-To: <18B11DC8-7664-11D7-BC58-000393AAEF66@macosx.com> Message-ID: <4FFBC97D-7666-11D7-9262-000393529642@ARCplanning.com> On Thursday, April 24, 2003, at 08:50 AM, Barry Levine wrote: > I've been playing around a bit in the OSX Terminal issuing some > command lines. It occurred to me (doh!) that there is probably a means > to automate this through a Rev interface but without actually exposing > the Terminal app. Am I thinking correctly here? If so, perhaps there's > a lista who might point me to an example stack whose guts I might > examine? > > Thanks, > Barry See shell() command in the Docs. However, shell() doesn't work on OS w/ 1.1.1. :-/ There is a javascript workaround in the list archives: http://lists.runrev.com/pipermail/metacard/2002-May/001590.html function shellSH cmd -- Sorry, no quote marks in cmd in this version -- And shellCommand is ignored put "do shell script" & quote & cmd & quote into s do s as AppleScript put result() into r replace numToChar(13) with linefeed in r return r end shellSH > PS - Still using v1.1.1; patiently waiting for 2.0 to emerge from beta. 2.0 is going to be cool beans. Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From logram at wanadoo.fr Thu Apr 24 12:53:01 2003 From: logram at wanadoo.fr (Roger Amar) Date: Thu Apr 24 12:53:01 2003 Subject: No found patterns In-Reply-To: <4FFBC97D-7666-11D7-9262-000393529642@ARCplanning.com> Message-ID: Rev 2.0b1 In the fields inspector -> Colors & Patterns : 1 - Left buttons display Image Chooser in place of patterns. How to overcome ? 2 - Fill and Text btns are inverted (I think this was already reported) Thanks, Roger; From dan at danshafer.com Thu Apr 24 13:52:05 2003 From: dan at danshafer.com (Dan Shafer) Date: Thu Apr 24 13:52:05 2003 Subject: Help With Beta of RunRev Book Message-ID: <299FD44F-767D-11D7-B953-0030656FB5D4@danshafer.com> I am in the process of adapting my best-selling "HyperTalk Programming" title to Runtime Revolution 2.0. My plan is to offer an eBook optionally combined with a members-only Web site where subscriber/members will get regular updates and new chapters as well as access to discussion boards, their own blogs to discuss RR issues and designs, etc. I would like to recruit a few people who would agree to be beta readers/testers as this project unfolds over the next 90 days. What I'd ask is: 1. Read each chapter as soon after I send it to you as possible. I want to keep total turnaround time per chapter under a week if I can. 2. Give me honest feedback on each chapter. 3. Tell me particularly where I'm stuck in HyperCard and not doing things in a Revolutionary way. Likely I'll set this up as a discussion-style board where all of those involved in the beta can exchange ideas with each other, thus multiplying the effect and value of the feedback. In return, I'll acknowledge your role and give you a free lifetime subscription to the book/site. Please email me off-list if you're interested and available to do this. My guess is it will involve 2-6 hours per week over the course of the next 75 days or so. -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- .-.-.-.-.-.-.-.-.-.-.-.-.-.-.- Dan Shafer Technology Visionary - Technology Assessment - Documentation "Looking at technology from every angle" http://www.eclecticity.com From kray at sonsothunder.com Thu Apr 24 14:48:02 2003 From: kray at sonsothunder.com (Ken Ray) Date: Thu Apr 24 14:48:02 2003 Subject: MetaCard 2.5 and RR 2.0 In-Reply-To: <20030424073206.54855.qmail@web20002.mail.yahoo.com> Message-ID: <001701c30a91$9e224e90$7101a8c0@LightningFlash> > > MetaCard 2.5 is the engine for RR 2.0 so all of > > the Transcript (minus > > the words that start with "rev") comes from the > > MetaTalk interpreter inside Rev. > > thanks, Ken > > so RR will probably follow each MC engine change > with a new version? I hope so. Unfortunately there were a couple of version releases of MetaCard between Rev 1.1.1 and Rev 2, but I'm hoping that from 2.0 on both products will stay in parity. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From bornstein at designeq.com Thu Apr 24 17:31:01 2003 From: bornstein at designeq.com (Howard Bornstein) Date: Thu Apr 24 17:31:01 2003 Subject: Can't build standalone for Windows only Message-ID: <200304242128.h3OLSKGm024487@ms-smtp-01.nyroc.rr.com> I've been using the Distribution builder in 2.0 B2.5 without problem. Suddenly, while trying to build a Mac and Windows standalone, I'm getting the following message: "Can't open destination standalone file [file path]filename.exe" This happens at the point the distribution builder is saying: "Attaching standalone engine to [filepath]" This only happens on the Windows build. The Mac build goes fine. I've also got "Automatically download required software" checked. If I remove the Windows engine from the Engines folder, to try to get it to download a new Windows engine, the Builder reports: Downloading Engine: Error. I went back to 2.0 pre-beta 4, where I had also had good success in building standalones, and it's giving me the same messages. Of course, I have a product due today and am leaving for vacation tomorrow afternoon. Any clues what's hanging up the build? I really need to get this done. (Is anyone willing to email me a good Windows engine?) Running under Mac OS 9.2.1. Regards, Howard Bornstein ____________________ D E S I G N E Q www.designeq.com From bornstein at designeq.com Thu Apr 24 18:11:01 2003 From: bornstein at designeq.com (Howard Bornstein) Date: Thu Apr 24 18:11:01 2003 Subject: Sorry, wrong list Message-ID: <200304242209.h3OM9Dpn012481@ms-smtp-02.nyroc.rr.com> My apologies. I meant to send my last message to the improve list. It's out of place here. -Howard From tkuypers at pandora.be Thu Apr 24 19:33:01 2003 From: tkuypers at pandora.be (tkuypers at pandora.be) Date: Thu Apr 24 19:33:01 2003 Subject: 2.0 beta Bug? Message-ID: Stack 1 has got a group named ?MyGroup? This group has got 1 custom property: pNewLoc Stack 2 has got a button with the script: On mouseUp Put ?MyGroupName? into vMyGroup Copy group vMyGroup of stack ?Stack1? to stack ?Stack2? Close stack ?Stack1? put the pNewLoc of group vMyGroup into vLoc set the loc of group vMyGroup to vLoc End mouseUp The group is placed in stack 2 and stack 1 is closed, no errors, but the position of the group remains unchanged... When I enter the "set the loc..." command from the messagebox it works fine When I enter the "set the loc..." command from a separate button it works fine as well Any ideas, anybody? I guess this should work, but strangely enough is doesn't... Regards, Ton Kuypers From xslaugh at hotmail.com Thu Apr 24 20:09:01 2003 From: xslaugh at hotmail.com (Scott Slaugh) Date: Thu Apr 24 20:09:01 2003 Subject: Help With Beta of RunRev Book References: <299FD44F-767D-11D7-B953-0030656FB5D4@danshafer.com> Message-ID: I would be willing to help out with your book. My email address is xslaugh at hotmail.com Scott Slaugh From xslaugh at hotmail.com Thu Apr 24 21:42:01 2003 From: xslaugh at hotmail.com (Scott Slaugh) Date: Thu Apr 24 21:42:01 2003 Subject: Help With Beta of RunRev Book References: <299FD44F-767D-11D7-B953-0030656FB5D4@danshafer.com> Message-ID: Sorry about that last message. I didn't mean it to go to the list. Scott Slaugh From kkaufman at snet.net Thu Apr 24 21:50:01 2003 From: kkaufman at snet.net (Kurt Kaufman) Date: Thu Apr 24 21:50:01 2003 Subject: Sorry, wrong list Message-ID: HB wrote: "My apologies. I meant to send my last message to the improve list. It's out of place here." Is this list an inappropriate place to mention possible problems with the current public beta release? I find this discussion useful in knowing when quirks are due to Rev's problems vs. my own mistakes. From Esa.Kivela at ncrc.fi Fri Apr 25 00:55:01 2003 From: Esa.Kivela at ncrc.fi (=?iso-8859-1?Q?Esa_Kivel=E4?=) Date: Fri Apr 25 00:55:01 2003 Subject: VS: Help With Beta of RunRev Book Message-ID: <961D94BBE7448D4C8E4440CB7920D9E02AD6E9@ktk7.ad.kuluttajatutkimuskeskus.fi> > -----Alkuper?inen viesti----- > L?hett?j?: Dan Shafer [mailto:dan at danshafer.com] > L?hetetty: 24. huhtikuuta 2003 20:50 > Vastaanottaja: Revolution List > Kopio: Dan Shafer > Aihe: Help With Beta of RunRev Book > Likely I'll set this up as a discussion-style board where all > of those > involved in the beta can exchange ideas with each other, thus > multiplying the effect and value of the feedback. If You need help with board, I have YaBB board instaleld allready and there is nothing happend there right know, so it would be good forum set up discussion board? If You are interested, or others here in list, contact me via pivate email to esa.kivela at welho.com and I'll give the url and set up forum to the board. Itsa allraedy multilanguage board (finnish/english). Yours and for the List! :-) EsaK From jswitte at bloomington.in.us Fri Apr 25 01:13:05 2003 From: jswitte at bloomington.in.us (Jim Witte) Date: Fri Apr 25 01:13:05 2003 Subject: 'Last group' et al. not working right Message-ID: <788AF3EA-76DC-11D7-9D07-000393BF0854@bloomington.in.us> I'm using the following script to collect various objects into two groups, which I then name frameOne and frameTwo: on gatherGroups global gLeftItems, gRightItems -- group the left items get "group control" && quote & "leftFrame" & quote repeat with i=1 to number of lines in gLeftItems put " and control id" && (line i of gLeftItems) after it end repeat do it set name of last group to "frameOne" --exit gatherGroups -- group the right items get "group control" && quote & "rightFrame" & quote repeat with i=1 to number of lines in gRightItems put " and control id" && (line i of gRightItems) after it end repeat do it select the last group set name of last group to "frameTwo" end gatherGroups 'rightFrame' and 'leftFrame' are both graphics, on the right and left sides of the screen. If I cancel the script after the first group command is executed, everything is fine, with the group frameOne where it belongs. But when I change the script to execute the second group command as well, *both* groups turn out to have the name frameTwo. But it gets stranger: when the selected object is the group on the *left* of the screen, not the right. And the name of the group on the left (as reported in the Property Inspector) is *still* frameOne when the script stops, but as soon as I click on the pointer tool, it changes to frameTwo. I just reopened the stack and ran the script again, and it worked as it should (sort of): when the script stops, the group on the *right* is selected, and is still named the default 'group id ...', but when I clicked on the pointer tool, it changed to 'frameTwo' (as it should). But then I got the spinning ball of death and Rev quit unexpectedly after about 5 seconds. This strange behavior also occurs in Rev 1.1.1. There seems to be a repeatable pattern to the errors: I open the stack in 2.0, then run the script, and the second behavior occurs (where the group name's end of up correct, but not until I select the pointer tool). If I then select each group and execute 'ungroup' from the message box and run the script again, the first behavior (where both groups end up with the name frameTwo. Anybody want a copy of the stack to play with? Jim From bornstein at designeq.com Fri Apr 25 01:23:01 2003 From: bornstein at designeq.com (Howard Bornstein) Date: Fri Apr 25 01:23:01 2003 Subject: Sorry, wrong list Message-ID: <200304250520.h3P5Kupn008258@ms-smtp-02.nyroc.rr.com> >Is this list an inappropriate place to mention possible problems with >the current public beta release? I find this discussion useful in >knowing when quirks are due to Rev's problems vs. my own mistakes. My understanding is that bug reports, etc. specific to the betas should go to the improve list. OTOH, if I was only subscribed to the Use list, I agree with you and would like to see as much info as possible. What to do? Howard Bornstein ____________________ D E S I G N E Q www.designeq.com From brasmussen at earthlink.net Fri Apr 25 01:29:01 2003 From: brasmussen at earthlink.net (Bob Rasmussen) Date: Fri Apr 25 01:29:01 2003 Subject: unexpected messages References: <200304231601.MAA20557@www.runrev.com> Message-ID: <3EA8C723.711877F3@earthlink.net> Jeanne A. E. DeVoto" wrote: > >> I bet it has something to do with changes in the new engine. A > >> mouseEnter/mouseLeave message is now sent when moving a control or > >> changing a control's visibility if the control is located at the current > >> mouseLoc. I wonder if an extra mousemove gets sent as well. > > Jacque may have read the release notes: > > --- > Revolution now sends mouseEnter and mouseLeave messages to objects that are > shown or hidden while the mouse pointer is over them, and to objects when a > handler moves them underneath the current mouse position. > --- > > In general, I very much recommend that people scan the release notes when > they get a new build. The notes on new features and fixes are lengthy, but > it's worthwhile to read them - even if you don't remember a particular > change when you run into a consequence like this, you may very well recall > that "something changed with that" and be able to look it up. > > You can find them in "What's New" and "Read Me First" in the Revolution > folder, or in the Encyclopedia under "What's new in version x.x". Whoa! Not so fast! That was "_if_ an extra mousemove gets sent as well", which sounds like pure speculation to me. "MouseMove", which was the source of my problem, isn't mentioned anywhere in any of the release notes (which I DO read), and that includes the MetaCard release notes. The release notes and the Revolution Encyclopedia only mention "mouseEnter" and "mouseLeave". Moreover, that particular change was reported for version 2.0, but the behavior I reported is also in 1.1.1, the last official release. Therefore, even if there have been changes in 2.0, reported or otherwise, they can't explain the behavior I saw. And by the way, I still think comprehensive documentation on what messages are sent under what conditions would be handy. One good source might be the Transcript Dictionary, except that it is neither complete nor fully cross-referenced with regard to this issue. In the meantime, having to burrow around through read me's and mentally compile the deltas against previous versions isn't quite the same thing. Besides, I never would have found the "mouseMove" on "hide" behavior in any of these places, because it isn't there yet. Any chance for such a list? RR p.s. Entering "what's new" in the Encyclopedia search box just results in a beep. From richmond at mail.maclaunch.com Fri Apr 25 04:33:01 2003 From: richmond at mail.maclaunch.com (Mathewson) Date: Fri Apr 25 04:33:01 2003 Subject: Help with Beta of RunRev Book Message-ID: Dear Mr Shafer, I would love to help you with your book: only problem is that you ask to be contacted "off list" and then leave no obvious way to do that. I have been 'messing around' with HyperCard, MetaCard and RR since 1992. Richmond Mathewson richmond at mail.maclaunch.com --------------------------------------------------------------- Great Macintosh Products The MacLaunch Store! http://www.maclaunch.com/cgi-launch/store/agora.cgi --------------------------------------------------------------- From tkuypers at pandora.be Fri Apr 25 06:13:01 2003 From: tkuypers at pandora.be (tkuypers at pandora.be) Date: Fri Apr 25 06:13:01 2003 Subject: Strange behaviour of set the loc/set the rec (was 2.0 beta Bug?) Message-ID: I posted this already yesterday, but I hope somebody can confirm they have the same problem, or (hopefully) give me a solution... Stack 1 has got a group named ?MyGroup? This group has got 1 custom property: pNewLoc Stack 2 has got a button with the script: On mouseUp Put ?MyGroupName? into vMyGroup Copy group vMyGroup of stack ?Stack1? to stack ?Stack2? Close stack ?Stack1? put the pNewLoc of group vMyGroup into vLoc set the loc of group vMyGroup to vLoc End mouseUp The group is placed in stack 2 and stack 1 is closed, no errors, but the position of the group remains unchanged... When I enter the "set the loc..." command from the messagebox it works fine When I enter the "set the loc..." command from a separate button it works fine as well Same problem goes for setting the rect... Any ideas, anybody? I guess this should work, but strangely enough is doesn't... Regards, Ton Kuypers From janschenkel at yahoo.com Fri Apr 25 06:31:02 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Fri Apr 25 06:31:02 2003 Subject: Strange behaviour of set the loc/set the rec (was 2.0 beta Bug?) In-Reply-To: Message-ID: <20030425102850.17443.qmail@web11905.mail.yahoo.com> --- "tkuypers at pandora.be" wrote: > I posted this already yesterday, but I hope somebody > can confirm they have > the same problem, or (hopefully) give me a > solution... > > > > Stack 1 has got a group named ?MyGroup? > This group has got 1 custom property: pNewLoc > > Stack 2 has got a button with the script: > > On mouseUp > Put ?MyGroupName? into vMyGroup > Copy group vMyGroup of stack ?Stack1? to stack > ?Stack2? > Close stack ?Stack1? > put the pNewLoc of group vMyGroup into vLoc > set the loc of group vMyGroup to vLoc > End mouseUp > > The group is placed in stack 2 and stack 1 is > closed, no errors, but the > position of the group remains unchanged... > > When I enter the "set the loc..." command from the > messagebox it works fine > When I enter the "set the loc..." command from a > separate button it works > fine as well > > Same problem goes for setting the rect... > > Any ideas, anybody? > I guess this should work, but strangely enough is > doesn't... > > Regards, > > Ton Kuypers > Hi Ton, My best guess is that the defaultStack or topStack aren't in order yet, so the engine is not quite sure which group you're referring to -- if you're unlucky, it might even think you're still talking about the original one. You could try this approach instead : put the long ID of group "MyGroupName" \ into vMyGroup go stack "Stack 2" clone vMyGroup -- after clone, 'it' points to the new group set the loc of group it to the pNewLoc \ of group it Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From dcragg at lacscentre.co.uk Fri Apr 25 06:38:02 2003 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Fri Apr 25 06:38:02 2003 Subject: unexpected messages In-Reply-To: <3EA8C723.711877F3@earthlink.net> References: <200304231601.MAA20557@www.runrev.com> <3EA8C723.711877F3@earthlink.net> Message-ID: At 10:27 pm -0700 24/4/03, Bob Rasmussen wrote: >Whoa! Not so fast! That was "_if_ an extra mousemove gets sent as >well", which sounds like pure >speculation to me. "MouseMove", which was the source of my problem, >isn't mentioned anywhere in any of >the release notes (which I DO read), and that includes the MetaCard >release notes. A mouseMove event is always sent in combination with (and before) a mouseDown event. I think this may be what you are referring to. It's been part of the engine behavior as far back as I can remember. You can check with the following script in a button. Keep the mouse still, and then click it. (In fact, there now seem to be two mouseMove messages sent prior to a mouseDown.) local lvEvents on mouseUp put "mouseUp" & cr after lvEvents put lvEvents put empty into lvEvents end mouseUp on mouseMove if the mouse is down then put "mouseMove" & cr after lvEvents end mouseMove on mousedown put "mouseDown" & cr after lvEvents end mouseDown I'm not defending the rationality of this, but one good outcome is that it discourages use of "the mouse" function to determine whether the mouse is down when you want to track mouse movement. For those new to the list (this issue crops up regularly), the "proper" way is to set a flag (as a script local or custom property) on mouseDown and reset it on mouseUp. Then in the mouseMove handler, check the state of the flag, and *not* the mouse function. Cheers Dave From dcragg at lacscentre.co.uk Fri Apr 25 06:42:01 2003 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Fri Apr 25 06:42:01 2003 Subject: Strange behaviour of set the loc/set the rec (was 2.0 beta Bug?) In-Reply-To: References: Message-ID: At 12:10 pm +0200 25/4/03, tkuypers at pandora.be wrote: >Stack 1 has got a group named ?MyGroup? >This group has got 1 custom property: pNewLoc > >Stack 2 has got a button with the script: > >On mouseUp > Put ?MyGroupName? into vMyGroup > Copy group vMyGroup of stack ?Stack1? to stack ?Stack2? > Close stack ?Stack1? > put the pNewLoc of group vMyGroup into vLoc > set the loc of group vMyGroup to vLoc >End mouseUp > >The group is placed in stack 2 and stack 1 is closed, no errors, but the >position of the group remains unchanged... > >When I enter the "set the loc..." command from the messagebox it works fine >When I enter the "set the loc..." command from a separate button it works >fine as well > >Same problem goes for setting the rect... It's not just a typo, is it? (MyGroup vs MyGroupName). It seems to work here. Cheers Dave From tkuypers at pandora.be Fri Apr 25 07:00:01 2003 From: tkuypers at pandora.be (tkuypers at pandora.be) Date: Fri Apr 25 07:00:01 2003 Subject: Strange behaviour of set the loc/set the rec (was 2.0 beta Bug?) In-Reply-To: <20030425102850.17443.qmail@web11905.mail.yahoo.com> Message-ID: Jan, That indeed was the problem... After it is placed, the long ID of the group vMyGroup still refers to the old one... Tnx, didn't think of that... Ton " > From: Jan Schenkel > Reply-To: use-revolution at lists.runrev.com > Date: Fri, 25 Apr 2003 03:28:50 -0700 (PDT) > To: use-revolution at lists.runrev.com > Subject: Re: Strange behaviour of set the loc/set the rec (was 2.0 beta Bug?) > > --- "tkuypers at pandora.be" wrote: >> I posted this already yesterday, but I hope somebody >> can confirm they have >> the same problem, or (hopefully) give me a >> solution... >> >> >> >> Stack 1 has got a group named ?MyGroup? >> This group has got 1 custom property: pNewLoc >> >> Stack 2 has got a button with the script: >> >> On mouseUp >> Put ?MyGroupName? into vMyGroup >> Copy group vMyGroup of stack ?Stack1? to stack >> ?Stack2? >> Close stack ?Stack1? >> put the pNewLoc of group vMyGroup into vLoc >> set the loc of group vMyGroup to vLoc >> End mouseUp >> >> The group is placed in stack 2 and stack 1 is >> closed, no errors, but the >> position of the group remains unchanged... >> >> When I enter the "set the loc..." command from the >> messagebox it works fine >> When I enter the "set the loc..." command from a >> separate button it works >> fine as well >> >> Same problem goes for setting the rect... >> >> Any ideas, anybody? >> I guess this should work, but strangely enough is >> doesn't... >> >> Regards, >> >> Ton Kuypers >> > > Hi Ton, > > My best guess is that the defaultStack or topStack > aren't in order yet, so the engine is not quite sure > which group you're referring to -- if you're unlucky, > it might even think you're still talking about the > original one. > > You could try this approach instead : > put the long ID of group "MyGroupName" \ > into vMyGroup > go stack "Stack 2" > clone vMyGroup > -- after clone, 'it' points to the new group > set the loc of group it to the pNewLoc \ > of group it > > Hope this helped, > > Jan Schenkel. > > ===== > "As we grow older, we grow both wiser and more foolish at the same time." (La > Rochefoucauld) > > __________________________________________________ > Do you Yahoo!? > The New Yahoo! Search - Faster. Easier. Bingo > http://search.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > From tkuypers at pandora.be Fri Apr 25 07:01:01 2003 From: tkuypers at pandora.be (tkuypers at pandora.be) Date: Fri Apr 25 07:01:01 2003 Subject: Strange behaviour of set the loc/set the rec (was 2.0 beta Bug?) In-Reply-To: Message-ID: Nope, not a Typo, the response Jan Schenkel sent was correct... It still refers to the old group in the original stack.. Thanks anyway. Ton > From: Dave Cragg > Reply-To: use-revolution at lists.runrev.com > Date: Fri, 25 Apr 2003 11:40:12 +0100 > To: > Subject: Re: Strange behaviour of set the loc/set the rec (was 2.0 beta Bug?) > > At 12:10 pm +0200 25/4/03, tkuypers at pandora.be wrote: > >> Stack 1 has got a group named ?MyGroup? >> This group has got 1 custom property: pNewLoc >> >> Stack 2 has got a button with the script: >> >> On mouseUp >> Put ?MyGroupName? into vMyGroup >> Copy group vMyGroup of stack ?Stack1? to stack ?Stack2? >> Close stack ?Stack1? >> put the pNewLoc of group vMyGroup into vLoc >> set the loc of group vMyGroup to vLoc >> End mouseUp >> >> The group is placed in stack 2 and stack 1 is closed, no errors, but the >> position of the group remains unchanged... >> >> When I enter the "set the loc..." command from the messagebox it works fine >> When I enter the "set the loc..." command from a separate button it works >> fine as well >> >> Same problem goes for setting the rect... > > It's not just a typo, is it? (MyGroup vs MyGroupName). It seems to work here. > > Cheers > Dave > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > From logram at wanadoo.fr Fri Apr 25 07:36:01 2003 From: logram at wanadoo.fr (Roger Amar) Date: Fri Apr 25 07:36:01 2003 Subject: Where are the patterns ? In-Reply-To: Message-ID: Rev 2.0b1 In the fields inspector -> Colors & Patterns : 1 - Left buttons display Image Chooser in place of patterns. How to overcome ? 2 - Fill and Text btns are inverted (I think this was already reported) Thanks for your help. Roger; From timothy.hart5 at verizon.net Fri Apr 25 09:41:00 2003 From: timothy.hart5 at verizon.net (Tim Hart) Date: Fri Apr 25 09:41:00 2003 Subject: Rotating a picture? Message-ID: <2E6BCA59-7723-11D7-AD9D-0003938DD75E@verizon.net> Hey everyone, I am doing somthing with rotating picture. I know I can rotate an image a set amount with a button with the rotate command. Like: on mouseup rotate image "hello" by 90 end mouseup My question is, is there a way to have the user drag something and have the image rotate? Maybe like a slider? I am not sure about sliders, I have never used them or know how to make them. Any help or code would be appreciated. Thanks. From DSmith at cvm.tamu.edu Fri Apr 25 11:38:01 2003 From: DSmith at cvm.tamu.edu (David Smith) Date: Fri Apr 25 11:38:01 2003 Subject: 'show fields' Question Message-ID: I am trying to find ways to condense the number of script lines per object to get around the 10 lines of script per object limit I face with my trial version. I was wondering if it is possible to 'show' and/or 'hide' multiple fields per script line. For example, is there a way to condense the following lines of script to one line: hide field "Stage 1" hide field "Stage 3" hide field "Stage 4" hide field "Etapa 1" Thanks for any help, David Smith Educational Technology Graduate Assistant Texas A&M University 4474 TAMU College Station, Texas 77843-4474 979.862.4959 dsmith at cvm.tamu.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From mark at bcesouth.com Fri Apr 25 11:44:01 2003 From: mark at bcesouth.com (Mark Paris) Date: Fri Apr 25 11:44:01 2003 Subject: 'show fields' Question References: Message-ID: <001501c30b41$2075b2b0$d86600d8@yourvvx88vyrxo> You could group them, then hide the group, if that will work for your project. Mark ----- Original Message ----- From: David Smith To: use-revolution at lists.runrev.com Sent: Friday, April 25, 2003 11:35 AM Subject: 'show fields' Question I am trying to find ways to condense the number of script lines per object to get around the 10 lines of script per object limit I face with my trial version. I was wondering if it is possible to 'show' and/or 'hide' multiple fields per script line. For example, is there a way to condense the following lines of script to one line: hide field "Stage 1" hide field "Stage 3" hide field "Stage 4" hide field "Etapa 1" Thanks for any help, David Smith Educational Technology Graduate Assistant Texas A&M University 4474 TAMU College Station, Texas 77843-4474 979.862.4959 dsmith at cvm.tamu.edu -------------- next part -------------- An HTML attachment was scrubbed... URL: From DSmith at cvm.tamu.edu Fri Apr 25 12:05:01 2003 From: DSmith at cvm.tamu.edu (David Smith) Date: Fri Apr 25 12:05:01 2003 Subject: 'show fields' Question Message-ID: I have unsuccessfully tried to group them this way: hide field "Stage 1", "Stage 2", "Stage 3", "Etapa 1" and also a variation with the commas on the inside of the quotes but neither worked. What did you have in mind? >>> mark at bcesouth.com 04/25/03 10:41AM >>> You could group them, then hide the group, if that will work for your project. Mark -------------- next part -------------- An HTML attachment was scrubbed... URL: From mark at bcesouth.com Fri Apr 25 12:14:00 2003 From: mark at bcesouth.com (Mark Paris) Date: Fri Apr 25 12:14:00 2003 Subject: 'show fields' Question References: Message-ID: <002e01c30b45$66c5e4c0$d86600d8@yourvvx88vyrxo> You actually want to select the fields (all at once) and "group" them --- check the docs out for that. Then you name the group whatever you want (say "group1") and then you can use: hide group "group1" to get your desired effect :-) ----- Original Message ----- From: David Smith To: use-revolution at lists.runrev.com Sent: Friday, April 25, 2003 12:01 PM Subject: Re: 'show fields' Question I have unsuccessfully tried to group them this way: hide field "Stage 1", "Stage 2", "Stage 3", "Etapa 1" and also a variation with the commas on the inside of the quotes but neither worked. What did you have in mind? >>> mark at bcesouth.com 04/25/03 10:41AM >>> You could group them, then hide the group, if that will work for your project. Mark -------------- next part -------------- An HTML attachment was scrubbed... URL: From ambassador at fourthworld.com Fri Apr 25 12:23:02 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri Apr 25 12:23:02 2003 Subject: 'show fields' Question In-Reply-To: Message-ID: David Smith wrote: > I have unsuccessfully tried to group them this way: > > hide field "Stage 1", "Stage 2", "Stage 3", "Etapa 1" > > and also a variation with the commas on the inside of the quotes but neither > worked. You could group the objects and hide them by hiding the group. Or you could make a handler to hide/show multiple objects in one line: on mouseUp ToggleFieldVis "hide", "Stage 1,Stage 2,Stage 3,Etapa 1" end mouseUp on ToggleFieldVis pHideOrShow, pFieldNameList lock screen put (pHideOrShow = "show") into tVisFlag repeat for each item tField in pFieldNameList set the visible of fld tField to tVisFlag end repeat unlock screen end ToggleFieldVis -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From malte.brill at t-online.de Fri Apr 25 12:41:01 2003 From: malte.brill at t-online.de (Malte Brill) Date: Fri Apr 25 12:41:01 2003 Subject: Rotating a picture? In-Reply-To: <200304221603.MAA31624@www.runrev.com> Message-ID: Hi Tim... I cooked something up for you. Just Quick and dirty and I hope it works. :-) You can not do it in realtime as most of the Computers will go into Nirvana when trying to calculate the rotation, but you might try the following. Create a scrollbar. Set its style to scalebar. Startvalue=0 Endvalue=720 Increment on clicking arrow/scrollbar=0 put the following script into it: on init set the thumbPos of me to 360 set the newthumb of me to 0 set the oldthumb of me to 0 set the lastthumb of me to 0 end init on scrollbardrag set the newthumb of me to the thumbposition of me-360 end scrollbardrag on mouseUp if the newThumb of me=the oldThumb of me then set the lastThumb of me to 0 if the newThumb of me>=0 then if the oldThumb of methe oldThumb of me then set the lastThumb of me to (-the newThumb of me+the oldThumb of me)*-1 set the oldthumb of me to the newthumb of me end if end if --put the newthumb of me, the oldthumb of me, the lastthumb of me rotate img 1 the lastthumb of me end mouseUp Send init to the scrollbar to initialize. Hope this helps, Malte From malte.brill at t-online.de Fri Apr 25 12:53:01 2003 From: malte.brill at t-online.de (Malte Brill) Date: Fri Apr 25 12:53:01 2003 Subject: Rotating a picture? In-Reply-To: <200304221603.MAA31624@www.runrev.com> Message-ID: please excuse me... Have been hitting send too quickly The last line in the mouseUp handler needs to be rotate img 1 (the lastthumb of me) Malte From jeanne at runrev.com Fri Apr 25 14:43:06 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Fri Apr 25 14:43:06 2003 Subject: Rotating a picture? In-Reply-To: <2E6BCA59-7723-11D7-AD9D-0003938DD75E@verizon.net> Message-ID: At 6:38 AM -0700 4/25/03, Tim Hart wrote: >My question is, is there a way to have the user drag something and have >the image rotate? Maybe like a slider? I am not sure about sliders, I >have never used them or know how to make them. Any help or code would >be appreciated. Thanks. Here's a quick one: Add a scale bar control and position it/size it the way you want. Set its startPosition to zero and its endPosition to 359. Put this in its script: on scrollbarDrag newPosition set the angle of graphic "My Image" to newPosition end scrollbarDrag For this kind of thing, it's better to use the angle property instead of the rotate command. The scale bar's position shows the current rotation, so the user expects the rotation to start from there. Using a property means you can simply directly set the angle according to the currrent position of the scale bar. ------ Setting the angle of images is a 2.0 feature, so if you're using 1.1.1 it won't work yet, and the rotate command is too slow to do continuously as you drag the scale thumb, so you can do something like this instead: on mouseUp lock screen if the originalData of image "My Image" is empty then set the originalData of image "My Image" to image "My Image" else put the originalData of image "My Image" into image "My Image" rotate image "My Image" by the thumbPosition of me unlock screen send "choose browse tool" to me in 1 tick end mouseUp The scrollbarDrag message gets sent continuously as you drag the scale bar's thumb. However, the mouseUp message only gets sent once, not continuously, so using a mouseUp handler avoids the problem with the rotate command's slowness. With this, the image doesn't rotate until you let go of the scroll thumb. The rotate command distorts the image, and successive rotations make it worse, so this handler stores the original, unrotated image in a custom property and restores it every time you rotate. (This is why the screen needs to be locked: because this handler actually resets the image back to its original, and then does the rotation, and seeing it flip back to 0 degrees before it rotates to the new position is annoying.) If the custom property is empty, the handler figures that this is the first time you've run it, and sets the custom property to the current image (which should be the original, unrotated image, since this is the first time you're rotating it). -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From kray at sonsothunder.com Fri Apr 25 14:45:06 2003 From: kray at sonsothunder.com (Ken Ray) Date: Fri Apr 25 14:45:06 2003 Subject: Rotating a picture? In-Reply-To: Message-ID: <005d01c30b5a$5e736990$7101a8c0@LightningFlash> Actually, guys, you should use "set the angle of img 1" instead of "rotate img 1" - it is non-destructive and a lot faster to render. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of > Malte Brill > Sent: Friday, April 25, 2003 10:51 AM > To: use-revolution at lists.runrev.com > Subject: Re: Rotating a picture? > > > please excuse me... > Have been hitting send too quickly > > The last line in the mouseUp handler needs to be > > > rotate img 1 (the lastthumb of me) > > > Malte > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-> revolution > From Js92190 at aol.com Fri Apr 25 14:54:01 2003 From: Js92190 at aol.com (Js92190 at aol.com) Date: Fri Apr 25 14:54:01 2003 Subject: Modal Box Message-ID: <11c.218f66fe.2bdadda3@aol.com> How to change (definitively) the location of a modal dialog box ? Thank You for your help. Jean SERVANT From Js92190 at aol.com Fri Apr 25 14:56:00 2003 From: Js92190 at aol.com (Js92190 at aol.com) Date: Fri Apr 25 14:56:00 2003 Subject: Modal Box Message-ID: <90.360e4ba9.2bdade1f@aol.com> How to change (definitively) the location of a modal dialog box ? Thank You for your help. Jean SERVANT From Js92190 at aol.com Fri Apr 25 15:15:01 2003 From: Js92190 at aol.com (Js92190 at aol.com) Date: Fri Apr 25 15:15:01 2003 Subject: dialog box Message-ID: <65.f912546.2bdae2a7@aol.com> Is it possible to change (definitively) the location of a modal dialog box ? And How ? Thanks. Jean Servant From dan at danshafer.com Fri Apr 25 15:36:00 2003 From: dan at danshafer.com (Dan Shafer) Date: Fri Apr 25 15:36:00 2003 Subject: Interested in Beta Reading Book But Can't Find My Email? Message-ID: Yeesh. Sorry for my lapse. In my earlier email about my new Runtime Revolution book/Web site project for which I am seeing beta readers/testers, I asked you to email me off list and promptly forgot to supply my email. I thought it was in my sig line. It wasn't. It's in my sig line now. And just to be sure you see it, it's dan at eclecticity.com. If you've already emailed me at that address or at dan at danshafer.com (how enterprising of you!), I'm scanning through the nice responses I've gotten and will get back to you shortly. I am, FWIW, greatly encouraged by the response here. I think there may be some demand for this product! -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- .-.-.-.-.-.-.-.-.-.-.-.-.-.-.- Dan Shafer Technology Visionary - Technology Assessment - Documentation "Looking at technology from every angle" http://www.eclecticity.com dan at eclecticity.com From Cubist at aol.com Fri Apr 25 16:13:01 2003 From: Cubist at aol.com (Cubist at aol.com) Date: Fri Apr 25 16:13:01 2003 Subject: 'show fields' Question Message-ID: <12e.28a80868.2bdaf03b@aol.com> sez DSmith at cvm.tamu.edu: >This is a MIME message. If you are reading this text, you may want to >consider changing to a mail reader or gateway that understands how to >properly handle MIME multipart messages. I realize this is a chunk of automated boilerplate, but *you* may want to consider changing to an email prog which only MIME-izes those messages that *need* to be MIME'd... Moving right along: >I am trying to find ways to condense the number of script lines per >object to get around the 10 lines of script per object limit I face with >my trial version. I was wondering if it is possible to 'show' and/or >'hide' multiple fields per script line. For example, is there a way to >condense the following lines of script to one line: > >hide field "Stage 1" >hide field "Stage 3" >hide field "Stage 4" >hide field "Etapa 1" Hmmm. The earlier suggestion about grouping the fields, so you can show/hide the lot with one "show group Fred" command, should do the job... but if grouping doesn't do the job, there are alternatives. In this case, you can definitely use fewer than 4 lines -- like so: repeat with K1 = 1 to 4 hide field (item K1 of "stage 1,stage 3,stage 4,etapa 1") end repeat This trick is nice because you can generalize it out to as many different fields as you need. And if you convert the whole thing into a handler in your stack script, not only can you take care of arbitarily many fields in one go, it's functionally reduced to one line in every *other* script you've got! Like so: on ToggleFields DaList,ShowVal # DaList is a comma-delimited list of field names # ShowVal is a boolean (true/false) value repeat with K1 = 1 to the number of items in DaList # look, Ma -- we don't CARE how many items are in DaList! set the visible of field (item K1 of DaList) to ShowVal # and this is why I went with a boolean value, instead of # hard-coding "show"/"hide" into the thing end repeat end ToggleFields With this handler in the stack script, one single line... ToggleFields ("stage 1,stage 3,stage 4,etapa 1",false) ...does what you need anywhere else. This specific code may not work "as is" in Rev (I'm too much of a HyperCard victim...), but the idea should be fairly clear, right? Hope this helps... From Js92190 at aol.com Fri Apr 25 16:40:01 2003 From: Js92190 at aol.com (Js92190 at aol.com) Date: Fri Apr 25 16:40:01 2003 Subject: Modal Box Message-ID: <6b.f902326.2bdaf66c@aol.com> How to change (definitively) the location of a modal dialog box ? Thank You for your help. Jean SERVANT From Js92190 at aol.com Fri Apr 25 16:46:02 2003 From: Js92190 at aol.com (Js92190 at aol.com) Date: Fri Apr 25 16:46:02 2003 Subject: Modal Box Message-ID: <17e.19d43394.2bdaf7d1@aol.com> How to change (definitively) the location of a modal dialog box ? Thank You for your help. Jean SERVANT From Js92190 at aol.com Fri Apr 25 17:05:01 2003 From: Js92190 at aol.com (Js92190 at aol.com) Date: Fri Apr 25 17:05:01 2003 Subject: dialog box Message-ID: <1ef.77861be.2bdafc60@aol.com> How to change (definitively) the location of a modal dialog box ? Thank You for your help. Jean SERVANT From capellan2000 at yahoo.com Fri Apr 25 18:04:01 2003 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Fri Apr 25 18:04:01 2003 Subject: [ANN] Screen Art v1 In-Reply-To: <200304251601.MAA02109@www.runrev.com> Message-ID: <20030425220121.13700.qmail@web40504.mail.yahoo.com> Hi Developers, Download the stack "ScreenArtv1" and the svg examples from the links: http://ffc.virtualave.net/ScreenArtv1.zip http://ffc.virtualave.net/ScreenArtv1.mc http://ffc.virtualave.net/SVGfiles.zip Future enhancements: Export to eps, curved lines and export as animated svg. Add your own enhancements and variations and post them to the list, to include in a next release. Thanks a lot to Richard Gaskin for his SVG export code. Visit his website to find useful tools and articles for developers: http://www.fourthworld.com Alejandro P.D: The first time I sent this message, I received this answer: Message from yahoo.com. Unable to deliver message to the following address(es). : Sorry, I couldn't find any host named list.runrev.com. (#5.1.2) __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From sanke at hrz.uni-kassel.de Fri Apr 25 18:09:00 2003 From: sanke at hrz.uni-kassel.de (sanke at hrz.uni-kassel.de) Date: Fri Apr 25 18:09:00 2003 Subject: Modal Box Message-ID: <1051308357.3ea9b1452cb9a@www.uni-kassel.de> On Fri Apr 25 Jean SERVANT wrote: Message-ID: <20030425221632.20615.qmail@web20008.mail.yahoo.com> --- Kevin Miller wrote: > On 24/4/03 2:02 am, Alex Rice > wrote: > > This would be a welcome addition to the > debugger. Most debuggers can > > "step up" or "step out" of function/handler > accomplishing what you > > describe. > > You can do this by turning off "Script Debug > Mode" in the menu. I just > checked it and it doesn't work correctly in the > current beta...but it will > in the next one. can't wait! i also miss in the Script Editor that let you select what you wanted to "Find". cmd-F and cmd-G work for Finding and Going. ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From erikhans08 at yahoo.com Fri Apr 25 18:46:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Fri Apr 25 18:46:01 2003 Subject: opening a text file In-Reply-To: Message-ID: <20030425224330.61042.qmail@web20001.mail.yahoo.com> TD: answer file prompt [with defaultPath] [{with filter | of type} types] \ [titled windowTitle] i tried: answer file "Open Music:" with filter "text files" answer file "Open Music:" of type text with no luck. i know i missed something obvious... ===== erik at erikhansen.org http://www.erikhansen.org __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com From ncouch at mail.airmail.net Fri Apr 25 18:55:02 2003 From: ncouch at mail.airmail.net (ncouch) Date: Fri Apr 25 18:55:02 2003 Subject: Reading the Active Directory Message-ID: Can anyone tell me if Rev 1.1.1 or 2.0 can extract information from a Windows 2000 Active Directory? What I am trying to accomplish is to query the AD for information on the file path of certain MS Exchange databases. Is this possible yet or something for a future release? TIA Nate From wbl at iprimus.com.au Fri Apr 25 23:08:01 2003 From: wbl at iprimus.com.au (Bruce Laidlaw) Date: Fri Apr 25 23:08:01 2003 Subject: 30 day trial period lasted 13 days :(( Message-ID: <3EA9F70E.70008@iprimus.com.au> 13 days into the 30 day trial period of Revolution 2.0 Beta test release I started getting messages saying "StarterKit edition only", even though I had a live internet connection at the time. I restarted several times, to no avail, then re-installed, again with no luck. Help! Bruce Laidlaw From janschenkel at yahoo.com Sat Apr 26 01:37:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sat Apr 26 01:37:01 2003 Subject: dialog box In-Reply-To: <1ef.77861be.2bdafc60@aol.com> Message-ID: <20030426053517.60519.qmail@web11905.mail.yahoo.com> --- Js92190 at aol.com wrote: > How to change (definitively) the location of a modal > dialog box ? > Thank You for your help. > > Jean SERVANT > Hi Jean, You need to change either the location or the topLeft of the stack that comprises the dialog box. If you're trying to change the location of the answer and ask dialog boxes have a look at this post by Richard Gaskin from a little while ago. http://lists.runrev.com/pipermail/use-revolution/2003-April/015003.html If you're trying to set the location of a stack that you made yourself and are displaying using the 'modal' command, have a look at thispost : http://lists.runrev.com/pipermail/use-revolution/2002-August/006716.html Here's a "Google" link allowing you to search the use-revolution archives. http://www.google.com/advanced_search?q=site:lists.runrev.com Hope this helped, Jan Schenkel. PS: it hardly ever happens that an email to this mailing list goes unanswered -- we're all a bunch of volunteers that help out others during coffee breaks, at home while we're online, etc. and questions will nearly always get picked up eventually -- so no need to send your mail 6 times, not to mention our digest-readers... ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com From miscdas at boxfrog.com Sat Apr 26 04:38:05 2003 From: miscdas at boxfrog.com (miscdas at boxfrog.com) Date: Sat Apr 26 04:38:05 2003 Subject: Screen Art v1 In-Reply-To: <20030425220121.13700.qmail@web40504.mail.yahoo.com> References: <20030425220121.13700.qmail@web40504.mail.yahoo.com> Message-ID: <20030426083618.8476.qmail@www.boxfrog.com> Alejandro Tejada writes: > P.D: The first time I sent this message, I received > this answer: > Message from yahoo.com. > Unable to deliver message to the following > address(es). > : > Sorry, I couldn't find any host named list.runrev.com. > > (#5.1.2) ============================== The host name is spelled incorrectly. You showed: "use-revolution at list.runrev.com" The correct host is: "lists.runrev.com" miscdas From Js92190 at aol.com Sat Apr 26 05:22:01 2003 From: Js92190 at aol.com (Js92190 at aol.com) Date: Sat Apr 26 05:22:01 2003 Subject: dialog box Message-ID: <48.1bd1225c.2bdba8f9@aol.com> How to change (definitively) the location of a modal dialog box ? Thank You for your help. Jean SERVANT From Aphcard at aol.com Sat Apr 26 05:26:01 2003 From: Aphcard at aol.com (Aphcard at aol.com) Date: Sat Apr 26 05:26:01 2003 Subject: Script-Editor disappears under Suse Linux Message-ID: <00AC5FCA.7EEA2223.001610CF@aol.com> I use Revolution 2.0 Beta under Suse Linux 8.2. Every time, when I try to edit the script of an object, the window of the editor shows up, but then quickly disappears. This also happend sometimes with Revolution 1.1.1 under Suse Linux 8.1, but not every time (same with the property-editor). Currently, Im am not able to add a script to stack, button etc.. Has somebody a solution to this problem? Regards Andreas From terry at discovery.nl Sat Apr 26 07:42:01 2003 From: terry at discovery.nl (Terry Vogelaar) Date: Sat Apr 26 07:42:01 2003 Subject: Dock - Anyone done anything like that in Rev? In-Reply-To: <20030118044946.9576.qmail@web20003.mail.yahoo.com> Message-ID: Hi all, Has anyone done an interface like the Mac OS X Dock? And would you share the code with me/us? I am especially interested in the enlargement math that lets a user focus on the piece pointed at by the mouse. It is ideal to stuff much on screen without expecting users to buy 21" monitors ;-) Terry From miscdas at boxfrog.com Sat Apr 26 08:07:00 2003 From: miscdas at boxfrog.com (miscdas at boxfrog.com) Date: Sat Apr 26 08:07:00 2003 Subject: Script-Editor disappears under Suse Linux In-Reply-To: <00AC5FCA.7EEA2223.001610CF@aol.com> References: <00AC5FCA.7EEA2223.001610CF@aol.com> Message-ID: <20030426120526.24646.qmail@www.boxfrog.com> Aphcard at aol.com writes: > I use Revolution 2.0 Beta under Suse Linux 8.2. Every time, when I try to edit the script of an object, the window of the editor shows up, but then quickly disappears. This also happend sometimes with Revolution 1.1.1 under Suse Linux 8.1, but not every time (same with the property-editor). Currently, Im am not able to add a script to stack, button etc.. Has somebody a solution to this problem? > Regards > Andreas > _______________________________________________ Sure! Switch to a MAc or run Windows OS. miscdas From steve at messimercomputing.com Sat Apr 26 10:40:01 2003 From: steve at messimercomputing.com (Stephen Messimer) Date: Sat Apr 26 10:40:01 2003 Subject: placing a sub stack Message-ID: Hi. I want to make a stack a substack of another main stack. In 1.1.1 this was pretty straight forward. I cannot seem to find the trick to doing this with the Application Browser in ver 2.0 B 2.5. I have checked the cookbook entries and other parts of the electronic docs but I can't seem to find any reference to this process for Rev 2.0 B 2.5. Anybody know how to do this? Thanks Steve Stephen R. Messimer, PA 208 1st Ave. South Escanaba, MI 49829 www.messimercomputing.com From rcozens at pon.net Sat Apr 26 11:42:01 2003 From: rcozens at pon.net (Rob Cozens) Date: Sat Apr 26 11:42:01 2003 Subject: placing a sub stack In-Reply-To: References: Message-ID: >I want to make a stack a substack of another main stack. Hi Steve, I'm not sure where one clicks to this now; however one can always do it from the Message Box: set the mainstack of stack "myNewSubstack.rev" to "myMainStack.rev" To make a substack a separate stack: set the mainstack of stack "myNewSubstack.rev" to "myNewSubstack.rev" -- 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 edgore at shinra.com Sat Apr 26 13:03:10 2003 From: edgore at shinra.com (Edwin Gore) Date: Sat Apr 26 13:03:10 2003 Subject: Documentation on using Windows Externals References: Message-ID: <000b01c30c15$6cc56c30$6901a8c0@ed> Hey all, Looking to work with some windows externals, like a DLL - specifically, the GraceNote CDDB dll that interfaces and gets and retrieves information about CDs from the internet. I have the SDK and I am looking through it, and it talks about methods and setting up variables in C and all, and stuff about visual basic, but I am not really very sure how all of this translates over to RunRev. The documention on working with externals is pretty slim (like, I could find a small paragraph). Anybody have any pointers? TIA, Edwin Gore From sanke at hrz.uni-kassel.de Sat Apr 26 13:23:01 2003 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Sat Apr 26 13:23:01 2003 Subject: opening a text file Message-ID: <3EAAC10A.B590D07F@hrz.uni-kassel.de> On Fri, 25 Apr 2003 erik hansen wrote: > answer file prompt [with defaultPath] [{with > filter | of type} types] \ [titled windowTitle] > > i tried: > > answer file "Open Music:" with filter "text > files" > answer file "Open Music:" of type text > > with no luck. > > i know i missed something obvious... > > Try this: on mouseUp answer file "Choose a textfile" with filter "*.txt" # select a file from a folder put it into ChosenFile # i.e. path + file put "file:"&Chosenfile into URLfile # create format for URL downloading put URL URLfile into fld "Textdisplay" end mouseUp Regards, Wilhelm Sanke From raney at metacard.com Sat Apr 26 14:38:02 2003 From: raney at metacard.com (Scott Raney) Date: Sat Apr 26 14:38:02 2003 Subject: Script-Editor disappears under Suse Linux In-Reply-To: <200304261602.MAA24209@www.runrev.com> Message-ID: On Sat, 26 Apr 2003 miscdas at boxfrog.com wrote: > Aphcard at aol.com writes: > > > I use Revolution 2.0 Beta under Suse Linux 8.2. Every time, when I try to edit the script of an object, the window of the editor shows up, but then quickly disappears. This also happend sometimes with Revolution 1.1.1 under Suse Linux 8.1, but not every time (same with the property-editor). Currently, Im am not able to add a script to stack, button etc.. Has somebody a solution to this problem? > > Regards > > Andreas > > _______________________________________________ > > Sure! Switch to a MAc or run Windows OS. You forgot "Switch to MetaCard", which also doesn't have this problem ;-) Seriously, though, there are a lot of buggy window managers out there, and RR does stress them pretty heavily and so is more likely to trigger their buggy behavior than most other apps. The first thing to try is a different desktop system (i.e., if you're using KDE, switch to Gnome, or vice versa). If you're using an even less popular WM, you may just have to give it up until it gets fixed. You should file a bug report with the people responsible for it first, though. Regards, Scott > miscdas ******************************************************** Scott Raney raney at metacard.com http://www.metacard.com MetaCard: You know, there's an easier way to do that... From DVGlasgow at aol.com Sat Apr 26 14:57:05 2003 From: DVGlasgow at aol.com (DVGlasgow at aol.com) Date: Sat Apr 26 14:57:05 2003 Subject: hiding/showing cursor Message-ID: <124.212c80cd.2bdc2fe4@aol.com> In a message dated 23/4/03 5:02:42 PM, I wrote: << Message: 6 From: DVGlasgow at aol.com Date: Wed, 23 Apr 2003 11:15:56 EDT Subject: showing cursor at specific locatiom To: use-revolution at lists.runrev.com Reply-To: use-revolution at lists.runrev.com Some time ago there was a mini-debate about how wrong it might be to hide a cursor then show it at a specific point. After much dithering I found that for my purposes, it is what I need to do. The scripting solution that was posted was: set the screenMouseLoc to globalLoc(the location of button "neutral") Which worked fine, but now I find doesn't work in a Mac standalone, I have double checked and it still works in the original stack. Is there something I need to include in the build to make it work? >> Unfortunately there were more interesting topics being discussed, and no-one bit. I am really stuck with this. Any help appreciated. Now I have a bit more info. The problem also appears in a Win standalone (VPC 95). The cursor is hidden as it should be. Whilst hidden, the above script runs. Then the cursor is shown. Unfortunately, it appears where it was hidden before the screenmouseloc is set. BUT any clicks cause mouseups at the location of button "neutral" as per script, not where the cursor is visible. Any slight movement of the mouse and the next click occurs at the location of the visible cursor. Que Pasa? Best wishes, David Glasgow Home/ forensic assessments --> DVGlasgow Courses --> i-Psych From pixelbird at interisland.net Sat Apr 26 15:17:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Sat Apr 26 15:17:01 2003 Subject: opening a text file In-Reply-To: <200304261602.MAA24064@www.runrev.com> Message-ID: ********** > Date: Fri, 25 Apr 2003 15:43:30 -0700 (PDT) > From: erik hansen > Subject: opening a text file > > TD: > > answer file prompt [with defaultPath] [{with > filter | of type} types] \ [titled windowTitle] > > i tried: > > answer file "Open Music:" with filter "text > files" > answer file "Open Music:" of type text > > with no luck. > > i know i missed something obvious... ----------- Try the form: [description], *.extension, where description is optional answer file "Open Music:" with filter "MyMusicText,*.txt" ...at any rate, this form requires the actual extension, and the file has to be in the default folder. HTH, Ken N. From timothy.hart5 at verizon.net Sat Apr 26 15:23:01 2003 From: timothy.hart5 at verizon.net (Tim Hart) Date: Sat Apr 26 15:23:01 2003 Subject: Rotating a picture? In-Reply-To: <005d01c30b5a$5e736990$7101a8c0@LightningFlash> Message-ID: <0EA4B6FE-781C-11D7-BC3C-0003938DD75E@verizon.net> Thanks to everyone for the quick responses. From jameslewes at comcast.net Sat Apr 26 19:38:01 2003 From: jameslewes at comcast.net (James Lewes) Date: Sat Apr 26 19:38:01 2003 Subject: Bringing fields to front In-Reply-To: <124.212c80cd.2bdc2fe4@aol.com> Message-ID: Excuse me kind folks I have imported a project from Supercard, which consists of 6 substacks and lots of card. On some of the cards there are 7 fields. In supercard you could write a script to bring a specific text field to the front, how can one do this in Runtimwe Revolution From ambassador at fourthworld.com Sat Apr 26 19:47:00 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat Apr 26 19:47:00 2003 Subject: Bringing fields to front In-Reply-To: Message-ID: James Lewes wrote: > I have imported a project from Supercard, which consists of 6 substacks and > lots of card. On some of the cards there are 7 fields. In supercard you > could write a script to bring a specific text field to the front, how can > one do this in Runtimwe Revolution How would you write that in SC, and does the same script work for you in Rev? -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From kray at sonsothunder.com Sat Apr 26 20:00:01 2003 From: kray at sonsothunder.com (Ken Ray) Date: Sat Apr 26 20:00:01 2003 Subject: Reading the Active Directory In-Reply-To: Message-ID: <003f01c30c4f$8659fd20$7101a8c0@LightningFlash> Is there a web server (IIS) on the same machine? If so, you might be able to use Active Server Pages (ASPs) to get the info and either save it to a file, or create a page from that info that you can "scrape" using Rev. Here's some info on this: http://www.serverwatch.com/tutorials/article.php/1476961 Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of ncouch > Sent: Friday, April 25, 2003 4:53 PM > To: use-revolution at lists.runrev.com > Subject: Reading the Active Directory > > > Can anyone tell me if Rev 1.1.1 or 2.0 can extract > information from a Windows 2000 Active Directory? > > What I am trying to accomplish is to query the AD for > information on the file path of certain MS Exchange databases. > > Is this possible yet or something for a future release? > > TIA > > Nate > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-> revolution > From kray at sonsothunder.com Sat Apr 26 20:06:02 2003 From: kray at sonsothunder.com (Ken Ray) Date: Sat Apr 26 20:06:02 2003 Subject: Bringing fields to front In-Reply-To: Message-ID: <004101c30c50$5a035270$7101a8c0@LightningFlash> In SuperCard, I'm assuming you'd select the field you wanted and do "bringfront"? If Rev, all objects have a layer property that governs their stacking order. To change the order, you simply need to change the layer of the object you want to bring to the front. Layer 1 is the "back-most", and you can't layer something to a number larger than the total number of objects. So I just pick a REALLY large number, like: set the layer of to 10000 and it automatically is brought to the front and assigned the maximum number it can for the number of objects on the screen. Note that you don't have to have the object selected to issue this command, so you don't need to switch tools. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of > James Lewes > Sent: Saturday, April 26, 2003 5:35 PM > To: use-revolution at lists.runrev.com > Subject: Bringing fields to front > > > Excuse me kind folks > > I have imported a project from Supercard, which consists of 6 > substacks and lots of card. On some of the cards there are 7 > fields. In supercard you could write a script to bring a > specific text field to the front, how can one do this in > Runtimwe Revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-> revolution > From jameslewes at comcast.net Sat Apr 26 20:26:01 2003 From: jameslewes at comcast.net (James Lewes) Date: Sat Apr 26 20:26:01 2003 Subject: Bringing fields to front In-Reply-To: Message-ID: on 4/26/03 7:45 PM, Richard Gaskin at ambassador at fourthworld.com wrote: > James Lewes wrote: > >> I have imported a project from Supercard, which consists of 6 substacks and >> lots of card. On some of the cards there are 7 fields. In supercard you >> could write a script to bring a specific text field to the front, how can >> one do this in Runtimwe Revolution > > How would you write that in SC, and does the same script work for you in > Rev? The script in Supercard read on mouseUp select card field "page 7" bringFront set the textFont of card field "page 7" to "Courier" set the textHeight of card field "page 7" to auto set the textSize of card field "page 7" to 12 set the height of card field "page 7" to 355 set the width of card field "page 7" to 620 set the loc of card field "page 7" to 310,192 set the style of card field "page 7" to rectangle set the lockText of card field "page 7" to true bringFront choose browse tool end mouseUp From bvg at mac.com Sat Apr 26 21:07:00 2003 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat Apr 26 21:07:00 2003 Subject: Documentation on using Windows Externals In-Reply-To: <000b01c30c15$6cc56c30$6901a8c0@ed> Message-ID: <9E7C420C-784B-11D7-AA6F-003065AD94A4@mac.com> This sounds interesting I would like to get that external when it is finished! Although I cannot give you any advice for this. I also think that added information about this would be great. It is said that the RunRev folks are working on an extended Documentation about the external writing process (there is already some info in the "External SDK" folder within the "Revolution" folder) . Maybe you could write a tutorial about this when you succeed? On Samstag, Apr 26, 2003, at 19:01 Europe/Zurich, Edwin Gore wrote: > Hey all, > > Looking to work with some windows externals, like a DLL - > specifically, the > GraceNote CDDB dll that interfaces and gets and retrieves information > about > CDs from the internet. I have the SDK and I am looking through it, and > it > talks about methods and setting up variables in C and all, and stuff > about > visual basic, but I am not really very sure how all of this translates > over > to RunRev. > > The documention on working with externals is pretty slim (like, I > could find > a small paragraph). Anybody have any pointers? > > TIA, > > Edwin Gore > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From jeanne at runrev.com Sat Apr 26 21:13:01 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sat Apr 26 21:13:01 2003 Subject: Bringing fields to front In-Reply-To: <004101c30c50$5a035270$7101a8c0@LightningFlash> References: Message-ID: At 5:02 PM -0700 4/26/03, Ken Ray wrote: >their stacking order. To change the order, you simply need to change the >layer of the object you want to bring to the front. Layer 1 is the >"back-most", and you can't layer something to a number larger than the >total number of objects. So I just pick a REALLY large number, like: > > set the layer of to 10000 > >and it automatically is brought to the front and assigned the maximum >number it can for the number of objects on the screen. You can use top and bottom, as well as numbers: set the layer of field "Whatever" to top -- brings to front It's probably a bit better in terms of code maintenance, since "top" makes what you're doing a little clearer than ... -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From edgore at shinra.com Sun Apr 27 00:23:01 2003 From: edgore at shinra.com (Edwin Gore) Date: Sun Apr 27 00:23:01 2003 Subject: Documentation on using Windows Externals References: <9E7C420C-784B-11D7-AA6F-003065AD94A4@mac.com> Message-ID: <001801c30c74$6f162dd0$6901a8c0@ed> The external itself is already finished - it's available from Gracenote, and there is a free license version if you are giving your final application away. What I am doing is integrating it into a RunRev app I have built for managing CD collections and creating tempalte based web pages from them. You can see the out put at www.shinra.com, and you can download a beta of the app there as well (without CDDB support yet...) ----- Original Message ----- From: "Bj?rnke von Gierke" To: Sent: Saturday, April 26, 2003 7:00 PM Subject: Re: Documentation on using Windows Externals > This sounds interesting I would like to get that external when it is > finished! Although I cannot give you any advice for this. > I also think that added information about this would be great. It is > said that the RunRev folks are working on an extended Documentation > about the external writing process (there is already some info in the > "External SDK" folder within the "Revolution" folder) . Maybe you could > write a tutorial about this when you succeed? > > > On Samstag, Apr 26, 2003, at 19:01 Europe/Zurich, Edwin Gore wrote: > > > Hey all, > > > > Looking to work with some windows externals, like a DLL - > > specifically, the > > GraceNote CDDB dll that interfaces and gets and retrieves information > > about > > CDs from the internet. I have the SDK and I am looking through it, and > > it > > talks about methods and setting up variables in C and all, and stuff > > about > > visual basic, but I am not really very sure how all of this translates > > over > > to RunRev. > > > > The documention on working with externals is pretty slim (like, I > > could find > > a small paragraph). Anybody have any pointers? > > > > TIA, > > > > Edwin Gore > > > > _______________________________________________ > > 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 brasmussen at earthlink.net Sun Apr 27 00:48:01 2003 From: brasmussen at earthlink.net (Bob Rasmussen) Date: Sun Apr 27 00:48:01 2003 Subject: use-revolution digest, Vol 1 #1315 - 11 msgs References: <200304251601.MAA02016@www.runrev.com> Message-ID: <3EAB6098.CDC1FA1@earthlink.net> Dave Cragg wrote: > A mouseMove event is always sent in combination with (and before) a > mouseDown event. I think this may be what you are referring to. It's > been part of the engine behavior as far back as I can remember. > > You can check with the following script in a button. Keep the mouse > still, and then click it. (In fact, there now seem to be two > mouseMove messages sent prior to a mouseDown.) > > local lvEvents > on mouseUp > put "mouseUp" & cr after lvEvents > put lvEvents > put empty into lvEvents > end mouseUp > > on mouseMove > if the mouse is down then put "mouseMove" & cr after lvEvents > end mouseMove > > on mousedown > put "mouseDown" & cr after lvEvents > end mouseDown > > I'm not defending the rationality of this, but one good outcome is > that it discourages use of "the mouse" function to determine whether > the mouse is down when you want to track mouse movement. > > For those new to the list (this issue crops up regularly), the > "proper" way is to set a flag (as a script local or custom property) > on mouseDown and reset it on mouseUp. Then in the mouseMove handler, > check the state of the flag, and *not* the mouse function. > > Cheers > Dave I genuinely appreciate the effort Dave, but that's still not the case I reported. The "mouseMove" message that your example demonstrates does indeed occur before the "mouseDown". However, the extra one I observed occurred *after* the "mouseDown" had already executed several statements and before the remaining statements in the "mouseDown" handler completed. It happened, in fact, coincident with a "hide" statement *inside* the "mouseDown" handler. I know this, because my handlers looks something like the following after a few diagnostic items are added akin to your example: local lvEvents, mouseIsDown on mouseDown put true into mouseIsDown put "mouseDown enter" & cr after lvEvents -- several statements, which among other things makes a new group within an existing group using a "copy" command put "before hide" & cr after lvEvents hide anObject put "after hide" & cr after lvEvents -- several more statements put "mouseDown exit" & cr after lvEvents end mouseDown on mouseMove h, v if mouseIsDown then put "mouseMove <--" & cr after lvEvents -- several more statements end if end mouseMove on mouseUp put false into mouseIsDown put "mouseUp" & cr after lvEvents put lvEvents put empty into lvEvents -- several more statements end mouseUp What shows up in the message box is this: mouseDown enter before hide mouseMove <-- after hide mouseDown exit mouseMove <-- mouseMove <-- mouseMove <-- mouseUp Take a look at the third line. I hope this makes my situation clearer now. Thanks, RR From ambassador at fourthworld.com Sun Apr 27 00:51:57 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun Apr 27 00:51:57 2003 Subject: Bringing fields to front In-Reply-To: Message-ID: James Lewes wrote: > on 4/26/03 7:45 PM, Richard Gaskin at ambassador at fourthworld.com wrote: > >> James Lewes wrote: >> >>> I have imported a project from Supercard, which consists of 6 substacks and >>> lots of card. On some of the cards there are 7 fields. In supercard you >>> could write a script to bring a specific text field to the front, how can >>> one do this in Runtimwe Revolution >> >> How would you write that in SC, and does the same script work for you in >> Rev? > > > The script in Supercard read > > > on mouseUp > select card field "page 7" > bringFront > set the textFont of card field "page 7" to "Courier" > set the textHeight of card field "page 7" to auto > set the textSize of card field "page 7" to 12 > set the height of card field "page 7" to 355 > set the width of card field "page 7" to 620 > set the loc of card field "page 7" to 310,192 > set the style of card field "page 7" to rectangle > set the lockText of card field "page 7" to true > bringFront > choose browse tool > end mouseUp Why does it bring the same field forward twice? Also, why does it reset the text attributes each time this handler is called? Here's your Rev version: on mouseUp set the textFont of field "page 7" to "Courier" set the textHeight of field "page 7" to auto set the textSize of field "page 7" to 12 set the height of field "page 7" to 355 set the width of field "page 7" to 620 set the loc of field "page 7" to 310,192 set the style of field "page 7" to rectangle set the lockText of field "page 7" to true set the layer of fld "page 7" to top end mouseUp You may be able to trim it down further by removing any redundant text attribute settings. The rules governing the relationship between text attribute settings to a field object and chunks of text within it are slightly more complex in SC than Rev. I think you'll find Rev a little more straightforward about seing object-level settings expressed in displayed text; unless those settings are periodicically changed elsewhere, you can probably toss the first three lines of that handler. Note that there's no need for tool mode chages: while SC's bringFront command requires that an object must be selected with the pointer tool, Rev' layer property can be set at ant time in any tool mode. -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From jeanne at runrev.com Sun Apr 27 01:17:01 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sun Apr 27 01:17:01 2003 Subject: unexpected messages In-Reply-To: <20030423185447.68319.qmail@www.boxfrog.com> References: <200304230544.BAA10808@www.runrev.com> Message-ID: At 11:54 AM -0700 4/23/03, miscdas at boxfrog.com wrote: >> Revolution now sends mouseEnter and mouseLeave messages to objects that are >> shown or hidden while the mouse pointer is over them, and to objects when a >> handler moves them underneath the current mouse position. >> --- >================ >So does this continue with the next logical progression of a mouseEnter >message being sent to an object that is beneath an object that gets hidden? Yes. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From webart at kenjikojima.com Sun Apr 27 01:49:00 2003 From: webart at kenjikojima.com (Kenji Kojima) Date: Sun Apr 27 01:49:00 2003 Subject: Unicode question In-Reply-To: Message-ID: Does anybody know how I can know a text is UTF16, UTF8 or SJIS? Thanks, -- Kenji Kojima KENJIKOJIMA.COM From gwills at ozemail.com.au Sun Apr 27 02:07:00 2003 From: gwills at ozemail.com.au (Greg Wills) Date: Sun Apr 27 02:07:00 2003 Subject: Calculating dates In-Reply-To: <200304211537.LAA29486@www.runrev.com> Message-ID: <58B49432-7876-11D7-B810-000A2791139E@ozemail.com.au> Hi everyone I have been playing with this but can't get it to work. I want to calculate ages of students from dates of birth and current date. If I convert these dates to seconds, subtract the birth date from the date entered - is there a simple way to then convert this number into years, months and days? cheers Greg From pixelbird at interisland.net Sun Apr 27 02:09:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Sun Apr 27 02:09:01 2003 Subject: Editing the subject line In-Reply-To: <200304270450.AAA02703@www.runrev.com> Message-ID: > Message: 15 > Date: Sat, 26 Apr 2003 21:46:42 -0700 > From: Bob Rasmussen > To: use-revolution at lists.runrev.com > Subject: Re: use-revolution digest, Vol 1 #1315 - 11 msgs > Reply-To: use-revolution at lists.runrev.com > > > Dave Cragg wrote: > >> A mouseMove event is always sent in combination with (and before) a ---------- Say fellers (Dave and Bob), I finally looked at this post and found that I might be interested in following it because of such anomalies, as I often do multiple mouse events and have experienced my share of unexpected behaviors. But...how the heck will I know if you don't NAME the subject? Please try to remember to edit the subject line, like it says in the top of the digest version, i.e.: When replying, please edit your Subject line so it is more specific than "Re: Contents of use-revolution digest..." ...although I have also been guilty of accidentally sending replies and hitting the 'Send Now' before I changed the subject line, if you keep doing it, it just exacerbates the problem. Thanks for your kind consideration, Ken N. From diskot123 at juno.com Sun Apr 27 02:25:01 2003 From: diskot123 at juno.com (Tuviah M Snyder) Date: Sun Apr 27 02:25:01 2003 Subject: Documentation on using Windows Externals Message-ID: <20030427.022154.3212.0.diskot123@juno.com> >Looking to work with some windows externals, like a DLL - specifically, the >GraceNote CDDB dll that interfaces and gets and retrieves information about >CDs from the internet. I have the SDK and I am looking through it, and it >talks about methods and setting up variables in C and all, and stuff about >visual basic, but I am not really very sure how all of this translates over >to RunRev. Working on an external tutorial. But it's more of a simple movie editing/image manipulation one which just covers the basics. This CDDB dll looks good. Would be nice to have a sample which demonstrates accessing an external API. The kind of thing that I would be interested in:-) Would be so cool if someone would write an iTunes type app in Rev:-) Downloading and taking a look at it. The mac version looks straightforward to deal with. The windows version requires that it be accessed as a COM/ActiveX object apparently which is pretty standard. ActiveX is something we plan to support in the future. Should be able to get it working over the next few days, would be good to have with 2.0 going out. I'll then contribute the source code/sample stack to the Rev contributions area. regards, Tuviah Snyder Runtime Revolution Limited - Software at the Speed of Thought From DVGlasgow at aol.com Sun Apr 27 02:37:01 2003 From: DVGlasgow at aol.com (DVGlasgow at aol.com) Date: Sun Apr 27 02:37:01 2003 Subject: Making ex cd win files writeable using get shell Message-ID: Hi folks I wanted to run something on standalone start up to make sure a results stack is writable.I am still struggling to get this to work, and have a few shiny cd beermats as a result. Leaning heavily on Ken & miscdas et al I scripted: If the platform is "Win32" then get the directory put it &"/affin2pics/affinity results.rev" into tfilename get shell ("attrib -r" && tFileName) end if On opening, an ugly DOS-esque window opens (the 'console' that was spoken of?) and disappears. Thanks to sluggardly VPC, I *think* I can see that nothing appears in it. The results file remains stubbornly locked. 3 questions 1 Any ideas why this isn't working? 2 Assuming I can get it working, any way of hiding the console? 3 Why isn't this a built in thing? Call me simple, but I thought setting cantmodify set writeability, and assumed it was at OS level. Best wishes, David Glasgow Home/ forensic assessments --> DVGlasgow Courses --> i-Psych From yvescoppe at skynet.be Sun Apr 27 03:05:01 2003 From: yvescoppe at skynet.be (yves COPPE) Date: Sun Apr 27 03:05:01 2003 Subject: Calculating dates In-Reply-To: <58B49432-7876-11D7-B810-000A2791139E@ozemail.com.au> References: <58B49432-7876-11D7-B810-000A2791139E@ozemail.com.au> Message-ID: >Hi everyone > >I have been playing with this but can't get it to work. I want to >calculate ages of students from dates of birth and current date. If >I convert these dates to seconds, subtract the birth date from the >date entered - is there a simple way to then convert this number >into years, months and days? > >cheers > >Greg > Here is a script : answer whichage(,) answer whichage(<"22/12/1967","27/03/2003") function whichage fromwhich,towhich set the centuryCutoff to 01 set useSystemDate to true if param(1) = "" then exit to top put param(1) into startdate put startdate into temp get last char of temp repeat until it is not a integer get last char of temp delete last char of temp end repeat if (it ? "-") and (it ? "/") then exit to top if param(2) = "" then put mi_shortdate() into enddate else put param(2) into enddate put enddate into temp get last char of temp repeat until it is not a integer get last char of temp delete last char of temp end repeat if (it ? "-") and (it ? "/") then exit to top convert startdate to dateitems convert enddate to dateitems put (item 3 of enddate - item 3 of startdate) into diffjour if diffjour < 0 then add "1" to item 2 of startdate get item 2 of enddate if (it is in "1,3,5,7,8,10") or (it= "12") then put "31" into correction else if (it is in "4,6,9,11") then put "30" into correction else if item 1 of enddate mod 4 = 0 then put "29" into correction else put "28" into correction add correction to item 3 of enddate put (item 3 of enddate - item 3 of startdate) into diffjour end if put (item 2 of enddate - item 2 of startdate) into diffmois if diffmois < 0 then add "1" to item 1 of startdate put (item 2 of enddate) + 12 into item 2 of enddate put (item 2 of enddate - item 2 of startdate) into diffmois end if put (item 1 of enddate - item 1 of startdate) into diffan return diffan&","&diffmois&","&diffjour end whichage Hope this help. -- Greetings. Yves COPPE Email : yvescoppe at skynet.be From janschenkel at yahoo.com Sun Apr 27 04:36:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun Apr 27 04:36:01 2003 Subject: Making ex cd win files writeable using get shell In-Reply-To: Message-ID: <20030427083405.17521.qmail@web11905.mail.yahoo.com> --- DVGlasgow at aol.com wrote: > Hi folks > > I wanted to run something on standalone start up to > make sure a results > stack is writable.I am still struggling to get this > to work, and have a few > shiny cd beermats as a result. Leaning heavily on > Ken & miscdas et al I > scripted: > > > If the platform is "Win32" then > get the directory > put it &"/affin2pics/affinity results.rev" into > tfilename > get shell ("attrib -r" && tFileName) > end if > > On opening, an ugly DOS-esque window opens (the > 'console' that was spoken > of?) and disappears. Thanks to sluggardly VPC, I > *think* I can see that > nothing appears in it. The results file remains > stubbornly locked. > > 3 questions > > 1 Any ideas why this isn't working? > > 2 Assuming I can get it working, any way of hiding > the console? > > 3 Why isn't this a built in thing? Call me simple, > but I thought setting > cantmodify set writeability, and assumed it was at > OS level. > > Best wishes, > > David Glasgow Hi David, In this particular case, you're trapped by the fact that DOS can't handle names with spaces in them ; you'll have to put quotes around the filename. if the platform is "Win32" then put quote & the directory & \ "/affin2pics/affinity results.rev" & \ quote into tfilename get shell ("attrib -r" && tFileName) end if To solve your other problem (the ugly DOS-window) : set the hideConsoleWindows to true Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com From miscdas at boxfrog.com Sun Apr 27 05:35:01 2003 From: miscdas at boxfrog.com (miscdas at boxfrog.com) Date: Sun Apr 27 05:35:01 2003 Subject: Making ex cd win files writeable using get shell In-Reply-To: <20030427083405.17521.qmail@web11905.mail.yahoo.com> References: <20030427083405.17521.qmail@web11905.mail.yahoo.com> Message-ID: <20030427093317.96062.qmail@www.boxfrog.com> [snip} Jan Schenkel writes: > --- DVGlasgow at aol.com wrote: >> Hi folks >> >> I wanted to run something on standalone start up to >> make sure a results >> stack is writable.I am still struggling to get this >> to work, >> >> If the platform is "Win32" then >> get the directory >> put it &"/affin2pics/affinity results.rev" into >> tfilename >> get shell ("attrib -r" && tFileName) >> end if >> The results file remains >> stubbornly locked. >> >> >> David Glasgow > > Hi David, > > In this particular case, you're trapped by the fact > that DOS can't handle names with spaces in them ; > you'll have to put quotes around the filename. > if the platform is "Win32" then > put quote & the directory & \ > "/affin2pics/affinity results.rev" & \ > quote into tfilename > get shell ("attrib -r" && tFileName) > end if > > To solve your other problem (the ugly DOS-window) : > set the hideConsoleWindows to true > > Hope this helped, > > Jan Schenkel. > > ===== It is also a good idea to include the Results function in your handler. It would have provided a good clue as to what went wrong. miscdas From dcragg at lacscentre.co.uk Sun Apr 27 05:53:01 2003 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Sun Apr 27 05:53:01 2003 Subject: unexpected messages In-Reply-To: <3EAB6098.CDC1FA1@earthlink.net> References: <200304251601.MAA02016@www.runrev.com> <3EAB6098.CDC1FA1@earthlink.net> Message-ID: At 9:46 pm -0700 26/4/03, Bob Rasmussen wrote: >I genuinely appreciate the effort Dave, but that's still not the case I >reported. The "mouseMove" message that your example demonstrates does indeed >occur before the "mouseDown". However, the extra one I observed occurred >*after* the "mouseDown" had already executed several statements and before the >remaining statements in the "mouseDown" handler completed. It happened, in >fact, coincident with a "hide" statement *inside* the "mouseDown" handler. I >know this, because my handlers looks something like the following after a few >diagnostic items are added akin to your example: > > local lvEvents, mouseIsDown > > > on mouseDown > put true into mouseIsDown > put "mouseDown enter" & cr after lvEvents > > -- several statements, which among other things makes a new group within >an existing group using a "copy" command > > put "before hide" & cr after lvEvents > hide anObject > put "after hide" & cr after lvEvents > > -- several more statements > > put "mouseDown exit" & cr after lvEvents > end mouseDown > > > on mouseMove h, v > if mouseIsDown then > put "mouseMove <--" & cr after lvEvents > > -- several more statements > > end if > end mouseMove > > > on mouseUp > put false into mouseIsDown > put "mouseUp" & cr after lvEvents > put lvEvents > put empty into lvEvents > > -- several more statements > > end mouseUp > > >What shows up in the message box is this: > > mouseDown enter > before hide > mouseMove <-- > after hide > mouseDown exit > mouseMove <-- > mouseMove <-- > mouseMove <-- > mouseUp > > >Take a look at the third line. I hope this makes my situation clearer now. I just sent a reply agreeing that this was a puzzler, but saying I couldn't reproduce it. But I put the wrong address on the mail, so it's waiting moderator approval. Meanwhile, I was able to produce some similar behavior so ignore the other reply if it comes in later. I found that if the target of the mouseDown is also the object that is getting hidden, and the script is in a group that contains the target then you will get the seemingly out of sync mouseMove message. (But the target of the mouseMove messages is the group, not the target of the mouseDown message.) It's as if the target object's mouseDown script is suspended until something happens to bring it back again. (In my case, releasing the mouse over an other object in the group that was contained with the rect of the hidden object.) If this is akin to your situation, then I agree it's odd. However, after hiding the target object in a mouseDown, I'm not sure I'd know what behavior to expect for subsequent mouse messages. I don't know what problems this is causing your particular application, but checking the target of the mouseMove messages in a group script might be the way to only handle the ones you need. Cheers Dave From jhurley at infostations.com Sun Apr 27 10:16:01 2003 From: jhurley at infostations.com (Jim Hurley) Date: Sun Apr 27 10:16:01 2003 Subject: Modal Box In-Reply-To: <200304261602.MAA24209@www.runrev.com> References: <200304261602.MAA24209@www.runrev.com> Message-ID: > >Message: 1 >From: sanke at hrz.uni-kassel.de >To: use-revolution at lists.runrev.com >Subject: Re: Modal Box >Date: Sat, 26 Apr 2003 00:05:57 +0200 (MES) >Reply-To: use-revolution at lists.runrev.com > > >On Fri Apr 25 Jean SERVANT wrote: > > > >As an example: > > > go to stack "answer dialog" wait 20 ticks set the loc of stack "answer dialog" to 700,100 wait 20 ticks > answer "Is this the new loc?" > > >Regards, > >Wilhelm Sanke Wilhelm, Why doesn't this work for me? On my Mac OS 8.6, the modal box opens (in response to "go to stack "answer dialog"") at the default position. It then moves to the "set loc position" at 700,100. But when "answer" is called, the box reverts to the default position again. It appears that the change in the default position doesn't take. Any thoughts? Jim From martin at harbourtown.co.uk Sun Apr 27 11:08:01 2003 From: martin at harbourtown.co.uk (Martin Baxter) Date: Sun Apr 27 11:08:01 2003 Subject: Script-Editor disappears under Suse Linux Message-ID: Just to say that the assumption that this results from "a buggy Linux window manager" may not be correct. I'm not competent to commnent on that but FWIW, I saw a similar behaviour on Mac OS only yesterday. In beta 2.02, rev's window decorations picker appeared and rapidly disappeared in response to a button click in the inspector. In my case Quit and restart cleared the behaviour. Can't reproduce it, sorry, but I thought it worth mentioning. martin baxter >Scott Raney wrote > >On Sat, 26 Apr 2003 miscdas at boxfrog.com wrote: > >> Aphcard at aol.com writes: >> >> > I use Revolution 2.0 Beta under Suse Linux 8.2. Every time, when I try >>to edit the script of an object, the window of the editor shows up, but >>then quickly disappears. This also happend sometimes with Revolution >>1.1.1 under Suse Linux 8.1, but not every time (same with the >>property-editor). Currently, Im am not able to add a script to stack, >>button etc.. Has somebody a solution to this problem? >> > Regards >> > Andreas >> > _______________________________________________ >> >> Sure! Switch to a MAc or run Windows OS. > >You forgot "Switch to MetaCard", which also doesn't have this problem ;-) > >Seriously, though, there are a lot of buggy window managers out there, >and RR does stress them pretty heavily and so is more likely to >trigger their buggy behavior than most other apps. The first thing to >try is a different desktop system (i.e., if you're using KDE, switch >to Gnome, or vice versa). If you're using an even less popular WM, >you may just have to give it up until it gets fixed. You should file a >bug report with the people responsible for it first, though. > Regards, > Scott > >> miscdas > >******************************************************** >Scott Raney raney at metacard.com http://www.metacard.com >MetaCard: You know, there's an easier way to do that... From Js92190 at aol.com Sun Apr 27 12:36:01 2003 From: Js92190 at aol.com (Js92190 at aol.com) Date: Sun Apr 27 12:36:01 2003 Subject: Modal Box Message-ID: <142.10270ff7.2bdd6054@aol.com> Thank you for your help. However, on my Mac OS 8,6, I meet with the same difficulty as Jim Hurley. Is there another way ? Jean Servant From edgore at shinra.com Sun Apr 27 13:55:02 2003 From: edgore at shinra.com (Edwin Gore) Date: Sun Apr 27 13:55:02 2003 Subject: Documentation on using Windows Externals References: <20030427.022154.3212.0.diskot123@juno.com> Message-ID: <001701c30ce5$c6d5cb90$6901a8c0@ed> Tuviah, So the Windows version won't work with runrev yet because it's an Active X control? Is that correct? I've never tried using an windows externals. so I'm still learning it all. I do hope to do a Mac version of my app once I finish it, using the Mac version of the CDDB external - it's just going to be harder to write and test, since I don't have a Mac at the moment... Edwin Gore ----- Original Message ----- From: "Tuviah M Snyder" To: Sent: Sunday, April 27, 2003 12:21 AM Subject: Re: Documentation on using Windows Externals > >Looking to work with some windows externals, like a DLL - specifically, > the > >GraceNote CDDB dll that interfaces and gets and retrieves information > about > >CDs from the internet. I have the SDK and I am looking through it, and > it > >talks about methods and setting up variables in C and all, and stuff > about > >visual basic, but I am not really very sure how all of this translates > over > >to RunRev. > Working on an external tutorial. But it's more of a simple movie > editing/image manipulation one which just covers the basics. > > This CDDB dll looks good. Would be nice to have a sample which > demonstrates accessing an external API. The kind of thing that I would be > interested in:-) Would be so cool if someone would write an iTunes type > app in Rev:-) > > Downloading and taking a look at it. The mac version looks > straightforward to deal with. The windows version requires that it be > accessed as a COM/ActiveX object apparently which is pretty standard. > ActiveX is something we plan to support in the future. > > Should be able to get it working over the next few days, would be good to > have with 2.0 going out. I'll then contribute the source code/sample > stack to the Rev contributions area. > > regards, > Tuviah Snyder > Runtime Revolution Limited - Software at the Speed of Thought > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From miscdas at boxfrog.com Sun Apr 27 14:07:03 2003 From: miscdas at boxfrog.com (miscdas at boxfrog.com) Date: Sun Apr 27 14:07:03 2003 Subject: Modal Box In-Reply-To: <142.10270ff7.2bdd6054@aol.com> References: <142.10270ff7.2bdd6054@aol.com> Message-ID: <20030427180606.27271.qmail@www.boxfrog.com> Js92190 at aol.com writes: > Thank you for your help. > However, on my Mac OS 8,6, I meet with the same difficulty as Jim Hurley. > Is there another way ? > Jean Servant ============= Guys, The script works as expected on Win XP pro, MC 2.4.3. Therefore, this looks like a Rev and/or Mac issue. miscdas From brasmussen at earthlink.net Sun Apr 27 14:16:01 2003 From: brasmussen at earthlink.net (Bob Rasmussen) Date: Sun Apr 27 14:16:01 2003 Subject: unexpected messages References: <200304271509.LAA17011@www.runrev.com> Message-ID: <3EAC1DD8.217B892B@earthlink.net> Dave Cragg wrote: > . . . > > I found that if the target of the mouseDown is also the object that > is getting hidden, and the script is in a group that contains the > target then you will get the seemingly out of sync mouseMove message. The object I hid was a group that wasn't in the message path. My script was in the stack, not in the target. > > (But the target of the mouseMove messages is the group, not the > target of the mouseDown message.) It's as if the target object's > mouseDown script is suspended until something happens to bring it > back again. (In my case, releasing the mouse over an other object in > the group that was contained with the rect of the hidden object.) > In my case the "mouseDown" script was suspended only long enough for the "hide" command to work. > > If this is akin to your situation, then I agree it's odd. However, > after hiding the target object in a mouseDown, I'm not sure I'd know > what behavior to expect for subsequent mouse messages. The object I hid was not the original target or any of the nested groups containing it. > I don't know > what problems this is causing your particular application, but > checking the target of the mouseMove messages in a group script might > be the way to only handle the ones you need. > > Cheers > Dave What you observed sounds similar to what I reported. There are apparently several ways to get this behavior. What I was trying to do (have done actually) is duplicate drag behavior like you see for instance in the MacOS Finder. While moving an icon, the original stays behind and a semi-transparent copy moves with the mouse cursor. On releasing the mouse button, the original icon moves to the last location of the copy. The way I was doing things, the copy needed to stay hidden until the mouse moved, so I created it and hid it right away with the idea of showing it again when "mouseMove" was called. Because the unexpected "mouseMove" happened before I had saved the name of the copy, the "mouseMove" message was trying to show and move an object referred to by a variable that was still empty. Once I worked out the reason, the fix was simply reordering a couple statements. Hence my original request. I knew a "mouseMove" was coming from somewhere inside the "mouseDown" handler, but where? It was a large handler. If I had had a place to look for all the ways a "mouseMove" can get generated, that would have been much easier. Instead I had to zero in with bracketing "put" statements. I can foresee similar situations arising in the future, so a general list seems in order. Thanks again for the feedback. RR p.s. Sorry for not fixing the Subject line in my last post. From Aphcard at aol.com Sun Apr 27 14:29:01 2003 From: Aphcard at aol.com (Aphcard at aol.com) Date: Sun Apr 27 14:29:01 2003 Subject: Script-Editor disappears under Suse Linux Message-ID: <048B039F.7ACCCE9D.001610CF@aol.com> In a message dated 4/26/2003 1:35:41 PM Eastern Standard Time, raney at metacard.com writes: > Seriously, though, there are a lot of buggy window managers out there, > and RR does stress them pretty heavily and so is more likely to > trigger their buggy behavior than most other apps. The first thing to > try is a different desktop system (i.e., if you're using > KDE, switch > to Gnome, or vice versa). Your are right. I have used KDE. Under Gnome, the script-editor doesn't disappear. Thanks a lot. Regards Andreas From sanke at hrz.uni-kassel.de Sun Apr 27 14:50:03 2003 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Sun Apr 27 14:50:03 2003 Subject: Modal Box Message-ID: <3EAC2702.92BC8196@hrz.uni-kassel.de> On Sun, 27 Apr 2003 Jim Hurley wrote (Jean Servant offline likewise): > Wilhelm, > > Why doesn't this work for me? On my Mac OS 8.6, the modal box opens > (in response to "go to stack "answer dialog"") at the default > position. It then moves to the "set loc position" at 700,100. But > when "answer" is called, the box reverts to the default position > again. It appears that the change in the default position doesn't > take. > > Any thoughts? > > Jim > Hi Jim and Jean, the handler "lock screen go to stack "answer dialog" set the loc of stack "answer dialog" to 700,100 # or other answer "Is this the new loc?" unlock screen" works for me here in Metacard 2.5 both with Windows and MacOS 9.2.2. Same for Revolution 1.1.1 under Windows. You are right that it does not work with Revolution (1.1.1) on MacOS The cause is - as I see now - that the card handler of the Revolution "Answer dialog" has the line "case "MacOS" set the loc of this stack to the screenloc" set the top of this stack ..." Two solutions that come to my mind 1. clone the answer dialog and remove the above script lines; then substitute the Rev "Answer Dialog" with your corrected stack (I did not try this so far). 2. Ask the Revolution people to remove those lines. I did not look at the script of the other custom dialogs of Revolution; maybe they have these script lines, too? Of course they would be no such problems with your own modal dialogs. Regards, Wilhelm Sanke From themacguy at macosx.com Sun Apr 27 14:59:01 2003 From: themacguy at macosx.com (Barry Levine) Date: Sun Apr 27 14:59:01 2003 Subject: ".app" packages for OSX? Message-ID: Just wondering if Rev2 will provide the ability to "package up" my app and its resources? It would seem that an app's stacks (including ones you could write to) and required multimedia resources might be placed inside a .app package and provide a means to glom everything together for distribution. Any thoughts? Is this a bad idea? Barry From DVGlasgow at aol.com Sun Apr 27 16:08:01 2003 From: DVGlasgow at aol.com (DVGlasgow at aol.com) Date: Sun Apr 27 16:08:01 2003 Subject: Making ex cd win files writeable using get shell Message-ID: <4f.2df942e9.2bdd91e0@aol.com> In a message dated 27/4/03 4:09:19 PM, use-revolution-request at lists.runrev.com writes: << > Hi David, > > In this particular case, you're trapped by the fact > that DOS can't handle names with spaces in them ; > you'll have to put quotes around the filename. > if the platform is "Win32" then > put quote & the directory & \ > "/affin2pics/affinity results.rev" & \ > quote into tfilename > get shell ("attrib -r" && tFileName) > end if > > To solve your other problem (the ugly DOS-window) : > set the hideConsoleWindows to true > > Hope this helped, > > Jan Schenkel. > > ===== It is also a good idea to include the Results function in your handler. It would have provided a good clue as to what went wrong. miscdas >> Aha! x 2 I'll try both. Thanks Best wishes, David Glasgow Home/ forensic assessments --> DVGlasgow Courses --> i-Psych From jeanne at runrev.com Sun Apr 27 18:46:01 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Sun Apr 27 18:46:01 2003 Subject: ".app" packages for OSX? In-Reply-To: Message-ID: At 11:56 AM -0700 4/27/03, Barry Levine wrote: >Just wondering if Rev2 will provide the ability to "package up" my app >and its resources? It would seem that an app's stacks (including ones >you could write to) and required multimedia resources might be placed >inside a .app package and provide a means to glom everything together >for distribution. Rev 2.0 builds OS X applications as a package, so this will be possible. (The Distribution Builder doesn't automatically place external files inside the package, but you can do this yourself after the app is built, as long as you've set all the pathnames correctly beforehand.) -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From dcragg at lacscentre.co.uk Sun Apr 27 19:33:01 2003 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Sun Apr 27 19:33:01 2003 Subject: unexpected messages In-Reply-To: <3EAC1DD8.217B892B@earthlink.net> References: <200304271509.LAA17011@www.runrev.com> <3EAC1DD8.217B892B@earthlink.net> Message-ID: At 11:14 am -0700 27/4/03, Bob Rasmussen wrote: >What I was trying to do (have done actually) is duplicate drag >behavior like you see for >instance in the MacOS Finder. While moving an icon, the original >stays behind and a >semi-transparent copy moves with the mouse cursor. On releasing the >mouse button, the original >icon moves to the last location of the copy. > >The way I was doing things, the copy needed to stay hidden until the >mouse moved, so I created >it and hid it right away with the idea of showing it again when >"mouseMove" was called. Because >the unexpected "mouseMove" happened before I had saved the name of >the copy, the "mouseMove" >message was trying to show and move an object referred to by a >variable that was still empty. >Once I worked out the reason, the fix was simply reordering a couple >statements. I tried this with single objects (not a group), and didn't get the problem. (I could only get something like you described if I hid the original target.) But I'm wondering if the fact that you're working with a group makes a difference. For example, the original target of the mouseDown is an object in the group, not the group itself. When you duplicate and rename the group, the group objects will still have the names of the objects in the original group. So there will now be an object with the same name as the target. But as you've got round the problem, I haven't explored it further. >Hence my original request. I knew a "mouseMove" was coming from >somewhere inside the >"mouseDown" handler, but where? It was a large handler. If I had >had a place to look for all >the ways a "mouseMove" can get generated, that would have been much >easier. Instead I had to >zero in with bracketing "put" statements. I can foresee similar >situations arising in the >future, so a general list seems in order. While a list would be nice, what you described sounds like a bug so it probably wouldn't make the list. A mouseMove message shouldn't get handled in the middle of a mouseDown handler unless you've done something specifically to get async behavior (e.g. wait .... with messages). Cheers Dave From sarahr at genesearch.com.au Sun Apr 27 21:37:00 2003 From: sarahr at genesearch.com.au (Sarah) Date: Sun Apr 27 21:37:00 2003 Subject: belay breakpoint In-Reply-To: <1030428080145.3eac5349.c0a80064.10.2.3.0.72030@192.168.0.100> Message-ID: <8BA25CDD-7919-11D7-8EA6-0003937A97B8@genesearch.com.au> 1. Debugging: you can just get rid of the checkpoints and click "Run". 2. Cmd-H from HyperCard is now Cmd-L in Rev 2.0 Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ On Monday, April 28, 2003, at 08:01 am, erik hansen wrote: > > --- Kevin Miller wrote: >> On 24/4/03 2:02 am, Alex Rice >> wrote: > >>> This would be a welcome addition to the >> debugger. Most debuggers can >>> "step up" or "step out" of function/handler >> accomplishing what you >>> describe. >> >> You can do this by turning off "Script Debug >> Mode" in the menu. I just >> checked it and it doesn't work correctly in the >> current beta...but it will >> in the next one. > > can't wait! > i also miss in the Script Editor that > let you select what you wanted to "Find". > cmd-F and cmd-G work for Finding and Going. > > ===== > erik at erikhansen.org http://www.erikhansen.org > > __________________________________________________ > Do you Yahoo!? > The New Yahoo! Search - Faster. Easier. Bingo > http://search.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > From sarahr at genesearch.com.au Sun Apr 27 22:08:01 2003 From: sarahr at genesearch.com.au (Sarah) Date: Sun Apr 27 22:08:01 2003 Subject: Calculating dates In-Reply-To: <1030428075140.3eac50ec.c0a80064.10.2.3.0.70746@192.168.0.100> Message-ID: Hi Greg, At my web site, you will find a stack containing lots of functions for manipulating dates & times. It doesn't have a function that does exactly what you want, but by combining them, I think you will be able to work out your own routines. Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ On Monday, April 28, 2003, at 07:51 am, Greg Wills wrote: > Hi everyone > > I have been playing with this but can't get it to work. I want to > calculate ages of students from dates of birth and current date. If I > convert these dates to seconds, subtract the birth date from the date > entered - is there a simple way to then convert this number into > years, months and days? > > cheers > > Greg > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > From sarahr at genesearch.com.au Sun Apr 27 22:10:01 2003 From: sarahr at genesearch.com.au (Sarah) Date: Sun Apr 27 22:10:01 2003 Subject: Tabbed Buttons & Cards Question In-Reply-To: <1030422235715.3ea54a3b.c0a80064.10.2.3.0.65906@192.168.0.100> Message-ID: <19402B50-791E-11D7-8EA6-0003937A97B8@genesearch.com.au> On Tuesday, April 22, 2003, at 11:57 pm, Jim Biancolo wrote: > Howdy Sarah, > > With regard to your first suggestion, would that separate "navigation > palette" be in a separate window from my "data" stacks? That would > certainly fit the bill for making it global, although it's a pretty > unusual UI on the Windows platform (at least for non-IDE UIs). I'll > have to consider that. Yes, that was my idea, but I agree it isn't a familiar UI device. Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ From alrice at ARCplanning.com Sun Apr 27 23:07:01 2003 From: alrice at ARCplanning.com (Alex Rice) Date: Sun Apr 27 23:07:01 2003 Subject: ".app" packages for OSX? In-Reply-To: Message-ID: <30EE337B-7926-11D7-ADD2-000393529642@ARCplanning.com> On Sunday, April 27, 2003, at 12:56 PM, Barry Levine wrote: > Any thoughts? Is this a bad idea? It's a great idea & the intent of app bundle. For the end-user it seems like a single file, but there is no end of resources, frameworks, documentation, etc that can be contained in the bundle. Alex Rice, Software Developer Architectural Research Consultants, Inc. alrice at ARCplanning.com alrice at swcp.com From erikhans08 at yahoo.com Sun Apr 27 23:13:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Sun Apr 27 23:13:01 2003 Subject: belay breakpoint In-Reply-To: <8BA25CDD-7919-11D7-8EA6-0003937A97B8@genesearch.com.au> Message-ID: <20030428031110.39649.qmail@web20006.mail.yahoo.com> --- Sarah wrote: > 1. Debugging: you can just get rid of the > checkpoints and click "Run". even after the last breakpont, my "run" crawls. is there any difference in speed between writing "breakpoint" in the handler script and highlighting a line in the Debugger? > 2. Cmd-H from HyperCard is now Cmd-L in Rev 2.0 t" of function/handler thanks for the good news! ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com From erikhans08 at yahoo.com Mon Apr 28 01:21:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Mon Apr 28 01:21:01 2003 Subject: dialog box In-Reply-To: <20030426053517.60519.qmail@web11905.mail.yahoo.com> Message-ID: <20030428051919.31295.qmail@web20003.mail.yahoo.com> --- Jan Schenkel wrote: http://www.google.com/advanced_search?q=site:lists.runrev.com > > Hope this helped, this helps a lot. ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com From jeanne at runrev.com Mon Apr 28 02:05:01 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Mon Apr 28 02:05:01 2003 Subject: player filepath In-Reply-To: <000501c3085c$0b21be00$baa5c050@Jez2> Message-ID: At 4:16 PM -0700 4/21/03, Jez wrote: >Under 1.1.1 a player seems to have a restriction in the length of the full >path and filename - if it is quite long it doesn't play anything. Is this >fixed in 2.0 ? There was a file path length restriction on OS X that's no longer there, so if you're using OS X, this should be fixed for 2.0. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From dcragg at blueyonder.co.uk Mon Apr 28 03:55:00 2003 From: dcragg at blueyonder.co.uk (David Cragg) Date: Mon Apr 28 03:55:00 2003 Subject: unexpected messages In-Reply-To: <3EAB6098.CDC1FA1@earthlink.net> References: <200304251601.MAA02016@www.runrev.com> <3EAB6098.CDC1FA1@earthlink.net> Message-ID: At 9:46 pm -0700 26/4/03, Bob Rasmussen wrote: >I genuinely appreciate the effort Dave, but that's still not the case I >reported. The "mouseMove" message that your example demonstrates does indeed >occur before the "mouseDown". However, the extra one I observed occurred >*after* the "mouseDown" had already executed several statements and before the >remaining statements in the "mouseDown" handler completed. It happened, in >fact, coincident with a "hide" statement *inside* the "mouseDown" handler. I >know this, because my handlers looks something like the following after a few >diagnostic items are added akin to your example: > > local lvEvents, mouseIsDown > > > on mouseDown > put true into mouseIsDown > put "mouseDown enter" & cr after lvEvents > > -- several statements, which among other things makes a new group within >an existing group using a "copy" command > > put "before hide" & cr after lvEvents > hide anObject > put "after hide" & cr after lvEvents > > -- several more statements > > put "mouseDown exit" & cr after lvEvents > end mouseDown > > > on mouseMove h, v > if mouseIsDown then > put "mouseMove <--" & cr after lvEvents > > -- several more statements > > end if > end mouseMove > > > on mouseUp > put false into mouseIsDown > put "mouseUp" & cr after lvEvents > put lvEvents > put empty into lvEvents > > -- several more statements > > end mouseUp > > >What shows up in the message box is this: > > mouseDown enter > before hide > mouseMove <-- > after hide > mouseDown exit > mouseMove <-- > mouseMove <-- > mouseMove <-- > mouseUp > > >Take a look at the third line. I hope this makes my situation clearer now. I agree. It looks a puzzler. But I can't reproduce that event sequence here by just using simple objects. Do you have the above script in a single object (e.g. a button) or in a group? Is the target for the events always the same? Check by adding "the target" to the trace lines. e.g.: put "mouseMove" && the target & cr after lvEvents Cheers Dave From heather at runrev.com Mon Apr 28 06:41:01 2003 From: heather at runrev.com (Heather Williams) Date: Mon Apr 28 06:41:01 2003 Subject: 30 day trial period lasted 13 days :(( In-Reply-To: <200304261602.MAA24209@www.runrev.com> Message-ID: > 13 days into the 30 day trial period of Revolution 2.0 Beta test release > I started getting messages saying "StarterKit edition only", even though > I had a live internet connection at the time. > > I restarted several times, to no avail, then re-installed, again with no > luck. > > Help! Well... There was a scheduled server outage on Friday, so you won't have been able to connect to it for key verification. If you try again and you still get this problem write me off list and we'll look into it, Regards, Heather > > Bruce Laidlaw -- Heather Williams Runtime Revolution Ltd. Tel: +44 (0) 131 7184333 Fax: +44 (0)1639 830707 Revolution: Software at the Speed of Thought From jhurley at infostations.com Mon Apr 28 09:05:01 2003 From: jhurley at infostations.com (Jim Hurley) Date: Mon Apr 28 09:05:01 2003 Subject: Wait 0 doesn't In-Reply-To: <200304271509.LAA17057@www.runrev.com> References: <200304271509.LAA17057@www.runrev.com> Message-ID: This will be of little concern to most, but for me it made a big difference. I have an application which allows students to program graphical solutions to science problems--using Turtle Graphics. For some simple problems I need to slow the drawing or it happens so quickly that it is impossible for the student to see what is happening. And so I introduce into the TG drawing script a "wait WaitTime" where WaitTime is a parameter chosen by the student to suit the problem. Now for plotting the solution to Newton's equations of motion for an orbiting planet, the waitTime is set equal to zero since the number of steps needed to simulate the orbit accurately is relatively large. But I found using a wait time of 0 also to be somewhat herky-jerky, the planet stutters in its path around the moon. However, I found if I comment-out the wait line altogether, the planetary motion is much faster (140 ticks without the "wait 0" rather than 200 ticks with "wait 0") and, more importantly, much smoother. To demonstrate this in a simple example, consider the following handlers which do nothing but run through a loop 800 times: on mouseUP repeat 800 wait 0 millisecond end repeat end mouseUP The above takes from 500 to 1000 milliseconds to run. It varies widely. (If there are no instructions within the loop, it takes between 0 and 1 milliseconds to run the 800 repeats. Maybe the compiler is smart enough to realize straight off that it is wasting its time.) However: on mouseUP repeat 800 myWait 0 millisecond end repeat end mouseUP on myWait temp if temp = 0 then exit myWait wait temp milliseconds end myWait This version takes between 10 and 11 milliseconds (on my machine). It is much faster and much more consistent; all loops take about the same time. This anomaly with "wait 0" is most likely an artifact of the engine, since it applies to MC as well as RunRev. Moral: It takes longer to "wait 0 milliseconds" than it does to temporize with: "if temp = 0 then exit myWait" Of course it is easy to see why the compiler is not prepared for the fool who would program a wait of 0 milliseconds. Jim From jhurley at infostations.com Mon Apr 28 09:47:01 2003 From: jhurley at infostations.com (Jim Hurley) Date: Mon Apr 28 09:47:01 2003 Subject: Modal Box In-Reply-To: <200304280314.XAA28109@www.runrev.com> References: <200304280314.XAA28109@www.runrev.com> Message-ID: >Jim Hurley wrote: > > Wilhelm, >> > > Why doesn't this work for me? On my Mac OS 8.6, the modal box opens >> (in response to "go to stack "answer dialog"") at the default >> position. It then moves to the "set loc position" at 700,100. But >> when "answer" is called, the box reverts to the default position >> again. It appears that the change in the default position doesn't >> take. >> >> Any thoughts? >> >> Jim >> >Hi Jim and Jean, > >the handler > >"lock screen > go to stack "answer dialog" > set the loc of stack "answer dialog" to 700,100 # or other > answer "Is this the new loc?" > unlock screen" > >works for me here in Metacard 2.5 both with Windows and MacOS 9.2.2. >Same for Revolution 1.1.1 under Windows. > >You are right that it does not work with Revolution (1.1.1) on MacOS > >The cause is - as I see now - that the card handler of the Revolution >"Answer dialog" has the line > >"case "MacOS" >set the loc of this stack to the screenloc" >set the top of this stack ..." > >Two solutions that come to my mind > >1. clone the answer dialog and remove the above script lines; then >substitute the Rev "Answer Dialog" with your corrected stack (I did not >try this so far). > >2. Ask the Revolution people to remove those lines. > >I did not look at the script of the other custom dialogs of Revolution; >maybe they have these script lines, too? > >Of course they would be no such problems with your own modal dialogs. > >Regards, > >Wilhelm Sanke > Thanks Wilhelm, That was the problem. Revolution is serious about the location for the dialog box on Mac OS. Not only are there the lines you mention in the preOpenStack script: " case "MacOS" set the loc of this stack to the screenloc" set the top of this stack to round(item 4 of the screenRect/5)" But again at the end of the preOpenStack it repeated just to be sure: "if the platform is "MacOS" then set the top of this stack to round(item 4 of the screenRect/5)" There are similar constraints in the "ask" dialog stack. Jim From trevor at mangomultimedia.com Mon Apr 28 12:53:01 2003 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Mon Apr 28 12:53:01 2003 Subject: beep on Windows In-Reply-To: Message-ID: <8B0E0463-7999-11D7-BC36-00039376023C@mangomultimedia.com> I have a question about the beep sound on Windows. I hope this makes sense - On Windows the sound that is made when using beep() is not the same as the traditional Windows sound that is made (i.e. when Windows asks you if you want to replace a file, etc.). It also doesn't play through external speakers on some systems. Does someone know how to sound the Windows seems to use by default for other apps? Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From brasmussen at earthlink.net Mon Apr 28 13:14:01 2003 From: brasmussen at earthlink.net (Bob Rasmussen) Date: Mon Apr 28 13:14:01 2003 Subject: unexpected messages References: <200304280314.XAA28033@www.runrev.com> Message-ID: <3EAD6065.1C414C04@earthlink.net> Dave Cragg wrote: > I tried this with single objects (not a group), and didn't get the problem. Same here. Being a group seems to be essential for this behavior. > (I could only get something like you described if I hid the original target.) But I'm wondering > if the fact that you're working with a group makes a difference. For example, the original target > of the mouseDown is an object in the group, not the group itself. When you duplicate and rename > the group, the group objects will still have the names of the objects in the original group. So > there will now be an object with the same name as the target. But as you've got round the > problem, I haven't explored it further. When I change all the names of the copied group objects, there's no change in behavior. > >Hence my original request. > > While a list would be nice, what you described sounds like a bug so it probably wouldn't make the > list. A mouseMove message shouldn't get handled in the middle of a mouseDown handler unless > you've done something specifically to get async behavior (e.g. wait .... with messages). Yes, I suppose that's right, but at least then I would know to report a bug and not a mystery. You've been a great help. RR From miscdas at boxfrog.com Mon Apr 28 14:17:01 2003 From: miscdas at boxfrog.com (miscdas at boxfrog.com) Date: Mon Apr 28 14:17:01 2003 Subject: Wait 0 doesn't In-Reply-To: References: <200304271509.LAA17057@www.runrev.com> Message-ID: <20030428181547.83466.qmail@www.boxfrog.com> Jim Hurley writes: [snip] > This will be of little concern to most, but for me it made a big > difference. > > I have an application which allows students to program graphical solutions > to science problems--using Turtle Graphics. > > To demonstrate this in a simple example, consider the following handlers > which do nothing but run through a loop 800 times: > > on mouseUP > repeat 800 > wait 0 millisecond > end repeat > end mouseUP > > The above takes from 500 to 1000 milliseconds to run. It varies widely. > (If there are no instructions within the loop, it takes between 0 and 1 > milliseconds to run the 800 repeats. Maybe the compiler is smart enough to > realize straight off that it is wasting its time.) > > However: > > on mouseUP > repeat 800 > myWait 0 millisecond > end repeat > end mouseUP > > on myWait temp > if temp = 0 then exit myWait > wait temp milliseconds > end myWait > > This version takes between 10 and 11 milliseconds (on my machine). It is > much faster and much more consistent; all loops take about the same time. > > This anomaly with "wait 0" is most likely an artifact of the engine, since > it applies to MC as well as RunRev. > > Moral: It takes longer to "wait 0 milliseconds" than it does to temporize > with: "if temp = 0 then exit myWait" > > Of course it is easy to see why the compiler is not prepared for the fool > who would program a wait of 0 milliseconds. > > Jim ================ Mr. Hurley, Did you compare the run time for say waiting 10 milliseconds and 100 milliseconds with just the overhead of the 800 repeats to get a good idea of the variability in the wait execution? Keep in mind that wait zero goes through all the same motions as any other value of the parameter for the wait function, so what you really are timing is how fast the system can fetch and stuff that wait value and "turn on" its wait timer, hand off executions to other processes, then return when the "wait timer" has expired. When there is some actual value to wait, the time taken for this other "background" activity tends to get swamped by the time plugged into the timer. When you plug in zero, the timer has already expired before the system has done anything else (although the system doesn't know it yet), so whatever process was already queued will, at the least, have to be cleared; this requires some real physical time to accomplish. Since we don't know what "background" processes are running at any given instant and how much real time they actually run before the zero wait timer gets called up again, we get a much greater variability in time to execute the loop. When you comment out the wait function, there is no parameter fetching and stuffing and timer to check, so of course the system zips right through the repeats. I suspect if you lock the screen you will see a speed up. Likewise, if you minimize the window while it executes. Display updating takes a lot of time. It is usually a bad idea to try to run loops that require less than 25 milliseconds for the repeats. You might get by with as low as 10, but expect inconsistencies when running < 10 milliseconds. miscdas From trevor at mangomultimedia.com Mon Apr 28 16:38:01 2003 From: trevor at mangomultimedia.com (Trevor DeVore) Date: Mon Apr 28 16:38:01 2003 Subject: File/Folder Selection Behavior on Windows In-Reply-To: <20030428181547.83466.qmail@www.boxfrog.com> Message-ID: I am just about done with a project but there are 2 issues which the client would like resolved: 1) Being able to select multiple files when using answer file 2) Setting default folder to My Documents when using answer folder I have been searching through various forums for ways to do this but have not found any yet. From what I can tell the defaultFolder is broken on Windows. I have seen some posts that say it can't be done on Windows but I have seen other Windows apps that seem to be using the default folder browser in Windows and they set it to My Documents so I think it should be possible. Selecting an Output Folder in Camtasia Studio Recorder seems to set the default folder for example. I haven't seen any ideas on the possibility of selecting multiple files. So does anyone have some additional insight into how either of these things could be accomplished? Thanks, Trevor DeVore Blue Mango Multimedia trevor at mangomultimedia.com From gbrucelewis at sympatico.ca Mon Apr 28 17:02:01 2003 From: gbrucelewis at sympatico.ca (Bruce Lewis) Date: Mon Apr 28 17:02:01 2003 Subject: Opening mainstack behind another mainstack Message-ID: One topLevel stack gives a choice of cards on another topLevel stack. First question. Is there a way to have the second topLevel stack go to the chosen card, but not become the front window. Second question. At present the second topLevel stack comes to the front at the old card and then goes to the new card. I would rather have this not visible. Lock screen has no effect. Is there a way to have it invisibly go to the new card before coming to the front? I am using Revolution 2.0b2, Macintosh 10.2.4. iMac G4 800 Mhz. Thanks. Bruce From sanke at hrz.uni-kassel.de Mon Apr 28 17:36:01 2003 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Mon Apr 28 17:36:01 2003 Subject: Modal Box Message-ID: <3EAD9F6E.B4C2EBF2@hrz.uni-kassel.de> On Mon, 28 Apr 2003 Jim Hurley wrote: (snip) > The cause is - as I see now - that the card handler of the Revolution "Answer dialog" has the line > > "case "MacOS" > set the loc of this stack to the screenloc" > set the top of this stack ..." > > Two solutions that come to my mind > > 1. clone the answer dialog and remove the above script lines; then substitute the Rev "Answer Dialog" with your > corrected stack (I did not try this so far). > > 2. Ask the Revolution people to remove those lines. > > > > Thanks Wilhelm, > > That was the problem. > > Revolution is serious about the location for the dialog box on Mac > OS. Not only are there the lines you mention in the preOpenStack > script: > > " case "MacOS" > set the loc of this stack to the screenloc" > set the top of this stack to round(item 4 of the screenRect/5)" > > But again at the end of the preOpenStack it repeated just to be sure: > > "if the platform is "MacOS" then set the top of this stack to > round(item 4 of the screenRect/5)" > > There are similar constraints in the "ask" dialog stack. > > Jim > Jim, commenting the above scriptlines of the Rev Answer dialog did not help, this case seems to be more complicated than expected. There is a duplicate of the script stored as a custom property, a scriptchecksum property etc. The Rev home stack is "invisible" and password protected, so there is less possibility to customize your own environment with Revolution than with Metacard. I finally gave up (for the time being) and re-constructed an answer and ask dialog for which you can set the loc in Revolution and Metacard on Windows and Mac platforms. You can find them on our FTP-server in folder "ftp://ftp.hrz.uni-kassel.de/pub/uni-kassel/Zentraler.Medienbereich/Sanke/Metacard/MetacardPractice/", stacks "newanswer-launch.mc" and "newanswer-launch.rev", which have the substacks "newanswer" and "question". There is another and older sample stack in the same folder for customized modal dialogs - with 6 substacks - that show the use of "dialogdata" and custom properties to transfer data from the modal stack, but without tackling the problem of setting the loc of a modal stack. Regards, Wilhelm Sanke From edgore at shinra.com Mon Apr 28 17:44:01 2003 From: edgore at shinra.com (Edwin Gore) Date: Mon Apr 28 17:44:01 2003 Subject: 2.0 Beta XML and Soap Support? Message-ID: <200304282141.h3SLfYP97435@mmm1505.boca15-verio.com> Can't find anything about it in the documention. searching for both XML and SOAP came up blank. Any clues? From katir at hindu.org Mon Apr 28 17:56:00 2003 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Mon Apr 28 17:56:00 2003 Subject: How to Show columns in Application Browser? In-Reply-To: <200304282141.h3SLfYP97435@mmm1505.boca15-verio.com> Message-ID: How do you turn on the columns in the application browser? I select a card and the controls appear, but only with three columns control type icon | layer number | control name rest is blank ?? Sannyasin Sivakatirswami Himalayan Academy Publications at Kauai's Hindu Monastery katir at hindu.org www.HimalayanAcademy.com, www.HinduismToday.com www.Gurudeva.org www.Hindu.org From katir at hindu.org Mon Apr 28 18:59:15 2003 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Mon Apr 28 18:59:15 2003 Subject: Importing graphic curved vector lines Message-ID: I would like to be able to have our art director, or myself, create graphics in illustrator which would be smooth curved paths/lines that would later be used in animations as a vector graphic with points ala Rev's native freehand curve too line (which is really too crude... I couldn't find any way to make true smooth, bezier curves with it). And then import his graphic for moving images using the "along the points of" syntax. I created such a line in Illustrator using the bezier curve tool, saved it as an Illustrator 10.eps file and tried Import from the menus... EPS is dimmed. And, this script: on mouseup answer file "choose and eps file" import eps from file it end mouseup on choosing the above created file caused Rev 2.0B2.5 to unexpectedly quit on Max OSX A guess a simple way to ask this question is: how does one important vector images and retain them as such? ?? Sannyasin Sivakatirswami Himalayan Academy Publications at Kauai's Hindu Monastery katir at hindu.org www.HimalayanAcademy.com, www.HinduismToday.com www.Gurudeva.org www.Hindu.org From sarahr at genesearch.com.au Mon Apr 28 19:28:01 2003 From: sarahr at genesearch.com.au (Sarah) Date: Mon Apr 28 19:28:01 2003 Subject: Modal Box In-Reply-To: <1030429082500.3eadaa3c.c0a80064.10.2.3.0.73710@192.168.0.100> Message-ID: Hi Wilhelm, I couldn't access your FTP server, but I am also interested in constructing my own ask & answer dialogs as I need to create modal dialogs which time out, logging what has happened (like OkeyDokeyPro). What I am not sure about is how to get Rev to use my own dialogs instead of the usual ones. I would really prefer to be able to use the normal ask & answer commands with all their parameters, but I am afraid that I will have to write myAnswer & myAsk commands which go to my own dialogs instead. Has anyone implemented their own dialogs in an application and if so, how? Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ > I finally gave up (for the time being) and re-constructed an answer and > ask dialog for which you can set the loc > > in Revolution and Metacard on Windows and Mac platforms. > > You can find them on our FTP-server in folder > > "ftp://ftp.hrz.uni-kassel.de/pub/uni-kassel/Zentraler.Medienbereich/ > Sanke/Metacard/MetacardPractice/", > > stacks "newanswer-launch.mc" and "newanswer-launch.rev", which have the > substacks "newanswer" and "question". > > There is another and older sample stack in the same folder for > customized modal dialogs - with 6 substacks - that show the use of > "dialogdata" and custom properties to transfer data from the modal > stack, but without tackling the problem of setting the loc of a modal > stack. > > Regards, > > Wilhelm Sanke > From edgore at shinra.com Mon Apr 28 19:52:01 2003 From: edgore at shinra.com (Edwin Gore) Date: Mon Apr 28 19:52:01 2003 Subject: 2.0 Beta XML and Soap Support? References: <200304282141.h3SLfYP97435@mmm1505.boca15-verio.com> Message-ID: <002d01c30de0$e8b2c050$6901a8c0@ed> Ah...okay. Searched in the wrong place. Filtering transcript dictionary does at least bring up the applicable language stuff. Is ther any other information out there? ----- Original Message ----- From: "Edwin Gore" To: Sent: Monday, April 28, 2003 6:41 PM Subject: 2.0 Beta XML and Soap Support? > Can't find anything about it in the documention. > > searching for both XML and SOAP came up blank. > > Any clues? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution From dsc at swcp.com Mon Apr 28 20:12:00 2003 From: dsc at swcp.com (Dar Scott) Date: Mon Apr 28 20:12:00 2003 Subject: Wait 0 doesn't In-Reply-To: Message-ID: On Monday, April 28, 2003, at 07:05 AM, Jim Hurley wrote: > This will be of little concern to most, but for me it made a big > difference. I tried this on OS X 10.2.5 Revolution 2.0 B2.5: on mouseup put the long seconds into a put the long seconds into b wait 0 seconds put the long seconds into c wait 0 milliseconds put the long seconds into d wait 0 ticks put the long seconds into e put (c-b) & " " & (d-c) & " " & (e-d) into field "report" end mouseup I got results like this: 0.000708 0.000084 0.000075 There are high outliers, of course, so you need to click the button several times to make sure the values make sense and look consistent. With a delay of .7 ms or greater the results are about the same. The seconds delay seems to have a minimum. Perhaps this is related to arithmetic. (I had this vague notion that everything was converted to seconds underneath, but this seems to suggest otherwise.) I also modified this to allow testing on XP, but I was not able to see a similar difference in "wait 0 seconds" on XP. > Of course it is easy to see why the compiler is not prepared for the > fool who would program a wait of 0 milliseconds. Zero is a special case that might come up in a general situation. It should be handled well. Since the TD for "wait" does not specify the resolution or the minimum delay, it is hard to way what well means here. My concern in surprises like this is that they may be indicative of other problems. There might also be a reason for one to explicitly use zero. One might want to "wait 0 with messages" to allow messages to be processed. This does not work with events (such as a click), though; a nonzero wait is required for those. Dar Scott From katir at hindu.org Mon Apr 28 20:31:00 2003 From: katir at hindu.org (Sannyasin Sivakatirswami) Date: Mon Apr 28 20:31:00 2003 Subject: Tweak Speech output -- revSpeak phonems Message-ID: <88540D8E-79D9-11D7-8440-000A959D0AC6@hindu.org> Does text-to-speech in rev work with phonems? in hypercard-supercard we were able to take a string, convert to phonems and then hand tweak that phonem text field to generate a near perfect replication of say a Spanish, Sanskrit word or Tamil word that would otherwise be pronounced as if it being spoken by someone in the mid-west USA. What are our options (cross-platform) for tweaking the speech output in this way in Rev? Sannyasin Sivakatirswami Himalayan Academy Publications at Kauai's Hindu Monastery katir at hindu.org www.HimalayanAcademy.com, www.HinduismToday.com www.Gurudeva.org www.Hindu.org From erikhans08 at yahoo.com Mon Apr 28 20:34:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Mon Apr 28 20:34:01 2003 Subject: error stack In-Reply-To: <3EAAC10A.B590D07F@hrz.uni-kassel.de> Message-ID: <20030429003128.74737.qmail@web20010.mail.yahoo.com> sometimes the error stack will flash on the screen, then disappear, esp. on opening the stack. how to make it reappear? show stack "whateverTheErrorStackIsNamed". TIA ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com From dsc at swcp.com Mon Apr 28 21:04:01 2003 From: dsc at swcp.com (Dar Scott) Date: Mon Apr 28 21:04:01 2003 Subject: Wait 0 doesn't In-Reply-To: Message-ID: <27F1A4BE-79DE-11D7-99A8-000A9567A3E6@swcp.com> On Monday, April 28, 2003, at 06:09 PM, Dar Scott wrote: > on mouseup > put the long seconds into a > put the long seconds into b > wait 0 seconds > put the long seconds into c > wait 0 milliseconds > put the long seconds into d > wait 0 ticks > put the long seconds into e > put (c-b) & " " & (d-c) & " " & (e-d) into field "report" > end mouseup > > I got results like this: > 0.000708 0.000084 0.000075 Argh. I fiddled with this some more. Minimum delay of about .7 ms seems to apply to the first wait. The best I can tell, so far, it has nothing to do with seconds. So, everything I suggested about your problem possibly being related to using seconds, Jim, is all wrong. Not only that, it means I'm not able to confirm that waiting 0 takes very long. Dar Scott From kkaufman at snet.net Mon Apr 28 21:28:00 2003 From: kkaufman at snet.net (Kurt Kaufman) Date: Mon Apr 28 21:28:00 2003 Subject: Tweak Speech output -- revSpeak phonems Message-ID: <7982ADF3-79E1-11D7-BB69-0003936D1F12@snet.net> Would also like to know if there is a way to set the sentence pitch modulation to 0 (useful in obtaining a steady recognizable pitch from a voice as if it were singing). It's been my experience that as of Mac OS 10.1, the [[pmod]] "in-line" command is broken. I have not been able to find any info. from Apple as to whether there is another way (i.e. a change in syntax) to obtain the same control. -Kurt From erikhans08 at yahoo.com Mon Apr 28 21:40:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Mon Apr 28 21:40:01 2003 Subject: opening a text file In-Reply-To: <3EAAC10A.B590D07F@hrz.uni-kassel.de> Message-ID: <20030429013742.54481.qmail@web20006.mail.yahoo.com> --- Wilhelm Sanke wrote: > Try this: > > on mouseUp > answer file "Choose a textfile" with filter > "*.txt" # select a file > from a folder > put it into ChosenFile > # > i.e. path + file > put "file:"&Chosenfile into URLfile > # create format > for URL downloading > put URL URLfile into fld "Textdisplay" > end mouseUp i tried: answer file "Open Music:" with \ "Macintosh HD/Desktop/music" \ with filter "text file" and with filter "*.music" now i get into the folder but my text file is not (the visible of)! it becomes apparent why so much time is devoted to tedious file paths. ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com From ambassador at fourthworld.com Mon Apr 28 22:04:00 2003 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon Apr 28 22:04:00 2003 Subject: opening a text file In-Reply-To: <20030429013742.54481.qmail@web20006.mail.yahoo.com> Message-ID: erik hansen wrote: > > --- Wilhelm Sanke > wrote: >> Try this: >> >> on mouseUp >> answer file "Choose a textfile" with filter >> "*.txt" # select a file >> from a folder >> put it into ChosenFile >> # >> i.e. path + file >> put "file:"&Chosenfile into URLfile >> # create format >> for URL downloading >> put URL URLfile into fld "Textdisplay" >> end mouseUp > > i tried: > answer file "Open Music:" with \ > "Macintosh HD/Desktop/music" \ > with filter "text file" > > and > > with filter "*.music" > > now i get into the folder but my text file is > not (the visible of)! > > it becomes apparent why so much time is devoted > to tedious file paths. You're on a Mac. Macs determine file types by hidden Finder info rather than file name extensions: answer file "Open Music:" with \ "Macintosh HD/Desktop/music" \ of type "TEXT" If you were doing this on Windows or UNIX you'd need to change your filter to reflect the file type extension: answer file "Open Music:" with filter "*.txt" -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge 2.2: Publish any database on any site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc From rbarber at yhb.att.ne.jp Tue Apr 29 00:31:01 2003 From: rbarber at yhb.att.ne.jp (Ron) Date: Tue Apr 29 00:31:01 2003 Subject: Uniencode fails on some chars In-Reply-To: Message-ID: Hi Just for the record in case this trips up someone else. I ran into a problem with converting some files with uniencode. Once I read in the text I try: set the unicodetext of fld 1 to uniencode(thetext,Japanese) The conversion works fine except for some unusual chars. The chars that my text used were the 'mm' and 'cm' as single chars. The data was originally prepared on a Windows machine so these special chars do not map correctly to Osaka but will show up with a font like 'ChyuGothicTai'. (this latter problem is not RR, but mac/win) JIS code: 2B21 and 2B23 SJIS : 8640 and 8642 UTF8: 339C and 339D I imagine that whole set of chars will give problems. The problem is that uniencode stops encoding at that char and does not return the remaining data. OS 9.2.2 RR 2.0 b2 thanks Ron From jeanne at runrev.com Tue Apr 29 01:27:01 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Apr 29 01:27:01 2003 Subject: Tweak Speech output -- revSpeak phonems In-Reply-To: <88540D8E-79D9-11D7-8440-000A959D0AC6@hindu.org> Message-ID: At 5:28 PM -0700 4/28/03, Sannyasin Sivakatirswami wrote: >Does text-to-speech in rev work with phonems? in hypercard-supercard we >were able to take a string, convert to phonems and then hand tweak that >phonem text field to generate a near perfect replication of say a >Spanish, Sanskrit word or Tamil word that would otherwise be pronounced >as if it being spoken by someone in the mid-west USA. > >What are our options (cross-platform) for tweaking the speech output in >this way in Rev? The speech library uses the system-provided speech, so phonemes will work on Mac OS (the same way they do using AppleScript, HyperCard, etc.). I'm not sure what the capabilities are for speaking phonemes in Windows speech... -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From jeanne at runrev.com Tue Apr 29 01:27:24 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Apr 29 01:27:24 2003 Subject: How to Show columns in Application Browser? In-Reply-To: References: <200304282141.h3SLfYP97435@mmm1505.boca15-verio.com> Message-ID: At 2:54 PM -0700 4/28/03, Sannyasin Sivakatirswami wrote: >How do you turn on the columns in the application browser? Control-click the column headings. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From jeanne at runrev.com Tue Apr 29 01:27:37 2003 From: jeanne at runrev.com (Jeanne A. E. DeVoto) Date: Tue Apr 29 01:27:37 2003 Subject: 2.0 Beta XML and Soap Support? In-Reply-To: <200304282141.h3SLfYP97435@mmm1505.boca15-verio.com> Message-ID: At 5:41 PM -0700 4/28/03, Edwin Gore wrote: >Can't find anything about it in the documention. > >searching for both XML and SOAP came up blank. 1) Go to the Transcript Dictionary page in the main documentation window and choose "XML library" from the menu. 2) Check out the stacks in the "Sample Stacks" folder. -- Jeanne A. E. DeVoto ~ jeanne at runrev.com Runtime Revolution Limited - Software at the Speed of Thought http://www.runrev.com/ From webart at kenjikojima.com Tue Apr 29 01:57:01 2003 From: webart at kenjikojima.com (Kenji Kojima) Date: Tue Apr 29 01:57:01 2003 Subject: Uniencode fails on some chars In-Reply-To: Message-ID: <156CAAF7-7A07-11D7-8C64-000A27941ED2@kenjikojima.com> Hi Ron, I think these are only Windows special characters. We cannot show many of special characters by using Unicode. Open MOJI palette of Kotoeri (form Kotoeri menu) and see SJIS 8640. There are no characters of unicode, even SJIS. You can show SJIS 8642 by HIRAGINO font, but not in Osaka. This page may help too. http://www.cdl.im.dendai.ac.jp/~makoyan7/p2p/unicode.html -- Kenji Kojima KENJIKOJIMA.COM On 2003.Apr.29, at 12:30 AM, Ron wrote: > Hi > > Just for the record in case this trips up someone else. I ran into a > problem > with converting some files with uniencode. Once I read in the text I > try: > > set the unicodetext of fld 1 to uniencode(thetext,Japanese) > > The conversion works fine except for some unusual chars. The chars > that my > text used were the 'mm' and 'cm' as single chars. The data was > originally > prepared on a Windows machine so these special chars do not map > correctly to > Osaka but will show up with a font like 'ChyuGothicTai'. (this latter > problem is not RR, but mac/win) > > JIS code: 2B21 and 2B23 > SJIS : 8640 and 8642 > UTF8: 339C and 339D > > I imagine that whole set of chars will give problems. > > The problem is that uniencode stops encoding at that char and does not > return the remaining data. > > OS 9.2.2 RR 2.0 b2 > > 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 Tue Apr 29 02:16:01 2003 From: scott at tactilemedia.com (Scott Rossi) Date: Tue Apr 29 02:16:01 2003 Subject: Modal Box In-Reply-To: Message-ID: On 4/29/03 1:25 AM, "Sarah" wrote: > Has anyone implemented their own dialogs in an application and if so, > how? I'm not sure how accessible Rev's stacks are, but in MetaCard I clone the answer stack, make my own modifications to the copy, and save it in my main stack. Works fine, although the engine used to get confused when I tried to edit the stack by name (it would open the original answer stack in the development environment) -- I believe this issue has been addressed. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From scott at tactilemedia.com Tue Apr 29 02:33:01 2003 From: scott at tactilemedia.com (Scott Rossi) Date: Tue Apr 29 02:33:01 2003 Subject: Importing graphic curved vector lines In-Reply-To: Message-ID: On 4/29/03 12:57 AM, "Sannyasin Sivakatirswami" wrote: > I would like to be able to have our art director, or myself, create > graphics in illustrator which would be smooth curved paths/lines that > would later be used in animations as a vector graphic with points ala > Rev's native freehand curve too line (which is really too crude... I > couldn't find any way to make true smooth, bezier curves with it). And > then import his graphic for moving images using the "along the points > of" syntax. First of all, if you're looking to display antialiased (smooth) bezier curves in Rev, I don't believe this is possible (unless the Rev folks have built in an antialiasing algorithm that isn't mentioned). The reason Illustrator lines look smooth is because of Illustrator's built-in antialiasing capabilities. On my end, the only way I have been able to get curved line information into Rev/MC is ironically via an old version of SuperCard on MacOS. I can create a path in Freehand (Illustrator-like vector app), copy and paste this into SuperCard, get the point information of the resulting line in SC and then paste this data into Rev/MC. It's a very roundabout method but it works. The resulting line however is a polygon object that does not appear smooth -- it can't since there is no built-in antialiasing. Not sure if the following would work for your needs but one thing you could do is create your curved paths in Illustrator, save them as *images* that your import into Rev so they appear smooth, and then trace over the images with the draw tool to create polygon paths which are then hidden from view. Now you can move objects by referencing the path data, but users of your stack will see the moving objects travel along the smooth imported image paths. > I created such a line in Illustrator using the bezier curve tool, saved > it as an Illustrator 10.eps file and tried Import from the menus... EPS > is dimmed. I have yet to find a way to use EPS files in MetaCard on Mac/Win systems. Perhaps someone can explain what is supported on what platform. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From dcragg at lacscentre.co.uk Tue Apr 29 03:32:01 2003 From: dcragg at lacscentre.co.uk (Dave Cragg) Date: Tue Apr 29 03:32:01 2003 Subject: 2.0 Beta XML and Soap Support? In-Reply-To: <002d01c30de0$e8b2c050$6901a8c0@ed> References: <200304282141.h3SLfYP97435@mmm1505.boca15-verio.com> <002d01c30de0$e8b2c050$6901a8c0@ed> Message-ID: At 5:50 pm -0600 28/4/03, Edwin Gore wrote: >Ah...okay. Searched in the wrong place. Filtering transcript dictionary does >at least bring up the applicable language stuff. > >Is ther any other information out there? I missed your original mail. But if you're still looking for SOAP stuff, look in the "Sample Stacks" folder of the Rev 2.0 installation. There's a SOAP toolbox stack that contains various things including a few sample applications. Cheers Dave From gwills at ozemail.com.au Tue Apr 29 04:35:01 2003 From: gwills at ozemail.com.au (Greg Wills) Date: Tue Apr 29 04:35:01 2003 Subject: Calculating dates In-Reply-To: <200304271509.LAA17124@www.runrev.com> Message-ID: <3C65BEDF-7A1D-11D7-A521-000A2791139E@ozemail.com.au> Thanks Yves for this script. I did ask for a simple solution, wow this is quite something! I have had a look at it and an error or two popped up, so I will have a look at it more closely so that I can understand fully what you have written. I appreciate you putting me onto the right track. If I get stuck I may have to get back to you in a week or so. Thanks. regards Greg > Message: 8 > Date: Sun, 27 Apr 2003 09:04:05 +0200 > To: use-revolution at lists.runrev.com > From: yves COPPE > Subject: Re: Calculating dates > Reply-To: use-revolution at lists.runrev.com > >> Hi everyone >> >> I have been playing with this but can't get it to work. I want to >> calculate ages of students from dates of birth and current date. If >> I convert these dates to seconds, subtract the birth date from the >> date entered - is there a simple way to then convert this number >> into years, months and days? >> >> cheers >> >> Greg >> > > > Here is a script : > > answer whichage(,) > > answer whichage(<"22/12/1967","27/03/2003") > > function whichage fromwhich,towhich > set the centuryCutoff to 01 > set useSystemDate to true > if param(1) = "" then exit to top > put param(1) into startdate > put startdate into temp > get last char of temp > repeat until it is not a integer > get last char of temp > delete last char of temp > end repeat > if (it ? "-") and (it ? "/") then exit to top > if param(2) = "" then > put mi_shortdate() into enddate > else put param(2) into enddate > put enddate into temp > get last char of temp > repeat until it is not a integer > get last char of temp > delete last char of temp > end repeat > if (it ? "-") and (it ? "/") then exit to top > convert startdate to dateitems > convert enddate to dateitems > put (item 3 of enddate - item 3 of startdate) into diffjour > if diffjour < 0 then > add "1" to item 2 of startdate > get item 2 of enddate > if (it is in "1,3,5,7,8,10") or (it= "12") then put "31" into > correction > else if (it is in "4,6,9,11") then put "30" into correction > else if item 1 of enddate mod 4 = 0 then put "29" into correction > else put "28" into correction > add correction to item 3 of enddate > put (item 3 of enddate - item 3 of startdate) into diffjour > end if > put (item 2 of enddate - item 2 of startdate) into diffmois > if diffmois < 0 then > add "1" to item 1 of startdate > put (item 2 of enddate) + 12 into item 2 of enddate > put (item 2 of enddate - item 2 of startdate) into diffmois > end if > put (item 1 of enddate - item 1 of startdate) into diffan > return diffan&","&diffmois&","&diffjour > end whichage > > > Hope this help. > -- > Greetings. > > Yves COPPE > > Email : yvescoppe at skynet.be > From malte.brill at t-online.de Tue Apr 29 05:10:01 2003 From: malte.brill at t-online.de (Malte Brill) Date: Tue Apr 29 05:10:01 2003 Subject: Bezier line in Revolution In-Reply-To: <200304280315.XAA28274@www.runrev.com> Message-ID: Hi Sannyasin Sivakatirswami and Scott, > First of all, if you're looking to display antialiased (smooth) bezier >curves in Rev, I don't believe this is possible Did you allready take a look at the stack bezierline.rev by Alejandro Tejada? http://lists.runrev.com/pipermail/use-revolution/2002-May/004787.html http://ffc.virtualave.net/BezierLine.rev If you only need a path to move Images smoothly, I guess this is a great start. Regards, Malte From janschenkel at yahoo.com Tue Apr 29 06:54:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue Apr 29 06:54:01 2003 Subject: File/Folder Selection Behavior on Windows In-Reply-To: Message-ID: <20030429105224.23150.qmail@web11903.mail.yahoo.com> --- Trevor DeVore wrote: > I am just about done with a project but there are 2 > issues which the > client would like resolved: > > 1) Being able to select multiple files when using > answer file > 2) Setting default folder to My Documents when using > answer folder > > I have been searching through various forums for > ways to do this but > have not found any yet. From what I can tell the > defaultFolder is > broken on Windows. I have seen some posts that say > it can't be done on > Windows but I have seen other Windows apps that seem > to be using the > default folder browser in Windows and they set it to > My Documents so I > think it should be possible. Selecting an Output > Folder in Camtasia > Studio Recorder seems to set the default folder for > example. > > I haven't seen any ideas on the possibility of > selecting multiple files. > > So does anyone have some additional insight into how > either of these > things could be accomplished? > > Thanks, > > Trevor DeVore Hi Trevor, The 'answer file' dialog box simply doesn't alloow this under Windows -- and I can't think of any platform that allows this behaviour. That being said, earlier this month Kevin posted an intriguing bit of information that isn't cross-referenced in the answer/ask docs : the 'systemFileSelector' global property -- link to the original post : http://lists.runrev.com/pipermail/use-revolution/2003-April/014936.html I dug around a bit to see how the thing works, and though it may indeed not be 'aesthetically pleasing' as Kevin so eloquently put it, it lmight just do the trick for you. In short, if the systemFileSelector is false, RR uses a stack named "file selector" ; if you copy the stack and adapt it, you should be able to build something that will allow multiple selections for files and starts in a default folder for answer directory. Hope this helped, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com From janschenkel at yahoo.com Tue Apr 29 07:21:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue Apr 29 07:21:01 2003 Subject: hiding/showing cursor In-Reply-To: <124.212c80cd.2bdc2fe4@aol.com> Message-ID: <20030429111845.34884.qmail@web11908.mail.yahoo.com> --- DVGlasgow at aol.com wrote: > In a message dated 23/4/03 5:02:42 PM, I wrote: > > << Message: 6 > From: DVGlasgow at aol.com > Date: Wed, 23 Apr 2003 11:15:56 EDT > Subject: showing cursor at specific locatiom > To: use-revolution at lists.runrev.com > Reply-To: use-revolution at lists.runrev.com > > Some time ago there was a mini-debate about how > wrong it might be to hide a > cursor then show it at a specific point. After much > dithering I found that > for my purposes, it is what I need to do. > > The scripting solution that was posted was: > > set the screenMouseLoc to globalLoc(the location of > button "neutral") > > Which worked fine, but now I find doesn't work in a > Mac standalone, I have > double checked and it still works in the original > stack. Is there something > I need to include in the build to make it work? >> > > Unfortunately there were more interesting topics > being discussed, and no-one > bit. I am really stuck with this. Any help > appreciated. > > Now I have a bit more info. The problem also > appears in a Win standalone > (VPC 95). The cursor is hidden as it should be. > Whilst hidden, the above > script runs. Then the cursor is shown. > Unfortunately, it appears where it > was hidden before the screenmouseloc is set. BUT any > clicks cause mouseups > at the location of button "neutral" as per script, > not where the cursor is > visible. Any slight movement of the mouse and the > next click occurs at the > location of the visible cursor. > > Que Pasa? > > > Best wishes, > > David Glasgow Hi David, As the saying goes: "Better late than never" -- let's see if we can help you out with this. 1) screenMouseLoc on Mac doesn't work -> if it's MacOSX, then you'll need RunRev >= 2.0 2) screenMouseLoc on VPC -> I just tested this under Win2K and WinME, where it works fine, so I think it's VPC ; unless it happens in deployed apps as well? Hope this gets you closer to solutions, Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com From scott at tactilemedia.com Tue Apr 29 08:00:00 2003 From: scott at tactilemedia.com (Scott Rossi) Date: Tue Apr 29 08:00:00 2003 Subject: Bezier line in Revolution In-Reply-To: Message-ID: On 4/29/03 11:07 AM, "Malte Brill" wrote: >> First of all, if you're looking to display antialiased (smooth) bezier >> curves in Rev, I don't believe this is possible > > Did you allready take a look at the stack bezierline.rev by Alejandro > Tejada? I did now -- it's pretty fun. :-) The point I responded to was the rendered appearance of the line, as opposed to the roundness of the line's curves. I think Sivakatirswami needs to define what he means by "smooth". :-) BTW, I made a small edit to Alejandro's stack -- it now draws the "stick" portion of the bezier handle as you move the control points. http://www.tactilemedia.com/download/BezierLine1-1.rev http://www.tactilemedia.com/download/BezierLine1-1.mc Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From rbarber at yhb.att.ne.jp Tue Apr 29 08:05:01 2003 From: rbarber at yhb.att.ne.jp (Ron) Date: Tue Apr 29 08:05:01 2003 Subject: Uniencode fails on some chars In-Reply-To: <156CAAF7-7A07-11D7-8C64-000A27941ED2@kenjikojima.com> Message-ID: Thanks Kenji You are right about these characters. I used the moji palette to get the codes that I reported. I guess the problem I see is that uniencode just stops at that point rather than skipping it and moving on. Maybe my hope that it would at least ignore it and continue is unrealistic. BTW did you ever get a response to the difference between SJIS utf-8, and utf-16? Thanks Ron > > I think these are only Windows special characters. > We cannot show many of special characters by using Unicode. > > Open MOJI palette of Kotoeri (form Kotoeri menu) > and see SJIS 8640. There are no characters of unicode, even SJIS. > You can show SJIS 8642 by HIRAGINO font, but not in Osaka. > > This page may help too. > http://www.cdl.im.dendai.ac.jp/~makoyan7/p2p/unicode.html > > -- > Kenji Kojima > KENJIKOJIMA.COM > > > > On 2003.Apr.29, at 12:30 AM, Ron wrote: > >> Hi >> >> Just for the record in case this trips up someone else. I ran into a >> problem >> with converting some files with uniencode. Once I read in the text I >> try: >> >> set the unicodetext of fld 1 to uniencode(thetext,Japanese) >> >> The conversion works fine except for some unusual chars. The chars >> that my >> text used were the 'mm' and 'cm' as single chars. The data was >> originally >> prepared on a Windows machine so these special chars do not map >> correctly to >> Osaka but will show up with a font like 'ChyuGothicTai'. (this latter >> problem is not RR, but mac/win) >> >> JIS code: 2B21 and 2B23 >> SJIS : 8640 and 8642 >> UTF8: 339C and 339D >> >> I imagine that whole set of chars will give problems. >> >> The problem is that uniencode stops encoding at that char and does not >> return the remaining data. >> >> OS 9.2.2 RR 2.0 b2 >> >> 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 > From webart at kenjikojima.com Tue Apr 29 09:12:01 2003 From: webart at kenjikojima.com (Kenji Kojima) Date: Tue Apr 29 09:12:01 2003 Subject: Uniencode fails on some chars In-Reply-To: Message-ID: <9F505B92-7A43-11D7-BE2C-000A27941ED2@kenjikojima.com> Ron, > Maybe my hope > that it would at least ignore it and continue is unrealistic. I have just tried a few unicode text on Windows, but I think so too. > BTW did you ever get a response to the difference between SJIS utf-8, > and > utf-16? > No, I have not. I have to know the differences between them before import or drag and drop unicode text into a field. Otherwise the converted text will be mojibake, if you are unlucky. Especially UTF8 is very bad. Most of all time you get a rainbow cursor. It's very heavy garbage text. That is one of big problems. -- Kenji Kojima http://www.kenjikojima.com/ From jhurley at infostations.com Tue Apr 29 09:40:01 2003 From: jhurley at infostations.com (Jim Hurley) Date: Tue Apr 29 09:40:01 2003 Subject: Modal Box In-Reply-To: <200304290105.VAA15244@www.runrev.com> References: <200304290105.VAA15244@www.runrev.com> Message-ID: > >Message: 6 >Date: Mon, 28 Apr 2003 23:38:54 +0200 >From: Wilhelm Sanke >To: use-revolution at lists.runrev.com >Subject: Re: Modal Box >Reply-To: use-revolution at lists.runrev.com > >On Mon, 28 Apr 2003 Jim Hurley wrote: >(snip) > > > > >> Thanks Wilhelm, >> >> That was the problem. >> >> Revolution is serious about the location for the dialog box on Mac >> OS. Not only are there the lines you mention in the preOpenStack >> script: >> >> " case "MacOS" >> set the loc of this stack to the screenloc" >> set the top of this stack to round(item 4 of the screenRect/5)" >> >> But again at the end of the preOpenStack it repeated just to be sure: >> > > "if the platform is "MacOS" then set the top of this stack to > > round(item 4 of the screenRect/5)" >> >> There are similar constraints in the "ask" dialog stack. >> >> Jim >> >Jim, > >commenting the above scriptlines of the Rev Answer dialog did not help, >this case seems to be more complicated than expected. >There is a duplicate of the script stored as a custom property, a >scriptchecksum property etc. The Rev home stack is "invisible" and >password protected, so there is less possibility to customize your own >environment with Revolution than with Metacard. Wilhelm, Did you also comment the line: if the platform is "MacOS" then set the top of this stack to round(item 4 of the screenRect/5) It appears at the very end of the preopenstack script in answer dialog. The following works (sort of) for me: on mouseUP lock screen go to stack "answer dialog" set the loc of stack "answer dialog" to 100,200 answer "Now where am I?" unlock screen end mouseUP But there is a problem: The dialog stack flashes on the screen (despite the lock screen) and then the dialog box opens. Can't find a way to prevent this. Jim > >Message: 10 >Date: Tue, 29 Apr 2003 09:25:16 +1000 >Subject: Re: Modal Box >From: Sarah >To: use-revolution at lists.runrev.com >Reply-To: use-revolution at lists.runrev.com > >Hi Wilhelm, > >I couldn't access your FTP server, but I am also interested in snip > >Cheers, >Sarah >sarahr at genesearch.com.au >http://www.troz.net/Rev/ > >< Sarah, I had trouble with the FTP reference too. Every time I double clicked the reference, my Mac locked up. Try just copying the reference ftp://ftp.hrz.uni-kassel.de/pub/uni-kassel/Zentraler.Medienbereich/Sanke/Metacard/MetacardPractice/ and pasting it into the address line of your browser. That worked for me. Jim From kray at sonsothunder.com Tue Apr 29 10:23:01 2003 From: kray at sonsothunder.com (Ken Ray) Date: Tue Apr 29 10:23:01 2003 Subject: File/Folder Selection Behavior on Windows In-Reply-To: <20030429105224.23150.qmail@web11903.mail.yahoo.com> Message-ID: <018c01c30e5a$6c4e6b70$7101a8c0@LightningFlash> > > 1) Being able to select multiple files when using > > answer file > The 'answer file' dialog box simply doesn't alloow > this under Windows -- and I can't think of any > platform that allows this behaviour. Actually, Jan, it is pretty common in Windows; in fact, you can open Word and choose "Open" and select multiple Word files to open. However as you mentioned, what is really needed is a good custom version of the file/folder selection dialog to allow for this kind of thing. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From jhurley at infostations.com Tue Apr 29 10:28:01 2003 From: jhurley at infostations.com (Jim Hurley) Date: Tue Apr 29 10:28:01 2003 Subject: Wait 0 doesn't In-Reply-To: <200304290105.VAA15244@www.runrev.com> References: <200304290105.VAA15244@www.runrev.com> Message-ID: > >Message: 15 >Date: Mon, 28 Apr 2003 19:01:49 -0600 >Subject: Re: Wait 0 doesn't >From: Dar Scott >To: use-revolution at lists.runrev.com >Reply-To: use-revolution at lists.runrev.com > > >On Monday, April 28, 2003, at 06:09 PM, Dar Scott wrote: > >> on mouseup >> put the long seconds into a >> put the long seconds into b > > wait 0 seconds >> put the long seconds into c >> wait 0 milliseconds >> put the long seconds into d >> wait 0 ticks >> put the long seconds into e >> put (c-b) & " " & (d-c) & " " & (e-d) into field "report" >> end mouseup >> >> I got results like this: >> 0.000708 0.000084 0.000075 > >Argh. > >I fiddled with this some more. > >Minimum delay of about .7 ms seems to apply to the first wait. The >best I can tell, so far, it has nothing to do with seconds. > >So, everything I suggested about your problem possibly being related to >using seconds, Jim, is all wrong. > >Not only that, it means I'm not able to confirm that waiting 0 takes >very long. > >Dar Scott > Dar, I tried your script and got roughly the same results. (BTW: this is a Mac specific problem. Wait 0 works as expected on the PC.) When you say you can't confirm that wait 0 takes very long, did you try my version of "wait", that is: myWait temp if temp = 1 then exit myWait wait temp ticks --or milliseconds or whatever, depending end myWait I get roughly the same results with this version of Wait on my Mac as I get with the built-in "wait" on PC. I think it is a problem of consistency. For example when I run: on mouseUP put empty into field 1 repeat 200 put the milliseconds into startTime wait 0 ticks --Quite variable -- myWait 0 -- Quite smooth put the milliseconds - startTime & comma & space after field 1 end repeat end mouseUP on myWait temp if temp = 0 then exit myWait wait temp ticks end myWait I get the following list: 1, 1, 1, 7, 2, 1, 1, 2, 1, 1, 1, 3, 5, 8, 5, 9, 1, 0, 0, 1, 0, 0, 1, 7, 1, 1, 1, 1, 1, 1, 0, 4, 1, 2, 1, 1, 1, 0, 0, 4, 8, 1, 1, 1, 0, 1, 1, 2, 8, 0, 1, 1, 1, 1, 1, 1, 9, 1, 0, 1, 2, 1, 1, 3, 4, 8, 12, 4, 5, 3, 4, 4, 4, 9, 3, 3, 2, 3, 0, 11, 3, 1, 2, 1, 0, 1, 1, 7, 1, 0, 1, 0, 0, 1, 4, 1, 4, 1, 0, 0, 1, 1, 1, 6, 1, 1, 1, 0, 0, 2, 9, 1, 0, 1, 0, 1, 1, 8, 1, 1, 1, 0, 1, 1, 5, 2, 2, 2, 4, 1, 1, 1, 0, 1, 2, 7, 1, 1, 0, 1, 0, 7, 1, 1, 1, 1, 3, 6, 0, 2, 0, 1, 1, 3, 6, 0, 1, 1, 1, 1, 1, 10, 1, 1, 1, 1, 2, 3, 3, 1, 1, 1, 1, 1, 1, 10, 3, 0, 0, 0, 3, 15, 3, 2, 2, 4, 2, 8, 4, 2, 3, 3, 5, 3, 1, 2, 1, 1, 1, 8, As you see, it varies from 0 to 15 ticks. I believe this variability and the occasional large values is responsible for the lurching in my TG. If I use "myWait 0" I get: 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 0, 1, 1, 0, 0, 1, 0, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 0 I believe there must be something anomalous in the engine when running wait 0. Jim From jhurley at infostations.com Tue Apr 29 11:17:00 2003 From: jhurley at infostations.com (Jim Hurley) Date: Tue Apr 29 11:17:00 2003 Subject: wait 0 doesn't In-Reply-To: <200304290105.VAA15244@www.runrev.com> References: <200304290105.VAA15244@www.runrev.com> Message-ID: > >================ >Mr. Hurley, >Did you compare the run time for say waiting 10 milliseconds and 100 >milliseconds with just the overhead of the 800 repeats to get a good idea of >the variability in the wait execution? > >Keep in mind that wait zero goes through all the same motions as any other >value of the parameter for the wait function, so what you really are timing >is how fast the system can fetch and stuff that wait value and "turn on" its >wait timer, hand off executions to other processes, then return when the >"wait timer" has expired. When there is some actual value to wait, the time >taken for this other "background" activity tends to get swamped by the time >plugged into the timer. When you plug in zero, the timer has already expired >before the system has done anything else (although the system doesn't know >it yet), so whatever process was already queued will, at the least, have to >be cleared; this requires some real physical time to accomplish. Since we >don't know what "background" processes are running at any given instant and >how much real time they actually run before the zero wait timer gets called >up again, we get a much greater variability in time to execute the loop. >When you comment out the wait function, there is no parameter fetching and >stuffing and timer to check, so of course the system zips right through the >repeats. Good point. There is a great deal of variability regardless of the wait time. >I suspect if you lock the screen you will see a speed up. Likewise, if you >minimize the window while it executes. Display updating takes a lot of time. I can't lock the screen since it is important for the students to be able to see the *evolution* of the motion on the screen. But I can solve my problem by redefining the "wait" handler as follows: myWait temp if temp = 0 then exit myWait wait 0 ticks end myWait This does not have the variability of the built-in wait 0. In those problems where the wait time is greater than zero (for example drawing a polygon--too fast to see the steps without waiting between steps), the program execution is very short and so memory doesn't becomes swamped--execution is smooth. And in those problems when the wait time is 0 (for example drawing a planetary orbit--several hundred short steps), the memory doesn't becomes swamped with myWait which simply exits the handler--again the execution is smooth. Jim From jhurley at infostations.com Tue Apr 29 11:40:01 2003 From: jhurley at infostations.com (Jim Hurley) Date: Tue Apr 29 11:40:01 2003 Subject: wait 0 doesn't Message-ID: P.S. There is an interesting difference between the Mac and PC. On my Mac, running the handler: on mouseUP put empty into field 1 repeat 20 put the milliseconds into startTime repeat 200 wait 1 milliseconds end repeat put the milliseconds - startTime & comma & space after results end repeat put results into field 1 end mouseUP I get the following results: 411, 379, 293, 371, 376, 370, 359, 297, 367, 371, 370, 809, 368, 302, 365, 357, 291, 371, 374, 373 with a minimum of 291 and a maximum of 809. On my PC I get: 328, 329,329, 331, 329, 329, 329, 331, 329, 330, 329, 329, ..... with a minimum of 329 and a maximum of 331. It doesn't appear to be a memory allocation problem. I have 54 megs allocated to RunRev on my Mac. Jim From tkuypers at pandora.be Tue Apr 29 12:44:01 2003 From: tkuypers at pandora.be (tkuypers at pandora.be) Date: Tue Apr 29 12:44:01 2003 Subject: Strange Applescript problem Message-ID: When choosing a folder I get the path in return in the following way: Users/ton/Desktop/test Folder Then I replace all "/" by ":" and add a ":" before "users" so my path to a specific folder follows AppleScript rules: :Users:ton:Desktop:test Folder Then I complete the path with a file and complete the script: Tell application "Finder" Open alias ":Users:ton:Desktop:test Folder:test.eps" End tell When I use this script in the script-editor, it works fine, it automatically adds the name of my harddisk in front of the path an everything works fine. When I use this script in Revolution (do myAppleScript as applescript) it returns an error: Compile error What am I doing wrong, why doesn't this work??? Warm regards, many thanks in advance, Ton Kuypers From sanke at hrz.uni-kassel.de Tue Apr 29 13:34:02 2003 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Tue Apr 29 13:34:02 2003 Subject: Modal Box Message-ID: <3EAEB82C.B254BBC@hrz.uni-kassel.de> On Tue, 29 Apr 2003 Sarah wrote: > Hi Wilhelm, > > I couldn't access your FTP server, but I am also interested in > constructing my own ask & answer dialogs as I need to create modal > dialogs which time out, logging what has happened (like OkeyDokeyPro). > What I am not sure about is how to get Rev to use my own dialogs > instead of the usual ones. I would really prefer to be able to use the > normal ask & answer commands with all their parameters, but I am afraid > that I will have to write myAnswer & myAsk commands which go to my own > dialogs instead. > > Has anyone implemented their own dialogs in an application and if so, > how? > > Cheers, > Sarah > Hi Sarah, our FTP server should be accessible with any web browser (Netscape, Explorer etc.) from anywhere, maybe it was temporarily down because of maintenance? Begin with "ftp://ftp.hrz.uni-kassel.de" and work the long way down to "MetacardPractice". Here is the full address again: "ftp://ftp.hrz.uni-kassel.de/pub/uni-kassel/Zentraler.Medienbereich/Sanke/Metacard/MetacardPractice/". If you indeed should have problems with the access to our server, please give me details. Stack "modal_dialogs" has commented scripts that show how the launching stack and the six modal substack exchange information using the dialogdata property and custom properties ( or neither of these ). These stacks were build from scratch. Maybe they provide hints how to construct you own modal dialogs. The new stack "newanswer-launch", which deals with the discussed "loc" problem, contains a "newanswer" substack that is a modified Metacard/Revolution "answer dialog" stack, but has to be started with "modal newanswer"; one could of course add a "on newanswer" handler that would enable users to use a format similar to that of the "answer" command, i.e. something like "newanswer Icon,Title,Prompt,Buttonchoices". The other "question" substack fulfils the function of an "ask dialog", but it not a modified version of it. The scripts are also somewhat commented. Cheers, Wilhelm From dsc at swcp.com Tue Apr 29 13:46:00 2003 From: dsc at swcp.com (Dar Scott) Date: Tue Apr 29 13:46:00 2003 Subject: Wait 0 doesn't In-Reply-To: Message-ID: <2CB83C98-7A6A-11D7-86DE-000A9567A3E6@swcp.com> On Tuesday, April 29, 2003, at 08:28 AM, Jim Hurley wrote: > I think it is a problem of consistency. For example when I run: > > on mouseUP > put empty into field 1 > repeat 200 > put the milliseconds into startTime > wait 0 ticks --Quite variable > -- myWait 0 -- Quite smooth > put the milliseconds - startTime & comma & space after field 1 > end repeat > end mouseUP > > on myWait temp > if temp = 0 then exit myWait > wait temp ticks > end myWait > > > I get the following list: > > 1, 1, 1, 7, 2, 1, 1, 2, 1, 1, 1, 3, 5, 8, 5, 9, 1, 0, 0, 1, 0, 0, 1, > 7, 1, 1, 1, 1, 1, 1, 0, 4, 1, 2, 1, 1, 1, 0, 0, 4, 8, 1, 1, 1, 0, 1, > 1, 2, 8, 0, 1, 1, 1, 1, 1, 1, 9, 1, 0, 1, 2, 1, 1, 3, 4, 8, 12, 4, 5, > 3, 4, 4, 4, 9, 3, 3, 2, 3, 0, 11, 3, 1, 2, 1, 0, 1, 1, 7, 1, 0, 1, 0, > 0, 1, 4, 1, 4, 1, 0, 0, 1, 1, 1, 6, 1, 1, 1, 0, 0, 2, 9, 1, 0, 1, 0, > 1, 1, 8, 1, 1, 1, 0, 1, 1, 5, 2, 2, 2, 4, 1, 1, 1, 0, 1, 2, 7, 1, 1, > 0, 1, 0, 7, 1, 1, 1, 1, 3, 6, 0, 2, 0, 1, 1, 3, 6, 0, 1, 1, 1, 1, 1, > 10, 1, 1, 1, 1, 2, 3, 3, 1, 1, 1, 1, 1, 1, 10, 3, 0, 0, 0, 3, 15, 3, > 2, 2, 4, 2, 8, 4, 2, 3, 3, 5, 3, 1, 2, 1, 1, 1, 8, > > I get this: 2, 0, 0, 0, 1, 0, 1, 0, 2, 1, 0, 1, 0, 1, 0, 0, 0, 2, 0, 0, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1, 0, 0, 1, 1, 1, 0, 6, 0, 0, 7, 1, 0, 0, 1, 0, 1, 0, 2, 1, 0, 2, 0, 1, 0, 2, 0, 1, 2, 0, 0, 1, 2, 0, 0, 2, 0, 0, 2, 0, 1, 2, 2, 2, 1, 1, 1, 5, 1, 1, 2, 2, 0, 0, 2, 1, 1, 2, 0, 0, 3, 0, 0, 2, 1, 0, 2, 0, 0, 1, 0, 0, 5, 0, 0, 5, 1, 0, 5, 2, 1, 0, 2, 0, 1, 2, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 2, 1, 1, 2, 0, 5, 2, 0, 2, 1, 0, 3, 0, 1, 4, 1, 0, 0, 2, 0, 0, 2, 1, 0, 2, 1, 0, 2, 1, 1, 2, 0, 0, 2, 0, 1, 3, 0, 5, 0, 0, 4, 1, A modification: on mouseUP put empty into field "report" set numberFormat to "0.00" repeat 200 put the long seconds into startTime wait 0 ticks --Quite variable -- myWait 0 -- Quite smooth put the long seconds into endTime put (endTime - startTime)*1000 & comma & space after field "report" end repeat end mouseUP With these results (note the first is usually long): 1.99, 0.25, 0.29, 0.26, 0.26, 0.26, 0.26, 0.22, 0.26, 0.26, 1.35, 0.24, 0.26, 0.30, 0.26, 0.22, 0.26, 0.25, 0.26, 1.23, 0.28, 0.26, 0.26, 0.22, 0.26, 0.25, 0.26, 0.22, 1.30, 0.28, 0.26, 0.22, 0.26, 0.27, 0.26, 0.21, 0.26, 1.37, 0.27, 0.21, 0.22, 0.28, 0.25, 0.22, 0.27, 0.25, 1.35, 0.37, 0.26, 0.26, 0.25, 0.26, 0.22, 0.26, 0.26, 1.25, 0.28, 0.26, 0.22, 0.26, 0.25, 0.27, 0.26, 1.37, 0.28, 0.26, 0.27, 0.26, 0.26, 0.21, 0.26, 1.35, 0.28, 0.26, 0.25, 0.26, 0.21, 0.26, 0.25, 1.36, 0.27, 0.13, 0.26, 0.25, 0.26, 0.25, 0.25, 1.36, 0.28, 0.26, 0.22, 0.26, 0.24, 0.26, 0.26, 1.39, 0.28, 0.26, 0.26, 0.26, 0.21, 0.26, 1.35, 0.28, 0.26, 0.25, 0.26, 0.26, 0.25, 1.38, 0.28, 0.27, 0.26, 0.22, 0.28, 0.25, 1.33, 0.36, 0.26, 0.25, 0.26, 0.26, 0.26, 1.37, 0.27, 0.26, 0.26, 0.21, 0.23, 0.28, 1.35, 0.23, 0.21, 0.32, 0.24, 1.38, 0.29, 0.43, 0.24, 0.22, 0.22, 0.27, 1.24, 0.27, 0.26, 0.26, 0.26, 0.27, 0.22, 1.36, 0.27, 0.26, 0.26, 0.26, 0.26, 0.26, 1.37, 0.28, 0.26, 0.26, 0.26, 0.26, 0.28, 1.35, 0.27, 0.26, 0.26, 0.26, 0.26, 0.26, 1.48, 0.25, 0.27, 0.26, 0.13, 0.25, 0.22, 1.41, 0.28, 0.27, 0.26, 0.26, 0.26, 0.25, 1.39, 0.28, 0.26, 0.26, 0.25, 0.26, 0.26, 1.35, 0.28, 0.27, 0.26, 0.26, 0.26, 0.26, 1.39, 0.24, This is the way I understand what is happening. In execution without the wait, there can be some delays in any bit of execution due to other tasks getting a share of the time and due to small interrupt routines doing I/O. However, when a task asks the OS to wait, the OS takes this as a good time to give control to another task. Because of this, the OS is more likely to give some processor time to another task during a wait than during the execution of a handler with an "if" command. In some programming environments, programmers take advantage of this and use the equivalent of "wait 0" as meaning "yield", that is, "this is a good time to let some other task have a turn at the processor". There can be lots of tasks that need time. Other programs can impact this. Activity on the network can also. And, perhaps, delayed I/O related to your screen drawing may be going on. I think it would be acceptable and commendable programming for you to make your own wait. It doesn't even have to be portable among platforms and processor speeds. In addition to the two conditions you have in your example you might insert a middle case that loops looking at the milliseconds or the long seconds. Also, based on your results, you might want to include all values less than 1.2 in your return-right-away case. You may also want to subtract an offset for the other two cases. The loop or the wait would use the adjusted value to make up for the handler overhead. By the way, it takes about .015 ms overhead on my computer to get the long seconds. I often measure this in timing routines and subtract it out of the timed results. As you can see, on my computer this is small. However, it might not be so small on yours. Get the offset by measuring as you would with nothing between the lines getting the long seconds. Assuming your computer gets sub ms resolution on long seconds. Now. Given all that. I'm getting longer times than I did last night. Also, they seem long. My computer has dual 1.25 processors. I would have expected a faster time even if the OS forces switch consideration every time. Even so, I think the base time of about 230 microseconds is consistent with the Revolution product. So, if you pencil in a note about the implied yield on the page on "wait" in your Transcript Dictionary, then the behavior you see is reasonable and expected. Based on that, making a special wait handler for short waits is quite reasonable. I hope this doesn't include any bunny trails like the one I went down before--being distracted by the first wait taking longer. With the errant BlueTooth implant, the temporal lobe surgery and the drugs they gave me in prison, I get a little distracted at times and--in in the case of your previous mail--I read the email you wrote in some other universe, Jim, and missed the example you had written in this one. I hope the quoted handler above matches the one you sent in this universe. Dar Scott From tedl at voyager.net Tue Apr 29 13:50:01 2003 From: tedl at voyager.net (Ted) Date: Tue Apr 29 13:50:01 2003 Subject: Straight Line? Message-ID: <013f01c30e77$ffd2ad80$9bce59cf@egl> In Revolution, after you create a straight horizontal line with the *Line* tool, how do you keep it straight when later adjusting its length? With or without the Shift key, I can initially create a straight horizontal line, but when I touch it later, it wants to go everywhere but straight. Revolution's Shift-key modification yields different results in the creation of a line versus the adjustment of a line. I've been using the Width arrows in the Inspector, but that's tedious when working on large numbers of lines. Does Revolution have a keystroke + drag combination that I'm missing? Thanks, Ted From jbradshaw at blueyonder.co.uk Tue Apr 29 14:03:00 2003 From: jbradshaw at blueyonder.co.uk (Jez) Date: Tue Apr 29 14:03:00 2003 Subject: Maximise Stack Message-ID: <000501c30e79$343a1800$baa5c050@Jez2> OK forget the previous post - I just found out this is only a restriction when running in Browse mode. But anyway, how do I maximise my stack from code ? I want to always start my application maximised. From chipp at chipp.com Tue Apr 29 14:26:01 2003 From: chipp at chipp.com (Chipp Walters) Date: Tue Apr 29 14:26:01 2003 Subject: Bezier line in Revolution In-Reply-To: Message-ID: Alejandro and Scott, Very nice! Runs superfast on my XP 700MHz machine. Let us know when you plan on adding the anti-aliasing ;-) -Chipp > BTW, I made a small edit to Alejandro's stack -- it now draws the "stick" > portion of the bezier handle as you move the control points. > > http://www.tactilemedia.com/download/BezierLine1-1.rev > http://www.tactilemedia.com/download/BezierLine1-1.mc > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- From dsc at swcp.com Tue Apr 29 15:02:00 2003 From: dsc at swcp.com (Dar Scott) Date: Tue Apr 29 15:02:00 2003 Subject: Wait 0 doesn't In-Reply-To: <2CB83C98-7A6A-11D7-86DE-000A9567A3E6@swcp.com> Message-ID: Duh. On Tuesday, April 29, 2003, at 11:44 AM, Dar Scott wrote: > With these results (note the first is usually long): > > 1.99, 0.25, 0.29, 0.26, 0.26, 0.26, 0.26, 0.22, 0.26, 0.26, 1.35, > 0.24, 0.26, 0.30, 0.26, 0.22, 0.26, 0.25, 0.26, 1.23, 0.28, 0.26, > 0.26, 0.22, 0.26, 0.25, 0.26, 0.22, 1.30, 0.28, 0.26, 0.22, 0.26, > 0.27, 0.26, 0.21, 0.26, 1.37, 0.27, 0.21, 0.22, 0.28, 0.25, 0.22, > 0.27, 0.25, 1.35, 0.37, 0.26, 0.26, 0.25, 0.26, 0.22, 0.26, 0.26, > 1.25, 0.28, 0.26, 0.22, 0.26, 0.25, 0.27, 0.26, 1.37, 0.28, 0.26, > 0.27, 0.26, 0.26, 0.21, 0.26, 1.35, 0.28, 0.26, 0.25, 0.26, 0.21, > 0.26, 0.25, 1.36, 0.27, 0.13, 0.26, 0.25, 0.26, 0.25, 0.25, 1.36, > 0.28, 0.26, 0.22, 0.26, 0.24, 0.26, 0.26, 1.39, 0.28, 0.26, 0.26, > 0.26, 0.21, 0.26, 1.35, 0.28, 0.26, 0.25, 0.26, 0.26, 0.25, 1.38, > 0.28, 0.27, 0.26, 0.22, 0.28, 0.25, 1.33, 0.36, 0.26, 0.25, 0.26, > 0.26, 0.26, 1.37, 0.27, 0.26, 0.26, 0.21, 0.23, 0.28, 1.35, 0.23, > 0.21, 0.32, 0.24, 1.38, 0.29, 0.43, 0.24, 0.22, 0.22, 0.27, 1.24, > 0.27, 0.26, 0.26, 0.26, 0.27, 0.22, 1.36, 0.27, 0.26, 0.26, 0.26, > 0.26, 0.26, 1.37, 0.28, 0.26, 0.26, 0.26, 0.26, 0.28, 1.35, 0.27, > 0.26, 0.26, 0.26, 0.26, 0.26, 1.48, 0.25, 0.27, 0.26, 0.13, 0.25, > 0.22, 1.41, 0.28, 0.27, 0.26, 0.26, 0.26, 0.25, 1.39, 0.28, 0.26, > 0.26, 0.25, 0.26, 0.26, 1.35, 0.28, 0.27, 0.26, 0.26, 0.26, 0.26, > 1.39, 0.24, ... > And, perhaps, delayed I/O related to your screen drawing may be going > on. ... > Now. Given all that. I'm getting longer times than I did last night. New handler that doesn't write to field in the loop: on mouseUP put the long seconds into endT -- avoid first time overhead for long seconds put empty into reportT put the long seconds into startT put the long seconds into endT put (endT-startT) into deadT put "Offset used: " & deadT*1000 & " ms" & linefeed after reportT set numberFormat to "0.000" repeat 200 put the long seconds into startT wait 0 seconds --myWait 0 put the long seconds into endT put (endT - startT) - deadT into actualT put actualT*1000 & comma & space after reportT end repeat put reportT into field "report" end mouseUP Results: Offset used: 0.003934 ms 0.845, 0.103, 0.092, 0.090, 0.089, 0.088, 0.087, 0.087, 0.087, 0.092, 0.088, 0.087, 0.087, 0.087, 0.086, 0.086, 0.105, 0.098, 0.091, 0.088, 0.088, 0.087, 0.087, 0.087, 0.087, 0.086, 0.087, 0.087, 0.087, 0.089, 0.088, 0.087, 0.087, 0.087, 0.087, 0.087, 0.087, 0.087, 0.087, 0.087, 0.087, 0.087, 0.086, 0.087, 0.087, 0.087, 0.086, 0.088, 0.087, 0.087, 0.087, 0.087, 0.087, 0.087, 0.087, 0.210, 0.102, 0.090, 0.088, 0.087, 0.087, 0.087, 0.087, 0.087, 0.086, 0.087, 0.087, 0.087, 0.086, 0.087, 0.086, 0.087, 0.087, 0.086, 0.087, 0.087, 0.086, 0.087, 0.094, 0.089, 0.087, 0.087, 0.087, 0.087, 0.087, 0.087, 0.086, 0.087, 0.086, 0.087, 0.087, 0.086, 0.097, 0.089, 0.087, 0.087, 0.087, 0.087, 0.087, 0.086, 0.087, 0.086, 0.088, 0.088, 0.087, 0.087, 0.087, 0.086, 0.087, 0.087, 0.086, 0.086, 0.099, 0.088, 0.088, 0.087, 0.087, 0.087, 0.087, 0.087, 0.087, 0.087, 0.087, 0.086, 0.087, 0.087, 0.087, 0.086, 0.087, 0.087, 0.087, 0.087, 0.087, 0.087, 0.086, 0.087, 0.086, 0.087, 0.086, 0.087, 0.087, 0.086, 0.087, 0.087, 0.086, 0.087, 0.086, 0.087, 0.087, 0.086, 0.087, 0.087, 0.086, 0.087, 0.086, 0.087, 0.087, 0.087, 0.086, 0.087, 0.087, 0.086, 0.087, 0.087, 0.086, 0.087, 0.086, 0.087, 0.087, 0.087, 0.087, 0.086, 0.087, 0.087, 0.091, 0.088, 0.087, 0.087, 0.086, 0.087, 0.087, 0.086, 0.087, 0.087, 0.086, 0.087, 0.087, 0.086, 0.087, 0.087, 0.086, 0.087, 0.087, 0.086, 0.087, 0.086, 0.087, 0.087, 0.087, 0.087, It seems that the writing to the field creates some delayed work for either the OS or the engine and that tends to be done at the wait. That may also explain why the first wait is often long; the button image has changed or something else at the start has created some delayed work. The drawing of your program, Jim, probably does the same thing. Some delayed work is generated and it is done at the wait. Perhaps it is deferred until the end of the drawing when there is no wait. I think we are getting a better feel for what is going on. It is hard for my mind to keep up with OS enhancements and processor speeds, so my judgment here is poor, but even 87 microseconds seems a little long. Even so, it is just fine for Revolution on these kinds of OS's. Dar Scott From tbandi at swissonline.ch Tue Apr 29 16:04:00 2003 From: tbandi at swissonline.ch (Till Bandi) Date: Tue Apr 29 16:04:00 2003 Subject: Strange Applescript problem In-Reply-To: Message-ID: try put ":Users:ton:Desktop:test Folder:test.eps" into vPath put "tell application" && quote & "Finder" & quote & \ return & "open alias" && quote & vPath & quote & return & \ "end tell" into vAS do vAS as AppleScript see also the "do command" in the transcript dictionary hope this helps Till Am Dienstag, 29.04.03 um 17:07 Uhr schrieb tkuypers at pandora.be: > When choosing a folder I get the path in return in the following way: > Users/ton/Desktop/test Folder > > Then I replace all "/" by ":" and add a ":" before "users" so my path > to a > specific folder follows AppleScript rules: > :Users:ton:Desktop:test Folder > > Then I complete the path with a file and complete the script: > Tell application "Finder" > Open alias ":Users:ton:Desktop:test Folder:test.eps" > End tell > > When I use this script in the script-editor, it works fine, it > automatically > adds the name of my harddisk in front of the path an everything works > fine. > When I use this script in Revolution (do myAppleScript as applescript) > it > returns an error: Compile error > > What am I doing wrong, why doesn't this work??? > > Warm regards, many thanks in advance, > > Ton Kuypers > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From dvk at dvkconsult.com.au Tue Apr 29 17:11:01 2003 From: dvk at dvkconsult.com.au (David Vaughan) Date: Tue Apr 29 17:11:01 2003 Subject: wait 0 doesn't In-Reply-To: <200304291601.MAA30297@www.runrev.com> Message-ID: On Wednesday, Apr 30, 2003, at 02:01 Australia/Sydney, Jim Hurley wrote: > P.S. > > There is an interesting difference between the Mac and PC. > > On my Mac, running the handler: > > on mouseUP > put empty into field 1 > repeat 20 > put the milliseconds into startTime > repeat 200 > wait 1 milliseconds > end repeat > put the milliseconds - startTime & comma & space after results > end repeat > put results into field 1 > end mouseUP > > I get the following results: > > 411, 379, 293, 371, 376, 370, 359, 297, 367, 371, 370, 809, 368, 302, > 365, 357, 291, 371, 374, 373 > > with a minimum of 291 and a maximum of 809. > > On my PC I get: > > 328, 329,329, 331, 329, 329, 329, 331, 329, 330, 329, 329, ..... > > with a minimum of 329 and a maximum of 331. > > It doesn't appear to be a memory allocation problem. I have 54 megs > allocated to RunRev on my Mac. Not memory, but your OS, what it is doing and how it goes about it. I infer from your saying "I have 54 megs allocated..." that you are using OS 9. That OS uses co-operative multi-tasking - after yielding in each event loop, Rev can continue when the OS or any other task deigns to return control. This would account for very high variability. I ran your loop on OS X (667MHz TiBook) and obtained figures from 314 to 413, averaging 350. It is tighter because of pre-emptive multi-tasking, but variable because I happened to have thirteen other user applications (and N system tasks) open at the time, not all of them fast asleep. I suspect that when you tested on your PC you had fewer interferences. In any event, I very much doubt it is a Rev implementation problem. regards David > > Jim From sarahr at genesearch.com.au Tue Apr 29 18:08:01 2003 From: sarahr at genesearch.com.au (Sarah) Date: Tue Apr 29 18:08:01 2003 Subject: Modal Box In-Reply-To: <1030430034133.3eaeb94d.c0a80064.10.2.3.0.75750@192.168.0.100> Message-ID: Hi Wilhelm, Yes, I did get in to your server just after I sent the email :-) I think the connection problem was at my end as our ISP has been messing things up the last day or two. Thanks for the demo stack, I had a look but I guess I'm just lazy. What I really want is to be able to substitute my dialog stacks for the defaults without having to change any script commands i.e. just have ask & answer point to my stacks instead. I reckon this should work if I just edit the Rev stacks in place (after making backups). One oddity which I did solve was the problem of setting the loc of the modal window without it flashing up in the wrong place to start with. In your ask demo, you open the window, set it's loc and then change it to modal. Even though the screen is locked, I can see it after it has moved but before it becomes modal (you can see the background pattern change). I changed part of your script as follows: go invisible to stack "question" set the loc of stack "question" to ModalLoc modal "question" unlock screen show stack "question" This made it open, move and change mode without showing any intermediate steps. Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ > Hi Sarah, > > our FTP server should be accessible with any web browser (Netscape, > Explorer etc.) from anywhere, maybe it was temporarily down because of > maintenance? Begin with "ftp://ftp.hrz.uni-kassel.de" and work the > long > way down to "MetacardPractice". > > Here is the full address again: > > "ftp://ftp.hrz.uni-kassel.de/pub/uni-kassel/Zentraler.Medienbereich/ > Sanke/Metacard/MetacardPractice/". > > If you indeed should have problems with the access to our server, > please > give me details. > > Stack "modal_dialogs" has commented scripts that show how the launching > stack and the six modal substack exchange information using the > dialogdata property and custom properties ( or neither of these ). > These > stacks were build from scratch. Maybe they provide hints how to > construct you own modal dialogs. > > The new stack "newanswer-launch", which deals with the discussed "loc" > problem, contains a "newanswer" substack that is a modified > Metacard/Revolution "answer dialog" stack, but has to be started with > "modal newanswer"; one could of course add a "on newanswer" handler > that > would enable users to use a format similar to that of the "answer" > command, i.e. something like > > "newanswer Icon,Title,Prompt,Buttonchoices". > > The other "question" substack fulfils the function of an "ask dialog", > but it not a modified version of it. The scripts are also somewhat > commented. > > Cheers, > > Wilhelm > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > From toujc at sympatico.ca Tue Apr 29 18:31:01 2003 From: toujc at sympatico.ca (JCT) Date: Tue Apr 29 18:31:01 2003 Subject: StandAlone RAM? In-Reply-To: <200304291601.MAA30307@www.runrev.com> References: <200304291601.MAA30307@www.runrev.com> Message-ID: Hi All! I just made my first appl in Rev free vers 1.1.1. Not PhotoShop yet :-) : 1 card 3 datas fields 1 result field Some label fields 1 result button with a couple lines script 1 reset button with a couple lines script I was pleasantly surprised by how easy this project was. Revolution rocks! One thing I would like to clarify: When creating a StandAlone, Rev suggest allocating 15 Meg RAM to my small Appl. Should I stick with it? If not, what amount of RAM would you suggest for such a simple and small appl.? Thanks, JCT From jhurley at infostations.com Tue Apr 29 20:00:01 2003 From: jhurley at infostations.com (Jim Hurley) Date: Tue Apr 29 20:00:01 2003 Subject: Wait 0 doesn't In-Reply-To: <200304292209.SAA07126@www.runrev.com> References: <200304292209.SAA07126@www.runrev.com> Message-ID: > >Message: 7 >Date: Tue, 29 Apr 2003 13:00:10 -0600 >Subject: Re: Wait 0 doesn't >From: Dar Scott > >New handler that doesn't write to field in the loop: > >on mouseUP > put the long seconds into endT -- avoid first time overhead for long >seconds > put empty into reportT > put the long seconds into startT > put the long seconds into endT > put (endT-startT) into deadT > put "Offset used: " & deadT*1000 & " ms" & linefeed after reportT > set numberFormat to "0.000" > repeat 200 > put the long seconds into startT > wait 0 seconds > --myWait 0 > put the long seconds into endT > put (endT - startT) - deadT into actualT > put actualT*1000 & comma & space after reportT > end repeat > put reportT into field "report" >end mouseUP > >Results: > >Offset used: 0.003934 ms >0.845, 0.103, 0.092, 0.090, 0.089, 0.088, 0.087, 0.087, 0.087, 0.092, >0.088, 0.087, 0.087, 0.087, 0.086, 0.086, 0.105, 0.098, 0.091, 0.088, >0.088, 0.087, 0.087, 0.087, 0.087, 0.086, 0.087, 0.087, 0.087, 0.089, >0.088, 0.087, 0.087, 0.087, 0.087, 0.087, 0.087, 0.087, 0.087, 0.087, >0.087, 0.087, 0.086, 0.087, 0.087, 0.087, 0.086, 0.088, 0.087, 0.087, >0.087, 0.087, 0.087, 0.087, 0.087, 0.210, 0.102, 0.090, 0.088, 0.087, >0.087, 0.087, 0.087, 0.087, 0.086, 0.087, 0.087, 0.087, 0.086, 0.087, >0.086, 0.087, 0.087, 0.086, 0.087, 0.087, 0.086, 0.087, 0.094, 0.089, >0.087, 0.087, 0.087, 0.087, 0.087, 0.087, 0.086, 0.087, 0.086, 0.087, >0.087, 0.086, 0.097, 0.089, 0.087, 0.087, 0.087, 0.087, 0.087, 0.086, >0.087, 0.086, 0.088, 0.088, 0.087, 0.087, 0.087, 0.086, 0.087, 0.087, >0.086, 0.086, 0.099, 0.088, 0.088, 0.087, 0.087, 0.087, 0.087, 0.087, >0.087, 0.087, 0.087, 0.086, 0.087, 0.087, 0.087, 0.086, 0.087, 0.087, >0.087, 0.087, 0.087, 0.087, 0.086, 0.087, 0.086, 0.087, 0.086, 0.087, >0.087, 0.086, 0.087, 0.087, 0.086, 0.087, 0.086, 0.087, 0.087, 0.086, >0.087, 0.087, 0.086, 0.087, 0.086, 0.087, 0.087, 0.087, 0.086, 0.087, >0.087, 0.086, 0.087, 0.087, 0.086, 0.087, 0.086, 0.087, 0.087, 0.087, >0.087, 0.086, 0.087, 0.087, 0.091, 0.088, 0.087, 0.087, 0.086, 0.087, >0.087, 0.086, 0.087, 0.087, 0.086, 0.087, 0.087, 0.086, 0.087, 0.087, >0.086, 0.087, 0.087, 0.086, 0.087, 0.086, 0.087, 0.087, 0.087, 0.087, > >It seems that the writing to the field creates some delayed work for >either the OS or the engine and that tends to be done at the wait. >That may also explain why the first wait is often long; the button >image has changed or something else at the start has created some >delayed work. > >The drawing of your program, Jim, probably does the same thing. Some >delayed work is generated and it is done at the wait. Perhaps it is >deferred until the end of the drawing when there is no wait. > >I think we are getting a better feel for what is going on. > >It is hard for my mind to keep up with OS enhancements and processor >speeds, so my judgment here is poor, but even 87 microseconds seems a >little long. Even so, it is just fine for Revolution on these kinds of >OS's. > >Dar Scott Dar (and David), Thanks for all the thought you have put into this. I'm sure you are right about the ghost of other events working in the background. The results seem to be very machine dependant. Using your script I get on by G3 350 Mhz (no other applications running): Offset used: 0.012994 ms 3.427, 4.958, 4.116, 0.739, 0.546, 4.314, 2.780, 2.072, 2.061, 2.796, 1.790, 3.068, 4.991, 4.942, 1.126, 1.787, 1.817, 3.070, 1.783, 4.991, 4.277, 0.576, 1.016, 3.608, 5.319, 4.113, 0.727, 0.158, 4.307, 0.909, 3.703, 2.212, 0.821, 1.812, 5.182, 0.217, 0.180, 0.172, 0.171, 0.172, 0.171, 0.170, 0.171, 0.171, 0.171, 0.171, 0.171, 0.172, 0.171, -0.013, 0.367, 0.179, 0.171, 0.170, 0.170, 0.171, 0.173, 0.170, 0.171, 0.169, 0.171, 0.169, 0.171, 0.170, 0.171, 0.423, 0.176, 0.185, 0.171, 0.169, 0.171, 0.171, 0.171, 0.171, 0.171, 0.441, 0.073, 0.177, 0.170, 0.171, 0.171, 0.172, -0.013, 0.186, 0.173, 0.171, 0.171, 0.306, 0.186, 0.171, 0.172, 0.171, 0.171, 0.179, 0.171, 0.171, 0.171, 0.454, -0.013, 0.186, 0.172, 0.170, 0.173, 0.173, 0.171, 0.171, 0.173, 0.171, 0.171, 0.171, 0.170, 0.171, 0.171, 0.173, -0.013, 0.306, 0.175, 0.171, 0.174, 0.172, 0.171, 0.171, 0.171, 0.170, 0.171, 0.171, 0.170, 0.171, 0.422, 0.087, 0.400, 0.213, 0.180, 0.171, 0.171, 0.238, 0.176, 0.170, 0.171, 0.171, 0.171, 0.175, 0.170, 0.171, 0.171, 0.171, 0.475, -0.013, 0.188, 0.171, 0.171, 0.175, 0.170, 0.170, 0.171, 0.170, 0.171, 0.172, 0.171, 0.169, 0.171, 0.174, 0.171, 0.332, 0.407, 0.180, 0.171, 0.170, 0.171, 0.171, 0.171, 0.171, 0.171, 0.172, 0.170, 0.171, 0.170, 0.171, 0.224, 0.336, 0.284, -0.013, 0.181, 0.171, 0.171, 0.170, 0.171, 0.171, 0.171, 0.171, 0.171, 0.171, 0.172, 0.170, 0.171, 0.417, 0.196, 0.184, 0.173, 0.171 With a minimum of -0.013 and a maximum of 5.319 -- Lots of consistency, but still substantial variation. Even more variation on my G3 PowerBook. But almost none on the PC. In any event, I can now take comfortable in the knowledge that I am not alone. And I have a work-around for my application. So I think, in the future, I will wait 0 seconds on the issue. From erikhans08 at yahoo.com Tue Apr 29 20:10:00 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Tue Apr 29 20:10:00 2003 Subject: application browser In-Reply-To: Message-ID: <20030430000809.17058.qmail@web20003.mail.yahoo.com> is a loose colloquial kind of term? i could not fing it in the TD. the two Google-search posts seemed to imply that means GUI. ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com From erikhans08 at yahoo.com Tue Apr 29 21:07:01 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Tue Apr 29 21:07:01 2003 Subject: opening a text file In-Reply-To: Message-ID: <20030430010521.20666.qmail@web20004.mail.yahoo.com> --- Richard Gaskin wrote: > If you were doing this on Windows or UNIX you'd > need to change your filter > to reflect the file type extension: > answer file "Open Music:" with filter "*.txt" > You're on a Mac. Macs determine file types by > hidden Finder info rather > than file name extensions: > > answer file "Open Music:" \ > with "Macintosh HD/Desktop/music" \ > of type "TEXT" this did the trick. i did have to change my itemdelimiter from ":" to "/" to obtain the file name. thanks, Erik ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com From erikhans08 at yahoo.com Tue Apr 29 21:16:00 2003 From: erikhans08 at yahoo.com (erik hansen) Date: Tue Apr 29 21:16:00 2003 Subject: opening a text file In-Reply-To: <20030430010521.20666.qmail@web20004.mail.yahoo.com> Message-ID: <20030430011359.37089.qmail@web20010.mail.yahoo.com> From: "Ken Norris" Try the form: [description], *.extension, where description is optional answer file "Open Music:" with filter "MyMusicText,*.txt" ...at any rate, this form requires the actual extension, and the file has to be in the default folder. ===== From: "Wilhelm Sanke" answer file "Choose a textfile" with filter "*.txt" # select a file from a folder # put it into ChosenFile # i.e. path + file put "file:"&Chosenfile into URLfile # create format for URL downloading put URL URLfile into fld "Textdisplay" ===== thanks for the ideas. they will use come in handy when i start cross-platforming to Windows. Erik ===== erik at erikhansen.org http://www.erikhansen.org __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com From pixelbird at interisland.net Wed Apr 30 00:50:01 2003 From: pixelbird at interisland.net (Ken Norris) Date: Wed Apr 30 00:50:01 2003 Subject: wait 0 doesn't In-Reply-To: <200304292209.SAA07105@www.runrev.com> Message-ID: ********** > Date: Wed, 30 Apr 2003 07:08:33 +1000 > Subject: Re: wait 0 doesn't > From: David Vaughan > > > On Wednesday, Apr 30, 2003, at 02:01 Australia/Sydney, Jim Hurley > wrote: >> P.S. >> >> There is an interesting difference between the Mac and PC. >> >> On my Mac, running the handler: >> >> on mouseUP >> put empty into field 1 >> repeat 20 >> put the milliseconds into startTime >> repeat 200 >> wait 1 milliseconds >> end repeat >> put the milliseconds - startTime & comma & space after results >> end repeat >> put results into field 1 >> end mouseUP >> >> I get the following results: >> >> 411, 379, 293, 371, 376, 370, 359, 297, 367, 371, 370, 809, 368, 302, >> 365, 357, 291, 371, 374, 373 >> >> with a minimum of 291 and a maximum of 809. >> >> On my PC I get: >> >> 328, 329,329, 331, 329, 329, 329, 331, 329, 330, 329, 329, ..... >> >> with a minimum of 329 and a maximum of 331. >> >> It doesn't appear to be a memory allocation problem. I have 54 megs >> allocated to RunRev on my Mac. > > Not memory, but your OS, what it is doing and how it goes about it. I > infer from your saying "I have 54 megs allocated..." that you are using > OS 9. That OS uses co-operative multi-tasking - after yielding in each > event loop, Rev can continue when the OS or any other task deigns to > return control. This would account for very high variability. I ran > your loop on OS X (667MHz TiBook) and obtained figures from 314 to 413, > averaging 350. It is tighter because of pre-emptive multi-tasking, but > variable because I happened to have thirteen other user applications > (and N system tasks) open at the time, not all of them fast asleep. I > suspect that when you tested on your PC you had fewer interferences. In > any event, I very much doubt it is a Rev implementation problem. ---------- I agree. Under the current von Neumann model for computer architecture, everything still passes down the bus in a train, so multitasking is really a smoke-and-mirrors illusion. Earlier Mac OS' tried to spread stuff out, but it seemed to give prority to the OS' housekeeping stuff, so differences in timing were more dramatic on my PB 1400 PPC under OS 8.6 than on an old 68K Quadra under OS 7.6.1 because of the energy conservation tasks. The data it returned in HyperCard was more different from OS to OS than from processor to processor. The software you run on any machine has to comply with the OS, so IMHO, unless you can hold off the OS' normal autonomic tasks while your software deals with clock addresses, the data will get interrupted and lose some accuracy and consistecy. I don't pretend to understand OSX, but if it uses a pre-emptive method for multitasking, then it may allow OS tasking to be held while timing device addresses are accessed by the software. That would, indeed, make for more accuracy and consistency. I'd bet that means OSX is very regressive on machines with slower processors, yes? Ken N. From janschenkel at yahoo.com Wed Apr 30 04:41:01 2003 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed Apr 30 04:41:01 2003 Subject: File/Folder Selection Behavior on Windows In-Reply-To: <018c01c30e5a$6c4e6b70$7101a8c0@LightningFlash> Message-ID: <20030430083838.1821.qmail@web11906.mail.yahoo.com> --- Ken Ray wrote: > > > > 1) Being able to select multiple files when > using > > > answer file > > > The 'answer file' dialog box simply doesn't alloow > > this under Windows -- and I can't think of any > > platform that allows this behaviour. > > Actually, Jan, it is pretty common in Windows; in > fact, you can open > Word and choose "Open" and select multiple Word > files to open. However > as you mentioned, what is really needed is a good > custom version of the > file/folder selection dialog to allow for this kind > of thing. > > Ken Ray > Heh, I guess this shows my mind is still stuck in following the 'classic' Mac Human Interface Guidelines -- that's what happens when you work for years with tools that aren't quite in sync with the latest UI-developments : FoxBase, FoxPro, Progress -- thank goodness I've got RunRev now ;-) Jan Schenkel. ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com From jameslewes at comcast.net Wed Apr 30 11:01:00 2003 From: jameslewes at comcast.net (James Lewes) Date: Wed Apr 30 11:01:00 2003 Subject: Opening substacks Message-ID: Hi I am building a project with 6 substacks and i am having a problem geting the windows to open directly on top of each other. Instead they open at different points in the window From scott at tactilemedia.com Wed Apr 30 11:16:00 2003 From: scott at tactilemedia.com (Scott Rossi) Date: Wed Apr 30 11:16:00 2003 Subject: More on Icons Message-ID: Everything you need to know about creating Windows icons: http://msdn.microsoft.com/library/en-us/dnwxp/html/winxpicons.asp?frame=true Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From edgore at shinra.com Wed Apr 30 12:56:01 2003 From: edgore at shinra.com (Edwin Gore) Date: Wed Apr 30 12:56:01 2003 Subject: Styled Text, htmlText and Variables Message-ID: <200304301653.h3UGreW43362@mmm1505.boca15-verio.com> Am I correct in thinking that you can't change the style of or get the htmlText of a variable? It doesn't work when I try it, meaning that I have to thunk the variable's content into a field to do these thigns with/to it. I ask only be cause I am trying to optimize some stuff... From speitel at hawaii.edu Wed Apr 30 16:08:01 2003 From: speitel at hawaii.edu (Thomas Speitel) Date: Wed Apr 30 16:08:01 2003 Subject: Timing Marks from Digital Video Tape Message-ID: <5E4BB2D8-7B46-11D7-8D7B-0003935B47FC@hawaii.edu> Aloha, Does anyone know of a method for bringing digital video tape timing marks via firewire into runrev? Thanks Tom Speitel Curriculum Research & Development Group College of Education University of Hawaii 1776 University Avenue Honolulu, HI 96822 Phone: 808-956-6855 Fax: 808-956-64933 www.hawaii.edu/crdg From bvg at mac.com Wed Apr 30 17:06:01 2003 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed Apr 30 17:06:01 2003 Subject: Opening substacks In-Reply-To: Message-ID: I assume that by window you mean screen: Check out the location property. On Mittwoch, Apr 30, 2003, at 16:57 Europe/Zurich, James Lewes wrote: > Hi I am building a project with 6 substacks and i am having a problem > geting > the windows to open directly on top of each other. Instead they open at > different points in the window > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From bvg at mac.com Wed Apr 30 17:06:28 2003 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed Apr 30 17:06:28 2003 Subject: Styled Text, htmlText and Variables In-Reply-To: <200304301653.h3UGreW43362@mmm1505.boca15-verio.com> Message-ID: <3257D653-7B49-11D7-AA6F-003065AD94A4@mac.com> I think the fact that you cannot set or get the htmlText of a variable is the reason which makes them faster than fields. You can however put the thmlText of a field into a variable and then do things to that to afterwards put it back into the htmlText of a field. You just can't set the style or such, instead use the replace and replaceText commands. On Mittwoch, Apr 30, 2003, at 21:53 Europe/Zurich, Edwin Gore wrote: > Am I correct in thinking that you can't change the style of or get the > htmlText of a variable? > > It doesn't work when I try it, meaning that I have to thunk the > variable's content into a field to do these thigns with/to it. > > I ask only be cause I am trying to optimize some stuff... > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From capellan2000 at yahoo.com Wed Apr 30 17:30:01 2003 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Wed Apr 30 17:30:01 2003 Subject: Importing graphic curved vector lines Message-ID: <20030430212723.78243.qmail@web40512.mail.yahoo.com> Sannyasin Sivakatirswami wrote: >How does one imports vector images >and retain them as such? Hi Sannyasin, The answer to the first part of your question is an utility stack that you can download from the developers area of the RunRev site: "EPS Import v03p". The second part of your question: "How to retain them as such?" requires some coding from our part. If there are enough developers interested we can arrange a programming schedule to complete the task. Alejandro ===== Useful sites: http://www.sonsothunder.com/devres/metacard/tips/ and /revolution/tips/ http://lists.runrev.com/pipermail/metacard/ and /use-revolution/ http://wiki.macitworks.com/revdocs http://www.google.com/advanced_search?q=site:lists.runrev.com __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com From jacque at hyperactivesw.com Wed Apr 30 17:45:03 2003 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed Apr 30 17:45:03 2003 Subject: More on Icons In-Reply-To: References: Message-ID: <3EB04347.8010409@hyperactivesw.com> On 4/30/03 10:14 AM, Scott Rossi wrote: > Everything you need to know about creating Windows icons: > > http://msdn.microsoft.com/library/en-us/dnwxp/html/winxpicons.asp?frame=true And if the MC/Rev engine would support anything larger than 4-bit icons, we'd be in business. Bummer. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From capellan2000 at yahoo.com Wed Apr 30 17:47:03 2003 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Wed Apr 30 17:47:03 2003 Subject: Bezier line in Revolution Message-ID: <20030430214454.55207.qmail@web40501.mail.yahoo.com> Chipp Walters wrote: >Let us know when you plan >on adding the anti-aliasing ;-) That's funny. I was going to suggest to write to Chipp about an external for antialiasing. Chipp already made this in the stack that showcase the image filters. You only need to pass the reference to the stack window Image id? Right? ;-) Your browser in a DLL surely already antialias text, images and graphics to the card windows image. How much is going to cost? Scott Rossi wrote: > BTW, I made a small edit to Alejandro's stack > -- it now draws the "stick" portion of the bezier >handle as you move the control points. You are welcome, Scott. Thanks! :)) Malte Brill wrote: >If you only need a path to move Images smoothly, >I guess this is a great start. Thanks to you too, Malte. I hope soon to see your work in this area. :-) Alejandro ===== Useful sites: http://www.sonsothunder.com/devres/metacard/tips/ and /revolution/tips/ http://lists.runrev.com/pipermail/metacard/ and /use-revolution/ http://wiki.macitworks.com/revdocs http://www.google.com/advanced_search?q=site:lists.runrev.com __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com From webmaster at listology.com Wed Apr 30 17:48:00 2003 From: webmaster at listology.com (Jim Biancolo) Date: Wed Apr 30 17:48:00 2003 Subject: Upgrading Substacks Only Message-ID: <5.1.0.14.2.20030430155102.02c2f870@mail.qrc.com> Hi folks, I was trying to figure out the best way to create an upgradable standalone Rev app. In toying with ways of separating data from presentation I noticed that when I build a distribution that has separate substacks, the main executable is around 1.5MB (on Windows) while the substacks are much smaller. This is true even when my mainstack is just a dummy stack that invokes one of the substacks on startup. This got me to wondering if I could distribute the standalone EXE (and mainstack) as the engine, and then just the substacks during upgrades? This would greatly reduce the bandwidth needed in distributing upgrades, it seems. I did a successful test of this approach, but I'm wondering if there are any downsides I'm not seeing? Thanks! Jim From rogerguay at centurytel.net Wed Apr 30 18:30:00 2003 From: rogerguay at centurytel.net (Roger Guay) Date: Wed Apr 30 18:30:00 2003 Subject: Help with large window size stack In-Reply-To: <200304252205.SAA12245@www.runrev.com> Message-ID: I'm trying to build a new 950X700 pixel stack. Using the Stack Properties I can set these values and save my project. However whenever I quit and reopen this stack it opens up to 800X600 pixels! Can anyone tell me why this is happening and what to do about it? Thanks, Roger From dvk at dvkconsult.com.au Wed Apr 30 18:50:01 2003 From: dvk at dvkconsult.com.au (David Vaughan) Date: Wed Apr 30 18:50:01 2003 Subject: wait 0 doesn't In-Reply-To: <200304301604.MAA19323@www.runrev.com> Message-ID: On Thursday, May 1, 2003, at 02:04 Australia/Sydney, Ken Norris wrote: > I don't pretend to understand OSX, but if it uses a pre-emptive method > for > multitasking, then it may allow OS tasking to be held while timing > device > addresses are accessed by the software. That would, indeed, make for > more > accuracy and consistency. I'd bet that means OSX is very regressive on > machines with slower processors, yes? Basically, yes. A pre-emptive OS like XP or OS X aka Unix has a scheduler which prevents any application from taking processor effort beyond a level allocated in its priority setting (which is dynamic as it runs but we won't go into that). The foreground app will get most, and is guaranteed reasonable service, hence the relative smoothness of the figures I produced under OS X despite the fact that a lot else was going on at the time. In contrast, OS 9 and earlier basically rely on each application yielding at regular intervals to allow other tasks to run, called co-operative multi-tasking. The interesting thing is that with well written applications having a single overview on their priority, co-operative multi-tasking is faster, because its overheads are lower, especially noticeable on slower machines. It is just that in the real world you do not have that perfect co-operation, nor single view of priorities. I believe but can not verify that co-op m-t worked very well on early NASA satellites, where code space was at a premium and a slower processor running efficient code drew less of the vital energy resources. regards David > > Ken N. From edgore at shinra.com Wed Apr 30 19:13:03 2003 From: edgore at shinra.com (Edwin Gore) Date: Wed Apr 30 19:13:03 2003 Subject: Styled Text, htmlText and Variables Message-ID: <200304302303.h3UN3MK75280@mmm1505.boca15-verio.com> That's what I figured. I have one thing where I build a list of artists with cd titles beneath them and I wanted to bold just the artists. Turned out that I needed to put a special character in front of the artists as I pulled them into a variable, then thunk them all into a field and go through and bold the marked lines and remove the special character. I was hoping that I could to it outside of the field, since I thought it might be a little faster. Ah well...it stil only take 150 milliseconds for 80 entries this way. >----- ------- Original Message ------- ----- >From: =?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?= > >To: use-revolution at lists.runrev.com >Sent: Wed, 30 Apr 2003 22:20:33 > >I think the fact that you cannot set or get the >htmlText of a variable >is the reason which makes them faster than fields. >You can however put the thmlText of a field into a >variable and then do >things to that to afterwards put it back into the >htmlText of a field. >You just can't set the style or such, instead use >the replace and >replaceText commands. > >On Mittwoch, Apr 30, 2003, at 21:53 Europe/Zurich, >Edwin Gore wrote: > >> Am I correct in thinking that you can't change >the style of or get the >> htmlText of a variable? >> >> It doesn't work when I try it, meaning that I >have to thunk the >> variable's content into a field to do these >thigns with/to it. >> >> I ask only be cause I am trying to optimize some >stuff... >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> >> > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >http://lists.runrev.com/mailman/listinfo/use-revolu >tion >http://lists.runrev.com/mailman/listinfo/use-revolu >tion From monte at sweattechnologies.com Wed Apr 30 19:15:01 2003 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed Apr 30 19:15:01 2003 Subject: Upgrading Substacks Only In-Reply-To: <5.1.0.14.2.20030430155102.02c2f870@mail.qrc.com> Message-ID: Hi Jim One of the projects I'm working on at the moment includes exactly what your talking about. From what I can see you need to handle a number of situations: - upgrade a mainstack - upgrade or create a new substack - upgrade or create a new stack file - upgrade or create a new file You may want to be able to copy some properties from the existing stack to the new stack. You also need to ensure that users download and install all upgrades in the correct order or make each upgrade a combined upgrade since the initial release. I can't see any problems with the approach with the exception of the HyperCard style database where each record is stored on a card. Seeing as that's not a good way to do things in Rev I don't think it would be a huge issue. Regards Monte > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com]On Behalf Of Jim Biancolo > Sent: Thursday, 1 May 2003 5:42 AM > To: use-revolution at lists.runrev.com > Subject: Upgrading Substacks Only > > > Hi folks, > > I was trying to figure out the best way to create an upgradable > standalone > Rev app. In toying with ways of separating data from presentation I > noticed that when I build a distribution that has separate substacks, the > main executable is around 1.5MB (on Windows) while the substacks are much > smaller. This is true even when my mainstack is just a dummy stack that > invokes one of the substacks on startup. This got me to wondering if I > could distribute the standalone EXE (and mainstack) as the > engine, and then > just the substacks during upgrades? This would greatly reduce the > bandwidth needed in distributing upgrades, it seems. > > I did a successful test of this approach, but I'm wondering if there are > any downsides I'm not seeing? > > Thanks! > > Jim > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-revolution > From rbarber at yhb.att.ne.jp Wed Apr 30 19:30:01 2003 From: rbarber at yhb.att.ne.jp (Ron) Date: Wed Apr 30 19:30:01 2003 Subject: Styled Text, htmlText and Variables In-Reply-To: <200304302303.h3UN3MK75280@mmm1505.boca15-verio.com> Message-ID: Hi Edwin I do this kind of thing all the time with a repeat loop and replace/replacetext as suggested by Bj?rnke. I add html encoding to the variable in the loop. It sounds like you are changing things in the fld? How? if the author is item one in a list then: repeat for each line l in thetext put "" & item 1 of l & "" & item 2 to number of items of l & return after newtext end repeat set the htmltext of fld 1 to newtext Is this the kind of thing you are doing? > > That's what I figured. I have one thing where I build a list of artists with > cd titles beneath them and I wanted to bold just the artists. Turned out that > I needed to put a special character in front of the artists as I pulled them > into a variable, then thunk them all into a field and go through and bold the > marked lines and remove the special character. I was hoping that I could to it > outside of the field, since I thought it might be a little faster. > > Ah well...it stil only take 150 milliseconds for 80 entries this way. > >> You just can't set the style or such, instead use >> the replace and >> replaceText commands. >> >> On Mittwoch, Apr 30, 2003, at 21:53 Europe/Zurich, >> Edwin Gore wrote: >> >>> Am I correct in thinking that you can't change >> the style of or get the >>> htmlText of a variable? >>> >>> It doesn't work when I try it, meaning that I >> have to thunk the >>> variable's content into a field to do these >> thigns with/to it. >>> >>> I ask only be cause I am trying to optimize some >> stuff... From edgore at shinra.com Wed Apr 30 20:22:00 2003 From: edgore at shinra.com (Edwin Gore) Date: Wed Apr 30 20:22:00 2003 Subject: Styled Text, htmlText and Variables References: Message-ID: <006e01c30f77$6c3b0d00$6901a8c0@ed> Actually, no I am doing it the stupid way. What you have described does exactly that I want to do, in a variable. I'm off to change this... ----- Original Message ----- From: "Ron" To: Sent: Wednesday, April 30, 2003 5:29 PM Subject: Re: Styled Text, htmlText and Variables Hi Edwin I do this kind of thing all the time with a repeat loop and replace/replacetext as suggested by Bj?rnke. I add html encoding to the variable in the loop. It sounds like you are changing things in the fld? How? if the author is item one in a list then: repeat for each line l in thetext put "" & item 1 of l & "" & item 2 to number of items of l & return after newtext end repeat set the htmltext of fld 1 to newtext Is this the kind of thing you are doing? > > That's what I figured. I have one thing where I build a list of artists with > cd titles beneath them and I wanted to bold just the artists. Turned out that > I needed to put a special character in front of the artists as I pulled them > into a variable, then thunk them all into a field and go through and bold the > marked lines and remove the special character. I was hoping that I could to it > outside of the field, since I thought it might be a little faster. > > Ah well...it stil only take 150 milliseconds for 80 entries this way. > >> You just can't set the style or such, instead use >> the replace and >> replaceText commands. >> >> On Mittwoch, Apr 30, 2003, at 21:53 Europe/Zurich, >> Edwin Gore wrote: >> >>> Am I correct in thinking that you can't change >> the style of or get the >>> htmlText of a variable? >>> >>> It doesn't work when I try it, meaning that I >> have to thunk the >>> variable's content into a field to do these >> thigns with/to it. >>> >>> I ask only be cause I am trying to optimize some >> stuff... _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution From diskot123 at juno.com Wed Apr 30 20:55:44 2003 From: diskot123 at juno.com (Tuviah M Snyder) Date: Wed Apr 30 20:55:44 2003 Subject: Uniencode fails on some chars Message-ID: <20030430.205147.3644.1.diskot123@juno.com> >You are right about these characters. I used the moji palette to get the >codes that I reported. I guess the problem I see is that uniencode just >stops at that point rather than skipping it and moving on. Maybe my hope >that it would at least ignore it and continue is unrealistic. Please send a sample file, and instructions for reproducing this to tuviah at runrev.com >BTW did you ever get a response to the difference between SJIS utf-8, and >utf-16? UTF-16 files usually have a byte order mark at the beginning (to tell the parse whether to interpret as big endian or small endian) so you can usually tell if a file is unicode by looking for this byte order mark at the beginning of a UTF-16 file. see: http://www.wikipedia.org/wiki/Byte_Order_Mark Now telling the difference between utf-8 and shift-JIS is much more difficult. You have to go through the actual text and look for illegal encodings, and even then you can't really be sure. Tuviah Snyder Runtime Revolution Limited - Software at the Speed of Thought From diskot123 at juno.com Wed Apr 30 21:02:01 2003 From: diskot123 at juno.com (Tuviah M Snyder) Date: Wed Apr 30 21:02:01 2003 Subject: Uniencode fails on some chars Message-ID: <20030430.205832.3644.2.diskot123@juno.com> >or drag and >drop unicode text into a field >Otherwise the converted text will be >mojibake, if you are unlucky. Especially UTF8 is very bad. Most of all time you >get a rainbow cursor. It's very heavy garbage text. most modern applications will drag text as unicode, and plain text. So instead of guessing the format you can do something like: on dragdrop if "unicode" is among the items of keys(the dragdata) then set the unicodetext of me to the dragdata["unicode"] end dragdrop Tuviah Snyder Runtime Revolution Limited - Software at the Speed of Thought From webart at kenjikojima.com Wed Apr 30 21:38:01 2003 From: webart at kenjikojima.com (Kenji Kojima) Date: Wed Apr 30 21:38:01 2003 Subject: Uniencode fails on some chars In-Reply-To: <20030430.205832.3644.2.diskot123@juno.com> Message-ID: <37749850-7B75-11D7-B5EC-000A27941ED2@kenjikojima.com> Hi Tuviah, > most modern applications will drag text as unicode, and plain text. So > instead of guessing the format you can do something like: > > on dragdrop > if "unicode" is among the items of keys(the dragdata) then set > the unicodetext of me to the dragdata["unicode"] > end dragdrop What is the items of keys(the dradata)? Because the dragdata is usually like this. /Users/myname/Desktop/JapaneseTxt/jText.txt Isn't it? -- Kenji Kojima http://www.kenjikojima.com/ From rogerguay at centurytel.net Wed Apr 30 21:48:01 2003 From: rogerguay at centurytel.net (Roger Guay) Date: Wed Apr 30 21:48:01 2003 Subject: use-revolution digest, Vol 1 #1327 - 15 msgs In-Reply-To: <200305010057.UAA30279@www.runrev.com> Message-ID: <98C47974-7B76-11D7-995F-000393A1CAAA@centurytel.net> I figured it out . . . I'm a twit . . . I had scripted the 800X600 pixel size in the OpenStack message and forgot about it. Sorry to trouble you. Cheers, Roger > Message: 9 > Date: Wed, 30 Apr 2003 15:27:25 -0700 > Subject: Help with large window size stack > From: Roger Guay > To: use-revolution at lists.runrev.com > Reply-To: use-revolution at lists.runrev.com > > I'm trying to build a new 950X700 pixel stack. Using the Stack > Properties I can set these values and save my project. However > whenever I quit and reopen this stack it opens up to 800X600 pixels! > Can anyone tell me why this is happening and what to do about it? > > Thanks, Roger > From kray at sonsothunder.com Wed Apr 30 22:20:01 2003 From: kray at sonsothunder.com (Ken Ray) Date: Wed Apr 30 22:20:01 2003 Subject: Help with large window size stack In-Reply-To: Message-ID: <015201c30f87$c30dd0d0$7101a8c0@LightningFlash> This is happening because that's the way the MC engine handles it (don't ask me why). However you can work around it by resetting the size of the stack in the preOpenStack handler. For example, I set a stack window to 2000x2000, made sure the minWidth and minHeight were 2000 as well. Now when I reopened the stack, it resized to what was visible on my screen (about 1152x870), but a check of the minWidth and minHeight still show 2000. So I have this handler: on preOpenStack set the width of this stack to the minWidth of this stack set the height of this stack to the minHeight of this stack set the topLeft of this stack to 10,50 -- set or store a topleft of your choosing end preOpenStack This should work. Ken Ray Sons of Thunder Software Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > -----Original Message----- > From: use-revolution-admin at lists.runrev.com > [mailto:use-revolution-admin at lists.runrev.com] On Behalf Of Roger Guay > Sent: Wednesday, April 30, 2003 4:27 PM > To: use-revolution at lists.runrev.com > Subject: Help with large window size stack > > > I'm trying to build a new 950X700 pixel stack. Using the Stack > Properties I can set these values and save my project. However > whenever I quit and reopen this stack it opens up to 800X600 pixels! > Can anyone tell me why this is happening and what to do about it? > > Thanks, Roger > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-> revolution > From diskot123 at juno.com Wed Apr 30 23:02:01 2003 From: diskot123 at juno.com (Tuviah M Snyder) Date: Wed Apr 30 23:02:01 2003 Subject: File/Folder Selection Behavior on Windows Message-ID: <20030430.225832.3644.5.diskot123@juno.com> >2) Setting default folder to My Documents when using answer folder Fixed for the next beta. Tuviah Snyder Runtime Revolution Limited - Software at the Speed of Thought From sarahr at genesearch.com.au Wed Apr 30 23:39:01 2003 From: sarahr at genesearch.com.au (Sarah) Date: Wed Apr 30 23:39:01 2003 Subject: Styled Text, htmlText and Variables In-Reply-To: <1030501093238.3eb05d16.c0a80064.10.2.3.0.78688@192.168.0.100> Message-ID: <0D8023AD-7B86-11D7-A6C3-0003937A97B8@genesearch.com.au> It might be more efficient to make use of Rev's ability to count from the end using negative numbers e.g. item -1 gives you the last item. I think this is probably faster than counting the items in each line. The second line in the script below could become: put "" & item 1 of l & "" & item 2 to -1 of l & return after newText Cheers, Sarah sarahr at genesearch.com.au http://www.troz.net/Rev/ On Thursday, May 1, 2003, at 09:32 am, Ron wrote: > repeat for each line l in thetext > put "" & item 1 of l & "" & item 2 to number of items of l & > return > after newtext > end repeat >