Re: sort of OT, CD names to iTunes
On Mar 8, 2006, at 8:11 AM, Kay C Lan wrote: The only reason I'd recommend this method is that I hate to waste CD space. Most LPs are only 45 min or less. Quite a few Double LPs can fit on an 80min CD. So by putting everything in iTunes first I can then add extra tracks (either by the same artist or of a similar genre to fill the CD. I decided the opposite -- particularly because so little accessible data is available on the audio CD. That leaves the magic-marker label on the CD itself the only key to its contents. If that's the title of one LP, the problem is minimal; if it's twenty miscellaneous tracks . . . CDs are now roughly 20 cents apiece; their storage bulk is not much more imposing, if you find a reasonable binder system for them. As for OK vs Next in iTunes, note that if you've burned the tracks to CD before importing to iTunes, cmd-I (Get Info) on the CD with no track selected lets you fill in album-title and album-artist (and album-composer if there's only one) just once, leaving only track names and composers to be filled in. Burn to CD first? It's a tough call, as discussed before on this list. My assumption is that I want to end up with AIFFs on the CD (for fidelity) and AACs in iTunes (for the huge space savings on my hard disk). Given that assumption, burning the CD first turns out to be competitive for efficiency with the reverse. And I'm realizing that filling in the data on the CD (with Toast Lite, say) is a complete waste of timen -- which means it has to be filled in only once, when the CD is imported into iTunes. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: The End of Dreamcard?
On Mar 6, 2006, at 5:29 AM, Kevin Miller wrote: Please bear in mind that we're not simply dropping support for this product overnight. There is nothing stopping anyone with a Dreamcard license renewing just now, and simply assessing the evolution of our product line again in a year's time. That is what I have just done. (I mention this on list because on list I've mentioned questions and reservations about this whole transition. I'm not convinced -- but an academic update package for a year gives me time to think at a reasonable price.) Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: The End of Dreamcard?
On Mar 5, 2006, at 12:06 AM, Judy Perry wrote: --For the price -- roughly half of what Hypercard last sold for -- it seems fair enough. Which price? $60? yes. $200? no. Can you do mySQL and CGIs in PowerPoint? (not being nasty: I really don't know but doubt it as I don't think it has a scripting language). No. That's exactly my point. In Dreamcard you can. In Media you can't. In this way, at least, Media resembles PowerPoint more than Dreamcard. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: No Openstack ..... !
So use StackRunner (which beats the pants off the Dreamcard player anyway) on the PC too. You can bundle it with your stack for others to use. Charles On Mar 4, 2006, at 12:58 PM, Francis Nugent Dixon wrote: Hi from Paris, I have just run into my first Platform problem, but in fact, my problem started on my Mac, and hasn't gone away !. I finished developing a stack on my Mac. During development, I couldn't get it to run the OpenStack script (why I don't know). I found that when using Stack Runner, OpenStack WAS executed, so while I was testing on the Mac, each time I loaded, I executed the openStack command from the message box, and execution was fine (dirty but fine !). I imagined that DreamCard Player on the PC would work the same way as Stack Runner on the Mac. Unfortunately, when I execute the stack on my PC using the DreamCard player, OpenStack is NOT executed, and so my stack serves no purpose, because I initialize global variables which are essential for execution. So, back to the Mac to create a button to execute openStack, then back to the PC. When I click on the button on the PC, nothing happens, so I am back to square one. What is going wrong, or more specifically, what am I doing wrong ? -Francis ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: The End of Dreamcard?
On Mar 4, 2006, at 3:58 PM, Dan Shafer wrote: Dreamcard was a crippled Rev. It straddled the lines of an inventive user and a professional developer but the lines were blurred and the audiences and messages so different that it created as much confusion as it did anything else. Well, I didn't feel confused at all. Dreamcard is, or was, crippled only in two ways: no standalones, no Oracle-type dbs. Not significant drawbacks for someone building open-source academic tutorial apps. And while the (if I recall correctly) $60 academic price, for someone with no institutional or corporate budget to call upon, wasn't nothing -- wasn't, in other words, as attractive as the price of something like Python + wxPython. which I use to build other academic tutorial apps; as as Hypercard for that matter -- it was worth it, if what you wanted to do was specifically Hypercard-like. I had an old Hypercard tutorial I wanted to modernize, and doing it in Python would have been perhaps more work than it was worth. As for attractive upgrade prices for Studio, the best I have seen so far is $200. It does not attract me. Whether it's a wise business move on Rev's part I suppose I can't judge, and I really don't care. Unless I've misunderstood something in the deal, or in Media -- and I certainly agree that the p.r. has been confusing -- I'll be waving bye-bye to Rev toot sweet. (Or keep using the old one? I don't think so, except for the occasional jiffy stack. Or pay $50 for a final year of upgrades to the engine? High price for a dead-end street.) Get out your handkerchiefs? Of course not. The question, for Rev, is whether users like me are as trivial a proportion, and as trivial a segment, of their market as they *appear* to think. I'm holding my fire until I understand better. But that's the way it looks so far. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Importing and export text with foreign accents
Is this really true? My impression is that characters 128 are different in the ASCII character sets on Mac and Windows. Charles On Mar 3, 2006, at 12:08 PM, Mark Schonewille wrote: Hi Derek, Even if you are using diacritics, as they are called, there is no reason to use unicode. Only if the text you are exporting contains Arabic, Polish, Bulgarian etc characters, which are not in the ASCII character set, you might need to use unicode. Does your text contain characters that are not in the ASCII character set? If you are exporting as XML, you may have to use the htmlText instead of plain text. Best, Mark Derek Larsen wrote: I'm having a little trouble importing a tab deliminted text file (saved from excel), having rev organize it, then saving it out as an xml file. The import and text manipulation works just fine, but when it comes time to export the data out to text files, all the foreign characters (accents, umlauts, etc,) get converted to squares or questions marks. Initially I tried straight open, write, and close file statements. Then I tried unicodeText and uniEncode/uniDecode statements and it's still a no go. Is there a tech sheet somewhere that's explains more about how runrev deals with special characters? Any insight would be appreciated! -- Consultant and Software Engineer mailto:[EMAIL PROTECTED] http://www.economy-x-talk.com eHUG coordinator mailto:[EMAIL PROTECTED] http://www.ehug.info Advertise with us and reach 1000 truely interested internet users every month. See http://economy-x-talk.com/advertise.html for more information. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Debugging question
You need Constellation. More evident, and with more features. (Shameless plug. I love it.) Charles On Mar 2, 2006, at 5:29 PM, Peter T. Evensen wrote: I never noticed that before! Seems like an odd place for it, though. I'd expect it in the debugger window someplace, but now that I know where it is! Thanks! At 04:25 PM 3/2/2006, you wrote: On 3/2/06 3:32 PM, Peter T. Evensen [EMAIL PROTECTED] wrote: Is there any way to get a call stack? I have a screen where if you press Enter (Windows) it is calling a method, but I can't figure out why. It would be nice if I could see what took place to get me where I was. The message watcher isn't really helping, but I'll muck around with it a bit more to see. It's in the Variable Watcher; the popup menu at the top of the window is the call stack (called the execution contexts). Peter T. Evensen http://www.PetersRoadToHealth.com 314-629-5248 or 888-628-4588 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: implementing a search function
If you want to go beyond the first character (press 'm' to get all the 'm…' lines, 'a' to get all the 'ma…' lines rather than all the 'a…' lines) it gets trickier, but several people have worked out versions of it. I can't remember quite when, but look in the archives for roughly August of last year . . . So many people come back to this, that it might be something to build into a library? Charles On Mar 1, 2006, at 1:37 AM, Ken Ray wrote: On 2/28/06 11:55 PM, N Cueto [EMAIL PROTECTED] wrote: Hello All, I'd like to make a search function similar to the one for the Rev docs, i.e., as letter by letter is typed in the search field, the indexed list automatically jumps to the corresponding alphabetical location. See: List Fields: Scrolling to a Line on Keypress http://www.sonsothunder.com/devres/revolution/tips/fld003.htm :-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: So long and thanks for all the stacks...
FLStudio sounds cool, I thought . . . Eww, but it runs on Windows! Charles (dodging) On Feb 24, 2006, at 12:15 PM, MisterX wrote: Not sure, but he may have turned to something that is not as quick, but will allow him to develop for his work flow without the stumbling blocks. Actually im turning to stuff that is light-years ahead of rev... These include: http://flstudio.com - the easiest music production studio out there http://gtlegends.com (see also the reviews on http:// bhmotorsports.com) And tuning my car for the Ring... Eventually building or restoring a real GT race car... -- For work, where I used MC for storage management (large scale), the new 2003 server release from MS will surely do the job since I comes with those features I made in MC. Since we have an full enterprise license for that, we can have direct engineering support from MS. Less work... believe me is better! cheers Xavier -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jim Ault Sent: Friday, 24 February, 2006 16:59 To: How to use Revolution Subject: Re: So long and thanks for all the stacks... On 2/24/06 7:00 AM, Jonathan Lynch [EMAIL PROTECTED] wrote: I don't understand... Why is Xavier giving up on Rev? Probably reached a point where the hours he spends trying to get tools working don't get him where he needs/wants to go. Sounds like he has built a very extensive environment that has been a serious challenge to integrate and the Rev upgrade path added too much difficulty. Not sure, but he may have turned to something that is not as quick, but will allow him to develop for his work flow without the stumbling blocks. I know that had to shift away from Hypercard and if it was not for Revolution, I would be mired in learning yet another difficult language to build software for my two businesses. Fortunately for me, Rev 2.6.1 on Mac and Win32 will do all that I need for the next several years. Jim Ault Las Vegas ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Parameters [WAS: Main menu puzzle]
On Feb 20, 2006, at 8:02 PM, Ken Apthorpe wrote: You are having a dream. You are in a different country, and there's a group of locals around you all talking to each other. It's an english-like language, you catch individual words but they string them together in a very strange way. You stand there gawking and trying to understand. Suddenly they all start jumping up and down and waving their arms around and jabbering at you. Then they all start running away like crazy. You stand there trying to figure out what they were saying. It sounds something like Hah! I recognize that! from a number of experiences, but one of them was this (trust me, there's a point, sort of): I'm a writer at a *very* distinguished (if sparsely populated) writers' colony, in the Castle of H--, not far from E--, in the country of S--. (This is a dozen years ago.) I'm walking down the back stairs of the castle and come to a landing behind the kitchen, where the staff of the castle are sitting around and talking. I think they must be talking E-- (or G-- as it's otherwise known). But when I pause for a few seconds to savor the sound, which is lovely, I realize with a shock that there's a liberal sprinkling of English words, and then that they are in fact speaking English, not with the accent they normally use in speaking to American and English visitors but with the accent they use among themselves. A dream I miss, by the way, and treasure in retrospect. Must be why I fool around in Transcript . . . Anyway it might account for a lot . . . Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: sort of OT, CD names to iTunes
(Thanks -- answered off-list -- I don't want to keep pushing this OT item into everybody's mailbox . . .) Charles On Feb 19, 2006, at 9:04 AM, Mark Smith wrote: Exactly. I'd add the one proviso that it would be better to do the iTunes - CD step before converting to aac - itunes will effectively convert the aac files back to aif before burning, but aac is lossy, so converting to aac first just puts worse quality on your CD. Once you've burnt your CDs (feeding them in, one at a time, of course), you can set the conversion of the whole lot to aac going, and leave it going Mark On 19 Feb 2006, at 12:09, Alex Tweedly wrote: Charles Hartman wrote: I'm doing a lot of LP - CD transfers, a process with many steps some of which are silly tedious. One of them is that, after I've split the digitized audio file into tracks, and named them (a little tedious in itself since I'm using an ancient Toast Lite to burn the CD), and go to import the tracks into iTunes, unless it's a recording known to GraceNote I have to type all the track names (and composers) *again* in the iTunes info panel. I was thinking a little Rev stack to do this would be handy (and worth the time if I do *another* couple of hundred), but I'm not sure where to look. Does anybody know of a way to get audio track names from CDs and load them into iTunes? Am I missing something obvious? I am 99.9% sure that the track names are not on an audio CD. If they were, iTunes, MusicMatch, etc. would surely retrieve them for us, wouldn't they ? On Feb 18, 2006, at 11:00 PM, Mark Smith wrote: Not exactly what you had in mind, I know, but couldn't you just import the digitized files into iTunes as aifs or wavs, enter the info there, and then burn the CD? Yes. Of course that also entails converting all the AIFFs to AACs and erasing the AIFFs from disk. The conversion takes long enough so that, when I got started on this, I sensed that it would be a little more obnoxious than this roundabout method. (The whole procedure involves two long waiting steps -- recording the AIFF from LP in Sound Studio and running it through ClickRepair -- and some busywork, bookkeeping steps. The AIFF-AAC conversion is another long waiting step, and that's what decided me, perhaps wrongly.) I guess maybe I'm not understanding the current work flow (versus what Mark suggested). I think today you do: 1. LP - AIFF 2. AIFF - CD 3. CD - iTunes Mark is proposing a. LP - AIFF b. AIFF - iTunes c. AIFF to AAC convert within iTunes d. iTunes - CD Note that b and c can be combined into a single step using the scripting interface to iTunes, but I don't think they can be using the iTunes UI. If there is a way to do that in one step, please tell me how :-) Clearly 1 and a are the same 2 and d are equivalent (limited by speed of burning - maybe iTunes can do it faster than your old Toast Lite, but in general the same) b is (for me) almost instantaneous - no file copy, no conversion, merely adds some entries in the iTunes database) and, finally, c is faster than 3 -- the conversion (in my case WAV to AAC) happens faster than I ever achieve on CD import into iTunes. Importing a CD varies between 5x and 8x speed, while file conversion is reliably faster than 10x. Converting AIFF rather CD into iTunes has the benefit of being entirely scriptable - no physical handling of CDs every 5 minutes. If you have enough disk space, you can spend all day importing your LPs to AIFF and naming tracks, then leave your script to do all the import and convert while you have dinner. btw - yes, I do wish I had known all this six months ago when I did a few LPs and found it sufficiently painful that I haven't yet done all the rest of them. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.375 / Virus Database: 267.15.11/264 - Release Date: 17/02/2006 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Main menu puzzle
On Feb 18, 2006, at 3:45 PM, Rob Cozens wrote: As a programmer, I see any if construct with more than two mutually exclusive alternatives as crying out for switch [case] syntax. Not only is it easier to comprehend the total logic flow, but adding new alternatives is much simpler. As not a programmer -- as someone who finds it difficult to foresee and pre-design all the branches I'm going to want -- I really agree with this. The trouble with chains of if statements is that it's too easy for both me and the language to get befuddled about which else goes with who, and when my confusion the language's confusion don't match, the logic error can be really elusive and I waste a lot of time tracking it down. The switch statement feels clunkier, but as long as you don't forget a break (a perpetual pitfall) you can always look at the thing and tell what it's meant to do. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
sort of OT, CD names to iTunes
I'm doing a lot of LP - CD transfers, a process with many steps some of which are silly tedious. One of them is that, after I've split the digitized audio file into tracks, and named them (a little tedious in itself since I'm using an ancient Toast Lite to burn the CD), and go to import the tracks into iTunes, unless it's a recording known to GraceNote I have to type all the track names (and composers) *again* in the iTunes info panel. I was thinking a little Rev stack to do this would be handy (and worth the time if I do *another* couple of hundred), but I'm not sure where to look. Does anybody know of a way to get audio track names from CDs and load them into iTunes? Am I missing something obvious? Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: sort of OT, CD names to iTunes
On Feb 18, 2006, at 11:00 PM, Mark Smith wrote: Not exactly what you had in mind, I know, but couldn't you just import the digitized files into iTunes as aifs or wavs, enter the info there, and then burn the CD? Yes. Of course that also entails converting all the AIFFs to AACs and erasing the AIFFs from disk. The conversion takes long enough so that, when I got started on this, I sensed that it would be a little more obnoxious than this roundabout method. (The whole procedure involves two long waiting steps -- recording the AIFF from LP in Sound Studio and running it through ClickRepair -- and some busywork, bookkeeping steps. The AIFF-AAC conversion is another long waiting step, and that's what decided me, perhaps wrongly.) Charles Mark On 19 Feb 2006, at 03:10, Charles Hartman wrote: I'm doing a lot of LP - CD transfers, a process with many steps some of which are silly tedious. One of them is that, after I've split the digitized audio file into tracks, and named them (a little tedious in itself since I'm using an ancient Toast Lite to burn the CD), and go to import the tracks into iTunes, unless it's a recording known to GraceNote I have to type all the track names (and composers) *again* in the iTunes info panel. I was thinking a little Rev stack to do this would be handy (and worth the time if I do *another* couple of hundred), but I'm not sure where to look. Does anybody know of a way to get audio track names from CDs and load them into iTunes? Am I missing something obvious? Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution 2.7 documentation panic
On Feb 17, 2006, at 2:35 AM, Mark Wieder wrote: hard-coded path to Adobe Reader You're kidding! It'll be fixed in some point-release down the line. But apparently I'm the only person around here with Acrobat installed. Maybe. But I try never to use Adobe Acrobat Reader on the Mac. Preview is noticeably faster, and I usually have it running in the dock, so the delay would be much less than if the other app has to open. I don't see why this would be hard-wired at all, since resolving filetypes is what an OS is for. . . . But this is OT by now (especially since I'm not on 2.7 at this point!). Sorry. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution Media
On Feb 15, 2006, at 8:43 PM, Charles Hartman wrote: -- except apparently it sort of doesn't. I got from Rev a message inviting me to buy an upgrade pack for my Dreamcard. I wrote back in puzzlement because I'd thought just what you say. The return message points out that the DC up-pack is good for a year while the Media purchase -- for the same price -- is one time only, and suggests that the two have different features. But the disappearance of Dreamcard from the Rev website (unless I've gone blind) makes this hard to comprehend in detail. I think I have gone blind. Dreamcard is there on the site at http://downloads.runrev.com/dreamcard Sorry. What misled me is that Dreamcard is missing from all comparisons among Rev versions, which certainly underscores the idea that it's on the way out. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution 2.7 documentation panic
On Feb 16, 2006, at 5:56 PM, Mark Wieder wrote: hard-coded path to Adobe Reader You're kidding! Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Getting Started with a Database
I just tried downloading CocoaMySQL from curiosity. When I selected one of my databases and selected a table, it froze my PowerBook absolutely solid -- after half a minute, the beachball wouldn't even spin! Is there some more modern ( 2003) version I didn't find? Charles On Feb 15, 2006, at 2:19 PM, Trevor DeVore wrote: Usually it is easier to create your tables with CocoaMySQL though, then just use libDB to connect to the database. For ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Getting Started with a Database
On Feb 15, 2006, at 12:13 PM, Mark Wieder wrote: Is this really a massive learning curve? I have until Monday to get Yes, probably. Find yourself a good SQL tutorial online. It's not that hard to get the basics. I found this series of tutorial pages a decent start: http://sqlcourse2.com/intro2.html Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Getting Started with a Database
Thanks, that's nice new, two years newer than the one I found before. BUT it still freezes my PB totally so only a very hard reboot will bring it back. Am I weird? Some intereaction . . . Charles On Feb 15, 2006, at 5:42 PM, Stephen Barncard wrote: as I mentioned earlier in the week, the project is open source and this is the latest (1/24/) version. http://www.theonline.org/cocoamysql/ I just tried downloading CocoaMySQL from curiosity. When I selected one of my databases and selected a table, it froze my PowerBook absolutely solid -- after half a minute, the beachball wouldn't even spin! Is there some more modern ( 2003) version I didn't find? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution Media
On Feb 15, 2006, at 8:36 PM, [EMAIL PROTECTED] wrote: Can anyone enlighten me on Revolution Media? Looks like a great product for a great price. I'm assuming it replaces Dreamcard. -- except apparently it sort of doesn't. I got from Rev a message inviting me to buy an upgrade pack for my Dreamcard. I wrote back in puzzlement because I'd thought just what you say. The return message points out that the DC up-pack is good for a year while the Media purchase -- for the same price -- is one time only, and suggests that the two have different features. But the disappearance of Dreamcard from the Rev website (unless I've gone blind) makes this hard to comprehend in detail. I suspect the website is still in the process of being brought up to date, so I'll check back in a day or two. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution Media
On Feb 15, 2006, at 9:09 PM, Lynn Fredricks wrote: -- except apparently it sort of doesn't. I got from Rev a message inviting me to buy an upgrade pack for my Dreamcard. I wrote back in puzzlement because I'd thought just what you say. The return message points out that the DC up-pack is good for a year while the Media purchase -- for the same price -- is one time only, and suggests that the two have different features. But the disappearance of Dreamcard from the Rev website (unless I've gone blind) makes this hard to comprehend in detail. (Database access not available in Revolution Media) is right in the middle of the features page. Yes, but I don't know what that means. *Oracle* (etc) access isn't available in Dreamcard either; but I access my MySQL stuff (using Blue Mango's libDatabase) just fine. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution Media
At what in particular? I don't see anything here that addresses this question. It's been a long day and I'm tired; what am I missing? Charles On Feb 15, 2006, at 9:24 PM, Lynn Fredricks wrote: (Database access not available in Revolution Media) is right in the middle of the features page. Yes, but I don't know what that means. *Oracle* (etc) access isn't available in Dreamcard either; but I access my MySQL stuff (using Blue Mango's libDatabase) just fine. It's a good idea to look here as well: http://revmedia.runrev.com/look_inside.php Best regards, Lynn Fredricks President Paradigma Software, Inc Joining Worlds of Information Deploy True Client-Server Database Solutions Royalty Free with Valentina Developer Network http://www.paradigmasoft.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Contrib to old topics - why isn't Rev more popular?
On Feb 14, 2006, at 1:29 PM, Jerry Daniels wrote: http://www.daniels-mara.com/products/ Yeah, bought that last year also. At the time it made things worse for me. But I haven't run it again yet, so maybe I should give it a try again. :-) Simply no comparison. As far as I'm concerned, Constellation makes Rev a usable programming environment. And you wouldn't believe how much it's developed in just the last three or four months. Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution RUMORS!
On Feb 13, 2006, at 12:45 AM, Scott Kane wrote: By-By DreamCard? Is there really a market for it anyway? I mean, apart from education most people want to compile binaries... (carefully selecting the polite form of the answer) Why yes, there is a market for it. As an unfunded private individual developing mostly tutorial stacks, I can afford DC and certainly not any other form of RR. The no-standalones limitation isn't much of an inconvenience for distribution, especially with StackRunner. No DC, I'm gone. I don't think I'm that uncommon. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Dreamcard - Media
So Dreamcard has been replaced by Revolution Media, is that the idea? The price has gone down, then, which I suppose is a good thing in the abstract. I can't make out whether it has any new limitations. Is Media, like Dreamcard, still essentially Revolution without standalones? Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: [OT] Re: Thar She Blows! - RR 2.7 ???
On Feb 12, 2006, at 2:33 PM, Alex Tweedly wrote: The hard part is the translating from the written letters to how it should sound ... which is probably why I'm still stuck on unmensefu I take it to be a derivative of Latin mens, mind (as in Mensa, or mens sana in corpore sano), and like you I guess a couple of l's to have gotten lost at the end (what are a few consants among fiends?), so it's unmensefull which would either without being concerned or thoughtlessly . . . This isn't getting me very far, is it. I think I'll go out and starts shoveling the snow. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Getting Started with a Database
What platform? On OSX I was in a similar position recently, and I settled for MySQL (downloadable) with Blue Mango's (Trevor DeVore's) libDatabase 2.0 (ditto). This way's free. The libDatabase isn't strictly necessary (it's a wrapper around revdb functions), but it makes things a *lot* simpler and more rational. Charles On Feb 11, 2006, at 7:52 AM, David Burgun wrote: Hi All, I have worked on Rev for a while but have not used it with a database application before and was wondering the easiest and cheapest way to get going with it. I have the following basic questions: What do I need to Add to RunRev to be able to: a) Create and Add data to a database locally. b) Retrieve records based on the contents of a number for fields. c) Modify existing records in the database. The database will contain around 100,000 to 300,000 records. Thanks a lot for any help All the Best Dave ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Minimum Mac specs for Rev 2.6.1?
There's a known bug that makes some parts of the Docs -- the Topics especially -- take a LONG time to load (upwards of 20-30 seconds), which can certainly make it seem that everything has frozen. Try waiting it out for that long, and see if that's it. We all hope, of course, that this will be gone in 2.7 very shortly . . . Charles On Feb 11, 2006, at 2:50 AM, Ken Apthorpe wrote: G'day all I'm trying out the current demo version of Rev 2.6.1 on a Mac (yet another total newbie). It keeps freezing on me when I am trying to work on creating a stack while I have the Documentation window open in a second monitor. So far I have a main stack, one substack, and was in the process of setting up a menu using menu manager. I was looking thru the Docs when everything froze (including the Documentation). It's happened several times. Only exit is a force quit. Can anyone advise, is this a not-enough-memory problem, or a too- old-slow Mac problem, or (I already know it may well be a clueless operator problem) ... Mac is a G4 400 with 448MB RAM, OS 10.3.8 -- View this message in context: http://www.nabble.com/Minimum-Mac- specs-for-Rev-2.6.1--t1103659.html#a2883023 Sent from the Revolution - User forum at Nabble.com. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: SpeechLab
text - speech is easy (relatively; still very poor) speech - text is hard On Feb 8, 2006, at 11:42 AM, Jeff Honken wrote: The MonsieurX.com site has a fun application called SpeechLab that allow you to type in a sentence and it will voice it back to you. Does Revolution have the reverse capabilities so that an application can be written that you can speak into a microphone on the computer and it dictates the sentence back to you? I'm new to Revolution and I didn't know that it had such strong speech capabilities. Jeff ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: SpeechLab - Granny Mckay's steam-driven computer
On Feb 8, 2006, at 3:34 PM, Mathewson wrote: but, hey, how many real women say things like Your hard disk is badly fragmented in a voice that really means lets hop in the sack for a quick one?) You're just not moving in the right circles. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: [ANN] Speechlab
On Feb 7, 2006, at 1:52 PM, MisterX wrote: So, it's not that hard at all to make rev speak! Just try it! Thanks for doing this, Xavier. I pasted in the text of a poem I'm working on. The sound was so totally alien that it gave me quite a useful perspective. ;) Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Assist a Newbee
I seem to remember hitting that cursor bug. The solution had something to do with resetting the Rev cursors . . . can't remember. Does this sound familiar to somebody who knows more? Charles On Feb 5, 2006, at 5:22 PM, Ken Ray wrote: On 2/5/06 2:21 PM, Eric Chatonet [EMAIL PROTECTED] wrote: 2. Menus: they are handled differently according to the platform. Ken Ray has explained that with his usual clarity and enthusiasm in a conference stack you will find by going to http://support.runrev.com/ scriptingconferences/ There you will find a lot of other invaluable stacks to get you started. Thanks for the nod, Eric, but unfortunately I didn't do menus (Jeanne DeVoto did), but her stack is *also* explained with her usual clarity and enthusiasm... :-) PS. About your cursor issue, it sounds like wrong coding :-( Actually this is an artifact of the DreamCard Player, if I'm not mistaken. One thing you gould do, David, is to try the same stack in StackRunner (a stripped down player for stacks) at: http://www.sonsothunder.com/devers/revolution/downloads/ StackRunner.htm and see if it works properly. If not, then Eric's right. :-) Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: 1934 Was Not Such A Good Year
Is this somehow (??) connected with the Unix Apocalypse that comes around in there somewhere if I recall correctly? Charles On Feb 3, 2006, at 9:03 AM, Mark Smith wrote: I get the same result. Rev 2.6.1 Mac OS 10.4.4 PB G4 1.5 Doing this: on mouseUp set useSystemDate to true set the centuryCutoff to 50 repeat with n = 0 to 51 put n into yy if length(yy) 2 then put 0 before yy put 12/4/ yy into tDate put tDate into origDate convert tDate to long date put origDate = tDate cr after dList end repeat put dList end mouseUp I get: 12/4/00 = Wednesday, April 12, 2000 12/4/01 = Thursday, April 12, 2001 ... 12/4/36 = Saturday, April 12, 2036 12/4/37 = Sunday, April 12, 2037 12/4/38 = Thursday, March 06, 1902 12/4/39 = Friday, March 06, 1903 ... 12/4/49 = Thursday, March 06, 1913 12/4/50 = Wednesday, April 12, 1950 12/4/51 = Thursday, April 12, 1951 which suggests that Rev cannot deal with dates after 2037 Mark ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Breve interface
Just out of curiosity (so far), has anyone used Rev with (embedding or embedded by) this really-pretty-cool simulation environment? (see http://www.spiderland.org/breve) Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Calendar and Time Schedule
Daniels Mara, timegadget. Charles Hartman On Jan 18, 2006, at 7:13 PM, Jeff Honken wrote: Has anyone created a scheduling app and would share how they did it. I'm starting a project that will require a calendar and a time element. When a particular date is chosen a time grid needs to be displayed. It then needs to allow the user to schedule that block of time. It basically needs to work like the Calendar in Microsoft's outlook. Any help would be greatly appreciated. Jeff ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Architecting the Doc Solution
I really like the cookbook model of mutual help at, for example, http://aspn.activestate.com/ASPN/Cookbook/Python In various languages, I've found that after the initial bootstrapping phase (Dan Shafer's book can help people through that), the cookbook approach is very efficient: I know enough to know what it is I don't know, I formulate it as a how-do-I-do-this problem, and look up the keywords that percolate into consciousness in the process. On a big site like the ASPN one, most problems have dozens of solutions, and choosing one, even in a rush, always teaches me something. This is the long-winded way of saying I think Marielle's approach to code-fragment collection may turn out to be the missing link of docs. Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: getExif1.3
That's a very neat helpful stack. Thank you! Just out of curiosity, why does it show a thumbnail image of JPEG files but not TIFF? Maybe you have said this before and I missed it. Charles Hartman On Jan 11, 2006, at 10:21 AM, UDI wrote: Thanks Klaus Or, doesn't stack work rightly? Exactly. I select a JPEG and get nothing but: - Error : Not found Tiff tag NO jpeg tags are shown. Oh..Yes! I did stupidity. An issue of endian ( byte order ) makes me always confuse... http://homepage.mac.com/udi/stack/getExif13.hqx By the way, Exif data are put in a JPEG file as TIFF data. Therefore I return such a message when Exif data aren't found. I thought that you pointed out that thing at first. UDI [EMAIL PROTECTED] http://homepage.mac.com/udi/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: getExif1.3
Ah -- thanks. I've never ventured into these waters before, am therefore even more than usually ignorant. Charles On Jan 11, 2006, at 10:29 AM, Klaus Major wrote: Hi Charles, That's a very neat helpful stack. Thank you! Just out of curiosity, why does it show a thumbnail image of JPEG files but not TIFF? Maybe you have said this before and I missed it. Ever tried to set the filename of an IMAGE to a TIFF file? That's it ;-) You need a player object (and QuickTime) to display a TIFF. Charles Hartman Regards Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: One cute hack for MacOS X (... or nice internet protocol helper hacks...)
On Jan 3, 2006, at 3:53 PM, Ken Ray wrote: That's a great idea, Chipp! That's definitely something cool to run with... do you see StackRunner *only* running web-validated stacks, or also able to run locally executed stacks? The reason I ask is that currently StackRunner is designed in a way where a configuration file can tell it to automatically run a stack; there's nothing saying this couldn't be extended to support For pity's sake don't take away SR's local-stack capability -- it's vital for us Dreamcard users. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: [OT] .ds_store Messing Up ZIP
On Jan 3, 2006, at 7:29 PM, Phil Davis wrote: dot-file removal is one of my standard steps when creating a cross- platform CD. From what little I can tell, I assume those files are probably Mac resource forks that only show up on a platform that doesn't understand them (Windows). Is that the way you guys understand them? Not (as I understand it) resource forks (which have to do with files; do we even still have them in OSX??), but artifacts of the Darwin filesystem. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: SQL Statement on Multiple Lines
One thing you can do in some situations is to put the parts of a long string into custom properties (or even just local variables, I suppose), concatenate them into another variable using , and send the result off to (for instance) the SQL db. I sometimes build long queries this way, especially if long bits of text will always be the same but I need to include the current contents of a variable here and there. Charles On Jan 2, 2006, at 3:53 PM, Jeff Honken wrote: Jim, Thanks for the response. I'm trying to create a script that will recreate my database. I need to create multiple tables and allot of inserts. Jeff -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jim Ault Sent: Monday, January 02, 2006 1:42 PM To: How to use Revolution Subject: Re: SQL Statement on Multiple Lines two lines it dies. I've tried using the / with no luck. The correct character is \ Not sure what you are doing specifically, but remember, the \ cannot be used to split a string: NO: put the lazy brown dog jumped \ and bit the mailman into neverHappened Yes, even in the multi-line message box: put the lazy mailman bit \ the brown dog into newsAtSix Jim Ault Las Vegas On 1/2/06 12:34 PM, Jeff Honken [EMAIL PROTECTED] wrote: Is there any way to have a SQL statement on multiple lines. My code works great if the statement is all on one line but once I try to go to two lines it dies. I've tried using the / with no luck. Here's a very cut down version of what I'm trying: -- CONSTRUCT SQL put CREATE TABLE Provider (ProvAutoNo INTEGER PRIMARY KEY, ProvActive text) into tSQL -- EXECUTE SQL put revdb_execute(gConID,tSQL) into tList The Provider table is actually very large. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Fractals
On Dec 31, 2005, at 10:58 PM, Scott Kane wrote: Don't boast: mercifully for us all, 38C is only 100F. We're about to get snowed on in New England. Actually - the top temp' for the day was 44 d C with an overnight low of 27 d C. Somewhat worse than 100F. g Ouch. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Fractals
Don't boast: mercifully for us all, 38C is only 100F. We're about to get snowed on in New England. Charles On Dec 31, 2005, at 5:43 AM, Scott Kane wrote: Happy New Year to everybody. :-) It's New Years eve downunder and here in Melbourne it's 38 C (109 F). Kind of sticky! Recently I came across a Rev project that did fractals. I've managed to lose the file in the interim. I've checked the Rev Online stacks and can't see anything there. Anybody know of any fractal scripts for Rev? Scott ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Fractals
(Man did that sound sour. Sorry! Let me add, Happy New Year.) On Dec 31, 2005, at 8:36 AM, Charles Hartman wrote: Don't boast: mercifully for us all, 38C is only 100F. We're about to get snowed on in New England. Charles On Dec 31, 2005, at 5:43 AM, Scott Kane wrote: Happy New Year to everybody. :-) It's New Years eve downunder and here in Melbourne it's 38 C (109 F). Kind of sticky! Recently I came across a Rev project that did fractals. I've managed to lose the file in the interim. I've checked the Rev Online stacks and can't see anything there. Anybody know of any fractal scripts for Rev? Scott ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: REv Documentation locking up
OK, I did that, and now it seems to work. Thanks. Not sure what was going wrong. Charles Ain'tcha glad the sun kinda sets, prepares you like--? I mean, what if it went out sudden like say blowing out a candle? I mean y'know one minute we're riding along, we can see everything and each other and boom! next minute it's just we're in total darkness. That'd scare the bejeezus out of me. -- Conway, in Jarmusch's Dead Man On Dec 27, 2005, at 8:02 PM, Ken Ray wrote: On 12/27/05 6:22 PM, Charles Hartman [EMAIL PROTECTED] wrote: Hm . . . I have a login account, and RevZilla shows that I've expended one (1) vote. But it also says I don't have any more votes to spend. ? Well, this might be a RevZilla bug... if you log in through a browser, and then go to any bug (doesn't matter) and click Vote for this bug just above the comments area and it should take you to the Show Votes page; at the bottom of the list of bugs that have votes it should says XX votes used out of 100 allowed (hopefully). What does yours say? And what version of RevZilla are you using? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: REv Documentation locking up
BZ 2936. It's got no votes, but it's what keeps me from ever using the Topics part of the docs. Charles Hartman On Dec 26, 2005, at 8:15 PM, Kurt Kaufman wrote: I have a new problem, open docs, click on Topics then click in the TOC book marks -Containers etc. Rev locks up... any remedies? It does not actually lock up (for me, anyway). It just takes about 30 seconds for the full content of the Containers... topic to display. Once displayed, Rev functions OK. Perhaps the method used to display the help topics can't efficiently handle that much data? Kurt ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: REv Documentation locking up
On Dec 27, 2005, at 7:52 AM, Scott Kane wrote: BZ 2936. It's got no votes, but it's what keeps me from ever using the Topics part of the docs. I've been experiencing much the same thing. Also the doc's mysteriously die from time to time and I can't get them going again unless I reinstall Rev. How do you vote for BugZilla? I don't; it always says I don't have any votes. I don't know how who gets votes to spend, but obviously someone here will know. Ken Ray's (Sons of Thunder) RevZilla stack is the easiest way I know of to peruse bugs. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: REv Documentation locking up
I never had any! (sniff) I'll write RunRev . . . Charles On Dec 27, 2005, at 11:53 AM, Ken Ray wrote: Hmm... Charles, each person is supposedly given 100 votes to spend on bugs. You can remove votes from bugs you've already voted on and give them to another bug, so long as you never exceed 100. Have you used up your 100 votes? Or have you never had any? (If the latter, this is an issue that needs to be resolved with RunRev.) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: REv Documentation locking up
Hm . . . I have a login account, and RevZilla shows that I've expended one (1) vote. But it also says I don't have any more votes to spend. ? Charles On Dec 27, 2005, at 11:53 AM, Ken Ray wrote: On 12/27/05 7:06 AM, Charles Hartman [EMAIL PROTECTED] wrote: On Dec 27, 2005, at 7:52 AM, Scott Kane wrote: BZ 2936. It's got no votes, but it's what keeps me from ever using the Topics part of the docs. I've been experiencing much the same thing. Also the doc's mysteriously die from time to time and I can't get them going again unless I reinstall Rev. How do you vote for BugZilla? I don't; it always says I don't have any votes. I don't know how who gets votes to spend, but obviously someone here will know. Ken Ray's (Sons of Thunder) RevZilla stack is the easiest way I know of to peruse bugs. Hmm... Charles, each person is supposedly given 100 votes to spend on bugs. You can remove votes from bugs you've already voted on and give them to another bug, so long as you never exceed 100. Have you used up your 100 votes? Or have you never had any? (If the latter, this is an issue that needs to be resolved with RunRev.) Oh, and Scott, you can get RevZilla here: http://www.sonsothunder.com/devres/revolution/downloads/ RevZilla2.htm The only thing to keep in mind is that you need to set up your account at Bugzilla (using a web browser) before you can use RevZilla. Email me offlist if you have any questions, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Ask Answer
--except that, as I understand it, that doesn't work on OSX (nothing does). Is that right? Charles On Dec 26, 2005, at 12:23 PM, sims wrote: Hi Everyone, I'm using v2.6.1 on Mac OSX. 1) How do I delete the rev logo from ask and answer dialog boxes? Have a look at gRevAppIcon and gRevAppSmallIcon ciao, sims European Rev Conference 2006 www.techietours.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Debugging and the execution path
The distinction in many debuggers is that a Watched variable causes execution to pause (creates a breakpoint) whenever its value changes -- as opposed to displaying its value, changed or not, whenever something else (a breakpoint) pauses execution. Naturally a Watch in that sense slows execution down a whole, whole lot, so I've rarely used them. But occasionally it can be handy -- you don't really know where your code is going wonky, but you know that whenever it happens it changes this variable. Charles On Dec 24, 2005, at 8:14 PM, Jerry Daniels wrote: Question for Variable Watching folks: Why do we want a list of watched variables? I ask this because I only want to see them if their value changes. What if any value that changes is hilited? That approach would be far more economical (processing time, and real estate) AND I think it gives the desired effect--you get to watch any variable whose value changes after the execution of a line of code. But maybe I'm missing something. Before you answer that, read the next paragraph, please. NOTE for Constellation Users: If you would like to see the approach to variable watching that I just mentioned, let me know and I'll email you a non-released version of Constellation that has a free- standing (non embedded) version of this variable watcher. Best, Jerry Daniels Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 24, 2005, at 3:11 PM, Jerry Daniels wrote: Mark, Good reason to have a folder of globals not being used in current handler. Best, Jerry Daniels Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 24, 2005, at 2:29 PM, Mark Wieder wrote: Jerry- Saturday, December 24, 2005, 10:03:29 AM, you wrote: Good idea. YAP - Yet Another Preference. I've got the process of adding prefs down to a science, now. It can take as little as 15 minutes. Where you might want to display all globals is the case where you've made a typo in the name of one and have accidentally ended up with two globals. Just displaying the currently-in-use globals wouldn't reveal this, but displaying the whole list would. If you have to use globals I like the idea of being able to toggle the list. -- -Mark Wieder [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Debugging and the execution path
I think (though I've certainly never written a debugger) that true watch-points would be a whole lot harder to write. And they're by no means as often useful. I'd let that go at least for now. Charles On Dec 24, 2005, at 10:30 PM, Jerry Daniels wrote: It seems there are two requests... - one to make a variable whose value has just changed to be easy to see and - another to stop execution, like a breakpoint. Right? Best, Jerry Daniels Tool makers for the 21st century http://www.daniels-mara.com/products On Dec 24, 2005, at 8:09 PM, Dennis Brown wrote: Jerry, The reason I wanted a watched variables folder was not because I expected execution to stop if any value changed, it was because I have so many variables, that I wanted to reduce the widow area needed to see all the variables I needed to see in order to debug the suspect area of a script. Half of my variables are arrays (large ones) --and globals at that. So any of these methods that allow a reduced set of variables to be visible at once are of interest to me. Many times I am desk checking the result of a variable that has changed against the variables used in the calculation, so even though the input variable values did not change, I still want to see their values. Dennis PS. Please send me the test version also and I will see how I like it. On Dec 24, 2005, at 8:14 PM, Jerry Daniels wrote: Question for Variable Watching folks: Why do we want a list of watched variables? I ask this because I only want to see them if their value changes. What if any value that changes is hilited? That approach would be far more economical (processing time, and real estate) AND I think it gives the desired effect--you get to watch any variable whose value changes after the execution of a line of code. But maybe I'm missing something. Before you answer that, read the next paragraph, please. NOTE for Constellation Users: If you would like to see the approach to variable watching that I just mentioned, let me know and I'll email you a non-released version of Constellation that has a free-standing (non embedded) version of this variable watcher. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Don't understand the meaning of local
On Dec 23, 2005, at 9:03 PM, J. Landman Gay wrote: Mark Wieder wrote: Alex- Friday, December 23, 2005, 4:05:17 PM, you wrote: global gVar; delete global gVar Weird, huh ? But it works. Thanks. That makes some sort of sense. But Very Very Weird. Not really different than any other stack. The message box is a separate stack with its own scripts. Whenever a global isn't declared in the script of another stack, we don't expect it to be recognized. Yes, that's true of course. But it really limits the usefulness of the m.b. I keep wanting to use it to inspect the state of things -- as a central part of an overall debugging system -- and it doesn't easily work that way. I think it's counterintuitive for newcomers. It and the Variable Watcher, between them, are the closest we have to a debugger, so you think you can use it that way. Of course it isn't meant to be that. Instead we need a real debugging environment. Go Constellation! Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
[OT sub Holidays]
(Charles) Begin forwarded message: Please accept with no obligation, implicit or explicit, my best wishes for an environmentally conscious, socially responsible, low stress, non-addictive, gender neutral celebration of the winter solstice holiday, practised within the most enjoyable traditions of the religious persuasion or secular practices of your choice, with total respect for the religious/secular persuasions and/or traditions of others, and their choice not to practise religious or secular traditions at all... and a fiscally successful, personally fulfilling and medically uncomplicated recognition of the onset of the generally accepted calendar year 2006, but not without due respect for the calendars of choice of other cultures whose contributions to society have helped make Britain great (not to imply that Britain is necessarily greater than any other country nor is it the only BRITAIN in the northern hemisphere), and without regard to the race, creed, colour, age, physical ability, religious faith, sexual orientation and choice of computer platform of the wishee. By accepting this greeting, you are accepting these terms. This greeting is subject to clarification or withdrawal. It is freely transferable with no alteration to the original greeting. It implies no promise by the wishee actually to implement any of the wishes for her/himself or others, and is void where prohibited by law and is revocable at the sole discretion of the wisher. This wish is warranted to perform as expected within the usual application of good tidings for a period of one year, or until the issuance of a subsequent holiday greeting, whichever comes first, and warranty is limited to replacement of this wish or issuance of a new wish at the sole discretion of the wisher. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Debugging and the execution path
An exciting prospect for the New Year! Charles On Dec 22, 2005, at 11:24 AM, Jerry Daniels wrote: Colleagues, I'm encouraged by your enthusiasm for an embedded var watcher in Constellation to replace the Rev Var watcher palette that we now use. Here's what I'm proposing to do: - inclusion of an embedded var watcher in Constellation as opposed to using Rev's as a separate palette - new var watcher general behavior + only appears during debugging session + props and preview disappear during debugging session + new var watcher appears where props and preview would normally appear + new var watcher automatically appears during debugging session + new var watcher automatically disappears when debugging session is over + props and preview reappear when debugging session is over - new var watcher features + calling path = drop down menu at top with calling path item in each line of menu = type of handler will be indicated in path item = path syntax will be like transcript syntax = choosing a calling path will reconstruct its context showing its vars and values + var names = name will appear in first column = if var is an array, a disclosure triangle will precede = clicking array disclosure triangle will reveal element keys and values + var values = first 100 chars and/or first line of var value will appear = values will be links = clicking link will make entire value of var editable = array elements will be editable in same fashion when disclosed I have been somewhat reluctant to do this because most of this functionality is in Rev's var watcher. However, the approach outlined above, does offer several advantages, and hearing from folks so enthusiastically offers me encouragement. I appreciate the offer of additional monies for upgrade, and certainly won't turn down paypal donations (paypal button at http:// www.daniels-mara.com). That said, spreading the word amongst yourselves and thus increasing Constellation market share would be an excellent tribute (payment) for this boon (embedded variable watcher) and future improvements. Reminder: Constellation still only costs 50 dollars US. That's a cheap dinner for two in any major metro area. If you live in your mom's (or your wife's!) basement, she spends that kind of money on your food every couple of days. Happy Holidays! Jerry Daniels Tool makers for the 21st century http://www.daniels-mara.com/products P.S. Dick, please send your install-again-for-each-rev-version hack to me (better rename it so Rev doesn't go bonkers), so I can see what you're talking about. On Dec 21, 2005, at 6:43 PM, Dick Kriesel wrote: I have an install-again-for-each-rev-version hack that does some of this in the Rev Variable Watcher. If you'd like to see it, let me know. I hope you'll extend Constellation with a new variable watcher. I'm even willing in principle to pay an upgrade fee for it. -- Dick ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Debugging and the execution path
Timidly, I'll weigh in. I don't want the transcript syntax, which is full of potential snares. (How many newbies -- not this one, anyway -- can remember when some long string of prepositional phrases needs a set of parentheses somewhere?) If I'm looking at a stack trace, I expect to see it starting from the top and working down. To see my immediate context I look at the bottom (or right end), and scan back (up) as I needed. I'm really excited at the thought of Constellation reforming the degugging environment for Rev. Even more important than what it does for editing! I know that's putting it too strongly, and Jerry didn't promise that at all -- well, I'll take a little at a time, as offered. But much as I like building apps in Rev, I really miss the kind of debugging I get in WingIDE in Python. Because Transcript can scatter the handlers in an app into so many nooks crannies, it's especially valuable to be able to see what *did* happen, rung by rung, as opposed to what I thought was going to happen. Charles On Dec 21, 2005, at 6:11 PM, [EMAIL PROTECTED] wrote: Jerry, I would love to have a good variable watcher integrated into Constellation. This is more important to me than the property list. Having everything together in one place would be most helpful. And the Constellation layout, with the attached and resizable panels, is almost ideal for debugging. Incidentally I vote for the transcript syntax: line 7 of handler mouseUp of button button etc. Please keep up the good work! Paul Looney ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Bush-like weasel words about standalone
On Dec 21, 2005, at 9:58 PM, Thomas McGrath III wrote: P.S. I love my VW Bus (72 Transporter converted into a Camper Bus). Wish I had an OS for it, that would be cool. You *are* the OS for it. Those were the good old days. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Is this possible.
You'll get better answers from others who know more, but two things seem clear to me: 1) Revolution is a fine way to do this 2) Using Excel is not going to be the easiest way (very not); are you stuck with that? what form do you get the data in? Charles Hartman On Dec 19, 2005, at 6:21 AM, Martin wrote: Hi there I am looking to purchase Revolution, I have no programming experience but I have a task I wish to tackle. This task is using an excel spreadsheet full of reviews and articles, these articles are broken down into columns with headings these headings are criteria within the article. (example)- I have over 1500 articles on fishing, each article has a heading, a species of fish, what bait was used to catch the fish, a date, methods etc. I want to make a quick reference quide (programme) to find information quickly from the excel spreadsheet which in turn can be updated by the program if possible. The front end of such a program will have drop down menus say 6 in a line. The first drop down box will display all the fish species, The user will select a fish (a Carp) from this list, which will then in turn populate all the other drop down menus with information on Carp, next drop down menu would be bait (maggot) etc etc. So the end result would generate all articles containing the fish Carp, caught on the bait maggot, in the year 1990, on a lake, in England, in the Morning. There may be 30 results, so I would like the article headings to show up in a box below the drop down boxes, these headings can be selected to show the full article, say in another box below. This then can be printed out. Questions Can this be done with Revolution and Excel Is this type of thing difficult to produce. Can this system be updated from the program and not Excel Could all the drop down menus have all the information contained in them so, If my initial search was on date (year) this would populate all the other menus, so then I could search for the the species of fish etc. I know this is a bit vague, but I was wondering if this could be done. Let me know your thoughts. Thanks Martin [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Is this possible.
I haven't used Visual Basic. Consensus seems to be that Revolution is a lot easier as a way to make GUI front-ends. As for program design, you probably need to think about whether the information will be updated, and how. If it's all already in place (you ship the data to your user along with your search-and-display front-end), then converting it (export from Excel as comma-delimited fields?) and incorporating it into your Revolution app will make your life easier. If your user is going to have to add new data later, that will get more complicated. But I'm not the one to be answering; let's see what those who are more expert say. Charles On Dec 19, 2005, at 7:58 AM, Martin wrote: Hi Charles Thanks for the quick response, The information is is already produced in Excel, but if it would be easier I could change this format, I forgot to mention that this program would be shipped on a cd so the end user I guess would have to drag the program onto there own pc so they could update or add articles to the program. A question for you Charles, Whats the difference with Revolution and Visual Basic? As you can see I have no Idea where to start. Thanks Martin -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Charles Hartman Sent: 19 December 2005 12:50 To: How to use Revolution Subject: Re: Is this possible. You'll get better answers from others who know more, but two things seem clear to me: 1) Revolution is a fine way to do this 2) Using Excel is not going to be the easiest way (very not); are you stuck with that? what form do you get the data in? Charles Hartman On Dec 19, 2005, at 6:21 AM, Martin wrote: Hi there I am looking to purchase Revolution, I have no programming experience but I have a task I wish to tackle. This task is using an excel spreadsheet full of reviews and articles, these articles are broken down into columns with headings these headings are criteria within the article. (example)- I have over 1500 articles on fishing, each article has a heading, a species of fish, what bait was used to catch the fish, a date, methods etc. I want to make a quick reference quide (programme) to find information quickly from the excel spreadsheet which in turn can be updated by the program if possible. The front end of such a program will have drop down menus say 6 in a line. The first drop down box will display all the fish species, The user will select a fish (a Carp) from this list, which will then in turn populate all the other drop down menus with information on Carp, next drop down menu would be bait (maggot) etc etc. So the end result would generate all articles containing the fish Carp, caught on the bait maggot, in the year 1990, on a lake, in England, in the Morning. There may be 30 results, so I would like the article headings to show up in a box below the drop down boxes, these headings can be selected to show the full article, say in another box below. This then can be printed out. Questions Can this be done with Revolution and Excel Is this type of thing difficult to produce. Can this system be updated from the program and not Excel Could all the drop down menus have all the information contained in them so, If my initial search was on date (year) this would populate all the other menus, so then I could search for the the species of fish etc. I know this is a bit vague, but I was wondering if this could be done. Let me know your thoughts. Thanks Martin [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Debugging and the execution path
On Dec 18, 2005, at 12:18 PM, Mark Wieder wrote: Indeed yes. I want a full stack trace available. You can modify the Variable Watcher to do this yourself, of course, but you'd have to do this with each new release of the IDE. You can? Did I miss that? To me it would be worth doing even if I had to redo it. (Though I'm hoping Constellation will incorporate this instead -- which I don't *think* it can yet -- hint to Jerry Daniels!) Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: MacOS X, player, long filename and accented chars : solved
I haven't played with players before, and I have a really simple question: If I want to add a keystroke handler to this player stack, how do I do it? I can put a rawKeyDown handler in either the stack or the card, and keystrokes are recognized. (Not if I put the handler in the script of the player itself.) But the player doesn't seem to respond to the commands I associate with keystrokes. I'm just trying to implement spacebar = pause/resume, arrow keys step forward/back. Is the filename this player stack loads also the name of the clip? That is, if I put put the filename of player 'Player' into theClip at the top of my rawKeyDown handler (very inefficient; I'm just testing), can I then use theClip as the argument for various 'play' commands? That's what I'm trying but it doesn't seem to do anything. What am I missing? I can't seem to find a thread in the docs that clarifies this . . . Charles Hartman On Dec 17, 2005, at 6:43 AM, Thierry Arbellot wrote: The stack is available on another server Here are the links : http://perso.wanadoo.fr/hal/player.rev http://perso.wanadoo.fr/hal/player.rev.zip Cheers, Thierry On 2005, Dec 16, , at 21:26, Thierry Arbellot wrote: OK I will put the stack without compression on the server on Monday. Thierry On 2005, Dec 16, , at 20:35, Eric Chatonet wrote: Hi Thierry, Dom is a mac user and he can't decompress your archive since the last available version of Stuffit is 9.01 on this platform. I asked Klaus to send me your stack but I was unable too to open the archive he sent to me. Since your stack is light, I suggest that you put it on your server as a binary file without compressing it. Then we all be able to thank you :-) Best Regards from Paris, Eric Chatonet -- http://www.sosmartsoftware.com/ [EMAIL PROTECTED]/ Le 16 déc. 05 à 20:25, Thierry Arbellot a écrit : The archive was compressed with Stuffit 10. It may be not backward compatible with previous version ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Chunking, Array's and I've lost my mind...
(A) is probably close enough for government work, but in (B) watch out for rounding errors. Charles Hartman On Dec 16, 2005, at 9:09 AM, Mark Smith wrote: A. 1.6574 B. A walrus :) On 16 Dec 2005, at 14:02, Thomas McGrath III wrote: OK, I'll bite. When applying a patina to cold rolled steel using a patina that does not contain acid is t best to warm the metal first? If so, is putting it out in the Sun acceptable? Tom On Dec 16, 2005, at 1:27 AM, J. Landman Gay wrote: Ask us anything, anything at all. Really. You can pay it back when the next crop of users show up. ;) -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com Thomas J McGrath III [EMAIL PROTECTED] Semantic Compaction Systems SCIconics, LLC Lazy River Metal Arts Lazy River Software™ Meeting Wear™ - Unique Apparel Design ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How About a Forum, I'll Supply the Space?
I agree. Email is a more convenient way to receive and browse information (hey, I don't have to do anything to get it) when there are 10 or 20 messages a day. A graph of recent activity on this list would look pretty steep. And though I think it has had some of the characteristics of a spike, I don't think it really is a spike. And we have to go to the archives anyway to search by threads (though it doesn't cross month boundaries!). Of course all this might mean I should unsubscribe from this list and remind myself daily to check the archives . . . Charles Hartman On Dec 14, 2005, at 11:28 PM, Rishi Viner wrote: I agree wtih Dan and Greg, A forum is a much better vehicle for building a community. I've participated on a number of things, forum based and mailing list based, and the forum experience wins hands down. These communities are so big they could not operate on a mailing list format: http://forums.gentoo.org/ http://www.atomicmpc.com.au/forumlist.asp http://contribs.org/ modules/pbboard/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
[OT] Re: [RRgraphix] TL.rev . . .
sorry! sorry! totallyAndCompletelyOT That complaint about Dylan, which has been around for 40 years, rests on several profound misunderstandings. First, of folk music, the medium in which Dylan began. Second, of how art works and how artists work. (T. S. Eliot: Bad poets borrow. Great poets steal. Every poem enters, and alters, a vast context of other poems.) Third, of how audiences work. In Sweetheart Like You he sings, They say that patriotism is the last refuge / To which a scoundrel clings. / Steal a little and they throw you in jail, / Steal a lot and they make you king. The first half is lifted from Dr Johnson (Patriotism is the last refuge of a scoundrel. Boswell, Life of Johnson, October 18, 1769), and recognizing it gives complicated pleasure, because it sounds so odd in the mouth of that song's narrator. And the second half of Dylan's stanza? It's certainly nor original, but is he stealing it? /totallyAndCompletelyOT /sorry! sorry! Charles Hartman On Dec 15, 2005, at 12:20 AM, Judy Perry wrote: It's been mentioned that Dylan has an, um, appropriation problem: http://www.bigmagic.com/pages/blackj/column95l4.html Judy ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: how to beat confabulator
Marielle, I thought I'd upload my (man is it ever) noncommercial app, the English Metrics Tutorial, to your education site; but I don't see the metadata file creator advertised on that page. (I'm using Safari, if that makes a difference.) So I'm not sure what steps to follow. Reply off-list if you'd prefer. Charles Hartman On Dec 13, 2005, at 5:05 PM, Marielle Lange wrote: What we dont have is: - a repository showing 2000 apps to download More than 60 stacks in the gallery now. http:// revolution.lexicall.org/stacks_education.php. There is room for more! You have a stack in free access, why not use the metadata editor to take a screenshot and edit the file information, send me the image file and the text file. You have produced good quality commercial applications? Why not add mention of your apps on the new case studies page: http:// revolution.lexicall.org/wiki/tiki-index.php? page=RevolutionCaseStudies. The information there has been adapted from information seen on this list. Feel free to add mention of your own creations (Malte, your arcade engine; Eric, the cool application you designed for senior people, etc., etc.). I agree, this text page doesn't look that appealing and many of you would probably like to insert a screenshot. If there is a demand for that, I could easily create a commercial apps case studies gallery that is very similar to the education gallery, with links to your homepages rather than download options. The advantage, all the information is kept in a metadata file that you can edit or change as you wish. This gallery can therefore be very rapidly updated. No favoritism, no fees required to get listed there and no fees will ever be. Anybody gets access to this (yes, Chipp, altsql lite would be mentioned there as soon as you send me a descriptive document). Advantage for the ones who produced resources: The number of users on the wiki is ever growing (now about 100 visits a day). Created last friday, the case studies list already counts 132 hits. Advantage for the users, all existing resources and case studies can be accessed from a single place. This is one of the very many things WE can do that doesn't require RunRev Ltd intervention. This is possible, this is easy. Whether this happens or not only depends on whether you take 5 minutes to send me your file information or write the information on the wiki. Marielle -- -- Marielle Lange (PhD), Psycholinguist Alternative emails: [EMAIL PROTECTED], [EMAIL PROTECTED] Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databaseshttp:// lexicall.org Supporting Education Technologists http:// revolution.lexicall.org/wiki ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: MIDI Files
On Dec 10, 2005, at 11:22 PM, Scott Kane wrote: Thanks for the reply. I assumed they were binary, didn't know they were text. They aren't, but they're like text: getting music out of them is analogous to getting speech out of a text file. (It's interesting to think about the relative algorithmicity of the two processes …) Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Works on Mac OS X, Why Not on Win XP? II--SOLVED
Do I understand right, that this problem applies only to standalones? My Dreamcard stacks are OK without this step? Charles Hartman On Dec 10, 2005, at 9:36 PM, Rob Cozens wrote: My apologies. Problem is the same as lst time: The stack I was testing hadn't been compressed before being moved between platforms. Rob Cozens CCW Serendipity Software Company And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee. from The Triple Foole by John Donne (1572-1631) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Save on Linux, not on Mac, Win
On Dec 5, 2005, at 9:32 PM, J. Landman Gay wrote: Ken Ray wrote: If you want to avoid all the secure mode stuff, you can use StackRunner instead of DreamCard Player for Mac and Windows (sorry, I don't have a Linux version ready yet). More info at: http://www.sonsothunder.com/devres/revolution/downloads/ StackRunner.htm I've been meaning to tell people (and you too, Ken, not that you aren't people) -- I recently shipped a client project with StackRunner. I really like this little thing. Rev's Player doesn't include some crucial dialog boxes and libraries, but StackRunner has all of them. The project was for a private individual who didn't need a full app, we just needed an engine to run his HyperCard ported stack. It worked great. I recommend StackRunner for those times when you just want to ship stacks. It is zero hassle -- you just send out StackRunner and your stack in a single folder. Very easy. And -- let me say again, on behalf of the 'hobbyists' among us -- a whole brave new world for users of Dreamcard. Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Why isn't Rev more popular?
On Dec 4, 2005, at 12:55 PM, Jerry Daniels wrote: I have to agree with Sarah. I often want to see if a string doesn't contain another string. where I always feel you should be able to use something like: if myVar does not contain fred This would mean adding does to the Transcript dictionary. Given the complex uses to which English puts that word (see DO-support in a linguistic grammar text), I think that might be not so much a can of worms as a whole dockful of oildrums full . . . It might be nice to be able to write what does myVar contain and then look in a system variable 'what' (like 'it', after all), but it sure would be a mess to parse. This discussion got me thinking about how Transcript does handle is, and I realized they get away with what looks deceptively like English-style ambiguity by sneakily including (and distinguishing carefully!) is and is a and is in. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Why isn't Rev more popular?
Thank you for pointing that out. I am totally in favor of it; if I had any votes I would vote for it. Charles On Dec 4, 2005, at 1:58 PM, Mark Wieder wrote: Charles- Sunday, December 4, 2005, 10:37:41 AM, you wrote: This discussion got me thinking about how Transcript does handle is, and I realized they get away with what looks deceptively like English-style ambiguity by sneakily including (and distinguishing carefully!) is and is a and is in. ...and don't forget BZ #3157... -- -Mark Wieder [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Why isn't Rev more popular?
On Dec 2, 2005, at 7:27 PM, Mark Wieder wrote: My (young) students find this difficult. There are many ways in which Transcript could be even more english-like. Yes, but I'm not sure English is something to strive for. At least we don't have any irregular verbs in xtalk. As a Prof. of English and long-time amateur programmer (but if you say hobbyist in my vicinity I'll bristle) I have to say that I find the effort toward English-like syntax the *least* attractive aspect of Transcript -- if only because it's potentially the most misleading: it can make a beginner think the flexibility of a natural language is available then feel hurt bewildered that it isn't. (For an example, port a Hypercard stack to Rev and look how many errors pop up that have to be solved by inserting the where Hypertalk didn't require it.) Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Why isn't Rev more popular?
Yes of course, so would I. But I suggest that the natural language feature is much more a mnemonic aid than an aid to initial comprehension. And if that's true, then (as my own experience seems to be) the advantages of it aren't really for the rank beginner, as we sometimes think, but for people who've gotten somewhat farther up the learning curve. (Not that it matters much.) Charles On Dec 2, 2005, at 8:45 PM, Scott Rossi wrote: Recently, Charles Hartman wrote: As a Prof. of English and long-time amateur programmer (but if you say hobbyist in my vicinity I'll bristle) I have to say that I find the effort toward English-like syntax the *least* attractive aspect of Transcript -- if only because it's potentially the most misleading: it can make a beginner think the flexibility of a natural language is available then feel hurt bewildered that it isn't. (For an example, port a Hypercard stack to Rev and look how many errors pop up that have to be solved by inserting the where Hypertalk didn't require it.) I don't know, Charles. Being a design-as-a-first-language, programming-as-a-second-language person, it's *because* of TransScript's English like syntax that I can get anywhere in the environment. I'd much rather do this: answer the detailed files Than this: #include iostream.h #include TROOT.h #include TObjString.h void read_name_all_files(TList* ptList, char* wildcard = *) { TString tStrCmd(/usr/bin/ls -1pa ); tStrCmd.Append(wildcard); tStrCmd.Append( 2 /dev/null); char buf[BUFSIZ]; FILE *ptr; if ((ptr = popen(tStrCmd.Data(), r)) != NULL) { while (fgets(buf, BUFSIZ, ptr) != NULL) { #ifdef DEBUG_LEVEL_2 fprintf(stdout,%s, buf); #endif // cut the last character (which is '\n') int len=strlen(buf); buf[len-1] = '\0'; // add to list ptList-Add(new TObjString(buf)); } pclose(ptr); } } int main(int argc, char **argv) { TList tListFileNames; read_name_all_files(tListFileNames,*); cout Directory:\n ; TIter tIter(tListFileNames); TObjString* ptStr; while( ptStr = (TObjString*) tIter.Next() ) { cout ptStr-GetName() \n ; } return EXIT_SUCCESS; } But hey, that's just me. Regards, Scott Rossi Creative Director Tactile Media, Multimedia Design - E: [EMAIL PROTECTED] W: http://www.tactilemedia.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Times Change.... and often for the better
Just raising my hand here as Civilian Who Wouldn't Be Using Rev If I Couldn't Do It For Under $100 (since it's my own non-amortizable money). It can make sense for Rev not to want me, but it makes a different kind of sense for Rev to swallow its pride take me on. Who knows what might result? It might be useful not to forget the similar-but-different model offered by systems like Python-plus-wxPython (or other widget-making libraries). Go that way or don't, but don't ignore that set of possibilities. I came over to Rev purely because I had to port an old Hypercard tutorial and couldn't face building all the click-here-and- show-that-there stuff with wxWidgets. Now it's got my thinking about kinds of apps with similar ratios of interface to innards, which I wouldn't have tackled otherwise. So that's a path, anyway. Particularly since making things in the very general category of tutorials is a task at which Rev unmistakably excels. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: AW: Front Stack/Window???
On Nov 30, 2005, at 1:03 PM, Thomas Fischer wrote: actually, it might be useful to activate the Message Watcher (available in the Debug Menu when editing a script, but staying around after the script is closed). It will be necessary to suppress some messages (at least cRevGeneral - what is this, by the way? Revolutions version of HC'S idle message?), but then you can click around and see what messages are created (you have to guess where they go to, though). But you will see the suspendStack and resumeStack quite nicely - and many others. -- And wouldn't it be lovely to have a Message Watcher that said more, and less? That by default suppressed all the mouseMove etc stuff? That recorded what handler (if any) finally snagged the message? Would that be doable? Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Rev and User Accounts
On Nov 28, 2005, at 12:54 AM, Jeanne A. E. DeVoto wrote: Both DC and Rev Player use the same creator code, so it may be that OS X thinks they are duplicate apps. Been zilla'd: http://support.runrev.com/bugdatabase/show_bug.cgi? id=2814. But it's still marked Unconfirmed? Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Pricing / entry cost for this tool
On Nov 27, 2005, at 2:42 AM, Richard Gaskin wrote: But at the end of the day, Adobe couldn't find enough users who didn't prefer the more professionally-oriented Flash to justify keeping LiveMotion alive. Products that have done well from the low end (which may mean, not that they're still around but that they've gained legendary status in memory -- you can take that to the bank, can't you? . . .) may not have done it by attracting people who already knew that they wanted to do what the product did (I must make a Flash thingie! but I'm stingy!). Attracting casuals off the street, instead. A lot of people tried programming for the first time because of Borland Pascal, DeSmet C, HyperCard . . . They weren't choosing between one product and another (e.g., a pro and a lite version). I imagine a certain number of the pros on this list began that way. Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Constant 'Nonsense' about RR documentation
On Nov 27, 2005, at 5:47 PM, jbv wrote: Ok that's fine... but still I'm wondering : what (if anything) makes Transcript different from other languages (beside its almost plain english syntax ? Doesn't it feature variables, loops, if-then-else structures, arrays, functions, etc. just like so many other languages ? Speaking as a beginner ignoramus, but one who's used other languages for a variety of grow-your-own projects for many years, I'd say it really *is* different, and the superficial similarities (the kinds function calls and if-clauses any language, right down to ASM, needs) are misleading. It's the message path that dominates everything, I think. When you keep it in mind you tend to make right decisions about design, large and small. When you forget about it, you don't just do inefficient work, you paint yourself into deeply bafflling corners. Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Graphic Design Tools
?? Not according to http://www.gimp.org/macintosh/ Where'd you see it? Charles Hartman On Nov 26, 2005, at 4:52 PM, Mathewson wrote: GIMP is now available for MAC OS X without having to fool around with X11. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: OT Last week's CarTalk puzzler
Interesting. At first it looks straightforward: 1. If a factor is by definition an integer that when multipilied by another integer yields the number we're interested in as a product, then factors have to come in pairs. (It takes two to multiply.) 2. Odd number of factors is therefore a contradiction in terms, unless factor is shifted to mean unique factor. 3. If a number has a pair of factors that are identical (so not unique, so they only count once), then it's the product of that factor (which provably can't be either 1 or the number itself), times that factor, which is the definition of a square. So having an odd number of factors is a sufficient condition for being a square. But it doesn't seem to be a necessary condition. The factors of 36 -- by the double definition you have to use in order to make sense of the statement of the problem -- are either 1 36 2 2 3 3 or 1 36 2 3 -- which counted one way amount to 6 and the other, 4, neither of which is conspicuously odd. It looks to me as though old Tom is wrong. Gee, does that ever happen? Charles On Nov 24, 2005, at 9:31 AM, Jim Hurley wrote: Message: 10 Date: Wed, 23 Nov 2005 21:19:31 -0500 From: Charles Hartman [EMAIL PROTECTED] Subject: Re: OT Last week's CarTalk puzzler To: How to use Revolution use-revolution@lists.runrev.com Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On Nov 23, 2005, at 6:07 PM, Jim Hurley wrote: All those numbers are called perfect squares. And only they have an odd number of factors, because one of the factors is the square root of the number in question. For example, nine has three factors, 1 and 9 and 3. [I confess, I can't see how this follows. Jim] Well, because 9 has four factors -- 1, 3, 3, and 9 -- two of which are assigned to the same chain-puller, who however only pulls the chain once. Charles Charles, I expressed myself badly. What I meant was that I didn't see how this one example proved the theorem. A proof needs to show how the theorem follows for all perfect squares and only for perfect squares, i.e. it must be both a necessary and sufficient condition. Jim ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: OT Last week's CarTalk puzzler
I absolutely promise not to post on this topic any more. But having said something stupid I have to take it back, which requires posting, trying to avoid saying something stupid . . . I think this is called karma. What I neatly demonstrated had nothing much to do with the problem, because I was counting prime factors. For a proof that the Ray Theorem is true, I refer anyone interested to a friend colleague who's a mathematician and whom I should have asked before I posted anything, and who wrote as shown below. Charles, shutting up = snip = Anyway, here’s an argument. Consider the positive integer n 1. There are two cases to consider. 1. Suppose √n is not an integer. (Then, of course, √n is not even rational but that is another story.) Now n has at least one factor that is smaller than √n, namely, 1. And, clearly, for each distinct factor of n smaller than √n, there is a distinct factor of n larger than √n such that their product is n. Thus, if n is not a perfect square, n must have an even number of distinct factors. 2. Suppose √n is an integer, i.e., n is a perfect square. Then arguing as above, for each distinct factor of n smaller than √n, there is a distinct factor of n larger than √n such that their product is n. Therefore, other than the factor √n itself, n has an even number of distinct factors. But, √n, in this case, is also a factor on n. Therefore, if n is a perfect square, n must have an odd number of distinct factors. This proves that a positive integer n has an odd number of distinct factors if and only if n is odd. Now, since 1412 = 19881 and 1422 = 20164, there must be exactly 141 lights that are left ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: OT Last week's CarTalk puzzler
On Nov 23, 2005, at 6:07 PM, Jim Hurley wrote: All those numbers are called perfect squares. And only they have an odd number of factors, because one of the factors is the square root of the number in question. For example, nine has three factors, 1 and 9 and 3. [I confess, I can't see how this follows. Jim] Well, because 9 has four factors -- 1, 3, 3, and 9 -- two of which are assigned to the same chain-puller, who however only pulls the chain once. Charles ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Living together BUT not married: RR/MC and Linux
On Nov 21, 2005, at 9:21 AM, David Bovill wrote: Linux support is not about how many desktops you can sell applications to - it is about the quality of developers you can attract, and the ability to deliver intranet, and government contracts (at least here in Europe) which specify support for open platforms. It is also about being able to leverage the huge amount of free code that is available on this platform and integrate it into the project. Maybe only 1-2% of your typical desktop customers will be using linux - but I personally would not be using Revolution without good Linux support for the reasons above. And the Brazilian government's policy is worth keeping in mind, and watching as a plausible trend. Charles Hartman On 18 Nov 2005, at 21:17, Richard Gaskin wrote: I don't know RunRev's position, but for myself I see Linux as a challenging beast with two heads: one head speaks loudly and generates a lot of buzz value, but the other head tells me its desktop users are relatively few and only a small percentage of those like paying for the software they use. On my side, supporting Linux is a checkbox and an installer and I still don't bother. On RunRev's side the committment is much more extensive, and it remains to be seen how directly profitable it is. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Living together BUT not married: RR/MC and Linux
I assume that in DreamCard I can write an OSI-certifiable thingie that is a DM stack, with StackRunner bundled with it. Charles Hartman On Nov 21, 2005, at 1:20 PM, J. Landman Gay wrote: Mathewson wrote: Now, maybe I'm wrong, but . . . I believe that it is perfectly legal to download the Metacard IDE, download a copy of DC/RR, and then transfer the RR engine across to the Metacard IDE. Correct. However, note that since your copy of the IDE won't be licensed, all your scripts will be limited to ten lines. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Cmd-A doesn't work from Keyboard in Standalone
On Nov 18, 2005, at 1:22 AM, Sivakatirswami wrote: WEll you can't block it in the IDE very easily.. but I found that if I had just this: on commandKeyDown theKey switch theKey case a if the selectedField is not empty then select text of the selectedField end if break end switch end commandKeyDown then cmd-x,c,v (copy, cut, paste) were all blocked... But this handler may not be doing anything, if it is in the script for a field, because it duplicates the default behavior. I think I have figured out for sure (?) that a commandKeyDown handler in the script for a field will not capture, block, or divert a cmd-A pressed when that field has the focus. I tried this, so as to make cmd-A simulate a particular button-press in a context where selecting all the items in a field did not make any sense. The only way I could find is to use a rawKeyDown handler, with a test inside it for if the commandKey is down, and a switch inside that. This means that if cmd-A is supposed to do the same thing when the focus is outside the field, I also need a commandKeyDown handler one level up, in the card or stack script, which does the same thing. So commandKeyDown works outside the field, but only rawKeyDown works inside the field. I'd really like to know if I've got something wrong about this. Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Cmd-A doesn't work from Keyboard in Standalone
No, that isn't what I get in fact! How curious. I think I constructed the test stack exactly as you describe. (I copied-and-pasted your field and card scripts.) When I put the insertion point in field 1 and press cmd-A I get the DOWN… and UP… outputs, but I do not get either the FIELD… or the CARD… outputs. When I put the insertion point outside the fields, cmd-A yields the CARD… result (and a system alert sound--why?). When I put the insertion point inside field 2, all the text in field 2 gets selected. This is with OS 10.4.3, Rev (Dreamcard) 2.6.1 build 152. Here's another experiment: Make a simple stack containing a scrolling list field and a button called myCmdAbtn. The script for that button: on mouseUp answer myCmdAbtn got a press end mouseUp The scrolling-list field's script: on commandKeyDown theKey switch (theKey) case a pressTheKey break end switch end commandKeyDown The stack script: on commandKeyDown theKey switch (theKey) case a send mouseUp to btn myCmdAbtn break end switch end commandKeyDown On my system, pressing cmd-A when the insertion point is not inside the field produces the 'answer' dialog, but pressing cmd-A when the insertion point is inside the field selects all the items (default 'Choice 1', 'Choice 2', 'Choice 3') in the field. This is why, to get a cmd-A from inside the field to press the button, I found I had to put a rawKeyDown handler in the field's script, plus a (mostly redundant) commandKeyDown handler in the stack script in case the user happens to have clicked outside the field and so put the insertion point outside it. Am I missing something? Or is there a change between OS X versions? Or what? Confused, Charles On Nov 18, 2005, at 10:29 AM, Ken Ray wrote: On 11/18/05 7:57 AM, Charles Hartman [EMAIL PROTECTED] wrote: So commandKeyDown works outside the field, but only rawKeyDown works inside the field. I'd really like to know if I've got something wrong about this. Charles, that's not what I'm getting... I created a simple stack with two fields - the script of field 1 is: on rawKeyDown pKey put the commandKey into tCmd put DOWN: pKey tCmd cr after fld 2 pass rawKeyDown end rawKeyDown on rawKeyUp pKey put the commandKey into tCmd put UP: pKey tCmd cr after fld 2 pass rawKeyUp end rawKeyUp on commandKeyDown pKey put FIELD Command Down: pKey cr after fld 2 pass commandKeyDown end commandKeyDown And the script of the card was: on commandKeyDown pKey put CARD Command Down: pKey cr after fld 2 pass commandKeyDown end commandKeyDown I put the insertion point into the first field and typed Command- A and got this in field 2: DOWN: 97 down FIELD Command Down: a CARD Command Down: a UP: 97 down This was in Mac OS X 10.3.9; haven't tested it in Windows... are you getting the same thing on your end? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
keycodes??
Sometimes I need to use rawKeyDown handlers, which receive a keyCode parameter. Two questions: is there a table of these somewhere? and, are these cross-platform? (If I have to use two tables, and wrap everything in an if platform structure, I'm going to be very sad.) Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: One Laptop Per Child project
I myself could *really* use that sometimes. And if they want crank-based software too, maybe I could help . . . Charles Hartman On Nov 18, 2005, at 1:06 PM, Judy Perry wrote: Aren't there some crank-based ones too? One or more cranks for 30 min. battery life I think... I'll take a look to see if I didn't delete any of the Newtontalk posts. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Cmd-A doesn't work from Keyboard in Standalone
On Nov 18, 2005, at 1:49 PM, Ken Ray wrote: Hmm... when I remove the script from the field (leaving only the script in the stack and the script of the button), typing Cmd-A produces the answer dialog regardless of whether the scrolling field has focus or not... does this work differently for you? Absolutely. I checked it several times. If I remove the commandKeyDown handler from the script, then a cmd-A keypress when the field has the focus selects all the items in the field's scrolling list. It does not raise the button's 'answer' dialog. So (to reiterate) the only way I've found to make cmd-A behave in the same way (NOT selecting all), no matter where the insertion point is, is to put redundant handlers in the script and field. I can't remember now why or how I decided that the one in the script had to be a rawKeyDown handler rather than commandKeyDown. The latter is easier to deal with, so I should go back and experiment with that some more. One way or another, we seem to have an OS 10.3 / 10.4 disparity, don't we? Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Cmd-A doesn't work from Keyboard in Standalone
For the test stack I just pulled a Scrolling List Field straight from the tools palette. So List Behavior is true; multipleHilites is false; traversalOn is true. I see that the lockText is also true, which seems interesting. If you pull what you call a regular list field from the Tools palette, is that property false? If you have no commandKey handler at all, doesn't cmd-A select all the lines in the list? Charles Hartman On Nov 18, 2005, at 9:37 PM, J. Landman Gay wrote: Sarah Reichelt wrote: I can confirm Charles' results with 10.4.3 Revoloution - so it's not just a DreamCard thing. If I suspend the development tools it works fine, so it's either Rev itself or some plugin, that is intercepting the Command-A. However it is a mystery why it does it in 10.4 and not in 10.3 Sarah I can confirm Ken's results with 10.3.9. But -- what kind of list field are we talking about? When I set up a regular list field without multiple selections allowed, I can't select all the lines anyway no matter what. Could the list field settings be the difference? Charles, what are the settings for listBehavior, multipleHilites, traversalOn, locktext, etc.? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: keycodes??
Thanks to Sarah Phil. I just wanted to know if I could trust the basics -- escape, return, enter, arrow keys. Charles On Nov 18, 2005, at 4:27 PM, Phil Davis wrote: Sarah Reichelt wrote: On 11/19/05, Charles Hartman [EMAIL PROTECTED] wrote: Sometimes I need to use rawKeyDown handlers, which receive a keyCode parameter. Two questions: is there a table of these somewhere? and, are these cross-platform? (If I have to use two tables, and wrap everything in an if platform structure, I'm going to be very sad.) Here is a link to a test stack I wrote to show you the key codes for various keys: http://www.troz.net/Rev/tutorials/KeyCoder.rev.gz I have always assumed they are cross-platform and don't remember hearing of any problems. In my testing, I've seen platform differences in the keycodes of some numeric keys (possibly uppercase?) and I think also the 10- keypad keys (though I'm not certain about that one). I've never compared non-numeric keycodes across platforms so I can't speak to that. Phil Davis Cheers, Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Signatures and quoting
They don't shoot people on this list. Lethal injections are the preferred mode. Charles Hartman On Nov 17, 2005, at 11:25 AM, Sean Shao wrote: ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: scope puzzle with menus
On Nov 16, 2005, at 1:39 AM, J. Landman Gay wrote: Well, if you open the message watcher and then press and release a key you'll see something like this: rawKeyDown keyDown rawKeyUp keyUp Each of those is a different system message and each carries as a parameter the key you have pressed and/or released. If you hold down the Command key while doing the same thing, you only get these messages: rawKeyDown rawKeyUp keyUp There is no keydown message sent when the Command key is down. You can take advantage of that to trap only plain keypresses. Let's say you've pressed Cmd-U. The reason the key is included in your script local when using a keyUp handler is because Rev is sending both rawKeyUp-U and keyUp-U. The menus act on the rawKeyDown/Up messages, but that's only half the set; your script is trapping the keyUp and storing the U. It is natural to think of a keypress as a single up or down event, but it's really two sets. No no, thank you, but I understand that (though I didn't know about the command key exception, which is a very handy fact). My question isn't about the keypresses or the messages, but about the variable. Scripture saith: The difference between a script local variable and a global variable is that a script local variable can only be used in the handlers of one script . . . I've always extrapolated that to mean that the value of a s.l.v. can be changed only by a handler within the script that declares the variable. But in this case it's being changed by something from outside the handler, isn't it? A keyUp message whose parameter is cmd-U is generated when I choose a menu item whose purpose is to open a substack. So it's generated before I have even opened the substack containing the card containing the field whose script contains the keyUp handler. That handler then calls a handler in the main stack, which reads and writes a variable there in the main stack script. So why does that cmd-U (or the 'u' part of it) end up in that variable? Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: OT: de Smet C compiler
On Nov 16, 2005, at 1:07 PM, Mark Wieder wrote: Now *that* takes me back. I've always had a soft spot in my heart for the de Smet C compiler. Absolutely. First affordable, reasonably complete programming system on a widely available PC, if I remember correctly (which I probably don't). It was good; it worked; you could do anything you could think of with it, at the time. Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: The Disappearing Desktop - It's Real This Time
On Nov 16, 2005, at 6:31 PM, Dan Shafer wrote: I can only shake my head. *So far* you can. (Tomorrw Aunt Zelda may shake it for you . . .) Dan On Nov 16, 2005, at 3:09 PM, Judy Perry wrote: Funny, we just talked about biometric stuff in class a couple of weeks back. Of course, one problem with things like thumb/face scans is that they can be cut off your body (happened to a guy whose MB got carjacked and which used biometrics for access). As for your face, well, there's a doctor somewhere in Europe I think who will shortly (within a few years) attempt a facial transplant. Already done it with rats and the like. I kid you not. Judy On Wed, 16 Nov 2005, Dan Shafer wrote: occur. Today, there are increasing advances being made in biometric mechanisms (thumb-prints, retinal scans, etc.), which is one way of addressing this problem. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Cmd-A doesn't work from Keyboard in Standalone
On Nov 16, 2005, at 8:24 PM, Sarah Reichelt wrote: I have a pulldown menu button on group shared across all cards in a stack... the standard Edit. Select All/A the cmd symbol for the Mac appears as expected to the right of the menu item in the pull down. case Select All if the selected fld is not empty then select text of the selected field. break If I run this stack from m stand alone player, the item to select all text in a field only works if the user mouses up to the button and pulls it down and chooses that item. So the script it OK... But, if the user puts his cursor into a fld and clicks cmd-A from the keyboard it doesn't work?? If the script is OK, then it has to be a key problem. Do you have a commandKeyDown handler that could be blocking the command key? Or a keyDown, keyUp, rawKeyDown or rawKeyUp handler that could be blocking the 'A'? I'm curious about this too, because I have found that *blocking* cmd- A (= select all) in a field is very hard, meaning I haven't found a way to do it. (So I had the opposite problem from the o.p.) Oddly enough, cmd-C (= copy) seems also to work by itself, but I found I had to write code to implement cmd-V (= paste). Puzzling. Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: The Disappearing Desktop - It's Real This Time
On Nov 16, 2005, at 9:43 PM, Alex Tweedly wrote: I don't believe that a Web-Photoshop would need to satisfy the digital photography professional (mapping professionals aren't using Google Maps !). I think to get a commercially successful web- based photography editing app you need to satisfy 75% of the population - who start out with 3-6M-pixel photos compressed down to 1/2Mb JPEGs, not the pros using 32Mb RAW images,. Is one implication that, in the brave new web-app world, professional- grade applications -- because nobody but professionals will be using them -- will get really, really expensive? Yes, many are now; but many aren't. Jarhead was edited, as I understand it, by whatshisname the great film editor using Final Cut Pro. Pro-level audio software, though not cheap, is within reach for an amateur. Will that stop being true? Don't like it. Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
scope puzzle with menus
I've got that incremental-search-in-a-sorted-field routine working the way I want it (thanks to all the help from this list.) So I decided to move it to my mainstack's script to avoid having a dozen copies in the scripts for the scrollable fields themselves. In the mainstack script there's an incrementalSearch handler with parameters 'theKey' for the keystroke, 'theField' for the name of the field from which it's being called and whose text is being searched (scrolled, selected). Each field that wants to use the facility includes a little keyUp handler to call it. No problem. Also in the mainstack script are the script-local variables for the seconds of the last keystroke and the accumulating string of keystrokes. Perfect use for script-locals (since they're nonvolatile); it works fine. But *other* keystrokes get into the script-local variable too. Specifically, if cmd-U has called up the substack whose field is to be searched, then the field starts off scrolled to 'U'; a field called up by cmd-S is scrolled to 'S'. These are keystrokes bound to menu items. So two questions. (1) Why are they getting into the script-local variable?? It's supposed to be accessible only from within the script. The menus (built with MenuBuilder) are owned by card 1 of the mainstack, but they are not referenced in any way in the mainstack script. Is something behind the scenes violating the script-local definition? (2) What's the best way around it? I could build a kludge filter (maybe, though it would be easier if I knew exactly how those keystrokes got in there), but there must be a better way. Any advice enlightenment much appreciated as always. Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: scope puzzle with menus
Jacque, I would not have thought of that in 127 days. Thank you! (I'm still a little puzzled. I still don't see why my script local variable is getting tampered with by something outside the script at all. I fear I'm missing a General Concept here.) Charles Hartman On Nov 15, 2005, at 10:40 PM, J. Landman Gay wrote: Charles Hartman wrote: I've got that incremental-search-in-a-sorted-field routine working the way I want it (thanks to all the help from this list.) So I decided to move it to my mainstack's script to avoid having a dozen copies in the scripts for the scrollable fields themselves. In the mainstack script there's an incrementalSearch handler with parameters 'theKey' for the keystroke, 'theField' for the name of the field from which it's being called and whose text is being searched (scrolled, selected). Each field that wants to use the facility includes a little keyUp handler to call it. No problem. Try changing your handler to keydown rather than keyup. Also in the mainstack script are the script-local variables for the seconds of the last keystroke and the accumulating string of keystrokes. Perfect use for script-locals (since they're nonvolatile); it works fine. But *other* keystrokes get into the script-local variable too. Specifically, if cmd-U has called up the substack whose field is to be searched, then the field starts off scrolled to 'U'; a field called up by cmd-S is scrolled to 'S'. These are keystrokes bound to menu items. So two questions. (1) Why are they getting into the script-local variable?? It's supposed to be accessible only from within the script. The menus (built with MenuBuilder) are owned by card 1 of the mainstack, but they are not referenced in any way in the mainstack script. Is something behind the scenes violating the script-local definition? (2) What's the best way around it? I could build a kludge filter (maybe, though it would be easier if I knew exactly how those keystrokes got in there), but there must be a better way. Any advice enlightenment much appreciated as always. You can track what is going on by watching the Message Watcher. When the command key is down, you get all the keyboard messages except keydown. So a keydown handler will trap only keys that are depressed alone. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
scrolling to a line
I've modified Xavier's modification of my modification of (somebody's??) code to search incrementally in a sorted list field. (This version, unlike Xavier's, assumes the whole line in the field is the sorted item.) But it doesn't solve one problem: suppose the user starts typing a string that doesn't appear in the list? If the first few letters match something, this scrolls to pretty close. But suppose nothing starts with 'Q' and the user starts by typing a 'q'? The list won't scroll at all. What would be nicer would be to scroll to the place where an item beginning with 'q' *would* be if there were one. I've only thought about it for a few minutes, but it's already given me a headache. Any clues? local kTyped, lastKeyTime on keyUp theKey if lastKeyTime is empty or the seconds - lastKeyTime 3 then put theKey into kTyped else put theKey after kTyped put the seconds into lastKeyTime put lineOffset(CR kTyped, me) into lo if lo is not 0 then set the scroll of me to lo * the effective textHeight of me end keyUp Charles Hartman ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution