Re: SpeechLab - Granny Mckay's steam-driven computer
Hi Richard, On Feb 8, 2006, at 10:00, [EMAIL PROTECTED] wrote: Date: Wed, 08 Feb 2006 13:16:30 -0500 From: Mathewson [EMAIL PROTECTED] Subject: SpeechLab - Granny Mckay's steam-driven computer As far as I understand things, RR does not have strong speech capabilities; what it does have is the ability to leverage any speech capabilities that may be present in the host operating system. How so? I'm very interested in SR (Speech Recognition), but I have never seen a Rev project that integrates well with, say, Dragon Naturally Speaking software. Also, there are so many different sound cards for PC's, it's hard to be sure anything will work. But, I should say I'm having a ball with SR in Mac's OS X, even with just the standard SR software that comes in it. I have programs that control onscreen cartoon robots (test modeling), and I regularly use it to call on the phone (e.g., one is simply call mom, which automatically dials up my cheapo long distance service, then the number, through the modem ... works every time, so far). I'm having increased disability using regular controllers, so it's kinda self-serving, but it almost guarantees some practical usability. As for TTS (Text o Speech), I've already successfully used phonemes for increased inflection with a couple of OSX' standard voices to call my dog. She _does_ respond. But, that's all everyday Mac stuff which many of us have been using for lotsa years. All the best, Ken N. ___ 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 did HyperCard wither away? [was: Re: Why is Konfabulator
Howdy, Date: Sat, 10 Dec 2005 15:38:42 -0500 From: Mathewson [EMAIL PROTECTED] Subject: Why did HyperCard wither away? [was: Re: Why is Konfabulator 'Pretty?'] open a channel of communication with Bill Atkinson - the man deserves it, dammit, he started all this! From what I've seen and been able to gather, he inclines to interviews on occasion, declines the rest, on purpose, but he's done with programming (made all the moolah he needs), doesn't want or need the pressure, and loves his digital photography, which he has the freedom to do his own way. I see it as a kind of retirement gig, like I'm doing with music and sound engineering. I think the current state of sottware development is a place he might give advice to (one never truly quits 100%, I suppose), but I doubt any other form of participation. One might consider that he has paid his dues, doesn't owe anyone (although he's a fairly humble guy and might not say that), so I'd say find another guru who isn't retired, and let the guy rest on his laurels, if that's his desire. All the best, Ken N. ___ 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
Hi JB, Date: Sun, 27 Nov 2005 23:47:37 +0100 From: jbv [EMAIL PROTECTED] Subject: Re: Constant 'Nonsense' about RR documentation 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 ? so what makes it so attractive and loveable ? Maybe it's gran-pappy.HyperCard, i.e., its developers, and the community of people who gathered around its warming fire. Other people did programming, but HC scripters had FUN, more fun than anybody. We all just fell in love with it. With it we could, with reasonable ease, make our little computers do just about anything, make our non-Mac user friends salivate in jealousy, and formed a community of people who are still fast friends and co-workers today, and won the future of xTalks. Many of those people are right here, right now. All the best, Ken N. ___ 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: broadcaster
Hi Paolo, On Oct 28, 2005, at 6:12 AM, [EMAIL PROTECTED] wrote: Date: Fri, 28 Oct 2005 11:44:54 +0200 From: paolo mazza [EMAIL PROTECTED] Subject: broadcaster I know revolution can do almost everythingbut I wonder if I can develope a broadcaster using revolution+Quicktime. I mean .. I need my application to broadcast a video streaming to a quicktime file . If you can make this happen, please be sure to post the results. Heck, I'd even appreciate progress notes. All the best, Ken N. ___ 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: 2.6.1 QT audio bug
Hi Peter, Date: Tue, 25 Oct 2005 10:54:01 -0500 From: Peter T. Evensen [EMAIL PROTECTED] Subject: 2.6.1 QT audio bug I am playing MP3 files (actually .swa file that have been renamed .mp3) Just a side note: It may have nothing to do with why the file doesn't play, OTOH, it might, if 2.6.1 tries to fix a filetype/name extension matching problem. AFAIK, changing a file's extension name does _not_ change the filetype. All you've done is cause a mismatch between filetype and file extension name. The system does not automatically convert filetypes because you rename them. The system and player should be looking at the file's header data and other metadata to see what type it actually is. Maybe 2.6.1 is causing the player to conk out because of a mismatch. Just a thought. If you want the files to actually become MP3 files, then I think you should do a _conversion_ to the filetype. All the best, Ken N. ___ 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: 2.6.1 QT audio bug
On Oct 25, 2005, at 2:10 PM, [EMAIL PROTECTED] wrote: Date: Tue, 25 Oct 2005 14:44:34 -0500 From: Peter T. Evensen [EMAIL PROTECTED] Subject: Re: 2.6.1 QT audio bug .swa files are .mp3 files, minus some tags, so the file formats are the same. I know, but I've had personal experiences wherein the tags you speak of fouled things. Formats and types are different little animals. All the best, Ken N. ___ 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: Make image controls from Rev Graphics?
Hi Todd, Date: Tue, 18 Oct 2005 08:40:41 -0700 From: Todd Geist [EMAIL PROTECTED] Subject: Make image controls from Rev Graphics? I would like to turn some little graphic icons I made with Rev's drawing tools into Images/Icons that I could attach to buttons for the different button states. Is there any easy way to do this? Sure. Checkout the the PI. You can assign a button state to the ID of an image. Can't imagine anything much easier than that. All the best, Ken N. ___ 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: Make image controls from Rev Graphics?
Howdy, Date: Tue, 18 Oct 2005 15:13:46 -0500 From: Chipp Walters [EMAIL PROTECTED] Subject: Re: Make image controls from Rev Graphics? I'm not exactly sure what it is you're trying to do. Perhaps you can explain a bit more what it is you want to accomplish. Using 'import snapshot' should be able to create an image from any rect on the card. Yeah, that. Using the rect ot the graphic created with the paint tools. sorry I wasn't more complete. All the best, Ken N. ___ 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: Neural network stacks?9
Hi Folks, Date: Wed, 28 Sep 2005 00:16:24 +0100 From: Marielle Lange [EMAIL PROTECTED] Subject: Re: Neural network stacks? I'm starting to learn about neural networks and hoping some stacks are out there somewhere. Any leads are appreciated! No stack... this is too specialized a topic. Well, actually, there is a HC stack you can convert: http://pan.uqam.ca/pan/pmwiki.php/HyperCard/TreffnetStack All the best, Ken N. ___ 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: Sound formats
On Sep 25, 2005, at 5:26 AM, [EMAIL PROTECTED] wrote: Date: Sat, 24 Sep 2005 23:54:42 -0700 (PDT) From: Judy Perry [EMAIL PROTECTED] Subject: Re: Sound formats I and my students have encountered numerous problems using WAVs (of course, _we're_ not professionals!) as opposed to AIFFs. Not at all surprising. Why? See below. Aren't some of the WAVs compressed? Not the main issue. We've seen WAVs that worked in Rev fine on one platform but not another, and vice-versa (no apparent pattern, but, then, given that the WAV solution appeared to be 'no worky', we didn't look, either). FWIW... Here's the problem: WAV files are so common, especially in the PC world, that many programmers have used them as a base to come up with their own bastardized versions specific to their software. There are very many of these. Different headers, layered versions which contain bundled data used for multi-track recording, etc. The result is that some playback venues simply won't recognize some WAV files, because of those shaded differences from what you might call a 'standard' WAV file (not entirely sure there actually _is_ such a thing anymore).. Example: I needed a particular very broad string orchestra synth sound for my Roland SPD-S synth pad (which loads WAV files as well as sampled clips), to use in a Easter Contata concert (along with a plethora of real instrumentation) looking for a very effective overall final result that would work. I transferred a Melody Assistant file into GarageBand so I could use the effects AU's to get exactly the sound I wanted, which, of course, creates an AIFF file, then passed through Sound Converter to make it into a WAV. It took maybe 15 -20 tries to get the Roland to recognize the files. Eventually, after rebuilding the files in different sequences, trying several different renaming techniques, a few different types of WAV files, etc., I eventually got it to work. None of that converting stuff was much fun, I must say. I had to give up one evening because I was just too frustrated to go on. The next day, after a good night's rest, I was finally able to get it. Over 6 hours total time, for _one_ long note (well, actually two, a 'D' and a 'C', but they were the same type of sound, played at different times in the intro). The result in concert, as simply a part, together with the live instruments, was absolutely awesome, worth all the effort. Sometimes that's how it is with music, isn't it? All the best, Ken N. ___ 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: Sound formats
Hi Stephen, On Sep 25, 2005, at 2:41 PM, [EMAIL PROTECTED] wrote: Sound converter? Isn't that REALLY old? Old and moldy, I guess. It worked for what I wanted eventually. I think a WAV should be a WAV, but some, which claim to be that I have tried to D/L from the web, must not be, because they fail to open. How about Bababatch? Costs 400 bucks! (USD). There's no way I can justify that on my budget. I'd pay up to a hundred, but their software pricing is too rich for my blood. How about In and out of PRO TOOLS, MOTU. LOGIC or some modern DAW software? Well, sure, but even LOGIC will fail to open a WAV once in awhile. I don't use ProTools. I'd blame the tools you were using before I'd blame the format in general, especially if they're older than 3 years. Heck, all I own is older than 3 years ;-) Well, maybe not _everything_. But you're probably right about that. I agree that probably among the zillion PC based DAWs there might be some file hacks, but the big guys like Digidesign and the Broadcast folks not to mention the AES won't let that happen. Well, here it is: WAV files are basically Micro$oft's version of AIFF. It's a good thing AIFF files still work, because my experience is that they are more reliable for playback than anything else there is. It's what all commercial audio CD's use. Bigger than the Library of Congress will ever be, but they, too, use AIFF files for final archiving AFAIK (although they use WAV in other parts of the system, they have to if they want to preserve things previously saved to WAV files). It's true, as a broadcast (and also the internet, which is also actually a broadcast system) digital media, it's prolific. But if you are trying to convince me that WAV is more reliable than AIFF, well, I don't think so. All the best, Ken N. ___ 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: Tiger breaks hyperCard?
Hi Richard, Date: Thu, 22 Sep 2005 13:14:55 -0700 From: Richard Gaskin [EMAIL PROTECTED] Subject: Re: Tiger breaks hyperCard? Ken Norris wrote: Note: HyperCard is the one-and-only software item I run in Classic today. I use its Color Tools because, albeit it lacks some features, it's still has the fastest, most intuitive paint tools, for cranking out graphical artwork parts, on the planet. How would you characterize the benefits of the HC color tools over Rev's tools? I'm talking strictly about painting graphical elements. To me there's no comparison at all. 1) It's very light and responsive. More so than any other paint program I've used. Even the best of the mega-paint programs make me feel like they're carrying a heavy load around. 2) Overall intuitiveness. 3) I can paint in 32-bit color (not from a colorwheel, but you can still do it). 4) Maintains a palette of the last 12 sampled colors. 5) Free or percentage resizing. 6) Free or degree rotation. 7) Instant tinting. There are lots more reasons, but I don't have time to make more comparisons for you right now. All the best, Ken N. ___ 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: Tiger breaks hyperCard?
Hello Pierre, Charles, et al, Date: Wed, 21 Sep 2005 19:57:08 +0200 From: Pierre Sahores [EMAIL PROTECTED] Subject: Re: Tiger breaks hyperCard? Hi, HC 2.4.1 is still working as expected under Tiger 10.4.2 / Classic / PWB G4 there. Best, Le 21 sept. 05 à 18:00, Charles Hartman a écrit : Well, I think the point is that _Classic_ is on the verge of not being supported any more. As to the last comment from Charles, according to Apple VP Phil Schiller, I'd say that there is probably some truth to that, but it's not so imminent. However, I wouldn't expect Classic to be upgraded any more than it is right now, if that's what is meant by supported. I.e., any G4 or even G5 system running OSX will probably continue to support Classic as it is, but OS X86 systems which will run on the Intel-based lowend Macs (but may include both iB's and PB's because PPC has not come up with G5 chips for them) coming out next year -- probably not. IOW, if you buy a PPC-based machine, you should be good to go running Classic until Apple's entire line switches to Intel-based, and then after that, until you decide to buy one. Could easily be 5 years for many of us. Note: HyperCard is the one-and-only software item I run in Classic today. I use its Color Tools because, albeit it lacks some features, it's still has the fastest, most intuitive paint tools, for cranking out graphical artwork parts, on the planet. All the best, Ken N. ___ 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 Deadly Sins
Hi Mark, On Sep 21, 2005, at 11:06 PM, [EMAIL PROTECTED] wrote: Date: Wed, 21 Sep 2005 21:12:05 -0700 From: Mark Wieder [EMAIL PROTECTED] Subject: The Deadly Sins Sinners- I've had this filed away for a while and just rediscovered it... http://www.eecs.harvard.edu/~nr/sins.html What about Klingon Coding practices? Say, where are those anyway? I can't find them :-/ I remember I tipped over my office chair and fell on the floor because of laughing so hard. All the best, Ken N. ___ 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 Deadly Sins
Never mind -- I found it -- see below. Date: Wed, 21 Sep 2005 21:12:05 -0700 From: Mark Wieder [EMAIL PROTECTED] Subject: The Deadly Sin I previously wrote: What about Klingon Coding practices? Say, where are those anyway? I can't find them :-/ I remember I tipped over my office chair and fell on the floor because of laughing so hard. Here the list -- from Xavier: • Previous message: REV and multimedia • Next message: mission critical apps; was Re: cross platform ide • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] While you all debate the pros and con of win/mac/lin and the rest... Top 12 Things A Klingon Programmer Would Say 12. Specifications are for the weak and timid! 11. This machine is a piece of GAGH! I need dual Pentium processors if I am to do battle with this code! 10. You cannot really appreciate Dilbert unless you've read it in the original Klingon. 9. Indentation?! -- I will show you how to indent when I indent your skull! 8. What is this talk of 'release'? Klingons do not make software 'releases'. Our software 'escapes' leaving a bloody trail of designers and quality assurance people in its wake. 7. Klingon function calls do not have 'parameters' -- they have 'arguments' -- and they ALWAYS WIN THEM. 6. Debugging? Klingons do not debug. Our software does not coddle the weak. 5. I have challenged the entire quality assurance team to a Bat-Leth contest. They will not concern us again. 4. A TRUE Klingon Warrior does not comment his code! 3. By filing this SPR you have challenged the honor of my family. Prepare to die! 2. You question the worthiness of my code? I should kill you where you stand! 1. Our users will know fear and cower before our software. Ship it! Ship it, and let them flee like the dogs they are! Cheerios Xavier == All the best, Ken N. ___ 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 Deadly Sins
Howdy, On Sep 22, 2005, at 10:00 AM, [EMAIL PROTECTED] wrote: Date: Thu, 22 Sep 2005 10:11:29 -0700 From: Ken Norris [EMAIL PROTECTED] Subject: Re: The Deadly Sins Hmmm. Appears to be more than one version of Klingon coding. Would 'compiling' them both cause an intergalactic incident? ;-) All the best, Ken N. ___ 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
AltBrowser
Howdy, I'd like to explore Altuit's AltBrowser. What versions of Rev are supported? The Altuit site says it must be purchased through Rev, but it doesn't show up at the store or 3rd party addons. Can't find it at all. Where is it? All the best, Ken N. ___ 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
e: MIDI externals
Hi Erik, Date: Tue, 23 Aug 2005 22:58:53 -0700 (PDT) From: Erik Hansen [EMAIL PROTECTED] Subject: Re: MIDI externals On Aug 24, 2005, at 4:51 AM, [EMAIL PROTECTED] wrote: --- Ken Norris [EMAIL PROTECTED] wrote: Howdy, Is there an external for Windows (I think they're called DLL's?) that will select instruments and play MIDI notes instantly? Not necessarily a song sequence, but a note or chord. i am working on something similar and could not get Shakobox for Windows to works as it does with Mac. I don't think Shakobox is a solution. It's designed to play a sequence, which is not what I need. It has to play a note or a chord instantly, it can't hesitate. Imagine an onscreen keyboard that plays exactly like a real piano, i.e., if you drag across the keys, it plays the note instantly as soon as you drag into a 'key', and also stops playing a note as soon as you drag out of a key. It can do up to 8 or 9 note polyphony. I'm using an external in SuperCard that accomplishes this (QuickNotes), but, of course, it won't work on a Windows box. All the best, Ken N. ___ 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 externals
Hi Xavier, Date: Wed, 24 Aug 2005 08:32:26 +0200 From: [EMAIL PROTECTED] Subject: Re: MIDI externals http://www.midiox.com/ Thanks, I'll take a look. All the best, Ken N. ___ 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
MIDI externals
Howdy, Is there an external for Windows (I think they're called DLL's?) that will select instruments and play MIDI notes instantly? Not necessarily a song sequence, but a note or chord. It's for an onscreen keyboard, i.e., must play the note instantaneously on mouseDown. Actually, I'm looking for it to play like a piano, when the user drags over the 'keys', but that's more a scripting issue. I have one working in SuperCard on the Mac, using QuickNotes. I wouldn't mind building a cross-platfrom version, but it has to perform as I indicated. TIA, Ken N. ___ 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 television will be Revolutionised! - first coding sprint
Hi David, Date: Sun, 21 Aug 2005 16:40:08 +0200 From: david bovill [EMAIL PROTECTED] Subject: The television will be Revolutionised! - first coding sprint It will be hopefully the first of several similar sprints taking place over the next 3 months Looks fascinating, but I've never heard of the word 'sprint' used this way. Exactly what does it mean as you are using it? TIA, Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: The television will be Revolutionised! - first coding
Hi Andre, Date: Sun, 21 Aug 2005 16:33:46 -0300 From: Andre Garzia [EMAIL PROTECTED] Subject: Re: The television will be Revolutionised! - first coding sprint Well here in Brazil we use the word sprint to mean desesperatly running in one direction. Heh -- well, Here in the US it could be a dash, i.e., a short race, or it could be a verb, e.g., the act (like you say) of running as fast as you can for a short distance, or it could be a well known long distance carrier: http://www.sprint.com/ Code sprints are similar in the analogy that you code as if your life depended on that... Well, if it had to do with emergency services, maybe. But is that what it really means? I've looked at some sites, and it looks like it's some kind of meeting, or contest (I see scoring at some) where people go and see how fast they can write programs, e.g., extreme programming (whatever_that_ means). Or is it just brainstorming ideas? Still not sure what it is.but it doesn't look like something I'd be interested in. I'm waaay too lazy, like to spend lotsa time working on ideas, but as little effort as possible to make them work ;-) All the best, Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: running the Player
Hi Richard, Charles, et al, Date: Sat, 13 Aug 2005 18:03:00 -0700 From: Richard Gaskin [EMAIL PROTECTED] Subject: Re: running the Player Charles Hartman wrote: When I launch the (OSX) Dreamcard Player by double-clicking the app (not a stack), I'm getting *nothing* -- just a splash / starup screen with Preparing... and Checking license... and a big right-facing arrow. The arrow isn't clickable; nothing is; and the menu offers nothing useful except Quit. Clearly *not* what I want to instruct my Dreamcard-stack users to do. But if the app is there (if they've downloaded both my stack and the Player), some will do it anyway. Agreed, it doesn't provide much guidance. What do you feel would make for a better user experience? For example, should it present a file selection dialog, or have some sort of Home stack, or? Well, I think a customizeable Home stack for DreamCard developers would be helpful...maybe the thing that would bring me back into Rev. Something with a simpler interface to use when developing a project. You can _very_ easily (hard to imagine anything easier) have a sorted and/or categorized list field of stacks, helpful prescripted objects, etc. As a teaching tool, that's the way I'd want it. But, and maybe I don't understand something here: From a stack-user standpoint, shouldn't the stack be installed to where double-clicking on it invisibly launches DreamCard Player which then opens the stack? IOW, the stack end-user need not see the player at all, right? Or am I missing something? All the best, Ken N. ___ 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: Recording Sound on the Mac
Howdy, Date: Sun, 14 Aug 2005 08:58:45 -0400 From: Dan Soneson [EMAIL PROTECTED] Subject: Re; Recording Sound on the Mac Sivakatirwami, You've gotten some good feedback already. We use the iMic with Plantronics A-90 headsets to do audio recording. The quality is fine. Yes, I should think so. Once you have set the audio input in System Preferences, you don't need Rev to do that any more. It becomes troublesome anyway, since your users may not all have the same USB device, which the system would list, and I have not found a way in Rev to go out and poll for the options. I don't have it yet, but since we're talking Mac here, I bet there is an AS or Shell command that can retrieve the list. All the best, Ken N. ___ 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: use-revolution Digest, Vol 23, Issue 49
Hi Douglas, Date: Sun, 14 Aug 2005 21:08:24 -0400 From: Douglas Gilliland [EMAIL PROTECTED] Subject: Re: running the Player When I finish a stack on my Powerbook (running Tiger), I: 1. Control-click on the stack and drag down to Open With 2. Navigate to the Dream Card Player. After that any time the stack is double-clicked it automatically launches the DC Player and plays the stack. No Player window or having to launch the Player first. So, if I did that before I ship a stack to be run by DC Player, and the intended user indeed _has_ the DC Player, what will happen? Suppose the user is a PC user with a DC Player -- then what happens? All the best, Ken N. ___ 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: running the Player
OOPS sorry, forgot to change the RE header before Hi Douglas, Date: Sun, 14 Aug 2005 21:08:24 -0400 From: Douglas Gilliland [EMAIL PROTECTED] Subject: Re: running the Player When I finish a stack on my Powerbook (running Tiger), I: 1. Control-click on the stack and drag down to Open With 2. Navigate to the Dream Card Player. After that any time the stack is double-clicked it automatically launches the DC Player and plays the stack. No Player window or having to launch the Player first. So, if I did that before I ship a stack to be run by DC Player, and the intended user indeed _has_ the DC Player, what will happen? Suppose the user is a PC user with a DC Player -- then what happens? All the best, Ken N. ___ 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: use-revolution Digest, Vol 23, Issue 46
Howdy, Date: Fri, 12 Aug 2005 19:51:37 -1000 From: Sivakatirswami [EMAIL PROTECTED] Subject: Recording Sound on the Mac Lotsa stuff to go through and I gotta run, but I'll take a stab at a couple things. Is anyone successfuly recording sound on the mac in Rev? using a USB input Mic? Nope, iMic or the mac mic input Macs don't have mic inputs, per se. It's a stereo line-in jack, or optical DA jack . and if so, what mic are you using? There are speciailty mics that combine the signal into mono and have built-in preamps. And... anyone using Griffins mic plug to USB adaptor successfully? Assuming you mean the iMic adapter, then yes, every day. I'm using a Radio Shack Optimus Unidirectional high impedance mic with a mono to stereo adapter, otherwise it only records on the left side. Does it *really* take in put from a high-quality mic and put it through the USB successfully with fidelity Depends what you mean by high quality mic and fidelity. The iMic should do very well for most utility work. Since I'm developing a sound studio (got to get back to work on the control room deadwall right now), high-quality to me means a studio condenser recording mic, some cost thousands of dollars, and they are all XLR low-impedence, requiring a high-end preamp of some kind. But, unless you are recording in the studio or professionally on stage I think you mean something on the order of a $50-100 high impedence mic. like the one I described first, which is what I use for voice messaging and speech recognition. I have actually recorded some SFX in the studio with it. It's a dynamic mic. 4) set the recordInput to dflt should in theory take the input from the setting in the sound prefs of the system... which is set to Telex USB but the Rev Doc do not indicate that USB is one of the input options... so, question, if USB is not one of the options, should dfltstill work? So, are you trying to record into Rev from the TELEX headset? If so, and it's already selected in Sound Prefs, then leave it alone, don't reset it to anything. It's on. USB is not a device option, the selection is the name and port config of the TELEX. The line of info in the Inp[ut panel is coming from the TELEX (from either its onboard circuitry or an installed driver that recognizes it). IOW, the sound system isn't going to look for something else because it happens to be a USB device, you must access the device by name. For example, if you had an iMic setup, the Input panel would show: iMic USB audio system -- as one of the input devices, which is what the system is getting from the device. All the best, Ken N. ___ 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: global problems
On Aug 1, 2005, at 9:52 PM, [EMAIL PROTECTED] wrote: Date: Mon, 1 Aug 2005 18:35:30 -0700 From: Mark Wieder [EMAIL PROTECTED] Subject: Re: global problems Ken- Monday, August 1, 2005, 5:47:01 PM, you wrote: (snip) Globals are for what they say they are. A global declared during runtime _should_ be available in any open stack. Why would you want to get rid of it, i.e., that's what they're for. Unless you want to do a one-time setup to initialize multiple stacks, then destroy it. Of course you could do the same thing with custom props, but it would be more awkward. Maybe I'm missing something about globals here, but since you have to reference a global explicitly in a script in order to use it, I don't see why the global should persist if the stack that declared it is removed from memory. Because you might have a _system_ of stacks which use the same global In other words, if I'm foolish enough to declare a global x in a piece of test code, why should that continue to haunt me when I dump my test stack and then open a completely different stack that happens to have a local x declaration in it? Am I missing something basic? Maybe. It has to do with where the engine is. When you are developing, the Rev application is open. It has the MC engine, and it retains the globals. But if you develop a system of stacks for a built application, similarly, your main stack has the engine and retains the globals, which is normally precisely what you want. That's why you declare globals. IOW, any script running under the same engine, regardless of which stack, can declare and operate on the same globals until the application is closed. AFAIK, all xTalks work this way. For example, if you develop an built application GUI front end for an integrated system of stacks, you may very well want to change its settings, yet be consistent throughout all the stacks in that application. One easy way to do that is to declare globals. When you close the app, i.e., the main stack, which has the engine, closes, and poof, the globals are gone. Really gone. Opening Rev or any other Rev-built application will not respond to globals declared in the application just closed in this example. But, to reiterate for clarity, if you are _developing_ in Rev, it has the engine, your 'Main' stack doesn't (until you build). Therefore, globals you declare while Rev is running will remain, can be called from _any_ script in _any_ stack running in the IDE. At the risk of repeating myself, again, you just need to be aware of how it works, that's all. Whatever Rev thing is running retains the globals declared within it until it is closed. I hope that sheds a little light on it. All the best, Ken N. ___ 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: global problems
Hi Mark, Date: Mon, 1 Aug 2005 11:00:47 -0700 From: Mark Wieder [EMAIL PROTECTED] Subject: Re: global problems Just a little note fromthe other Ken (or one of them) -- Hmmm... delete global... you're right - I use globals so infrequently that it wouldn't have occurred to me that I would have to delete something that didn't exist. That's pretty screwy, IMO. I don't think there's anything else in xtalk that acts that way. There is a reason. Constants certainly don't. Well, why would they? They're opposite things to variables. If the compiler enforced reference counting when compiling that would take care of this. Not a good idea _if_ you want to retain the variable across your projects during runtime. Yet another reason to avoid the Dreaded Global. Globals are for what they say they are. A global declared during runtime _should_ be available in any open stack. Why would you want to get rid of it, i.e., that's what they're for. Unless you want to do a one-time setup to initialize multiple stacks, then destroy it. Of course you could do the same thing with custom props, but it would be more awkward. I think all you have to do is be aware of what they are. The only 'Dreaded' thing I can see is that they are often misused/overused, i.e., the wrong tool. Like using an adjustable wrench when you _should_ use the correct size box wrench. IOW, it's a better idea to pass sensitive data in message or function params, or perhaps custom props, than globals, when possible, then use them locally at will. Nothing else gets affected. But if you wanted to set up a _system_ using multiple stacks all sharing same data, whether open or closed, then a global may well become your good and faithful friend. All the best, Ken N. ___ 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: Scale an image from an absolute point
Hi again, Roger, On Jul 23, 2005, at 10:00 AM, [EMAIL PROTECTED] wrote: Date: Sat, 23 Jul 2005 12:10:52 -0400 From: [EMAIL PROTECTED] Subject: Scale an image from an absolute point I need to scale an image from an absolute point within the image rect. This point will not be the loc or any of the 4 corners. The image must stay positioned (locked) by a point where the user clicks during the scaling routine. Is the rect of the image going to change, or do you want to zoom the image while maintaining a visible rect at the same size (image needs to be grouped)? Does anyone have an idea of how to best approach this? I could calculate the offset from the loc of the image, but this changes as the image is dragged to be larger/smaller. Any ideas? I took a shot at an idea I hoped might get you started but I guess I'm not understanding this. For example, I don't get how you are wanting to drag the image to change the size. Is that to change the image rect? See, that will also change the scale, so it's confusing what that is for, if you also expect to scale it another way as well. IOW, it appears you're presenting several different things going on, and I don't have clear idea what you want to do. Do you want to enlarge the image by dragging a corner (resizing the rect, which also scales the image), and then zoom further from a point within the new rect while that new rect stays as it was set? How do you want to control the zoom? I'm sure it can happen, and I've done quite a few things like this, so I thought I could help. Could you step through the process as a user might do it, one thing at a time? All the best, Ken N. ___ 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: blocking button hilite
Date: Sat, 23 Jul 2005 09:19:42 -0400 From: Charles Hartman [EMAIL PROTECTED] Subject: blocking button hilite Is there a way to prevent a button from being hilited when clicked? I want to put hilite under script control, but the toggling of hilite happens before the mouseUp handler is entered. it's a property called 'autoHilite', so: set the autoHilite of cd btn x to false -- or just uncheck it in the PI, IIRC. HTH, Ken N. ___ 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: Scale an image from an absolute point
Hi Roger, Date: Sat, 23 Jul 2005 12:10:52 -0400 From: [EMAIL PROTECTED] Subject: Scale an image from an absolute point I need to scale an image from an absolute point within the image rect. This point will not be the loc or any of the 4 corners. The image must stay positioned (locked) by a point where the user clicks during the scaling routine. Does anyone have an idea of how to best approach this? I could calculate the offset from the loc of the image, but this changes as the image is dragged to be larger/smaller. Any ideas? Get the mouseLoc and use the scale factor to reset the rect of the image based on the offset values. There are probably half-a-dozen ways to do it that will work. Just work out the math. Here's a QD one (NOTE: Works only for upscale positive values; you'll need to tweak and polish for your purposes): 1) Create an image control and center it in the stack window 2) Create a short field named ScaleFactor 3) Put this into the script of the image (watch linewraps): on mouseDown global gOrigRect put value(cd fld ScaleFactor) into scaleFactor put the rect of me into gOrigRect put item 1 of the mouseLoc - (scaleFactor * (item 1 of the mouseLoc - the left of me)) into offsetL put item 2 of the mouseLoc - (scaleFactor * (item 2 of the mouseLoc - the top of me)) into offsetT put item 1 of the mouseLoc + (scaleFactor * (the right of me - item 1 of the mouseLoc)) into offsetR put item 2 of the mouseLoc + (scaleFactor * (the bottom of me - item 2 of the mouseLoc)) into offsetB lock screen set the rect of me to offsetL,offsetT,offsetR,offsetB unlock screen end mouseDown on mouseUp global gOrigRect set the rect of me to gOrigRect end mouseUp HTH, Ken N. ___ 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: Scale an image from an absolute point
P.S., Date: Sat, 23 Jul 2005 12:21:43 -0700 From: Ken Norris [EMAIL PROTECTED] Subject: Re: Scale an image from an absolute point From the previous posted script: lock screen set the rect of me to offsetL,offsetT,offsetR,offsetB unlock screen You don't need the lock/unlock screen lines; they got left in from when I was playing with it. All the best, Ken N. ___ 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: NPR puzzle
Hello Dick, Date: Thu, 21 Jul 2005 14:19:37 -0700 From: Dick Kriesel [EMAIL PROTECTED] Subject: Re: NPR puzzle Question: repeat for each word tWord in field 1 if tSymbolArray[char 1 to 2 of tWord] then if tSymbolArray[char 3 to 4 of tWord] then if tSymbolArray[char 5 to 6 of tWord] then if tSymbolArray[char 7 to 8 of tWord] then if tSymbolArray[char 9 to 10 of tWord] then put tWord return after tHits end if end if end if end if end if end repeat If you want speed, can you replace this with a switch/case structure? All the best, Ken N. ___ 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: Scrollbars in Rev
Hi Mark, Date: Wed, 13 Jul 2005 22:51:01 -0700 From: Mark Swindell [EMAIL PROTECTED] Subject: Re: Scrollbars in Rev Right on. So if Unsanity can do it, so can Rev, right? But just for sliders and scrollbars. These, when not a part of a window theme, shouldn't have to be bound by the system look and feel. I tried to explain: What ShapeShifter does is not the same thing as you are talking about. Please understand, we're talking about _system controls_ here. Themes affect these controls across the system. If you want customizable themes for individual controls, the only practical way to do it would be to build a non-system control, a hacked emulator, not the real thing. If you want such a thing for each control, then you will have to design a set of tools which can create emulators and alter their appearance, for each type. I have no doubt the MC/Rev engineers can do it; in fact, some of it probably already exists, but you're asking them for a whole lot of code to allow you to make such things, for each OS platform. And when you're done, it still won't be a real system control. HTH, Ken N. ___ 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: Scrollbars in Rev
Hi Mark, Date: Wed, 13 Jul 2005 07:55:04 -0700 From: Mark Swindell [EMAIL PROTECTED] Subject: Re: Scrollbars in Rev Leading thread = On Jul 13, 2005, at 2:15 AM, Klaus Major wrote: Hi Mark, What exactly are the built-in Rev scroll bars, sliders? Can one get into the images they use and modify them, or create others and have them available, i don't think so, since they are provided by the underlying OS, as far as i know... Break That was what I was wondering... whether the OS provided the slider graphics, and how that works internally since so many of the characteristics are rev properties. As for rolling one's own, I guess that's the option to use for X-platform, as the sliders in Windows look terrible to my MacCentric eye. But as scrollbars and sliders are very important tools I would think that there could be several built-in style options that would appear identically X-platform. = Well, the caveat is that the OS' don't really offer much 'style' options other than those already usable by Rev. Are you concerned with appearance or mechanics? Mechanical operations are a function of the engine's hooks into the appropriate control API's for the platform in question, which Rev refers to as properties. These are reliable, because Rev is only assigning these properties, and after that has nothing to do with it other than I/O values from events. In most if not all cases, the OS takes over and actually draws and operates the control from events. IOW, if you make a totally custom scrollbar cobbled together from other Rev/MC objects, i.e., which operates from API's outside the standard ones for a particular control type, performance will surely suffer to some degree or other. OTOH, you _can_ change _appearance themes_ from Aqua to something else (but not the operational properties), meaning it will be system-wide, not just your Rev application: http://www.unsanity.com/haxies/shapeshifter All the best, Ken N. ___ 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: different UI approach
On Jul 12, 2005, at 9:18 AM, [EMAIL PROTECTED] wrote: Date: Tue, 12 Jul 2005 08:32:25 -0600 From: Devin Asay [EMAIL PROTECTED] Subject: Re: different UI approach On Jul 11, 2005, at 5:31 PM, Erik Hansen wrote: --- Chipp Walters [EMAIL PROTECTED] wrote: My inclination is to agree with you, Dan, agree with the agreement, but... it -felt- good. Whoa. It drove me crazy! I hate an interface that tries to guess what I want to do. A click is a quick, easy event to generate. Interfaces that respond to mouse points feel like waving a loaded gun around without quite knowing just when it will decide to fire. Yes!! FWIW, that's exactly how it felt to me too. Thanks for putting it in words I think it's evil, like horizontal scrolling (Note: I even keep the dock on my Mac on the left side instead of the bottom ;-)) Actually, I think a little circular motion with grow buttons would be cool (a circular dock? -- circular menus?). But I still need to fire the gun (click) if and when _I_ want to do it. All the best, Ken N. ___ 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: different UI approach
Hi Dan, Date: Sun, 10 Jul 2005 11:23:49 -0700 From: Dan Shafer [EMAIL PROTECTED] Subject: Re: different UI approach I don't see any real new thinking here, Mark. Maybe I'm missing something. And I don't see ANY value in either being able to navigate (sometimes unintentionally) by mouse moves OR in avoiding the simple action of clicking a mouse. Maybe for those with specific disabilities? FWIW, I work with enableware quite often. As you suggest, sometimes gesturing and /or hovering with a timer is an advantage, sometimes a timer/click is an advantage (a'la Stephen Hawking Jr.). I won't go into details right now, but there is little intuitve advantage to normal users beyond specialized controls. Touch screens are mucho mas intuitive. These methods are as old as video games, IOW, there is nothing new going on (mouseEnter, mouseWithin, mouseWithin with mouseLoc following). Now, if you can get Rev (or any other software) to read my mind from across the room, and accurately anticipate and interpret mental commands.. ;-) Not all that unusual an idea, but still pretty much science fiction AFAICS. All the best, Ken N. ___ 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: Scrollbar question
Howdy, Date: Tue, 21 Jun 2005 01:43:55 EDT From: [EMAIL PROTECTED] Subject: Re: Scrollbar question I don't think you can, Mark. /H On a click in a scroll bar how do you derive (what would be) the ThumbPos of the click? (Set the thumbpos of the target to the clickLoc) is the idea. I don't understand the problem. The thumpPos should change automatically when you click in the slot. I see it is somewhat disobedient, though, i.e., it doesn't always align with the cursor properly. All the best, Ken N. ___ 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: Scrollbar question
Hi Mark, Date: Tue, 21 Jun 2005 10:19:57 -0700 From: Mark Swindell [EMAIL PROTECTED] Subject: Re: Scrollbar question When you click in the slider track the thumbPos adjusts incrementally based on the property settings (Scroll distance: on bar click: x). There is no option to jump to the location of the click, which is normal behavior for QT and volume faders. Ahh, OK, sorry. I misconstrued something. I think that happened because in my experience a slider control is not the same as a scrollbar control, i.e., they're similar, but different objects. All the best, Ken N. ___ 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: Slide Show on OS X
Hi Dan, Date: Mon, 13 Jun 2005 18:12:32 -0700 From: Dan Shafer [EMAIL PROTECTED] Subject: Re: Slide Show on OS X When we talk about how to use the keyboard in a dark room as a slide show system and/or how to script these suckers, these alternate uses, while correct in their detail, are not very useful to the poor user trying to figure out how to make things work. You do know several mfr's make handy little clip-on lamp gadgets for solving that problem. All the best, Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Slide Show on OS X
Hi Dar, Date: Sat, 11 Jun 2005 10:41:15 -0600 From: Dar Scott [EMAIL PROTECTED] Subject: Slide Show on OS X I'm putting together a slide show that I want to have some smarts. I'm thinking of using a stack that can be run in Revolution or as a standalone. I've always thought xTalk systems are perfect for slide shows. What kind of smarts do you want it to have? Will it run on a projection system? I'd like for this to run on OS X, but Windows will be a nice plus. Any advice or pointers? Can this even be done? I don't see why not. I'm concerned about that menu bar. How about hide menubar In Mac OSX, it should hide the dock too. I haven't experimented lately, but I was thinking that since the screen is drawn from the topleft, you could increase resolution to the next step, but limit the show monitor or projection system to a step lower. This would hopefully give you some space on the bottom and right sides of the control monitor for controls which will be offscreen on the show system, maybe even a field (or other scrolling system) with thumbnail selection, so you can scroll and find what you want to display. All the best, Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ANN Nine Ball with Spin (English)
Hi Scott, Date: Sat, 02 Apr 2005 12:04:41 -0800 From: Scott Rossi [EMAIL PROTECTED] Subject: Re: ANN Nine Ball with Spin (English) Make sure you didn't just click the link -- you need the entire line in your message box, not a Web browser: go url http://home.infostations.net/jhurley/NineBallWithSpin.rev; Oh, hmm, I didn't think. I figured it was a SA. If you still have a problem with the entire line, just try again. There is an intermittent bug with retrieving stacks from URLs. OK-- thanks for the heads up. All the best, Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: ANN Nine Ball with Spin (English)
Hi Jim. So I hope this works: go url http://home.infostations.net/jhurley/NineBallWithSpin.rev; I get lines of gobbeley gook and then what looks like a bunch of handlers. It doesn't download a working stack, nor a built app, if that's what's supposed to happen. All the best, Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: true newbie
Hi John, Date: Tue, 15 Mar 2005 00:15:06 -0600 From: John Smiley [EMAIL PROTECTED] Subject: true newbie I am a true newbie, not just to revolution, but to programming. I was looking into having a somewhat simple ( I think ) software application developed and thought maybe instead I should take the time to learn how to do it myself. Especially since I have more time than money and enjoy learning how to do things. Who is the application(s) going to be for? That might help in deciding the right type of license. I have three questions: 1. Having absolutley no programming knowledge at all, other than learning Revolution, do I need to learn other things like Visual Basic, etc. No, that wouldn't be helpful IMO. VB is good, but in fact, might frustrate you as a beginner, and the IDE format is quite different. 2. Is there a book that lays out the basic or fundmentals? Good question. What happened to the Rev printed manuals? Anyway, I still use HyperTalk 2.2, The Book (very worn) which can still be had new for $10 or so I think. Ask Jeanne DeVoto here (she was one of the co-authors) or go to the iHug site http://www.ihug.org/iHUGStore.html HyperCard is really the father of xCard authoring systems, many here were once HC'ers. Having said that, you should definitely consider the free video tutorials: http://support.runrev.com/tutorials/ Dan Shafer's eBook Software at the Speed of Thought - Vol. 1 which you can purchase separately (watch linewraps): http://secure.runrev.com/Merchant2/merchant.mvc? Store_Code=SDREBWLPScreen=PRODCategory_Code=REVNBOOKProduct_Code=BOOK SASTV001 -- and the online ezine http://www.revjournal.com/, especially this section: http://www.revjournal.com/index.php?id=C0_15_1 Otherwise explore the Useful Sites links: http://support.runrev.com/resources/useful_sites.php While at the Embassy site, since you are a beginner and I want you to get off on the right foot, I especially want you to see this article as I believe it to be one of the most important things a new scripter (or _any_ scripter) should read: http://www.fourthworld.com/embassy/articles/scriptstyle.html 3. Would someone like to help tutor me? Well, you have a whole list of experienced users here. Just remember, when you become one of these experts (shortly down the road ;-)), to pay back your experience by contributing in the same way. For the the third question, I am looking for someone to help guide me through developing the application I have in mind. Well, that would actually be the 4th question ;-) , but what do you have in mind? All the best, Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: OT: Severe Mac Mini problem
On Mar 14, 2005, at 12:39 AM, [EMAIL PROTECTED] wrote: Date: Mon, 14 Mar 2005 06:39:44 +0100 From: Terry Vogelaar (de Mare) [EMAIL PROTECTED] Subject: OT: Severe Mac Mini problem Any other suggestions? The video is a built-in Radeon card, maybe they will know. Chances are, it has an onboard driver in ROM, but it may be able to be controlled with software. It's hard to believe you're the only one encountering the problem. Perhaps the projector is having a screwy Windows-oriented fit and the Mini just won't put up with it ;-) Hope it works out. All the best, Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: making a card scroll in
On Mar 11, 2005, at 10:36 AM, [EMAIL PROTECTED] wrote: Date: Fri, 11 Mar 2005 12:47:34 -0500 From: Kevin J [EMAIL PROTECTED] Subject: making a card scroll in Ok I saw this somewhere and I was playing with it before. Where in the docs can I find how to make a card or a field fade in or scroll in from the top? I can't remember where I found it before. visual effect push down -- maybe? All the best, Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: USB (Midi Comunications)
Hi Thomas, Date: Fri, 4 Mar 2005 16:40:31 -0500 From: Thomas McGrath III [EMAIL PROTECTED] Subject: Re: USB (Midi Comunications) Mark, Yes if they have a serial driver. The driver actually does the work of letting the system see via USB to the serial device. I have used it here. Sarah has it in her user space and also at her website. http://www.troz.net/ I couldn't find it. What, exactly, am I looking for. TIA, Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Times have changed
Hi Jacque, Mark, Richard, Betsy, et al, Date: Fri, 04 Mar 2005 21:50:47 -0800 From: Richard Gaskin [EMAIL PROTECTED] Subject: Re: Times have changed Mark Wieder wrote: Richard- Friday, March 4, 2005, 3:05:48 PM, you wrote: RG What is it? http://www.artistdirect.com/nad/store/artist/album/0,,106360,00.html Where does this appear in Rev? I don't see that it has anything at all to do with Rev. I think it's a mistake. But it is curious Otherwise, my only advice to Betsy would be to stop playing it, shut off the stereo, take out the CD, or remove the file, which ever is appropriate ;-) Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Times have changed
Hello Betsy, Date: Fri, 4 Mar 2005 15:05:15 -0800 From: Betsy Raymond [EMAIL PROTECTED] Subject: Times have changed Can anyone tell me how to get rid of Times have changed? Every time I hear it, I just flip. And my four-legged companions are even less thrilled than I am. Thank you, thank you, THANK YOU!! in advance. I give up :-/ What the heck are you talking about? Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
OT religious controversy
Hi Erik, I must have missed something. Was this a response to something, or just a statement? Ken N. Date: Wed, 23 Feb 2005 19:42:57 -0800 (PST) From: Erik Hansen [EMAIL PROTECTED] Subject: OT religious controversy i don't happen to be a creationist or intelligent design advocate, but about half of the people in this country are. i am certain that some people on the list are as well. religion and politics are two areas where we should agree to disagree and leave it at that. this list is a community of sorts. with so many interests in common, polarization and marginalization detract from the common goal(s). ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: OT: Help with motivation
Hi Thomas, Date: Tue, 22 Feb 2005 17:56:05 -0500 From: Thomas McGrath III [EMAIL PROTECTED] Subject: OT: Help with motivation I have been sitting here for weeks reading this list every day and opening up REV but still can't start. BTDT Thomas. And I imagine many here have. You're not alone. Any helpful ideas on how to jump start a project? You are simply stuck in a do-nothing repeat loop. Best advice I could give would be to shut down the computer, get away from the machine for awhile. Take a pad and pencil with you if you like, but nothing more technical. It's for sketching nature or writing down ideas, if they come, but don't force the issue at all. Go for a walk in the woods (or whatever wilderness you have nearby) with a nice view. Take a flute or a tin whistle, some kind of small musical instrument might be nice, too. Avoid thinking, just let things happen. The idea is to shed technical stuff and let your mind out of its cage for awhile. Clear your head. The main problem is usually just loss of perspective. HTH, Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: use-revolution Digest, Vol 17, Issue 34
On Feb 10, 2005, at 5:16 AM, [EMAIL PROTECTED] wrote: Date: Wed, 9 Feb 2005 20:34:16 -0800 From: Bill Vlahos [EMAIL PROTECTED] Subject: Re: Metal anomalies Dragging the window IS the correct behavior for metal on OS X. Without the suggested handlers, applications with the metal look don't behave normally and they should IMHO. Just a note; AFAIK, most metal window stuff, even Apple's own application metal windows, are a hack (but probably written in 'C' or Cocoa). E.g., the metal backgrounds (by which you can drag), buttons, etc., you see in metal apps aren't part of the actual window. Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: New Externals...
Hi Judy, Date: Thu, 3 Feb 2005 12:38:43 -0800 (PST) From: Judy Perry [EMAIL PROTECTED] Subject: Re: New Externals... how about irregularly-shaped objects? Just a question. What would you do with an external that you can't do with polygons? Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Ackkk!
Hello Richard, Date: Mon, 31 Jan 2005 18:40:22 +0100 From: R. Hillen [EMAIL PROTECTED] Subject: Re: use-revolution Digest, Vol 16, Issue 103 Hello Frank, snip Please, if you are using the digest list, don't return the entire list like you did, select out the particular item, and copy/paste to replace the subject line. I hope that was just an error, or do you need some instructions on how do deal with digest lists? HTH, Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: use-revolution Digest, Vol 16, Issue 57
Hi David, Sivakatirswami, et al. Date: Tue, 18 Jan 2005 21:56:02 -0700 From: David Squance [EMAIL PROTECTED] Subject: Re: revMail fails on some Macs On Jan 18, 2005, at 9:38 PM, Sivakatirswami wrote: What exactly does the Mac need to ensure that there is an email client automatically will be invoked by revMail? I can't find any preference in OS X for default mail app that requires setting. ?? Very simple. Panther: 1) Open Mail and select Preferences from the menu. 2) From the Prefs window, select the General icon at top left. 3) Click the Default Email Reader popup and choose select. 4) You should get a list of applications. Choose the email reader you want (assuming it is installed). HTH, Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: revMail fails on some Macs
OOPS! Sorry, forgot to change-out the RE header, Hi David, Sivakatirswami, et al. Date: Tue, 18 Jan 2005 21:56:02 -0700 From: David Squance [EMAIL PROTECTED] Subject: Re: revMail fails on some Macs On Jan 18, 2005, at 9:38 PM, Sivakatirswami wrote: What exactly does the Mac need to ensure that there is an email client automatically will be invoked by revMail? I can't find any preference in OS X for default mail app that requires setting. ?? Very simple. Panther: 1) Open Mail and select Preferences from the menu. 2) From the Prefs window, select the General icon at top left. 3) Click the Default Email Reader popup and choose select. 4) You should get a list of applications. Choose the email reader you want (assuming it is installed). HTH, Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: MIDI volume control
Hi Kurt, Date: Wed, 12 Jan 2005 16:04:38 -0500 From: Kurt Kaufman [EMAIL PROTECTED] Subject: MIDI volume control playLoudness manages relative audioClip volume, but has anyone figured out a generic shell command to set the volume for MIDI playback (SW Synth in the 'volume control' control panel) or is the command device-dependent? Purpose: To superimpose wav speech over midi music and control relative volumes. Perhaps you are not using Quicktime? Otherwise it would be easy to, as you say, manage the relative [player] volume. Also, I take it you have existing MIDI sequences which you would like to use, and are not creating your own sequences for this project, since MIDI note-event volumes can range from 0-127. I thought it was 0-60. AFAIK, 0 = mute and 60 = max volume in the QuickNotes external I use on the Mac. Sound volume levels have gotten a little dicey under Panther. Anyway, yes, the note parameters in a sequence have the volume, which is effectively a QT MIDI note setting. I would think that _either_ the volume of a clip or, for sure, a player volume, would be independent from each other. Haven't tried, though. For sure, it would be worthwhile to see if I can fire the QuickNotes external from Rev. It works from the data fork in a SuperCard project, but I don't know how to deal with it in a Rev main stack. Any help appreciated. TIA, Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-revolution
Re: DreamCard Review-PCPLUS
Hi frank, From: Frank D. Engel, Jr. [EMAIL PROTECTED] Subject: Re: DreamCard Review-PCPLUS To: How to use Revolution [EMAIL PROTECTED] It's a Windows magazine, probably written by Windows fans. What do they know? ;-) Seriously, they are both correct, and lacking. Rev is by far an easier environment to work with than Visual Studio, and personally I hate Microsoft stuff. OTOH, the documentation is quite lacking from the perspective of learning how to use Rev (the tutorials in RevOnline are a nice start, but still lacking). Additionally, there are some flaws in the interface design of the IDE which can be quite confusing for new users. Rev is *very* nice after you know where to look for things, but HyperCard it is not. People need to be able to assemble useful things from a list of ready-made parts they can just copy/paste. One of the things that got HC off and running was the plethora of useful ready-to-run and/or modify stacks, together with ready-made fields, buttons, artwork, etc. IMO, that's what it needs. Like a bunch of Barbie and Ken doll themes with add-on objects. Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: QT-MP3?
On Nov 30, 2004, at 2:25 AM, [EMAIL PROTECTED] wrote: Date: Mon, 29 Nov 2004 18:58:33 -0800 From: Richard Gaskin [EMAIL PROTECTED] Subject: Re: QT-MP3? Scott Rossi wrote: Recently, Richard Gaskin wrote: Anyone have an external to convert QT audio files to MP3? Do you have to do this within Rev or are you looking to simply convert files (thus something like iTunes)? Gotta be Rev. It's for a client. A Mac-platform client? If so, you might be able to access the QT codec and rewrite the files as MP4 (AFAIK, QT reads but won't write MP3 anymore) then delete the old file. But I'd bet you couldn't do it in Windows. Not much help, huh? Sorry. Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Reusable Code (again)
Hi Gordon, On Nov 30, 2004, at 2:25 AM, [EMAIL PROTECTED] wrote: Date: Mon, 29 Nov 2004 20:39:49 -0800 (PST) From: Gordon [EMAIL PROTECTED] Subject: Reusable Code (again) Sorry, I meant to ask for a variable example, not a constant. My question is this then ... How do I have my reusable stack introduce a global variable that can be passed around in an application that uses the stack? Can I declare a global variable in the stack script of the reusable stack and then use the 'start using' construct that was described earlier? Does this avoid having to declare the same global variable in the rest of my app? I think you're making it too hard. Store it in custom props instead, call it via path from wherever you are. Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: audio input level
Hi Frank, Ken, Dan, et al. On Nov 27, 2004, at 9:00 AM, [EMAIL PROTECTED] wrote: Date: Sat, 27 Nov 2004 11:46:08 -0500 From: Frank D. Engel, Jr. [EMAIL PROTECTED] Subject: Re: audio input level Hmm.. According to the Standard Additions dictionary (10.3.6), there is an immediate parameter from 0 to 7 (being discussed here), marked as deprecated, which if given, will cause all of the other options to be ignored. It would seem that with either OS X 10.3.5 or 10.3.6, these options were added to the Standard Additions dictionary, and the older, single-argument format was deprecated. In order to use this method then, one would need to upgrade to at least that version of OS X where the option was added. Not sure what to suggest if someone is using an older version of OS X (10.2), other than to upgrade. There may be another way to do this (such as scripting the System Preferences application, or perhaps via the shell function and a command line tool), and I'm sure you could do it by writing an external for it... On Nov 26, 2004, at 11:54 PM, Ken Ray wrote: Dan's reply snipped Actually, I *do* have the Standard Additions library, but the entry in the dictionary just says: set volume number where number can be 0 to 100. Nothing about input volume... Yes, let's not mix them up. The problem is in changes with OSX and the implementation of Core Audio, I think. The normal system output volume levels used to be between 0-7, but that has changed. That means if your project changes the _system_ audio level, returning it to where it was should be handled with caution. Dealing with OS9 or Classic can get pretty hairy, and you'll need to do some testing to be sure you return the user's system sound output level to where it actually was. AFAIK, you'll have to check system versions to deal with it properly. AFAIK, there is no way to deal with actual system sound output between OS 9 -- Classic -- late OSX versions without careful testing, because they handle it entirely differently. Also note that QT sound output levels can be balanced 0-256, or -128 to +128. This is different, and does not affect system sound levels, so I recommend you use it when you can. I'm not having any problems with input levels under OS 10.3.5. 0-100 works fine here. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: use-revolution Digest, Vol 14, Issue 66
Hi Frank, On Nov 25, 2004, at 1:44 AM, [EMAIL PROTECTED] wrote: Date: Wed, 24 Nov 2004 17:04:03 -0500 From: Frank D. Engel, Jr. [EMAIL PROTECTED] Subject: Re: audio input level do set volume input volume 100 as AppleScript Worksthank you so much. How did you know 100 is the maximum level? Where is that info? TIA, Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: audio input level
On Nov 23, 2004, at 10:24 PM, [EMAIL PROTECTED] wrote: Date: Tue, 23 Nov 2004 17:09:31 -0500 From: Dan Soneson [EMAIL PROTECTED] Subject: audio input level I am trying to set the audio input level (called input volume in the Sound pane of the system preferences in Mac OS X 10.3) from within Revolution. Anyone have any experience doing this or any suggestions as to how to go about doing this? I also would be extremely interested in answers to this. TIA, Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Integers
Howdy, I want to throw a dialog if a user incorrectly enters anything but a whole number. How do I determine if a number is an integer? Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: image size limit?
Hi Richard, Date: Fri, 29 Oct 2004 12:34:21 -0700 From: Richard Gaskin [EMAIL PROTECTED] Subject: image size limit? The size of the image is 8192 x 4096 (tried both PNG and JPEG). Smaller versions of the file work well. Will I need to split it into tiles? What is the image size limit in Rev? Yep, that's oversize. I went through this awhile back with a county map/metamap I was working on. IIRC the limit is 4000 either direction, so you have to restrict it to 3990 or so to be safe. You can tile it or reduce it's size. I chose to reduce the size, since it was fairly close, and did so with numbers I could maintain divisible for keeping the same aspect ratio for the metamap structure. HTH, Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Sound and Music -- Audio in Rev
Hi Trevor, Date: Tue, 19 Oct 2004 12:46:55 -0700 From: Trevor DeVore [EMAIL PROTECTED] Subject: Re: Sound and Music -- Audio in Rev Is the QuickNotes external just a midi interface that uses QuickTime's midi features? Yep, but it's a pretty good one. AIRC it' s reasonably polyphonic, i.e., you can assign a channel for chords, up to 8 or 9 notes to play at once, instantly at the touch of a button. In fact, I'm designing a chord maker for a few different reasons, 1) to add to the enableware onscreen keyboard interface, 2) to teach myself chords, 3) to build into a track recorder (progression loops). There is no tempo control, but because it plays dynamically, you can define a timed loop via normal scripting with a variable. It already has a MIDI instrument picker that covers all the Roland MIDI instrument set, including GS extended instruments, available to the current version of QT. Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
What's this thread about? - Re: use-revolution Digest, Vol 13, Issue 41
Hi Richard, Date: Mon, 18 Oct 2004 11:23:17 -0700 From: Richard Gaskin [EMAIL PROTECTED] Subject: Re: use-revolution Digest, Vol 13, Issue 38 I think GarageBand (and dozens of other similar specialized packages) shows that tightly synchronized sound is not impossible. In not sure where the notion of impossible started in this thread. The question for RunRev is how important is it to provide the tools for making a GarageBand while we still have annoyances like unusual selection handle behaviors for line objects or the inability to reliably use answer file on OS X (not to mention that GarageBand already exists and is very well done). I might be very interested in this thread if I knew for sure what it's about, as I'm interested in developing music UI's for enableware, IOW, GarageBand is great for what it does, but a severely disabled person couldn't use it alone. That's where totally custom manipulation of sound, graphical interfaces, and game/controller sprockets come into play. What are the chances of giving this thread a real name? TIA, Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: use-revolution Digest, Vol 13, Issue 27
Hi Yves, On Oct 12, 2004, at 9:00 AM, [EMAIL PROTECTED] wrote: Hi Klaus I've added in the pre openstack show stack mainstackname and it's good but I don't understand why because there is no hide stack mainstackname anywhere I repeat, the problem only appears in the standalone, not in the IDE No close stack mainstack or go stack substack etc...? Very strange, indeed... Sorry, no idea :-( Well, it _is_ very starnge. According to the first statement above, you must be leaving the main stack (splash) on the screen all the time. That's extremely unusual. Normally, the splash remains on screen only while it initializes things (globals, prefs, etc.), then you remove it by hiding or changing its location. Try Richard's idea of leaving the main stack offscreen to process any startup errors, like a memory check, and, instead, use a substack as the splash/init window. If you actually do send the splash off screen somewhere, you can expect it to remain there until you change it, of course. in the IDE it's likely to always op[en in a default condition. because the engine is in the IDE, not the main stack file. HTH, Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Who is chuck yeager? (OT)
Hi Eric, Date: Fri, 3 Sep 2004 11:22:52 -0700 (PDT) From: Eric Engle [EMAIL PROTECTED] Subject: Re: Who is chuck yeager? (OT) The jet you are refering to is the Me-262 (messerschmitt): it was not the only high speed jet aircraft, however it was the most reliable and produced in the greatest quantity. In fact, it was also the first jet to break the speed of sound. The first few pilots who had the misfortune to do so however were unable to recover control of their aircraft. Consequently, the german air force strictly forbade flying the 262 beyond certain speeds - also because high speed flight induced metal fatigue. However Hans Guido Mutke did break the speed of sound and survived to tell the tale. Here http://de.wikipedia.org/wiki/Schallmauer I'd love to read it. Is it available in English? I guess it's a control issue, like with the Wright Bros. They weren't the first to fly a heavier-than-air powered aircraft, but they were the first to be able to control one in sustained flight. Just for fun: The Wright Bros. were credited with another important, albeit less notable, invention. What was it? Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Who is chuck yeager? (OT)
I reckon you guys have seen this famous picture of a F-18 Hornet. Once-in-a-lifetime shot, eh (watch linewraps)? http://www.chinfo.navy.mil/navpalib/ships/carriers/constellation/con-sndbar .jpg Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Who is chuck yeager? (OT)
Hi Mark, Date: Fri, 3 Sep 2004 15:55:50 -0700 From: Mark Brownell [EMAIL PROTECTED] Subject: Re: Who is chuck yeager? (OT) then again I might just be kidding again. ;-) I wonder what the park rangers had to say about that. Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Who is chuck yeager? (OT)
Hi Mark, Subject: Re: Who is chuck yeager? (OT) To: How to use Revolution [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Oh, and one more historical item. I think he was the only fighter pilot at the end of WWII to shoot down the famous German jet from a piston-engine propellered aircraft (a P-51). So What? :-) Nearly impossible because it was very advanced for its time, and faster than any other manned aircraft. It wasn't heavily armed and had a short range, but it could outrun anything. But quality metals had become unavailable and fuel was a problem. A few years earlier and who knows? It's waaay off topic though, and I'd rather meet some people on this list than him anyway. So there. Take that ;-) Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: dragging 2 windows in synch
Hi Ken and Scott, Date: Tue, 31 Aug 2004 21:56:03 -0500 From: Ken Ray [EMAIL PROTECTED] Subject: Re: dragging 2 windows in synch On 8/31/04 9:34 PM, Scott Morrow [EMAIL PROTECTED] wrote: Hello, Is there a technique to maintain the relative location of a secondary stack while dragging the primary stack. I'm not looking to just update the window location after the move has completed but to visually drag it along with the window that the user is moving. I'm building routines for simulating drawer behaviors outside of OSX. Well, if it's for OS 9, you're probably out of luck unless you make your own custom windows and your own drag regions. The reason is that the moveStack message isn't sent until *after* you release the mouse on the Mac. Well, actually it should work under OS 9 because the windows ghost when you move them, i.e., you aren't moving the real window, like you are with OSX and Windows XP. That means both should reappear together. AFAIK, it's Mac OSX that simply won't work with the moveStack message because of the reasons you site. The only other way to make it work is via continuous window relocation script that uses globalized mouseMove coordinate offsets. It won't be as smooth, but on todays fast Macs and fast video, it ought to be somewhat acceptable. I have a routine that does that, but not on this machine. I have to get to the studio to look it up. Or, since it's not rocket science, you can probably figure it out reasonably quickly. I'd suggest doing all the maths you can up front, i.e., establish the window offsets at mouseDown, and use small 1 or 2 letter variable names. Everything counts when you need your routine to run fast, but most of it depends on screen redraws as you 'drag'. If someone else doesn't come up with it beforehand, I'll find the example and post it, but I gotta go. owever, I also wish for a way to move multiple stack windows simultaneously without running a script routine. And real Drawers, too, for that matter. HTH, Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Why 10 hours for a newbie and 30 days for a programmer
Hi Kevin, Date: Wed, 01 Sep 2004 17:21:38 +0200 From: Kevin Miller [EMAIL PROTECTED] Subject: Re: Why 10 hours for a newbie and 30 days for a programmer On 1/9/04 5:00 pm, Fred D Yocum [EMAIL PROTECTED] wrote: 10 hours enough? With all due respect I think not. If after spending 10 hours actually in Dreamcard, you are not ready to part with $99, I doubt that providing a longer trial is going to help. But how do you know? Your target audience is probably made up of people who have never really attempted to work an IDE before, and all of us are at different levels of experience and abilities with computers in general. If someone asks for more time to decide, what is the risk of giving it to them, as opposed to refusing? Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Why 10 hours for a newbie and 30 days for a programmer
Hi Judy, Mark, sims, et al, Date: Wed, 1 Sep 2004 18:14:06 +0200 From: sims [EMAIL PROTECTED] Subject: Re: Why 10 hours for a newbie and 30 days for a programmer Then Mark Brownell wrote: If you let it ring ten times before answering it then you get an extra ten Rev frequent traveler miles, really. Cool! Do I get to fly with one of those students loose in an airplane with just eight hours flight training?? That should be a real trip!;-) = Date: Wed, 1 Sep 2004 09:15:35 -0700 (PDT) From: Judy Perry [EMAIL PROTECTED] Subject: Re: Why 10 hours for a newbie and 30 days for a programmer ? To: How to use Revolution [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Content-Type: TEXT/PLAIN; charset=US-ASCII The difference is that, in flight school, the person has a dedicated 8 to whatever hours of instruction. == On Wed, 1 Sep 2004, Mark Brownell wrote: If you think just ten hours is not enough consider this. There are two schools for pilot training. In the less expensive, less structured version the instructor evaluates the student to consider the student ready to solo. There is an allowable window of eight to sixteen hours of actual instructed flying/training where the instructor determines when or if ever the student is allowed to solo. If you can turn excellent students loose in an airplane with just eight hours flight training then ten hours might be a pretty good window into DreamCard. Anyway, what's to stop them from getting the thirty day demo version of Rev after that. = Well, I don't have a copy of FAR/AIM 2004 in front of me (it's at the studio with my other flight gear I think), but IIRC there is no such washout 'window' in FARs (it would probably be in Part 61 if there is) although there is now a new requirement for a pre-solo written exam administerd by the instructor, the point being that I think Judy is right, i.e., the decision to solo (NOTE: solo is _not_ the same as Private Certificate which requires 40 hours total) a student is up to the instructor, because different people will be ready at different times. If a person has to leave the program to do something else, how much time will be wasted trying to review what they've already done but forgotten because they couldn't assemble it right then? What are their skill levels and background training? What if they _have_ no skills or background training in developing, but want to learn? Can such a person evaluate their own ability to work with DreamCard in 10 hours? I also think it's a mistake to assume anyone who wants to will consider it affordable to blow a C-note before being confident that they can use it. I've spent more than 10 hours trying to get just one stupid thing I hadn't tried before to work, having no idea at the outset that what I wanted to do would be that difficult or take so long. But, that's just me. OT ASIDE: I'd flown with an instructor for several weeks, spread out over a number of lessons, before he let me go off into the wild blue (well, just close to the landing pattern) on my own -- I'm getting out, but you stay in. I'll hook you up. -- happened too quick to be nervous. Actually, I got to solo twice, once in a glider (Schweizer 2-33), and again in a powered aircraft (Piper Dakota). I love sailplanes after releasing, but I always feel like being towed is scarier than powering my way off the runway. :-) Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Who is chuck yeager? (OT)
Hi Klaus, Date: Wed, 1 Sep 2004 20:03:59 +0200 From: Klaus Major [EMAIL PROTECTED] Subject: Re: Who is chuck yeager? Hi Marian, Famous (and highly daring) fighter jock/test pilot... a key figure in the movie The Right Stuff. Actually, the most important achievment of Chuck Yeager, and for which he is most well known, is that he was the _first_ pilot to break the sound barrier. He did it on October 14, 1947, in an experimental mission-specific rocket-powered aircraft called the X-1, built by Bell Aviation, which was mounted to, and launched from, the belly of a B-29. He named it Glamorous Glennis II after his wife (the first Glamorous Glennis was a P-51 Mustang) At the time, he was purported to have had a dislocated shoulder, but he knew the flight surgeon would ground him, so he didn't report it, made the flight in a lot of pain. In 1990, while I was in the Civil Air Patrol, Lake Tahoe Sqdn, I met him in person at an aerospace education conference (10,000 teachers, high-ranking NASA, FAA, USAF personnel, and other 'living legend' historical figures in aviation) which lasted three days in Reno, Nevada. I consider it a priviledge. Oh, and one more historical item. I think he was the only fighter pilot at the end of WWII to shoot down the famous German jet from a piston-engine propellered aircraft (a P-51). Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Do we have synthetic speech in WindowsXP yet?
on 8/25/04 5:43 AM, [EMAIL PROTECTED] at [EMAIL PROTECTED] wrote: Date: Tue, 24 Aug 2004 22:34:17 -0600 From: Barry Levine [EMAIL PROTECTED] Subject: RE: Do we have synthetic speech in WindowsXP yet? I'm at the tail end of two years using Rev and we haven't had speech on WindowsXP. I'm getting ready to move to RealBasic simply because of this issue. Frankly, I'm quite hesitant to pony up any more $$ for Rev if this isn't fixed. I'm afraid I find myself in nearly exactly the same position. Many of my continuing adaptiveware projects depend on speech/voice feedback, which I've never been able to make work under Rev and XP. Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: MIDI tools
Hi. Back on this again. Date: Sun, 15 Aug 2004 17:08:45 -0400 From: Kurt Kaufman [EMAIL PROTECTED] Subject: MIDI tools What about MIDI tools, specifically, can we play notes live through an onscreen keyboard with no latency. Would it work with Rev? How could it be implemented cross-platform (the thing I'm interested in for these experiments)? I wouldn't have a clue how to transform it into a Windows-useable DLL. As you indicate, the cross-platform issue is the challenge. In reference to your question above, I'm guessing that you would have to have an external that would interact with QT for Windows, or alternately one that might work through the underlying mechanism used by the Windows Media Player to play MIDI files. I guess my question is: Does anyone here have that capability? Media Player MIDI files might be great SA addition, but since most of the other stuff (a chord maker, chord progression maker, recorder, and live instrument player with an onscreen keyboard and special perussion/effects player) will be using QT, then the platform must have it aboard anyway. So, yes, can anyone here develop a QuickNotes type of external to work with Rev on a Windows platform? Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re :Windows MIDI conversion question
Hi Judy, Date: Mon, 16 Aug 2004 19:53:53 -0700 (PDT) From: Judy Perry [EMAIL PROTECTED] Subject: Re: Re :Windows MIDI conversion question IIRC, there IS a Windows version of Shakobox... No, I'm afraid not. It uses AppleScript. Jacque, who developed the interface for it, wrote: It works on Mac by sending Apple Events to a tiny custom translation app. But it doesn't work on Windows because it is AppleScript, and Eric is looking for a Windows solution. The user contributions page on Rev's web site has a stack by UDI called makeSMF v1.3 which may work. I haven't worked with it much, but if I remember right it needs to write a file to disk. I don't know if that would be fast enough for live music creation but it is worth a look. ** for Erik -- did you try makeSMF v1.3? On Mon, 16 Aug 2004, Erik Hansen wrote: shakobox can also be used to play different musical events simultaneously. Fun! we (I) desperately need Shakobox for Windows. Looks like you'd have to create a track using it, then somehow figure out timing for playback, if you want to use it for accompaniment while playing live, or to coordinate with other tracks. What is it, exactly, that you want to do? Why can't you just create MIDI files with one of the softwares available for Windows and incorporate them into your stacks? Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re :Windows MIDI conversion question
Hi Erik, Date: Sat, 14 Aug 2004 16:34:37 -0700 (PDT) From: Erik Hansen [EMAIL PROTECTED] Subject: Windows MIDI conversion question mci mciSendString() mci MIDI in 3 steps these use MIDI files. is there a Windows way to convert xTalk commands like play 60q 62e 64e -- to MIDI files? Not sure. I know ShakoBox works in Rev on the Mac. Did you try it? Jacque can speak to this better. Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Open GL tools
Hi JB, Date: Sat, 14 Aug 2004 18:01:01 +0200 From: jbv [EMAIL PROTECTED] Subject: Re: Open GL tools on the subject of Rev openGL, here are my 2 cents : Thanks, your Re adds to the picture (pun intended) ;-) I am hoping there are ways to work OpenGL into it, though. snip I'm not a specialist, but I have the feeling that the possibility to extend the language would boost the product way beyond it's present status of slightly improved Xplatform HyperCard... Well, as it happens, I'd have to agree with the language-extension thing. Providing toolboxes for the major platforms to do that might be daunting, though. I see the reasoning behind your anaysis of the one-off OpenGL interfaces, but the very thing you did looks like it could provide a model for more generic approaches, yes? Then 'brick' it together at some point. But for the last part: For one obvious thing, it has 5x the keywords available in the last version of HC. So, I'd have to say it's slightly more than slightly more, eh? All the best, Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Open GL tools
Howdy, Are there now, or will there ever likely be, Open GL tools available to Rev for 3D object rendering? TIA, Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
MIDI tools
Another Q: What about MIDI tools, specifically, can we play notes live through an onscreen keyboard with no latency. To get an idea of what I mean, for Mac folks who are on the SuperCard list (Yahoo! groups), go to the files area Miscellaneous folder and D/L my latest post there named 'Instrument2', and checkout how the keyboard works. By permission of the owner (Jon Adams), it uses Nigel Redmond's QuickNotes external. Would it work with Rev? How could it be implemented cross-platform (the thing I'm interested in for these experiments)? I wouldn't have a clue how to transform it into a Windows-useable DLL. TIA, Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Open GL tools
Hi Troy, Date: Fri, 13 Aug 2004 13:49:19 -0400 From: Troy Rollins [EMAIL PROTECTED] Subject: Re: Open GL tools On Aug 13, 2004, at 2:38 PM, Ken Norris (dialup) wrote: Are there now, or will there ever likely be, Open GL tools available to Rev for 3D object rendering? No, there are not currently such abilities. I didn't think so. :-( ...Ever likely to be...? shaking magic 8-ball Maybe Somebody was doing some work on it, but apparently gave up. Kevin Miller was trying to get it back on track, but it didn't sound very positive to me. Who knows? Well, you've heard more than me. It would be nice, though. Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: 2.5 cursor change
Hi again, I have a copy of the videotape of his presentation of the first mouse-driven OS in 1967 (apparently he had invented the mouse several years earlier but then needed to write an OS to use it on g). If you come to one of our LA RUG meetings I'll show it. :)\ Cool. What if you make a QT movie and post it somewhere? It's already available in Real format: http://www.superfastcomputer.com/2003_02_16_previous.html Thanks much, I'll take a look. Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: 2.5 cursor change
Hi Trevor, Date: Sat, 31 Jul 2004 11:46:11 -0700 From: Trevor DeVore [EMAIL PROTECTED] Subject: Re: 2.5 cursor change It seems to me that the arrow cursor is the accepted method of interacting with apps unless over a link. Was the hand something that was used more in OS 9? Well, yes, but since the first Mac OS 20 years ago, before Windows on a PC existed. The general idea came about the same time as the use of icon clickable elements on video monitors, much of which was developed further by Jef Raskin and Bill Atkinson (MacDraw and HyperCard) way back then. The 'mouse' idea was 'stolen' from Xerox, though. Hmmm. But now that you mention it, I hadn't noticed anything different in OSX. During runtime, the Arrow cursor has always been used for the Desktop, the window Titlebars, window borders, window buttons (Close, Minimize/Expand, Windowshade, Resizer), OS-generated scrollbars and up/down arrows, the menuBar, and popUp menus. But other clickable application content, all other created buttons and graphics, and other stuff inside a window, hyperlinks, etc., use the hand. Maybe they gave it up for OSX and I just didn't notice. If they did, then the other point has been made, but what I'm still concerned with is points of reference between what is IDE and what is created clickable content, by the way of which Jeanne, in her inimitable and prolific style, put it. It's in the HIG's, but I haven't read much of the new stuff for OSX yet. Still trying to figure out how the darned thing handles filenames and transfers. It keeps making lots of useless weird folders and documents show up on my flash cards, about 6 levels deep, and I don't have a clue what they are. :-) Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: 2.5 cursor change
Hi Troy, Date: Fri, 30 Jul 2004 22:58:49 -0400 From: Troy Rollins [EMAIL PROTECTED] Subject: Re: 2.5 cursor change Personally, I think Mickey should take its bows, and Rev should use something more modern, and app looking. An alternate selection cursor might be the way to go. Well, it's obvious you work in the PC world which doesn't differentiate by cursor changes, but rather 'arms' buttons, but Macs always have, and is used in browsers for the same reasons. I don't think modernism has anything at all to do with it, just a difference in HIG's. Still, in an IDE, we _must_, IMO, have proper and easily discernible task-specific cursors. I.e., there is such a dramatic difference between a hand and an arrow that there can be no mistake which _area_ is available for what, and that's the whole idea. IOW, whatever changes are made, the difference in separate cursors for separate tasks must be intuitive and dramatic, whether or not we use 'armed' buttons (hotspot areas are a good example, because there is no 'arming'), in order to reduce the load on the user/developer. NOTE: In my adaptiveware stuff, I often use both, even to the point of overlaying translucent graphics to 'arm' a 'button' or area, plus oversized cursors. Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: 2.5 cursor change
Hi Jeanne, Date: Fri, 30 Jul 2004 23:09:33 -0700 From: Jeanne A. E. DeVoto [EMAIL PROTECTED] Subject: Re: 2.5 cursor change My feeling is that if you have to squint at the cursor to figure out which mode you're in - if you even have to think about it - there's a usability problem. AMEN! Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Rev player
Date: Tue, 27 Jul 2004 09:39:30 -0700 From: Dan Shafer [EMAIL PROTECTED] Subject: Re: Rev player So what am I not understanding? Only that it is available to you, but not really meant for you. OK, but *in general*, who aside from the Dreamcard developer would really want to use this approach to delivery? I am sure there must be some folks, I just can't figure out who they are! Well, I might use it like this: I have some friends who just bought a business and need some offline archiving software for images, and a few other widgets and gadgets. It would be helpful if I could give them some stacks to run and see if they like them, if they work out OK. I can build quick dirty solutions to get them by while I work out detaills, get rid of bugs, and dress up the SA apps. They use Macs for the workshop production setups and a Sony Vaio for the business front end. It'll be a big advantage to not have to build separate applications every time. Like that. Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Rev player
Hi Troy, Stephen, Klaus, et al, Date: Sun, 25 Jul 2004 15:32:18 -0400 From: Troy Rollins [EMAIL PROTECTED] Subject: Re: Rev player On Jul 25, 2004, at 3:19 PM, [EMAIL PROTECTED] wrote: Did as you suggested and the player would not save the changes. How come? It could be the player is configured for maximum security (whatever that is called in Rev.) It is supposed to act something akin to the shockwave player, which prevents harmful activities (saving files, deleting files, etc.) on the end-user's computer. I don't think so. I haven't tried it yet, but I bet if you incorporate normal Save or Save as scripted menu items in your stacks, then they should save according to the scripts, otherwise what good would the player be? I mean, it should disallow access to code, but not to updating files which are specifically interacted with, and handled by, the code in your UI. All the best, Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Card scrolling tutorial
Hi Claudi, On Jul 19, 2004, at 5:50 AM, [EMAIL PROTECTED] wrote: Date: Mon, 19 Jul 2004 11:42:37 +0200 From: C List [EMAIL PROTECTED] Subject: Card scrolling tutorial Well, we can add another tutorial to the list of available tutorials. I have put my tutorial on advanced scrolling online: www.cc-imaginering.nl/runrev Thanks for that. I have several projects that do that which I've happily sent offlist to individuals, along with brief explanations, but it was beginning to wear on me (6 times, I think). Let me know what you think about it so I might be able to improve it in the future. (and maybe write other tutorials aswell) The folder I got did not contain a Rev file. What is it? How do I open it? Please ignore this if the tutorial already addresses the following issue: I haven't time to try to get it open right now, but one thing I see from the post is that you should also show how to scroll an image in a group as well as a card in a stack. That way you can still have static UI controls in the same window. Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Card scrolling tutorial
Hi again, Date: Mon, 19 Jul 2004 11:42:37 +0200 From: C List [EMAIL PROTECTED] Subject: Card scrolling tutorial On Jul 19, 2004, at 10:01 AM, Ken Norris wrote: The folder I got did not contain a Rev file. What is it? How do I open it? Please ignore this if the tutorial already addresses the following issue: I haven't time to try to get it open right now, but one thing I see from the post is that you should also show how to scroll an image in a group as well as a card in a stack. That way you can still have static UI controls in the same window. OK, I got it open by dropping it on the real Rev application icon, and I see that you have indeed dealt with the issue I spoke of. Also, you got to another issue, that of the fact that Rev decompresses images when opening as controls. Using reference files is the best way, and even then, you have to be careful. My SJ County map is right at the Rev limit. But, for Very Large Scale (VLS) images (I will need to work with composite aerial photos soon), you can break the composites down into manageable sections, i.e., tiles, and file them that way. For the sake of the user's sanity as well as my own, I will create an in-between scale scrollable gridded metamap of the whole thing. The user will scroll around in it until they find the grid containing the section they want to see. The Main map will display that section in Very Large Scale format in an accompanying group. Then the user can scroll around in it as well, to find exactly what they want. The county has a special Acrobat Pro PDF application that does this after a fashion, but it is not accessible by the public, so I thought I would build one in Rev, which I've done. But what I will be looking at next are aerial photos which are anything but large scale. They are currently shot on 9-inch film at But I need to get a question answered about image controls way before I get started on that one. Thanks, Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: use-revolution Digest, Vol 10, Issue 37
On Jul 11, 2004, at 9:00 AM, [EMAIL PROTECTED] wrote: All I want to do it click on a text field and have it move to where I drag it. = Clicking in an unlocked field always activates the text cursor. That's how they work. To allow user dragging, you must first set the lockText of the field in a button: Button script: on mouseUp set the lockText of fld x to true end mouseUp Then in the field script: on mouseDown grab me end mouseDown on mouseUp set the lockText of me to false end mouseUp HTH, Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: move textbox script
OOPS. Darn! I did it again (forgot to replace subject line), sorry :-( Anyway, Hi Bob, On Jul 11, 2004, at 9:00 AM, [EMAIL PROTECTED] wrote: All I want to do it click on a text field and have it move to where I drag it. = Clicking in an unlocked field always activates the text cursor. That's how they work. To allow user dragging, you must first set the lockText of the field in a button: Button script: on mouseUp set the lockText of fld x to true end mouseUp Then in the field script: on mouseDown grab me end mouseDown on mouseUp set the lockText of me to false end mouseUp HTH, Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Bringing some Game Sounds into Rev
Hi Kurt, On Jul 10, 2004, at 9:00 AM, [EMAIL PROTECTED] wrote: Date: Sat, 10 Jul 2004 09:31:04 -0400 From: Kurt Kaufman [EMAIL PROTECTED] Subject: Re: Bringing some Game Sounds into Rev Then again, to do a lot of live MIDI data entry, a true external MIDI keyboard is probably best. === I've been building an onscreen MIDI keyboard in SuperCard, mainly as adaptiveWare. It uses one of Nigel Redmon's (HyperMIDI for those who remember) externals called QuickNotes, which works out of the data fork, and isn't useable with Rev AFAIK. With the mouse held down, you can drag it over the keys in my model, and they hilite and play in realtime exactly as if you were playing a real keyboard. It would be very useful to me if we could do that in Rev, but I just don't think it's possible, is it? TIA, Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: use-revolution Digest, Vol 9, Issue 65
On Jun 25, 2004, at 9:00 AM, [EMAIL PROTECTED] wrote: Date: Fri, 25 Jun 2004 11:49:24 -0400 From: Troy Rollins [EMAIL PROTECTED] Subject: Whadaya need? A magnet? How exactly do you get metal to stick? I have a stack defined as having a metal background, when it opens in the IDE it doesn't honor it until I set the metal to false, then back to true. So, I did it in script in the first openCard event. It doesn't work. Same results in my standalone. The border is metalized, but not the background. How do you get a stack to use the metal appearance (OSX only), and actually use it? = Believe it or not, that's actually how it works. A soon as the startup script ends, the background reverts to a blank. It's an OSX /metal window thing. What you have to do is keep it visible while you take a snapshot of the space and set an image to it, lay it into the background. If you want to resize your metal window, you need to make the graphic large enough to accommodate it. Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
RE: Whadaya need? A magnet?
Sorreee I forgot to change the subject line :-/ On Jun 25, 2004, at 9:00 AM, [EMAIL PROTECTED] wrote: Date: Fri, 25 Jun 2004 11:49:24 -0400 From: Troy Rollins [EMAIL PROTECTED] Subject: Whadaya need? A magnet? How exactly do you get metal to stick? I have a stack defined as having a metal background, when it opens in the IDE it doesn't honor it until I set the metal to false, then back to true. So, I did it in script in the first openCard event. It doesn't work. Same results in my standalone. The border is metalized, but not the background. How do you get a stack to use the metal appearance (OSX only), and actually use it? = Believe it or not, that's actually how it works. A soon as the startup script ends, the background reverts to a blank. It's an OSX /metal window thing. What you have to do is keep it visible while you take a snapshot of the space and set an image to it, lay it into the background. If you want to resize your metal window, you need to make the graphic large enough to accommodate it. Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Splash screen in standalone - too long to show
Hi John, Date: Mon, 21 Jun 2004 07:26:36 -0700 From: John Rule [EMAIL PROTECTED] Subject: Re: Splash screen in standalone - too long to show Thanks Richard...that explains some things. I also have a few substacks in this stack, so it might help to break this up a bit. My expectation was that I have control over the subatcks that are loaded. I suppose the 'code' for the substacks (which is embedded in my splash screen) is being loaded with the splash screen whether it is used or not...about 2 megabytes worth of stuff. That, by itself, doesn't explain it unless there's something you're not saying. If you run init routines in a preOpenStack handler, then I think it's waiting until they are done to show the splash window. If that's the case, move the init routines into an openStack handler of the splash. That way the splash window shows _first_, and _then_ your init routines run, which is what you want. HTH, Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Card handling for those who've never worked in a Casino
Hi Troy, On Jun 19, 2004, at 7:16 AM, [EMAIL PROTECTED] wrote: Date: Fri, 18 Jun 2004 17:48:31 -0400 From: Troy Rollins [EMAIL PROTECTED] Subject: Re: Card handling for those who've never worked in a Casino On Jun 18, 2004, at 5:21 PM, J. Landman Gay wrote: Not hard. No. Just not as intuitive as you seem to think. The rest of what I'm doing (the logic) _is_ hard... but I don't get fouled by that - at least no more than I would expect. Oft times, I think the devil is in the simplicity when it comes to Transcript. Oh... that and the infernal synonyms, and does nothing, included for compatibility with... I do appreciate the response though. It is helping me jump some of my own hurdles. I've build some pretty cool stuff (control systems, network conferencing apps) in Revolution (all the way from the beta of 1.0) but this is the first app I've done that used more than one massive card! = Hang in there. Once you have adapted to the way things work in Rev, your experience will begin to fill in again. E.g., I had a really tough time with the IDE. I see you've just used one big card. That's OK. As I've gotten into Rev, I have all but abandoned the usual card metaphor in favor of using groups (and nested groups, i.e., groups of groups) and calling files. I like to use a palette stack, plus a custom menubar, as a GUI which stays up front and runs the show, on the order of Rev's own Inspector (but for different purposes of course). You can use substacks (which become separate stack files at build time) for the various types of data instead of putting them all as cards in one and then marking them. Trying to figure out which card has/does what seems like an unnecessary hassle doing things that way. Instead, you can use front scripts for control and back scripts to handle file manipulation. That way, you can set up logical file-naming routines, and group things in very flexible and complex ways if you wish. For example, even if you use marked cards in each substack, you could also store location lists, not only of cards, but substacks,, plus card groups, substack groups, favorites, preferences, and even a history of actions and changes, in yet other substacks. Also, you could save values, like strings and numbers, in ordinary text files, which would make them easier to back up and to read from other applications. All that should be relatively familiar to you, it's just getting used to how Rev works. Eventually you will see how powerful and flexible Rev is in manipulating things. With a few exceptions, it's hard to imagine building custom cross-platform apps to manage stuff in anywhere near the relatively short time you can do it in Rev. HTH, Ken N. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution