From geradamas at yahoo.com Thu Feb 1 02:29:05 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 1 Feb 2007 07:29:05 +0000 (GMT) Subject: Reinventing the wheel . . . HC and RR Message-ID: <657032.91626.qm@web37508.mail.mud.yahoo.com> This is something that I believe cannot be restated often enough: If you have a coding problem there is an extremely good chance that somebody has faced the same problem, and solved it, before. Recently I was stuck with a small question, and having decide to 'fast' from the RunRev Use-List for a month, I searched the internet under 'Hypercard' (no, surely not, how incredibly imaginative!) and found 3 different Hypercard stacks that performed what I wanted to perform. I had to twiddle around with the code a tiny bit - but only enough to make me grateful that somebody else had already done the work for me. Needless-to-say I started my 'journey' at Mark' Pantechnicon: http://pan.uqam.ca/pan/pmwiki.php/HyperCard/HomePage which takes a lot of beating. sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ Inbox full of unwanted email? Get leading protection and 1GB storage with All New Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html From jc at spl21.net Thu Feb 1 05:55:28 2007 From: jc at spl21.net (John Craig) Date: Thu, 01 Feb 2007 10:55:28 +0000 Subject: User groups Message-ID: <45C1C720.9020908@spl21.net> Following on from the Rev newsletter - anyone in the Glasgow, UK area interested? If so, drop me a mail off-list. B-) From mark_powell at symantec.com Thu Feb 1 06:23:18 2007 From: mark_powell at symantec.com (Mark Powell) Date: Thu, 1 Feb 2007 03:23:18 -0800 Subject: Application suspending after a window closes in 2.7.x Message-ID: Combination of two earlier threads... I am running XP with Rev 2.7.2. In standalone, closing a modal suspends the rev application and the user is thrown into another currently running application (Outlook or Photoshop, for example). My understanding from the October/November time frame is that this is a known bug that was said to be high priority. Does anyone know if this has been fixed in newer versions? Is there *ANY* established workaround for it? Many thanks from the land of eternal snow. Mark From paolo.mazza at neol.it Thu Feb 1 09:45:00 2007 From: paolo.mazza at neol.it (paolo mazza) Date: Thu, 01 Feb 2007 15:45:00 +0100 Subject: revolution in background catchig arrow keys In-Reply-To: References: Message-ID: Dear revs, How can I have revolution in background catching arrow keys? I need this feauture for a small application that import a scrennshot any time the user press the arrow keys in Acrobat Reader program. I mean ...this is what I want to do: I open a Revolution stack. Then I open a pdf document (with a full screen presentation) using the program Acrobat Reader . I wuold like my revolution stack to import a scrennshot any time the user press the arrow key (and move to another slide). How can I do this in Macintosh? Any idea? Thanks Paolo Mazza ****************************************** Paolo Mazza NEOL SRL Societ? partecipata da Universit? di Padova via N. Tommaseo 84 35131 - Padova (Italy) Tel 049- 2050147 - Fax 049-7964386 www.neol.it From mlange at widged.com Thu Feb 1 10:11:41 2007 From: mlange at widged.com (Marielle Lange) Date: Thu, 1 Feb 2007 15:11:41 +0000 Subject: Whiteboard Message-ID: <02F123EC-1D49-4DB2-A441-A565ED661972@widged.com> Hi Ryno, > Has anybody here developed a whiteboard application I have, for a client. And I went to BETT as well. I came back with loads of demo CD, information, and contacts of distributors of whiteboard software interested in having freelance developers contributing software for them. In fact, a whiteboard application is very simply put a normal application. The only difference is that mouse movements don't work. Well, you use a pen and only mousedown and mouseup movements get detected. You can't detect the movement when the pen is, well, not in contact with the whiteboard. You also have to have zones of detection that are larger than in normal applications (I can give you the precise information, but something that corresponds to about 5cm on the whiteboard). For the rest, you don't really have to take care of the annotation, draw shaping, etc. This is taken care of by the software sold with the whiteboard. What this software does is make a toolbar available to the end user, that appears comes on top of the application you write. Two popular products in the UK are : Promethean Smart Board What I was told at BETT is that in the UK, 50% of the schools now have whiteboards. 25% in each single class. 25% in some classes. Often, they mix the two products above. To "project" on the whiteboard, teachers use a laptop (PC) connected in permanence to the web. Web connectivity in schools is now said to be highly reliable in schools. Do list members know about the situation in other countries? Marielle > Has anybody here developed a whiteboard application? Is anybody > keen to > do so? Or willing to guide me through the process? I can get > schoolchildren involved. > > What I am thinking of is something like this: > > A chat application PLUS a window in which, to start with, the various > members of the chat can draw in black line and type in text, in > turn or > simultaneously. > > (If simultaneously a split-screen window would be an option, "click > here to save this board"). > > It would be wonderful for collaborative work, such as building a > whiteboard application: ) > > Ryno. > ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From mlange at widged.com Thu Feb 1 10:43:31 2007 From: mlange at widged.com (Marielle Lange) Date: Thu, 1 Feb 2007 15:43:31 +0000 Subject: whiteboards Message-ID: <492B9559-290D-4376-B64E-5F15C161DE9F@widged.com> Hi Ryno, >A chat application PLUS a window in which, to start with, the various > members of the chat can draw in black line and type in text, in > turn or simultaneously For this, you would probably better go for a standard lab situation. Whiteboards are really not practical for writing on them. You can pop a keyboard view on the screen, but this means typing a word letter by letter. Quite cumbersome. If all kids are in the classroom, they you would get more interactivity by podcasting them and organizing mini-interviews. They do this very nicely in this school : Two of the pupils were on the stand "Tomorrow's Learners Today". I discussed with them for an hour. What they do in this school is apparently very cool. Given what you describe, you may want to check out these products: and -- Rafi.ki is a funky new online learning community with a difference: it's just for secondary schools*, it's safe and it's a lot of fun! -- create share learn -- peeblepad. portfolio for life -- Horizon Wimba develops web-based collaboration software designed for online education, language learning and live interactive communications. Then if you are into engaging teaching, you may want to also check out this. Film street -- Access hundreds of digital resources and create personalised, interactive learning activities without the need for specialist ICT skills. Marielle ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From mlange at widged.com Thu Feb 1 10:48:40 2007 From: mlange at widged.com (Marielle Lange) Date: Thu, 1 Feb 2007 15:48:40 +0000 Subject: game based learning Message-ID: <5C3DA929-C2CD-4707-A0A6-C99F7B75EC62@widged.com> Any Educator or user on the list interested in game-based learning? I would be interested in having them beta test and give feedback on an application. I would also be interested in creating some common space with relevant information. I already put a lot of links at . But I would be interested in creating better organized pages with text and guidelines. Marielle ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From mlange at widged.com Thu Feb 1 10:57:36 2007 From: mlange at widged.com (Marielle Lange) Date: Thu, 1 Feb 2007 15:57:36 +0000 Subject: user groups : educators Message-ID: <7B575A77-69C8-442B-83C2-BBF37F8B582C@widged.com> Hiya, Any educator out there who would be interested in a weekly, biweekly or monthly chat session over skype or AIM? This would be about exchanging information on current projects, funding opportunities, interesting articles or news, eventual organisation of the development of a shared set of resources, etc. Marielle ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From jc at spl21.net Thu Feb 1 11:02:35 2007 From: jc at spl21.net (John Craig) Date: Thu, 01 Feb 2007 16:02:35 +0000 Subject: revolution in background catchig arrow keys In-Reply-To: References: Message-ID: <45C20F1B.4020707@spl21.net> if you call a handler every so often and check 'the keysDown' you can catch key presses. on openStack checkKeys end openStack on checkKeys -- check for LEFT key if 65361 is in the keysDown then -- do snapshot end if send "checkKeys" to this stack in 100 millisecs end checkKeys Hope this helps JC paolo mazza wrote: > Dear revs, > How can I have revolution in background catching arrow keys? > I need this feauture for a small application that import a scrennshot any > time the user press the arrow keys in Acrobat Reader program. > I mean ...this is what I want to do: > I open a Revolution stack. > Then I open a pdf document (with a full screen presentation) using the > program Acrobat Reader . > I wuold like my revolution stack to import a scrennshot any time the user > press the arrow key (and move to another slide). > How can I do this in Macintosh? Any idea? > Thanks > > Paolo Mazza > > ****************************************** > > Paolo Mazza > NEOL SRL > Societ? partecipata da Universit? di Padova > via N. Tommaseo 84 > 35131 - Padova (Italy) > Tel 049- 2050147 - Fax 049-7964386 > www.neol.it > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From chipp at chipp.com Thu Feb 1 11:16:52 2007 From: chipp at chipp.com (Chipp Walters) Date: Thu, 1 Feb 2007 10:16:52 -0600 Subject: In standalone, closing a modal closes everything In-Reply-To: References: <45BF4E4B.3010600@fourthworld.com> <7aa52a210701301111w100e33dby982704e64558cfc2@mail.gmail.com> <659D332F-2DCF-4445-9724-B2C682E6DDF8@maseurope.net> Message-ID: <7aa52a210702010816k5a259779m138c875f7714df11@mail.gmail.com> Yeah Mark, that's the bug. I believe Trevor's well documented it and I believe I've heard it's fixed in a newer version, when it gets released. On 1/31/07, Mark Powell wrote: > > This, I believe, is the bug in 2.7.2 that Chipp > raised a few weeks back. Am I right? Anyone know if that little bug > has been fixed? > From stephenREVOLUTION at barncard.com Thu Feb 1 12:07:40 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 1 Feb 2007 09:07:40 -0800 Subject: Whiteboard In-Reply-To: <02F123EC-1D49-4DB2-A441-A565ED661972@widged.com> References: <02F123EC-1D49-4DB2-A441-A565ED661972@widged.com> Message-ID: One thing that ticks me off about software merchants that often in their ignorance or arrogance, they NEVER mention WHAT PLATFORM their software will run on, as if Windoze was the only game in town. Then if one is possibly interested in the utility or app, one has to laboriously plow through the advertising, web sites and pdfs to find out. It turns out that both of these links lead to products that have some level of mac compatibility, but it took a bit of time to find out. At Promethean, the only clue was an icon for Mac OS 9 (smiling mac) which would indicate system 9. No MAC OS X logo was seen. For both there was absolutely no Macintosh version information. You see what I mean? For such companies that seem to do this, I tend to want to go somewhere else. > >Two popular products in the UK are : >Promethean >Smart Board -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From stephenREVOLUTION at barncard.com Thu Feb 1 12:19:54 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 1 Feb 2007 09:19:54 -0800 Subject: user groups : educators In-Reply-To: <7B575A77-69C8-442B-83C2-BBF37F8B582C@widged.com> References: <7B575A77-69C8-442B-83C2-BBF37F8B582C@widged.com> Message-ID: I guess I have to register as a chat-hater and non-texter, but I just don't see the efficiency of using chat when email and mail-lists work better. Chat requires you to sit there with full attention and wait for responses, and encourages one to type hastily, which can lead to misinterpretation. It's a complete time suck for me, your mileage may vary. I get all tense and impatient during chat, waiting for people to type, and wishing I hadn't joined the chat. One can't really do anything else during a chat session. A whiteboard or video image during chat adds a lot of value to a chat session. Otherwise, I don't see the point. >Hiya, > >Any educator out there who would be interested in a weekly, biweekly >or monthly chat session over skype or AIM? This would be about >exchanging information on current projects, funding opportunities, >interesting articles or news, eventual organisation of the >development of a shared set of resources, etc. > >Marielle > >------------------------------------------------ >Marielle Lange (PhD), http://widged.com >Bite-size Applications for Education > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From mlange at widged.com Thu Feb 1 12:31:25 2007 From: mlange at widged.com (Marielle Lange) Date: Thu, 1 Feb 2007 17:31:25 +0000 Subject: whiteboards Message-ID: <8F26B520-BF89-4ECF-99F0-B890A072CE0C@widged.com> Agreed, Stephen. At the show, I couldn't even find any information about mac compatibility. That's very weird. Many schools have invested in macs as they have the reputation to encourage more creative activities. But all whiteboard applications were run on PCs. As if they expect the teacher to be fluent with both platforms. That's quite interesting. All stands with plenty of pupils around or taking parts in various activities like creating podcasts on the show, or on the stand with the two kids I spoke with, they were all filled with Macs. Then all these whiteboard applications where that's about a student listening and sometimes pressing on the key of a multibutton keypad, they were running on PCs. Sure, these whiteboard applications are a lot more interactive than before. Sure, they allow students to better visualise some problems (there was a nice mathematical problem of transporting 50 pupils from one point to another in a tractor who could only hold 4 at a time, where you could put pupils in the tractor, get the tractor moving, drop down the pupils at the end and start again). But it is possible to do *a lot* better than this. The idea of chat is good. Pity the absence of way to easily input text is a bit of a hurdle. But there are other teaching situations that you can imagine where students would collaboratively solve a problem, by manipulating objects on the screen. Revolution would be such a nice software to develop such applications. Then there is something else that should be done with revolution. But this thing, I was told that if I was to do it, I would become millionaire. Who wants to share a million? What is your guess? Marielle > > > One thing that ticks me off about software merchants that often in > their ignorance or arrogance, they NEVER mention WHAT PLATFORM their > software will run on, as if Windoze was the only game in town. Then > if one is possibly interested in the utility or app, one has to > laboriously plow through the advertising, web sites and pdfs to find > out. > > It turns out that both of these links lead to products that have some > level of mac compatibility, but it took a bit of time to find out. At > Promethean, the only clue was an icon for Mac OS 9 (smiling mac) > which would indicate system 9. No MAC OS X logo was seen. For both > there was absolutely no Macintosh version information. You see what I > mean? > > For such companies that seem to do this, I tend to want to go > somewhere else. > > ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From mlange at widged.com Thu Feb 1 12:41:25 2007 From: mlange at widged.com (Marielle Lange) Date: Thu, 1 Feb 2007 17:41:25 +0000 Subject: user groups : educators Message-ID: <567838DF-FDD0-4DAD-8247-8C93AFB92221@widged.com> > I get all tense and impatient during chat, waiting for people to > type, and wishing I hadn't joined the chat. One can't really do > anything else during a chat session. > > A whiteboard or video image during chat adds a lot of value to a chat > session. Otherwise, I don't see the point. Good to see you are optimistic and expect to have a lot of persons to join ;-). I kind of agree. Once there are more than 3 persons text chats can be cumbersome. Voice chats are faster. Still, voice chats with more than 5 are a bit unpractical. The chore idea, however, is to have a regular meeting. That is an arranged time where we expect to meet others and discuss. The fact there is a meeting planned often force to think of content for that meeting. Which generates more discussion than if persons are free to post whenever they want. What you describe, video image... a teacher friend of mine told me about such a software (PC only unfortunately). I forgot the details... I will have to get back to her. Let's start with an easy question. Let's forget about technology for now. Would teachers/educators/academics on this list be interested in regular meetings? Is there some need to have subgroups like primary/ secondary/higher education. Are there persons interested in special areas like special needs, ICT & learning to program, science, history/ geography, etc? What about organizing at least a first meeting (chat or any other means) where educators can introduce themselves to one another so we know names and interests? What are the views of other users on this? Marielle ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From JimAultWins at yahoo.com Thu Feb 1 12:58:08 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 01 Feb 2007 09:58:08 -0800 Subject: revolution in background catchig arrow keys In-Reply-To: Message-ID: On 2/1/07 6:45 AM, "paolo mazza" wrote: > Dear revs, > How can I have revolution in background catching arrow keys? > I need this feauture for a small application that import a scrennshot any > time the user press the arrow keys in Acrobat Reader program. > I mean ...this is what I want to do: > I open a Revolution stack. > Then I open a pdf document (with a full screen presentation) using the > program Acrobat Reader . > I wuold like my revolution stack to import a scrennshot any time the user > press the arrow key (and move to another slide). > How can I do this in Macintosh? Any idea? > Thanks > Check the following two messages and test to see which suits your desired behavior on keydown on rawkeydown in the dictionary. Basically, you check which key code was sent and pass it if you want to ignore it, or do an action, then choose to pass it anyway. This will work even if a user is typing into a field, so this would intercept keystrokes at anytime. Adding modifier keys is done this way if the commandkey is down then => if the commandkey is down and the shiftkey is down then => Jim Ault Las Vegas From lists at mangomultimedia.com Thu Feb 1 13:10:26 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 1 Feb 2007 10:10:26 -0800 Subject: Application suspending after a window closes in 2.7.x In-Reply-To: References: Message-ID: On Feb 1, 2007, at 3:23 AM, Mark Powell wrote: > Combination of two earlier threads... > > I am running XP with Rev 2.7.2. In standalone, closing a modal > suspends > the rev application and the user is thrown into another currently > running application (Outlook or Photoshop, for example). > > My understanding from the October/November time frame is that this > is a > known bug that was said to be high priority. Does anyone know if this > has been fixed in newer versions? Is there *ANY* established > workaround > for it? > > Many thanks from the land of eternal snow. Hi Mark, This hasn't been fixed in 2.7.4 but I imagine it will be in 2.7.5. I don't know of any workarounds but I haven't tried to find any either. -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com trevor at bluemangolearning.com From Roger.E.Eller at sealedair.com Thu Feb 1 13:42:08 2007 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Thu, 1 Feb 2007 13:42:08 -0500 Subject: user groups : educators Message-ID: Stephen Barncard wrote: > I get all tense and impatient during chat, waiting for people to > type, and wishing I hadn't joined the chat. One can't really do > anything else during a chat session. True... unless you are using a 3D virtual world (http://www.secondlife.com/)as your chat interface. When you are waiting for someone to type, you could be preparing to drop an image or video onto a 3D object to aid in your text discussion. I like using the optional text bubbles that appear above the avatar. It's much easier to follow who is speaking than pages of chat text. > A whiteboard or video image during chat adds a lot of value to a chat > session. Otherwise, I don't see the point. Recently, several large companies like BMW, Dell, and IBM have been creating cybershops inside this virtial world. I see this becoming the next phase in the evolution of the internet. It would be quite easy to chat/whiteboard in this environment. I read an article where IBM employees were having a conference in SL, and presentations were being streamed onto a virtual big screen while the participants sat at virtual tables. The detail was quite realistic. I can't find the pics, but here is a little more info... http://secondlife.reuters.com/stories/2006/10/24/ibm-eyes-move-into-second-life-v-business/ http://www.conversationblog.com/journal/2006/9/12/ibm-holds-alumni-meeting-on-secondlife.html http://slbusinesscommunicators.pbwiki.com/Companies+in+Second+Life?raw=1 BTW, SecondLife works on Windows, OS X, and Linux (linux client is beta). Roger Eller From mlange at widged.com Thu Feb 1 14:16:14 2007 From: mlange at widged.com (Marielle Lange) Date: Thu, 1 Feb 2007 19:16:14 +0000 Subject: user groups : educators Message-ID: <5A055055-BEAD-43BF-9FA1-D78C539C6A29@widged.com> Hi Roger, Yes, I had that in mind as well, some revolution bar in Second life. Indeed many companies organize training or support within the second life environment. What is your character name in second life? Mine is Sydney Scapin (but I don't connect that often... I find it a bit slow) Marielle ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From gregory.lypny at videotron.ca Thu Feb 1 14:51:22 2007 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Thu, 01 Feb 2007 14:51:22 -0500 Subject: RevSpeak - a little less robotic? Message-ID: <4EBD6714-71D7-4C13-9230-90A46B97C0E5@videotron.ca> Hello everyone, I started to tinker with the RevSpeak to create a little novelty stack to help me practice hitting the right notes on the first three strings of the guitar. (It's a drill to improvise in any position on the neck). I created a handler that will say different notes at random, for example, "Two high C" means play high C on the second string. I substitued "eh" for "A" so that it's pronounced as long "A". Looping this would then create the exercise (which could probably be tolerated for no more than three minutes). I was wondering if there's a way to make the voice sound a little more human. I'm doing this on an iBook G4. Regards, Gregory on mouseUp put "eh,B,C,D,E,F,G" into naturalNotes put "low,high" into thePitch revSetSpeechSpeed 20 revSpeak random(3) && item random(2) of thePitch && item random(7) of naturalNotes end mouseUp From stephenREVOLUTION at barncard.com Thu Feb 1 15:03:14 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 1 Feb 2007 12:03:14 -0800 Subject: LIST and RUNREV security Message-ID: I'm still getting an inordinate amount of SPAM from scumbags that somehow harvested my special RUNREV email address. I only use this address for my business with Runrev, so I can kill it if it gets too much spam. Unfortunately, changing this email address will have to be done at five or more places. My official RunRev address, the bug-list, the two mail-lists, and the authorization for my Rev Space all use this address. How can this happen? I thought our email addresses were sacrosanct at Rev. Does my email address still get shown in plain view on the Forum and Bugzilla sites? and yes, I did file a bugzilla report on this as well. sqb -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From JimAultWins at yahoo.com Thu Feb 1 15:55:14 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 01 Feb 2007 12:55:14 -0800 Subject: RevSpeak - a little less robotic? In-Reply-To: <4EBD6714-71D7-4C13-9230-90A46B97C0E5@videotron.ca> Message-ID: On 2/1/07 11:51 AM, "Gregory Lypny" wrote: > I started to tinker with the RevSpeak to create a little novelty > stack to help me practice hitting the right notes on the first three > strings of the guitar. (It's a drill to improvise in any position on > the neck). > > I created a handler that will say different notes at random, for > example, "Two high C" means play high C on the second string. I > substitued "eh" for "A" so that it's pronounced as long "A". > Looping this would then create the exercise (which could probably be > tolerated for no more than three minutes). > > I was wondering if there's a way to make the voice sound a little > more human. I'm doing this on an iBook G4. Probably would be more flexible to use Applescript and the OSX Text To Speech, where you have a whole list of voices. See System prefs:Speech on test --copy this into a Rev script to listen put quote into q put " say "&q&" It's time to wake up, it's time to wake up!"&q& \ " using "&q&"cellos"&q into cmd do cmd as applescript end test Now you could make your notes lines in a field say "It's time to wake up" using "cellos" say "It's time to play music" using "ralph" As a test------ paste this into an Applescript Script Editor window and click 'Run' say "Good morning Al." using "Whisper" delay 2 say "Al, it's time to rise and shine." using "Fred" delay 1 say "The current time is" using "Vicky" say (time string of (current date)) using "Vicky" delay 2 say "Wake up sleepy head" using "Trinoids" delay 2 say "You asked us to wake you up at this time." using "Victoria" delay 2 say "It's time to wake up, it's time to wake up!" using "cellos" Just google " applescript text to speech" to get many more ideas and refinements. Jim Ault Las Vegas From mlange at widged.com Thu Feb 1 15:55:55 2007 From: mlange at widged.com (Marielle Lange) Date: Thu, 1 Feb 2007 20:55:55 +0000 Subject: chat application in a classroom context Message-ID: <1C738E01-51DC-4F3F-88A6-7ECD92D8C60B@widged.com> Hi Ryno, >A chat application PLUS a window in which, to start with, the various > members of the chat can draw in black line and type in text, in > turn or simultaneously In case this is any helpful, check out: "ChatRev is a chat client entirely written in Runtime Revolution. It consist of a Client and a Server." Marielle ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From viktoras at ekoinf.net Thu Feb 1 16:03:51 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Thu, 1 Feb 2007 23:03:51 +0200 (FLE Standard Time) Subject: RevSpeak - a little less robotic? References: Message-ID: <45C255B7.000001.04072@MAZYTIS> Well, what comparable possibilities do we have in the remaining 90% of the world (e.g. Windows)? V. -------Original Message------- From: Jim Ault Date: 02/01/07 22:55:52 To: How to use Revolution Subject: Re: RevSpeak - a little less robotic? On 2/1/07 11:51 AM, "Gregory Lypny" wrote: > I started to tinker with the RevSpeak to create a little novelty > stack to help me practice hitting the right notes on the first three > strings of the guitar. (It's a drill to improvise in any position on > the neck). > > I created a handler that will say different notes at random, for > example, "Two high C" means play high C on the second string. I > substitued "eh" for "A" so that it's pronounced as long "A". > Looping this would then create the exercise (which could probably be > tolerated for no more than three minutes). > > I was wondering if there's a way to make the voice sound a little > more human. I'm doing this on an iBook G4. Probably would be more flexible to use Applescript and the OSX Text To Speech, where you have a whole list of voices. See System prefs:Speech on test --copy this into a Rev script to listen put quote into q put " say "&q&" It's time to wake up, it's time to wake up!"&q& \ " using "&q&"cellos"&q into cmd do cmd as applescript end test Now you could make your notes lines in a field say "It's time to wake up" using "cellos" say "It's time to play music" using "ralph" As a test------ paste this into an Applescript Script Editor window and click 'Run' say "Good morning Al." using "Whisper" delay 2 say "Al, it's time to rise and shine." using "Fred" delay 1 say "The current time is" using "Vicky" say (time string of (current date)) using "Vicky" delay 2 say "Wake up sleepy head" using "Trinoids" delay 2 say "You asked us to wake you up at this time." using "Victoria" delay 2 say "It's time to wake up, it's time to wake up!" using "cellos" Just google " applescript text to speech" to get many more ideas and refinements. Jim Ault Las Vegas _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From m.schonewille at economy-x-talk.com Thu Feb 1 16:05:49 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 1 Feb 2007 22:05:49 +0100 Subject: LIST and RUNREV security In-Reply-To: References: Message-ID: <26859DE9-382C-490E-98B6-26ECEB10EF2F@economy-x-talk.com> Stephen, What makes you think that you shouldn't get spam, as soon as you write one e-mail to this list? Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 1-feb-2007, om 21:03 heeft Stephen Barncard het volgende geschreven: > I'm still getting an inordinate amount of SPAM from scumbags that > somehow harvested my special RUNREV email address. I only use this > address for my business with Runrev, so I can kill it if it gets > too much spam. > > Unfortunately, changing this email address will have to be done at > five or more places. My official RunRev address, the bug-list, the > two mail-lists, and the authorization for my Rev Space all use this > address. > > How can this happen? I thought our email addresses were sacrosanct > at Rev. Does my email address still get shown in plain view on the > Forum and Bugzilla sites? > > and yes, I did file a bugzilla report on this as well. > > > sqb > -- > > > stephen barncard > s a n f r a n c i s c o From sarah.reichelt at gmail.com Thu Feb 1 16:10:17 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 2 Feb 2007 07:10:17 +1000 Subject: RevSpeak - a little less robotic? In-Reply-To: References: <4EBD6714-71D7-4C13-9230-90A46B97C0E5@videotron.ca> Message-ID: > > I was wondering if there's a way to make the voice sound a little > > more human. I'm doing this on an iBook G4. > > Probably would be more flexible to use Applescript and the OSX Text To > Speech, where you have a whole list of voices. See System prefs:Speech > You don't need AppleScript to set the voice. Check out revSpeechVoices() and revSetSpeechVoice. These work on Mac & Windows, although when testing on Windows I have only ever found one voice "Microsoft Sam" or something similar. Some are better than others but they do all sound robotic because they are generating the speech from text, not using sampled sounds. In Leopard, the Mac voices are supposed to be getting an upgrade. If you wanted to get better quality, you could record a real voice saying the various words & letters and string them together with a play command. Since you are using a fairly small set of sounds, this would be a feasible way to go. Cheers, Sarah From stephenREVOLUTION at barncard.com Thu Feb 1 16:12:49 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 1 Feb 2007 13:12:49 -0800 Subject: RevSpeak - a little less robotic? In-Reply-To: <45C255B7.000001.04072@MAZYTIS> References: <45C255B7.000001.04072@MAZYTIS> Message-ID: I hear that knee-jerk 90% figure mentioned all the time. I don't think it's accurate anymore. Anyway, many of that 90% are CNC drilling machines, point of sale terminals and imbedded systems, not desktops. Does anybody have REAL, documented, unbiased platform numbers? >Well, what comparable possibilities do we have in the remaining 90% of the >world (e.g. Windows)? >V. > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From stephenREVOLUTION at barncard.com Thu Feb 1 16:14:52 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 1 Feb 2007 13:14:52 -0800 Subject: LIST and RUNREV security In-Reply-To: <26859DE9-382C-490E-98B6-26ECEB10EF2F@economy-x-talk.com> References: <26859DE9-382C-490E-98B6-26ECEB10EF2F@economy-x-talk.com> Message-ID: It's supposed to be a closed list, not publicly displayed. If that's not the case, then I'll change my email and won't post here anymore. I don't have this problem with most other mail lists. sqb >Stephen, > >What makes you think that you shouldn't get spam, as soon as you >write one e-mail to this list? > >Best, > >Mark > >-- -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From jbv.silences at club-internet.fr Thu Feb 1 16:44:10 2007 From: jbv.silences at club-internet.fr (jbv) Date: Thu, 01 Feb 2007 22:44:10 +0100 Subject: LIST and RUNREV security References: Message-ID: <45C25F1F.46C3F495@club-internet.fr> Stephen , Have you considered the possibility that any list member could have an infected PC with your email address in the archives of his/her email client ? JB > I'm still getting an inordinate amount of SPAM from scumbags that > somehow harvested my special RUNREV email address. I only use this > address for my business with Runrev, so I can kill it if it gets too > much spam. From dave.cragg at lacscentre.co.uk Thu Feb 1 16:24:34 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 1 Feb 2007 21:24:34 +0000 Subject: LIST and RUNREV security In-Reply-To: References: Message-ID: <27A69B4A-5B2C-4910-92B5-367470F4A81D@lacscentre.co.uk> On 1 Feb 2007, at 20:03, Stephen Barncard wrote: > I'm still getting an inordinate amount of SPAM from scumbags that > somehow harvested my special RUNREV email address. I only use this > address for my business with Runrev, so I can kill it if it gets > too much spam. > > Unfortunately, changing this email address will have to be done at > five or more places. My official RunRev address, the bug-list, the > two mail-lists, and the authorization for my Rev Space all use this > address. > > How can this happen? I thought our email addresses were sacrosanct > at Rev. Does my email address still get shown in plain view on the > Forum and Bugzilla sites? One problem is that your email address is on the computers of all subscribers to the list. (I can see it right in front of me.) I hear enough about spyware to think it's not unlikely that at least one subscriber has been infected by something that harvests addresses from the local hard drive. I don't think there's much you can do about that. Cheers Dave From m.schonewille at economy-x-talk.com Thu Feb 1 16:37:03 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 1 Feb 2007 22:37:03 +0100 Subject: LIST and RUNREV security In-Reply-To: References: <26859DE9-382C-490E-98B6-26ECEB10EF2F@economy-x-talk.com> Message-ID: Hi Stephen, As soon as you post here, your e-mail address sits on thousands of computers, regardless of the closed nature of this list. Maybe that explains something? Still, I get "only" a few dozens of e-mails on this address, each day, even though I use it everywhere on the internet and it is even available on the Economy-x-Talk web site and many other places. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 1-feb-2007, om 22:14 heeft Stephen Barncard het volgende geschreven: > It's supposed to be a closed list, not publicly displayed. If > that's not the case, then I'll change my email and won't post here > anymore. I don't have this problem with most other mail lists. > > sqb From viktoras at ekoinf.net Thu Feb 1 16:42:24 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Thu, 1 Feb 2007 23:42:24 +0200 (FLE Standard Time) Subject: knee-jerk 90 References: Message-ID: <45C25EBF.000001.04072@MAZYTIS> August 14 2006: 1. Windows XP 86.80% 2. Windows 2000 6.09% 3. Windows 98 2.68% 4. Macintosh 2.32% 5. Windows ME 1.09% 6. Linux 0.36% 7. Windows NT 0.24% 8. Macintosh Power PC 0.15% Source: www.onestat.com Indeed, I know only a few design firms nearby that use Apples. Everywhere else (shops, firms, schools, university) Windows and Linux only. Simply because Macs are so expensive... I am still dreaming about buying one ;-). I have used Apple once, in an international conference on multimedia tools... No one from people I know own Apple. Once I asked at the university about availability of Macintosh computer and the answer was - a friend of friend of mine has it... Situation in the USA of course may be quite different (in favor of Macs) from Europe or the rest of the world. But when we speak about an ordinary desktop user its Windows by default... Best wishes Viktoras -------Original Message------- From: Stephen Barncard Date: 2007.02.01 23:14:19 To: How to use Revolution Subject: Re: RevSpeak - a little less robotic? I hear that knee-jerk 90% figure mentioned all the time. I don't think it's accurate anymore. Anyway, many of that 90% are CNC drilling machines, point of sale terminals and imbedded systems, not desktops. Does anybody have REAL, documented, unbiased platform numbers? >Well, what comparable possibilities do we have in the remaining 90% of the >world (e.g. Windows)? >V. > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From lfredricks at proactive-intl.com Thu Feb 1 16:43:13 2007 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 1 Feb 2007 13:43:13 -0800 Subject: LIST and RUNREV security In-Reply-To: Message-ID: <004501c74649$fb0145b0$6501a8c0@lynn> > As soon as you post here, your e-mail address sits on > thousands of computers, regardless of the closed nature of > this list. Maybe that explains something? Still, I get "only" > a few dozens of e-mails on this address, each day, even > though I use it everywhere on the internet and it is even > available on the Economy-x-Talk web site and many other places. Also, many mailing lists are aggregated elsewhere, not always with permission, to sites such as Nabble. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From lfredricks at proactive-intl.com Thu Feb 1 16:54:33 2007 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 1 Feb 2007 13:54:33 -0800 Subject: knee-jerk 90 In-Reply-To: <45C25EBF.000001.04072@MAZYTIS> Message-ID: <004c01c7464b$92305100$6501a8c0@lynn> > August 14 2006: > > 1. Windows XP 86.80% > 2. Windows 2000 6.09% > 3. Windows 98 2.68% > 4. Macintosh 2.32% > 5. Windows ME 1.09% > 6. Linux 0.36% > 7. Windows NT 0.24% > 8. Macintosh Power PC 0.15% If measuring the desktop market this looks pretty real to me. Toss the net wider and take in phone OSs (or even just servers), its going to look a little different. Id also conjecture that of those Win 2000 boxes, the majority of them are in corporations that are still (even with Vista here) migrating to XP and will be for some time to come. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From m.schonewille at economy-x-talk.com Thu Feb 1 16:59:08 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 1 Feb 2007 22:59:08 +0100 Subject: LIST and RUNREV security In-Reply-To: <004501c74649$fb0145b0$6501a8c0@lynn> References: <004501c74649$fb0145b0$6501a8c0@lynn> Message-ID: <8ED1F8D3-FDE8-4009-B221-3FE28FEA1E01@economy-x-talk.com> Dear Lynn, Sites such as Nabble and GMane don't display complete e-mail addresses. I don't think it is easy to harvest addresses from these site, although I would like to know if I am wrong. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 1-feb-2007, om 22:43 heeft Lynn Fredricks het volgende geschreven: > Also, many mailing lists are aggregated elsewhere, not always with > permission, to sites such as Nabble. > > Best regards, > > > Lynn Fredricks > Worldwide Business Operations > Runtime Revolution, Ltd From stephenREVOLUTION at barncard.com Thu Feb 1 17:09:32 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 1 Feb 2007 14:09:32 -0800 Subject: knee-jerk 90 In-Reply-To: <004c01c7464b$92305100$6501a8c0@lynn> References: <004c01c7464b$92305100$6501a8c0@lynn> Message-ID: I've seen these figures get smaller and smaller for Apple every year. Yet they innovate, thrive, sell a lot of product and are flush with cash. Without confirmation these are just numbers thrown up again. As I said before, who harvested these figures, what are they based on and why should I believe them? > > August 14 2006: >> >> 1. Windows XP 86.80% >> 2. Windows 2000 6.09% >> 3. Windows 98 2.68% >> 4. Macintosh 2.32% >> 5. Windows ME 1.09% >> 6. Linux 0.36% >> 7. Windows NT 0.24% >> 8. Macintosh Power PC 0.15% > >If measuring the desktop market this looks pretty real to me. Toss the net >wider and take in phone OSs (or even just servers), its going to look a >little different. > >Id also conjecture that of those Win 2000 boxes, the majority of them are in >corporations that are still (even with Vista here) migrating to XP and will >be for some time to come. > >Best regards, > > >Lynn Fredricks >Worldwide Business Operations >Runtime Revolution, Ltd > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From jperryl at ecs.fullerton.edu Thu Feb 1 17:10:55 2007 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 1 Feb 2007 14:10:55 -0800 (PST) Subject: game based learning In-Reply-To: <5C3DA929-C2CD-4707-A0A6-C99F7B75EC62@widged.com> Message-ID: Of course, *I* am always interested ;-) Judy On Thu, 1 Feb 2007, Marielle Lange wrote: > Any Educator or user on the list interested in game-based learning? > > I would be interested in having them beta test and give feedback on > an application. I would also be interested in creating some common > space with relevant information. > > I already put a lot of links at tiki-index.php?page=EtivitiesGames>. But I would be interested in > creating better organized pages with text and guidelines. > > Marielle > > ------------------------------------------------ > Marielle Lange (PhD), http://widged.com > Bite-size Applications for Education > > > > > > _______________________________________________ > education-revolution mailing list > education-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/education-revolution > From jperryl at ecs.fullerton.edu Thu Feb 1 17:11:14 2007 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 1 Feb 2007 14:11:14 -0800 (PST) Subject: user groups : educators In-Reply-To: <7B575A77-69C8-442B-83C2-BBF37F8B582C@widged.com> Message-ID: Count me in.. Judy On Thu, 1 Feb 2007, Marielle Lange wrote: > Hiya, > > Any educator out there who would be interested in a weekly, biweekly > or monthly chat session over skype or AIM? This would be about > exchanging information on current projects, funding opportunities, > interesting articles or news, eventual organisation of the > development of a shared set of resources, etc. > > Marielle > > ------------------------------------------------ > Marielle Lange (PhD), http://widged.com > Bite-size Applications for Education > > > > > > _______________________________________________ > education-revolution mailing list > education-revolution at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/education-revolution > From jperryl at ecs.fullerton.edu Thu Feb 1 17:13:31 2007 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 1 Feb 2007 14:13:31 -0800 (PST) Subject: user groups : educators In-Reply-To: Message-ID: Stephen, I agree; chat can be especially difficult when you've got participants not in anything like the same time zone. Still, when it comes to getting educators to participate, I'm for anything that helps make that happen. Just my two small monetary units... still like mailing lists better, but I guess I'm about to be discovered by a team of archaeologists somewhere ;-) Judy On Thu, 1 Feb 2007, Stephen Barncard wrote: > I guess I have to register as a chat-hater and non-texter, but I just > don't see the efficiency of using chat when email and mail-lists work > better. > > Chat requires you to sit there with full attention and wait for > responses, and encourages one to type hastily, which can lead to > misinterpretation. It's a complete time suck for me, your mileage may > vary. > > I get all tense and impatient during chat, waiting for people to > type, and wishing I hadn't joined the chat. One can't really do > anything else during a chat session. > > A whiteboard or video image during chat adds a lot of value to a chat > session. Otherwise, I don't see the point. > > >Hiya, > > > >Any educator out there who would be interested in a weekly, biweekly > >or monthly chat session over skype or AIM? This would be about > >exchanging information on current projects, funding opportunities, > >interesting articles or news, eventual organisation of the > >development of a shared set of resources, etc. > > > >Marielle > > > >------------------------------------------------ > >Marielle Lange (PhD), http://widged.com > >Bite-size Applications for Education > > > > -- > > > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From stephenREVOLUTION at barncard.com Thu Feb 1 17:11:40 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 1 Feb 2007 14:11:40 -0800 Subject: LIST and RUNREV security In-Reply-To: <8ED1F8D3-FDE8-4009-B221-3FE28FEA1E01@economy-x-talk.com> References: <004501c74649$fb0145b0$6501a8c0@lynn> <8ED1F8D3-FDE8-4009-B221-3FE28FEA1E01@economy-x-talk.com> Message-ID: Exactly and my point was that the Rev sites don't obfuscate email addresses like they should. >Dear Lynn, > >Sites such as Nabble and GMane don't display complete e-mail >addresses. I don't think it is easy to harvest addresses from these >site, although I would like to know if I am wrong. > >Best, > >Mark > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From jperryl at ecs.fullerton.edu Thu Feb 1 17:14:44 2007 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 1 Feb 2007 14:14:44 -0800 (PST) Subject: user groups : educators In-Reply-To: <567838DF-FDD0-4DAD-8247-8C93AFB92221@widged.com> Message-ID: They all sound good to me.. Judy On Thu, 1 Feb 2007, Marielle Lange wrote: > Would teachers/educators/academics on this list be interested in > regular meetings? Is there some need to have subgroups like primary/ > secondary/higher education. Are there persons interested in special > areas like special needs, ICT & learning to program, science, history/ > geography, etc? > > What about organizing at least a first meeting (chat or any other > means) where educators can introduce themselves to one another so we > know names and interests? From JimAultWins at yahoo.com Thu Feb 1 17:31:14 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 01 Feb 2007 14:31:14 -0800 Subject: RevSpeak - a little less robotic? In-Reply-To: <45C255B7.000001.04072@MAZYTIS> Message-ID: On 2/1/07 1:03 PM, "Viktoras Didziulis" wrote: > Well, what comparable possibilities do we have in the remaining 90% of the > world (e.g. Windows)? > V. The original question was for a Mac G4 quick-utility and since I don't work much on the Windows platform I don't have an answer. There are 3-5 ways of doing this on the Mac and I am sure there are ways of doing something similar on Windows. Hopefully someone with good experience can chime in. Don't get me wrong about WinXP. I use it and rely on it in one of my two businesses. Could not run without it. But I mostly write Rev cross-plat apps, some Excel, and much networking. Nothing with voices or sound. Jim Ault Las Vegas > > -------Original Message------- > > From: Jim Ault > Date: 02/01/07 22:55:52 > To: How to use Revolution > Subject: Re: RevSpeak - a little less robotic? > > On 2/1/07 11:51 AM, "Gregory Lypny" wrote: >> I started to tinker with the RevSpeak to create a little novelty >> stack to help me practice hitting the right notes on the first three >> strings of the guitar. (It's a drill to improvise in any position on >> the neck). >> >> I created a handler that will say different notes at random, for >> example, "Two high C" means play high C on the second string. I >> substitued "eh" for "A" so that it's pronounced as long "A". >> Looping this would then create the exercise (which could probably be >> tolerated for no more than three minutes). >> >> I was wondering if there's a way to make the voice sound a little >> more human. I'm doing this on an iBook G4. > > Probably would be more flexible to use Applescript and the OSX Text To > Speech, where you have a whole list of voices. See System prefs:Speech > > on test --copy this into a Rev script to listen > put quote into q > put " say "&q&" It's time to wake up, it's time to wake up!"&q& \ > " using "&q&"cellos"&q into cmd > do cmd as applescript > end test > > Now you could make your notes lines in a field > say "It's time to wake up" using "cellos" > say "It's time to play music" using "ralph" > > As a test------ > paste this into an Applescript Script Editor window and click 'Run' > > say "Good morning Al." using "Whisper" > delay 2 > say "Al, it's time to rise and shine." using "Fred" > delay 1 > say "The current time is" using "Vicky" > say (time string of (current date)) using "Vicky" > delay 2 > say "Wake up sleepy head" using "Trinoids" > delay 2 > say "You asked us to wake you up at this time." using "Victoria" > delay 2 > say "It's time to wake up, it's time to wake up!" using "cellos" > > > Just google " applescript text to speech" to get many more ideas and > refinements. > > > Jim Ault > Las Vegas > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lynn at paradigmasoft.com Thu Feb 1 17:31:41 2007 From: lynn at paradigmasoft.com (Lynn Fredricks) Date: Thu, 1 Feb 2007 14:31:41 -0800 Subject: LIST and RUNREV security In-Reply-To: <8ED1F8D3-FDE8-4009-B221-3FE28FEA1E01@economy-x-talk.com> Message-ID: <006901c74650$cc4db080$6501a8c0@lynn> Hi Mark, > Sites such as Nabble and GMane don't display complete e-mail > addresses. I don't think it is easy to harvest addresses from > these site, although I would like to know if I am wrong. They usually make you jump through some hoops to be able to bounce back spam using their system. But that doesn't mean though that their systems don't have holes in them - in the software or in the humans running them. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From lynn at paradigmasoft.com Thu Feb 1 17:39:46 2007 From: lynn at paradigmasoft.com (Lynn Fredricks) Date: Thu, 1 Feb 2007 14:39:46 -0800 Subject: knee-jerk 90 In-Reply-To: Message-ID: <006d01c74651$ecdd4d50$6501a8c0@lynn> > I've seen these figures get smaller and smaller for Apple every year. > Yet they innovate, thrive, sell a lot of product and are > flush with cash. I find these figures believable because Ive seen similar ones from a variety of sources that otherwise wouldn't come from the same well (such as PC shipments in Japan from companies in Japan that track such things). Apple being profitable doesn't have to be immediately associated with % of the PC market. Apple has its own ecosystem of products and markets and its really maximized the amount of profit it can generate through all venues associated from it. I think it was totally appropriate that they dropped the word "Computer" from their name. Stephen, have you read Geoffrey Moore's Inside the Tornado? I recommend it (his other books are great) in particular because it makes a lot of sense for what's going on at Apple (ie it being a good thing for Apple). Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd From harrison at all-auctions.com Thu Feb 1 17:59:51 2007 From: harrison at all-auctions.com (harrison at all-auctions.com) Date: Thu, 1 Feb 2007 17:59:51 -0500 Subject: Rotate Graphic Image Smoothly? Message-ID: <380-22007241225951924@M2W030.mail2web.com> Dear Rev Graphics Gurus, Is there a way to SMOOTHLY rotate a graphical image around it's center point in Rev? If so, then how could I make this image do this on the web? Do I need to create it as an animated .gif file, or is there a better way? Thanks in advance for any pointers! Rick Harrison -------------------------------------------------------------------- mail2web.com ? What can On Demand Business Solutions do for you? http://link.mail2web.com/Business/SharePoint From userev at canelasoftware.com Thu Feb 1 18:00:16 2007 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 01 Feb 2007 15:00:16 -0800 Subject: RevSpeak - a little less robotic? In-Reply-To: References: <4EBD6714-71D7-4C13-9230-90A46B97C0E5@videotron.ca> Message-ID: <980A7062-A03F-4682-A090-1F9B912C0A80@canelasoftware.com> On Feb 1, 2007, at 1:10 PM, Sarah Reichelt wrote: >> > I was wondering if there's a way to make the voice sound a little >> > more human. I'm doing this on an iBook G4. >> >> Probably would be more flexible to use Applescript and the OSX >> Text To >> Speech, where you have a whole list of voices. See System >> prefs:Speech Wait for OS 10.5. The new voices are very human like. Mark Talluto -- CANELA Software http://www.canelasoftware.com From sarah.reichelt at gmail.com Thu Feb 1 18:06:12 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 2 Feb 2007 09:06:12 +1000 Subject: knee-jerk 90 In-Reply-To: <45C25EBF.000001.04072@MAZYTIS> References: <45C25EBF.000001.04072@MAZYTIS> Message-ID: Where do you live Viktoras? Here in Australia the "Macs are more expensive" myth has been debunked for years now, provided one compares machines with similar specs. As an amusing sideline to this thread, CNET is running a poll asking when people plan to switch to Vista: The poll is still open, but here are the results to date: How soon do you plan to move to Microsoft's latest OS? I'm sticking with the Mac--or moving there soon. 50.8% Windows XP is going to last me a good, long time. 20.9% Whenever I buy my next PC. 20.8% I'm standing in line right now to buy it. 7.5% Total votes: 13540 Cheers, Sarah On 2/2/07, Viktoras Didziulis wrote: > August 14 2006: > > 1. Windows XP 86.80% > 2. Windows 2000 6.09% > 3. Windows 98 2.68% > 4. Macintosh 2.32% > 5. Windows ME 1.09% > 6. Linux 0.36% > 7. Windows NT 0.24% > 8. Macintosh Power PC 0.15% > > Source: > www.onestat.com > > Indeed, I know only a few design firms nearby that use Apples. Everywhere > else (shops, firms, schools, university) Windows and Linux only. Simply > because Macs are so expensive... I am still dreaming about buying one ;-). I > have used Apple once, in an international conference on multimedia tools... > No one from people I know own Apple. Once I asked at the university about > availability of Macintosh computer and the answer was - a friend of friend > of mine has it... Situation in the USA of course may be quite different (in > favor of Macs) from Europe or the rest of the world. But when we speak about > an ordinary desktop user its Windows by default... > > Best wishes > Viktoras > > -------Original Message------- > > From: Stephen Barncard > Date: 2007.02.01 23:14:19 > To: How to use Revolution > Subject: Re: RevSpeak - a little less robotic? > > I hear that knee-jerk 90% figure mentioned all the time. I don't > think it's accurate anymore. > > Anyway, many of that 90% are CNC drilling machines, point of sale > terminals and imbedded systems, not desktops. > > Does anybody have REAL, documented, unbiased platform numbers? > > > >Well, what comparable possibilities do we have in the remaining 90% of the > >world (e.g. Windows)? > >V. > > > > -- > > > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From mdswindell at cruzio.com Thu Feb 1 18:12:52 2007 From: mdswindell at cruzio.com (Mark Swindell) Date: Thu, 1 Feb 2007 15:12:52 -0800 Subject: RevSpeak - a little less robotic? In-Reply-To: <980A7062-A03F-4682-A090-1F9B912C0A80@canelasoftware.com> References: <4EBD6714-71D7-4C13-9230-90A46B97C0E5@videotron.ca> <980A7062-A03F-4682-A090-1F9B912C0A80@canelasoftware.com> Message-ID: Yes? That's great news. To get very good voices one had to pay a premium to ATT last time I looked. Does Vista have similarly good voices? Mark On Feb 1, 2007, at 3:00 PM, Mark Talluto wrote: > On Feb 1, 2007, at 1:10 PM, Sarah Reichelt wrote: > >>> > I was wondering if there's a way to make the voice sound a little >>> > more human. I'm doing this on an iBook G4. >>> >>> Probably would be more flexible to use Applescript and the OSX >>> Text To >>> Speech, where you have a whole list of voices. See System >>> prefs:Speech > > > Wait for OS 10.5. The new voices are very human like. > > > Mark Talluto > -- > CANELA Software > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From Roger.E.Eller at sealedair.com Thu Feb 1 18:42:17 2007 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Thu, 1 Feb 2007 18:42:17 -0500 Subject: user groups : educators Message-ID: Marielle Lange wrote: > Yes, I had that in mind as well, some revolution bar in Second life. > Indeed many companies organize training or support within the second > life environment. > > What is your character name in second life? Mine is Sydney Scapin > (but I don't connect that often... I find it a bit slow) > > Marielle > ------------------------------------------------ > Marielle Lange (PhD), http://widged.com > Bite-size Applications for Education I am "Roger Shatner" in Second Life. I also find it a little slow unless I'm using a really fast computer with a good 3D video card. I'll look you up and give you one of my virtual SERUG Revolution t-shirts . :-) Roger Eller From pepetoo at Cox.Net Thu Feb 1 19:09:09 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Thu, 1 Feb 2007 16:09:09 -0800 Subject: LIST and RUNREV security In-Reply-To: <006901c74650$cc4db080$6501a8c0@lynn> References: <006901c74650$cc4db080$6501a8c0@lynn> Message-ID: I've noticed my spam has increased at least ten-fold since going this list. I suspect it results from being exposed to Windows Users. I've been on another list for over ten years and never had a spam problem, but that list had no Windows Users on it. Just Mac. Joe Wilkins From userev at canelasoftware.com Thu Feb 1 19:29:27 2007 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 01 Feb 2007 16:29:27 -0800 Subject: RevSpeak - a little less robotic? In-Reply-To: References: <4EBD6714-71D7-4C13-9230-90A46B97C0E5@videotron.ca> <980A7062-A03F-4682-A090-1F9B912C0A80@canelasoftware.com> Message-ID: <93822354-27DD-447A-B9BD-0FC24473CF98@canelasoftware.com> On Feb 1, 2007, at 3:12 PM, Mark Swindell wrote: > Yes? That's great news. To get very good voices one had to pay a > premium to ATT last time I looked. Does Vista have similarly good > voices? > > Mark > Vista purposed to have improved voice technology as well. In Apple's normal fashion, they took pot shots at it. I heard a demo of it and it sounded much improved as well. The Apple version did sound more natural though. Mark Talluto -- CANELA Software http://www.canelasoftware.com From katir at hindu.org Thu Feb 1 19:31:37 2007 From: katir at hindu.org (Sivakatirswami) Date: Thu, 01 Feb 2007 14:31:37 -1000 Subject: user groups : educators In-Reply-To: References: Message-ID: <45C28669.509@hindu.org> Marielle: me too Sivakatirswami Judy Perry wrote: > Count me in.. > > Judy > > On Thu, 1 Feb 2007, Marielle Lange wrote: > >> Hiya, >> >> Any educator out there who would be interested in a weekly, biweekly >> or monthly chat session over skype or AIM? This would be about >> exchanging information on current projects, funding opportunities, >> interesting articles or news, eventual organisation of the >> development of a shared set of resources, etc. >> >> Marielle >> >> ------------------------------------------------ >> Marielle Lange (PhD), http://widged.com >> Bite-size Applications for Education >> >> >> >> >> >> _______________________________________________ >> education-revolution mailing list >> education-revolution at lists.runrev.com >> http://lists.runrev.com/mailman/listinfo/education-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- Om shanti (In Peace) Sivakatirswami www.himalayanacademy.com Get Hinduism Today Digital Edition. It's Free! http://www.hinduismtoday.com/digital/ From LunchnMeets at aol.com Thu Feb 1 21:00:59 2007 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Thu, 1 Feb 2007 21:00:59 EST Subject: Shift-Click Message-ID: Hi Everyone I?m on Mac OSX. In a script I?m trying to simulate a shift-Click. What?s wrong with this code? get loc of fld "fldName" put top of fld "another fld" +10 into item 2 of it click at it with shiftKey() down Thanks in advance Joe, Orlando, Florida From scott at tactilemedia.com Thu Feb 1 21:45:54 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 01 Feb 2007 18:45:54 -0800 Subject: Rotate Graphic Image Smoothly? In-Reply-To: <380-22007241225951924@M2W030.mail2web.com> Message-ID: Recently, harrison at all-auctions.com wrote: > Is there a way to SMOOTHLY rotate a graphical image > around it's center point in Rev? > > If so, then how could I make this image do this on > the web? Do I need to create it as an animated .gif > file, or is there a better way? If you're going to continually rotate an image, the way to do this is to set the angle of the image, which keeps the image's data intact. Note that the results are poor with regard to any transparency in the image (such as antialiasing of the edges and internal transparency). I believe the alphaData of the image is mapped down to 1 bit which causes jagged aliasing to display wherever there is transparency. If you can use with non-transparent images in your project, one way you might be able to work around the edge problem is to have an opaque image with lots of white space around it, so that any aliasing of the edges is not visible simply by virtue of being off screen. Let me know if this doesn't make sense. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From katir at hindu.org Thu Feb 1 21:52:58 2007 From: katir at hindu.org (Sivakatirswami) Date: Thu, 01 Feb 2007 16:52:58 -1000 Subject: OT: Quicktime Streaming Server on LInux Message-ID: <45C2A78A.4020803@hindu.org> All insights welcome I don't see any solution on the horizon for our "Rich Media" delivery troubles where we are not able to get either a Revolution player OR a web browser with QT plug installed, to consistently "pick up" on the Fast Start Header and begin displaying frames as soon as enough data is buffered. I'm talking here about some serious data: 100 plus megabyte movies at 320 X 240 On some machines and on some connections,--both Mac and Windows... (I was thinking it was only Windows, but turned out some Mac users are now reporting the same behavior:) Both Revolution and-or the browser just appear to "lock up" when in fact all that has happened is that the OS + QT API has made some mysterious decision like "Umm I'm not at all happy with this connection, so I'm going to ignore the Fast Start Header and make a pre-emptive decision to not show any frames at all until I have downloaded the entire movie." With no feedback mechanism... I don't see how one could trap for this "event" as it is not consistent across platforms or connections and it has nothing to do with, as far as we have determined, with any scripting variations (using "Play" or "Set the Play Rate" etc... all important to understand but nothing helps") Debugging this problem seems to be outside the scope of what is possible. So, I'm think now we *must* install Quicktime Streaming Server on our web box OR host the movies on reputable IPS whose only job is just to serve QT movies. ServePath, our current host, has great streaming services for just $$99 a month, but only Windows Media... :-( Sales there says QT is on their roadmap, but we don't see it happening everyone is agog with Flash... OK... bottom line questions: 1) It appears that QT Streaming serve is available for linux... anyone know if it works OK on Fedora Core 3? I only see references to "Red Hat" and am quite ignorant on all the Linux "flavors" 2) Any thoughts, pointers, experience to share "gotchas" on strategy? 3) Are other getting good success with streaming movies into Revolution Players with QT Streaming on the web box? 4) If we go this way... are we going to get good results on Windows too? 5) How does it work for those with lo-band width connections? Thanks! Sivakatirswami From josh at dvcreators.net Thu Feb 1 22:15:00 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Thu, 1 Feb 2007 19:15:00 -0800 Subject: playing a QT movie from memory? Message-ID: <4D778ADF-1A63-4188-A297-1FD2E52587DB@dvcreators.net> I (dimly) understand that a binary file can be read from disk into a variable or custom property... Is it possible to read a QT movie from disk into memory and play it in a Player object? From scott at tactilemedia.com Thu Feb 1 22:21:58 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 01 Feb 2007 19:21:58 -0800 Subject: OT: Quicktime Streaming Server on LInux In-Reply-To: <45C2A78A.4020803@hindu.org> Message-ID: Recently, Sivakatirswami wrote: > I don't see any solution on the horizon for our "Rich Media" delivery > troubles where > we are not able to get either a Revolution player OR a web browser with > QT plug installed, to > consistently "pick up" on the Fast Start Header and begin displaying > frames as soon as > enough data is buffered. I'm talking here about some serious data: > 100 plus megabyte movies at 320 X 240 Perhaps you could try breaking down your media into smaller chunks. 100MB seems relatively large for most non-corporate users. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From jacque at hyperactivesw.com Thu Feb 1 22:25:01 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 01 Feb 2007 21:25:01 -0600 Subject: Shift-Click In-Reply-To: References: Message-ID: <45C2AF0D.3040702@hyperactivesw.com> LunchnMeets at aol.com wrote: > Hi Everyone > > I?m on Mac OSX. In a script I?m trying to simulate a shift-Click. What?s > wrong with this code? > > > get loc of fld "fldName" > put top of fld "another fld" +10 into item 2 of it > click at it with shiftKey() down Use: click at it with shiftKey No parentheses, no direction. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From cszasz at mac.com Thu Feb 1 23:12:11 2007 From: cszasz at mac.com (Charles Szasz) Date: Thu, 1 Feb 2007 23:12:11 -0500 Subject: Relaunch Message-ID: <80A4E266-98A3-42FC-8B5C-FD29F8BC1EDA@mac.com> Has anybody use the relaunch command to prevent an application from being launch a second time while it is open? Charles Szasz cszasz at mac.com From stephenREVOLUTION at barncard.com Thu Feb 1 23:29:36 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 1 Feb 2007 20:29:36 -0800 Subject: OT: Quicktime Streaming Server on LInux In-Reply-To: <45C2A78A.4020803@hindu.org> References: <45C2A78A.4020803@hindu.org> Message-ID: >All insights welcome > >I don't see any solution on the horizon for our "Rich Media" >delivery troubles where >we are not able to get either a Revolution player OR a web browser >with QT plug Whoa, all this time I thought you WERE using QT streaming server. One thing I might suggest - try getting a "Code Monster" account at Dreamhost.com. Among the many 'goodies' offered is a real Quicktime streaming server, and you could AT LEAST fiddle with that and see if it helps. Depending on your bandwidth needs, this might be all you need -- you could get this account for $20/month. At least it's pretty cheap to try. If your bandwidth (quantity,n-tier) needs are greater, you should still contact them.. they DO have pretty good bandwidth policies. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From stephenREVOLUTION at barncard.com Thu Feb 1 23:44:12 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 1 Feb 2007 20:44:12 -0800 Subject: playing a QT movie from memory? In-Reply-To: <4D778ADF-1A63-4188-A297-1FD2E52587DB@dvcreators.net> References: <4D778ADF-1A63-4188-A297-1FD2E52587DB@dvcreators.net> Message-ID: Of course, reading from a local disk it is used most efficiently. You could pull any file out of a stack, but I think keeping the files individually intact in a local folder works the best. I originally wanted to stream a set of help videos for may app, but instead ended up with a system where the user would choose the video from a menu, the handler would check to see if the video was already there, if not, it got downloaded to that folder by http and then played. It works perfectly... >I (dimly) understand that a binary file can be read from disk into a >variable or custom property... > >Is it possible to read a QT movie from disk into memory and play it >in a Player object? -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From list at dreamscapesoftware.com Fri Feb 2 00:33:53 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Thu, 01 Feb 2007 23:33:53 -0600 Subject: Receiving data with Sockets when behind a Router Message-ID: <45C2CD41.4010900@dreamscapesoftware.com> I'm in need of some guidance. How do you resolve an IP address when it's behind a router or a firewall? I'm trying to build a simple communications device in Revolution, and I have been looking at some of the demo stacks that are out there. They all work wonderfully, but I occasionally run into the problem of being behind a Wireless Router. My IP address when connected through the router is 192.168.0.7, while the outside world see my IP as 69.179.91.117. Attempting to connect to the public IP address results in nothing. I mean I'm figuring with all the Instant Messengers and P2P programs out there that there's a way to do this. Help! Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From katir at hindu.org Fri Feb 2 00:53:28 2007 From: katir at hindu.org (Sivakatirswami) Date: Thu, 01 Feb 2007 19:53:28 -1000 Subject: OT: Quicktime Streaming Server on LInux In-Reply-To: References: <45C2A78A.4020803@hindu.org> Message-ID: <45C2D1D8.2000803@hindu.org> Actually getting another Dream Host account is on our road map. At least for someone else on the team... My experience has been that no matter how inexpensive a new site is or how good the support may be, every new "business" relationship, alternate box, server site, adds more admin overhead than you might expect. So, I would only go that route if running it on our box in SF doesn't work. We have a dual Xeon processor, 100 Megabit connection on our machine down by the bay and we are the *only* box using that connection and we are not even close to utilizing that pipe... we could serve 30-50 movies simultaneously and users will not feel even a pinch of slow down on port 80., unless they all they all had T1's of course. But Dreamhost will only offer 10 megabit shared connections...I worry about overload... i really don't have much experience to base this all on so I could be all wrong. But when we switched from OLM (10 megabit socket) to ServePath I am getting 10 times the FTP upload speeds (as just one example) for e.g. uploading a 50 megabyte movie to our new box, versus upload the same to the old box, where I would "go for a walk" but yes, agreed, a good option to test and with Code Monster and QT Streaming already installed... that's means it's maintained by them and not us.. that's a good thing. Stephen Barncard wrote: >> All insights welcome >> >> I don't see any solution on the horizon for our "Rich Media" delivery >> troubles where >> we are not able to get either a Revolution player OR a web browser >> with QT plug > > Whoa, all this time I thought you WERE using QT streaming server. > > One thing I might suggest - try getting a "Code Monster" account at > Dreamhost.com. Among the many 'goodies' offered is a real Quicktime > streaming server, and you could AT LEAST fiddle with that and see if it > helps. Depending on your bandwidth needs, this might be all you need -- > you could get this account for $20/month. At least it's pretty cheap to > try. > > If your bandwidth (quantity,n-tier) needs are greater, you should still > contact them.. they DO have pretty good bandwidth policies. -- Om shanti (In Peace) Sivakatirswami www.himalayanacademy.com Get Hinduism Today Digital Edition. It's Free! http://www.hinduismtoday.com/digital/ From stephenREVOLUTION at barncard.com Fri Feb 2 00:55:50 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 1 Feb 2007 21:55:50 -0800 Subject: Receiving data with Sockets when behind a Router In-Reply-To: <45C2CD41.4010900@dreamscapesoftware.com> References: <45C2CD41.4010900@dreamscapesoftware.com> Message-ID: Look at IP tunnelling. This allows a computer on a LAN to get a port or range of ports of various protocols through a router from the outside world. All routers will have this. http://www.linuxvirtualserver.org/VS-IPTunneling.html then one can use dynDNS or other service to get the IP when it inevitably will change. sqb >I'm in need of some guidance. How do you resolve an IP address when >it's behind a router or a firewall? > >I'm trying to build a simple communications device in Revolution, >and I have been looking at some of the demo stacks that are out >there. They all work wonderfully, but I occasionally run into the >problem of being behind a Wireless Router. > >My IP address when connected through the router is 192.168.0.7, >while the outside world see my IP as 69.179.91.117. Attempting to >connect to the public IP address results in nothing. > >I mean I'm figuring with all the Instant Messengers and P2P programs >out there that there's a way to do this. Help! > > >Derek Bump >Dreamscape Software >http://www.dreamscapesoftware.com/ > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From katir at hindu.org Fri Feb 2 00:59:30 2007 From: katir at hindu.org (Sivakatirswami) Date: Thu, 01 Feb 2007 19:59:30 -1000 Subject: OT: Quicktime Streaming Server on LInux In-Reply-To: References: Message-ID: <45C2D342.9010803@hindu.org> Scott Rossi wrote: > Recently, Sivakatirswami wrote: [snip] >> I'm talking here about some serious data: >> 100 plus megabyte movies at 320 X 240 > > Perhaps you could try breaking down your media into smaller chunks. 100MB > seems relatively large for most non-corporate users. Scott: good thought.. We've done that in the past with audio Part 1 Part 2 etc. Our kind of content of those lengths could be easily "chapterized" in ways that will not seem too fragmented to the users. What would you suggest is a good max target size to use for a single movie? Right now I get fairly good results in Chennai, (Madras) even up to 25 megs. Of course Madras is really wired and may not be a good example. > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com From pepetoo at Cox.Net Fri Feb 2 01:03:50 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Thu, 1 Feb 2007 22:03:50 -0800 Subject: Macinstruct articles on Revolution Message-ID: Hi Everyone, Well, we started publishing articles on Revolution the 15th of last Month as promised. I've received some response from a few on the list, but I am more than eager to see what any of the rest of you think. They aren't super long and I've tried to make them reasonably interesting. So, if you have a little extra time and need some comic relief, take a look. This next weeks Chapter will be in response to whatever you guys have to say. There are a few other very interesting articles by other contributors that you may want to catch as well. Just click on the "Columns" button at the top of the page. TIA, Joe Wilkins From stephenREVOLUTION at barncard.com Fri Feb 2 01:13:41 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 1 Feb 2007 22:13:41 -0800 Subject: OT: Quicktime Streaming Server on LInux In-Reply-To: <45C2D1D8.2000803@hindu.org> References: <45C2A78A.4020803@hindu.org> <45C2D1D8.2000803@hindu.org> Message-ID: Swami, (I hope that's a respectful nickname....) I understand that the Darwin Streaming Server is the same code that runs Quicktime streaming server, and it works well. I'm sure it's exactly what is running at Dreamhost, as they are major users of Open Source. I didn't know you had such a robust dedicated server. Of course you should try and use it - perhaps the sysop for your ISP will help you install it. At any rate, it would be the exact same kind of server that you'd get at Dreamhost. I almost installed this software there, until I realized it was already installed at Dreamhost. It looks pretty good. It doesn't have the GUI based tools that the MacOS version has, so you'll probably have to install using the terminal. But again I'm guessing that Apple and the Open Source community have made it easier to install. http://developer.apple.com/opensource/server/streaming/index.html They also have a mail list which could prove invaluable. http://lists.apple.com/mailman/listinfo/streaming-server-users >Welcome to Darwin Streaming Server, the open source version of >Apple's QuickTime Streaming Server technology that allows you to >send streaming media to clients across the Internet using the >industry standard RTP and RTSP protocols. Based on the same code >base as QuickTime Streaming Server, Darwin Streaming Server provides >a high level of customizability and runs on a variety of platforms >allowing you to manipulate the code to fit your needs. >Who should use Darwin Streaming Server? >While sharing the same code base as QuickTime Streaming Server, >Darwin Streaming Server is an open source project intended for >developers who need to stream QuickTime and MPEG-4 media on >alternative platforms such as Windows, Linux, and Solaris, or those >developers who need to extend and/or modify the existing streaming >server code to fit their needs. Darwin Streaming Server is only >supported by the open source community and is not eligible for >technical support from Apple. Apple hosts a number of email >discussion lists for Darwin Streaming Server users and developers to >share ideas and discuss deployment scenarios. >QuickTime Streaming Server (QTSS) is Apple's commercial streaming >server delivered as part of Mac OS X Server. QTSS provides users >with enhanced administration and media management tools as a result >of the tight integration with Mac OS X Server; these tools are not >available as part of the open source project. Technical support is >available for QTSS as part of the AppleCare support plans provided >for Mac OS X Server and Xserve. >Both DSS and QTSS are built on a core server that provides state of >the art quality of service features with Skip protection and >Instant-On, and support for the latest digital media standards, >MPEG-4 and 3GPP. >Darwin Streaming Server is available as a free download under the >Apple Public Source License. >Actually getting another Dream Host account is on our road map. >At least for someone else on the team... > >My experience has been that no matter how inexpensive a new site is >or how good the support may be, every new "business" relationship, >alternate box, server site, adds more admin overhead than you might >expect. So, I would only go that route if running it on our box in SF doesn't >work. > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From mwieder at ahsoftware.net Fri Feb 2 01:29:47 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 1 Feb 2007 22:29:47 -0800 Subject: [Ann] New game made with Rev. "Drops" In-Reply-To: <1619F7F1-3471-4487-B67E-ABAC40C04CA3@derbrill.de> References: <20061208163150.45975489257@mail.runrev.com> <1619F7F1-3471-4487-B67E-ABAC40C04CA3@derbrill.de> Message-ID: <2991767945.20070201222947@ahsoftware.net> Malte- Wednesday, January 31, 2007, 2:41:10 PM, you wrote: > I am very proud to announce that after a while of quietness, I > finally released a new product. I would also like to point out that the release of drops is Headline News over at www.macnn.com for today. -- -Mark Wieder mwieder at ahsoftware.net From stephenREVOLUTION at barncard.com Fri Feb 2 01:51:21 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 1 Feb 2007 22:51:21 -0800 Subject: Macinstruct articles on Revolution In-Reply-To: References: Message-ID: Nice articles and site, Joe. I did notice one little error in your text. You said the SE-30 had no hard drive. That was incorrect. They all shipped with at least a 40 mb hard drive. http://docs.info.apple.com/article.html?artnum=112170 I still have one right here..I could still use it as a POP or SMTP server. Perhaps you're thinking of the original SE, with the hard drive optional. I really couldn't tolerate the disk swapping until they got the hard drives. The architecture stuff you did with HC blows my mind. >Hi Everyone, > >Well, we started publishing articles on Revolution the 15th of last >Month as promised. I've received some response from a few on the >list, but I am more than eager to see what any of the rest of you >think. They aren't super long and I've tried to make them reasonably >interesting. So, if you have a little extra time and need some comic >relief, take a look. This next weeks Chapter will be in response to >whatever you guys have to say. > > > >There are a few other very interesting articles by other >contributors that you may want to catch as well. Just click on the >"Columns" button at the top of the page. > >TIA, > >Joe Wilkins -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From scott at tactilemedia.com Fri Feb 2 02:01:34 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 01 Feb 2007 23:01:34 -0800 Subject: OT: Quicktime Streaming Server on LInux In-Reply-To: <45C2D342.9010803@hindu.org> Message-ID: Recently, Sivakatirswami wrote: >>> I'm talking here about some serious data: >>> 100 plus megabyte movies at 320 X 240 >> >> Perhaps you could try breaking down your media into smaller chunks. 100MB >> seems relatively large for most non-corporate users. > > We've done that in the past with audio > > Part 1 > Part 2 etc. > > Our kind of content of those lengths could be easily > "chapterized" in ways that will not seem too fragmented > to the users. > > What would you suggest is a good max target size to use > for a single movie? I could go out on a limb and guess maybe 20 to 30MB, but I really can't say. There are a lot variables to answer this: most common connection speed of your audience, sophistication of your audience's systems, and perhaps one large item is the organization of your media. Maybe it lends itself to getting split into 70 parts. On the other hand, maybe you guys don't want to manage 70 movie clips. As you allude to above, you could look at splitting your content into "reasonable" segments, along lines of chapters/topics/concepts/whatever makes sense. Maybe "large" chapters get split into 2 parts, with an auto-download occurring after playback of part 1 has completed. The bottom line is, you want to address the 100MB playback issue -- segmenting your content might be a solution. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From pepetoo at Cox.Net Fri Feb 2 02:04:24 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Thu, 1 Feb 2007 23:04:24 -0800 Subject: Macinstruct articles on Revolution In-Reply-To: References: Message-ID: <27C812C8-62AC-4FAA-BDB2-E6288EB4F3C9@Cox.Net> Darn, you're right Stephen. Thanks, though I have one too - that still runs, I haven't had it turned on for years. I guess I was thinking about my MacPlus after I had pumped it up to 512k. So long ago. You know the memory is the second thing to go! Actually, that particular architecture was done with MacDraft, though I did do a number of other stacks in HC; just not so big. You just gave me an idea for a stack to convert that I had not thought about. Thanks, again. Joe Wilkins On Feb 1, 2007, at 10:51 PM, Stephen Barncard wrote: > Nice articles and site, Joe. > > I did notice one little error in your text. You said the SE-30 had > no hard drive. That was incorrect. They all shipped with at least a > 40 mb hard drive. > http://docs.info.apple.com/article.html?artnum=112170 > > I still have one right here..I could still use it as a POP or SMTP > server. > > > Perhaps you're thinking of the original SE, with the hard drive > optional. I really couldn't tolerate the disk swapping until they > got the hard drives. > > The architecture stuff you did with HC blows my mind. > > > >> Hi Everyone, >> >> Well, we started publishing articles on Revolution the 15th of >> last Month as promised. I've received some response from a few on >> the list, but I am more than eager to see what any of the rest of >> you think. They aren't super long and I've tried to make them >> reasonably interesting. So, if you have a little extra time and >> need some comic relief, take a look. This next weeks Chapter will >> be in response to whatever you guys have to say. >> >> >> >> There are a few other very interesting articles by other >> contributors that you may want to catch as well. Just click on the >> "Columns" button at the top of the page. >> >> TIA, >> >> Joe Wilkins > > -- > > > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From viktoras at ekoinf.net Fri Feb 2 05:04:28 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Fri, 2 Feb 2007 12:04:28 +0200 (FLE Standard Time) Subject: knee-jerk 90 References: Message-ID: <45C30CAC.000001.04024@MAZYTIS> EU, Lithuania, but the situation is actually similar in other European countries except Scandinavia where Macs are slightly more popular. But even there, when I asked my Finish partner if they have any Mac for testing, he replied that it would be quite hard to find one because they do not have any at the University... The price difference here may be not because of the pricing policy of Apple but because our European taxation systems and attitude of resellers towards Macs. Here Mac prices start where PC prices reach their top at about 5000 Lt (~1500 Eur). But things seem to be changing quite rapidly. 10 years ago price difference between a laptop PC in Lithuania and in Germany for example was 4:1 because of resellers and taxes (yes - we had to pay 4 times more!). Luckily, now this is not a case anymore and all sorts of PCs are even cheaper comparing with our neighbors because of very high competition rates. Same was with mobile phones, and now we have the lowest service prices for mobiles in the EU, 100% country coverage and in average 2 devices per person in use. Same happens with High speed internet, G3 and mobile internet services, HD TV and possibly Macs will get much cheaper very soon. On the other hand it is quite complicated to compare Mac and PC. You may be interested in discussion at: http://www.oreillynet.com/mac/blog/2004/05/mac_vs_pc_a_small_cost_compari html All the best! Viktoras -------Original Message------- From: Sarah Reichelt Date: 2007.02.02 01:06:24 To: How to use Revolution Subject: Re: knee-jerk 90 Where do you live Viktoras? Here in Australia the "Macs are more expensive" myth has been debunked for years now, provided one compares machines with similar specs. As an amusing sideline to this thread, CNET is running a poll asking when people plan to switch to Vista: The poll is still open, but here are the results to date: How soon do you plan to move to Microsoft's latest OS? I'm sticking with the Mac--or moving there soon. 50.8% Windows XP is going to last me a good, long time. 20.9% Whenever I buy my next PC. 20.8% I'm standing in line right now to buy it. 7.5% Total votes: 13540 Cheers, Sarah From wow at together.net Fri Feb 2 05:47:24 2007 From: wow at together.net (Richard Miller) Date: Fri, 2 Feb 2007 05:47:24 -0500 Subject: OT: Quicktime Streaming Server on LInux In-Reply-To: <45C2A78A.4020803@hindu.org> References: <45C2A78A.4020803@hindu.org> Message-ID: <5D342218-4D6B-4AAA-B10D-C1ACD5CA09DC@together.net> We've taken perhaps 100 25-50 MB quicktime movies (all at 450 x 340, full color, 30 fps) and compressed them down to typically 3-6 MB each using Quicktime Pro's mpeg-4 compressor with relatively little degradation. These have then been put into an account at Streamhoster.com. We've found that streaming these into our Rev app works reliably and has turned out to be a low cost solution. Richard Miller Imprinter Technologies On Feb 1, 2007, at 9:52 PM, Sivakatirswami wrote: > All insights welcome > > I don't see any solution on the horizon for our "Rich Media" > delivery troubles where > we are not able to get either a Revolution player OR a web browser > with QT plug installed, to > consistently "pick up" on the Fast Start Header and begin > displaying frames as soon as > enough data is buffered. I'm talking here about some serious data: > 100 plus megabyte movies at 320 X 240 > > On some machines and on some connections,--both Mac > and Windows... (I was thinking it was only Windows, but turned out > some Mac > users are now reporting the same behavior:) > > Both Revolution and-or the browser just appear to "lock up" when > in fact > all that has happened is that the OS + QT API has made some mysterious > decision like "Umm I'm not at all happy with this connection, so > I'm going > to ignore the Fast Start Header and make a pre-emptive decision to > not show any frames at all until I have downloaded the entire movie." > > With no feedback mechanism... I don't see how one could trap > for this "event" as it is not consistent across platforms or > connections > and it has nothing to do with, as far as we have determined, with any > scripting variations (using "Play" or "Set the Play Rate" etc... > all important to understand but nothing helps") > > Debugging this problem seems to be outside the scope of what is > possible. > > So, I'm think now we *must* install Quicktime Streaming Server on our > web box OR host the movies on reputable IPS whose only job is just > to serve QT movies. ServePath, our current host, has great streaming > services for just $$99 a month, but only Windows Media... :-( > Sales there says QT is on their roadmap, but we don't see it happening > everyone is agog with Flash... > > OK... bottom line questions: > > 1) It appears that QT Streaming serve is available for linux... > anyone know if > it works OK on Fedora Core 3? I only see references to "Red Hat" > and am > quite ignorant on all the Linux "flavors" > > 2) Any thoughts, pointers, experience to share "gotchas" on strategy? > > 3) Are other getting good success with streaming movies into > Revolution > Players with QT Streaming on the web box? > > 4) If we go this way... are we going to get good results on Windows > too? > > 5) How does it work for those with lo-band width connections? > > > Thanks! > > Sivakatirswami > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From david at openpartnership.net Fri Feb 2 07:55:12 2007 From: david at openpartnership.net (David Bovill) Date: Fri, 2 Feb 2007 04:55:12 -0800 Subject: Once upon a time? Message-ID: put "once upon" is among the words of "once upon a time" = false (which surprised me!) put "once,upon" is among the items of "once,upon,a,time" = true set the wholeMatches to true set the itemDelimiter to space put "once upon" is among the items of "once upon a time" = true but with 2 spaces: set the wholeMatches to true set the itemDelimiter to space put "once upon" is among the items of "once upon a time" = false Is there a simple way to avoid regular expressions here? The aim is to be able to detect the exact two words together, but tolerant of variable white space. Something like this works but is ugly: put "(?mi)\W*once\s+upon\s+.*" into regularExpression put matchChunk(" once upon a time", regularExpression) From list at dreamscapesoftware.com Fri Feb 2 07:55:29 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Fri, 02 Feb 2007 06:55:29 -0600 Subject: Receiving data with Sockets when behind a Router In-Reply-To: References: <45C2CD41.4010900@dreamscapesoftware.com> Message-ID: <45C334C1.6010008@dreamscapesoftware.com> Stephen Barncard wrote: > Look at IP tunnelling. This allows a computer on a LAN to get a port or > range of ports of various protocols through a router from the outside > world. Stephen, Thank you for the guidance! I spent a little time this morning looking up IP Forwarding on the site you suggested as well as Wikipedia and a few others. I'm still formulating how I handle this, but so far I'm assuming that handling IP Forwarding within Revolution can be achieved by simply using a port that is pre-registered with the Router? If this is the case, and my program is designed to function behind most routers, I should probably go with a common (but appropriate) port. *Keeping my fingers crossed* Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From gregory.lypny at videotron.ca Fri Feb 2 08:18:10 2007 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Fri, 02 Feb 2007 08:18:10 -0500 Subject: RevSpeak - a little less robotic? In-Reply-To: <20070202000914.892124891C4@mail.runrev.com> References: <20070202000914.892124891C4@mail.runrev.com> Message-ID: <17F8541E-CBC1-44BD-AA9D-D5A2905BDC34@videotron.ca> Thank you, Jim, Mark, and Sarah. I'll look into AppleScript as well revSpeechVoices() and revSetSpeechVoice in Revolution. Regards, Gregory From klaus at major-k.de Fri Feb 2 08:19:08 2007 From: klaus at major-k.de (Klaus Major) Date: Fri, 2 Feb 2007 14:19:08 +0100 Subject: OT: Quicktime Streaming Server on LInux In-Reply-To: <5D342218-4D6B-4AAA-B10D-C1ACD5CA09DC@together.net> References: <45C2A78A.4020803@hindu.org> <5D342218-4D6B-4AAA-B10D-C1ACD5CA09DC@together.net> Message-ID: Hi Richard and all, > We've taken perhaps 100 25-50 MB quicktime movies (all at 450 x > 340, full color, 30 fps) please don't forget that you can even save some MBs if you encode your moves with only 25 or 24 fps, if possible, maybe even lower rates, let your eyes decide. 30 fps is what the US TV standard "NTSC" is using and not really necessary for even "heavy action" in movies. DV and the european TV standard "PAL" use 25 fps and "Film" (as seen in cinemas :-) 24 fps. > and compressed them down to typically 3-6 MB each using Quicktime > Pro's mpeg-4 compressor with relatively little degradation. These > have then been put into an account at Streamhoster.com. We've found > that streaming these into our Rev app works reliably and has turned > out to be a low cost solution. > > Richard Miller > Imprinter Technologies Regards Klaus Major klaus at major-k.de http://www.major-k.de From briany at qldlearning.com Fri Feb 2 08:50:16 2007 From: briany at qldlearning.com (Brian Yennie) Date: Fri, 2 Feb 2007 05:50:16 -0800 Subject: Once upon a time? In-Reply-To: References: Message-ID: If you need exactly two words, how about something like this: set the wholeMatches to true get wordOffset(word1, tText) if (it > 0) AND (it = (wordOffset(word2, tText) - 1)) then ... end if It seems wordOffset() will ignore multiple spaces for you. HTH, Brian From devin_asay at byu.edu Fri Feb 2 10:25:39 2007 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 2 Feb 2007 08:25:39 -0700 Subject: Relaunch In-Reply-To: <80A4E266-98A3-42FC-8B5C-FD29F8BC1EDA@mac.com> References: <80A4E266-98A3-42FC-8B5C-FD29F8BC1EDA@mac.com> Message-ID: <1D013EAC-7E8C-437A-B1ED-501430F15689@byu.edu> On Feb 1, 2007, at 9:12 PM, Charles Szasz wrote: > Has anybody use the relaunch command to prevent an application from > being launch a second time while it is open? > > Charles, Just include a relaunch handler in the stack script that blocks the message from being passed. I do this all the time to prevent multiple instances of my app on Windows. on relaunch ## block - not passing relaunch kills the new instance end relaunch Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From JimAultWins at yahoo.com Fri Feb 2 10:47:44 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 02 Feb 2007 07:47:44 -0800 Subject: Once upon a time? In-Reply-To: Message-ID: > put "once upon" is among the words of "once upon a time" = false (which > surprised me!) This shouldn't surprise you if you consider: put "apple,grape" is among the items of "apple,grape,pear" = false --since "apple,grape" is not an item, it is two of them --just as "once upon" is not a word If you want to detect the string "once upon" then put space into s put (s&"once upon"&s) is in (s&"once upon a time"&s) --now the string can be located anywhere in the target phrase, beginning or end, and return true. No regex required. Watch out for non white space delims such as "," or "." get "once upon a time, the sky was blue" replace "," with space put space into s put (s&"once upon"&s) is in (s&"once upon a time"&s) Hope this helps Jim Ault Las Vegas On 2/2/07 4:55 AM, "David Bovill" wrote: > put "once,upon" is among the items of "once,upon,a,time" = true > > set the wholeMatches to true > set the itemDelimiter to space > put "once upon" is among the items of "once upon a time" = true > > but with 2 spaces: > > set the wholeMatches to true > set the itemDelimiter to space > put "once upon" is among the items of "once upon a time" = false > > Is there a simple way to avoid regular expressions here? The aim is to be > able to detect the exact two words together, but tolerant of variable white > space. > > Something like this works but is ugly: > > put "(?mi)\W*once\s+upon\s+.*" into regularExpression > put matchChunk(" once upon a time", regularExpression) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From geradamas at yahoo.com Fri Feb 2 11:07:15 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 2 Feb 2007 16:07:15 +0000 (GMT) Subject: LIST and RUNREV security Message-ID: <221000.24161.qm@web37503.mail.mud.yahoo.com> I don't know how this can be the list as such. 1. Anybody, whether a member or not, can read any message on the use-list and see any contributor's e-mail address loud and clear to the top of the page. anybody who wants to send you messages about their millions squirreled away in Swiss bank-accounts from Nigerian uncles only has to look at the use-list to find you! Spam-bots may not manage it; mind-you, I'm sure any half-competent programmer can knock together something to harvest the use-list in an hour or so. so 'security' ain't in it. And, everybody knows that as soon as you jump in the river you will get wet - even dry-suits leak, a bit. 2. I have been using my current e-mail address to send to the use-list for six months, I used a previous address (on-and-off !!!!!!!) for the same purpose for about 4 years. I have never received any more SPAM addresses since I started to use this address with the RR use-list. 3. I have started changing my e-mail address about once a year, because sometime about the 9-month stage (which, if you think a minute, is the normal incubation period) all my Nigerian relatives start contacting me with tempting offers. Don't blame the RR use-list; rather, blame yourself for being so 'foolish' as to have a computer connected to the internet at all! sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ All New Yahoo! Mail ? Tired of unwanted email come-ons? Let our SpamGuard protect you. http://uk.docs.yahoo.com/nowyoucan.html From ambassador at fourthworld.com Fri Feb 2 11:22:32 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 02 Feb 2007 08:22:32 -0800 Subject: MS Office, Ribbons, and you Message-ID: <45C36548.7020603@fourthworld.com> Last year Dan Shafer shared this URL with us: That's a blog by the UI lead for MS Office, and most of it describes Office's new Ribbons interface. If you haven't been following the story, the Ribbons UI is worth learning about, and the blog is a great read. Dan also shared this background article from Jakob Nielsen about the new Office UI: In a nutshell, the Ribbon UI breaks away from the primacy of menus, expanding the concept of the toolbar with a smart use of progressive disclosure to provide more visible access to a program's features. It's arguably one of the single most significant innovations in UI design since this industry first standardized on GUIs. It also represents a welcome return to the practice of having UI designers from an OS vendor publicly discuss their usability research methods. Tog used to do this with Apple back in the day, but Apple no longer has any regular public communication about usability research, at least none that I've seen since Jobs came back to Apple. Another interesting aspect of Ribbons is that it's possibly the most significant innovation Microsoft has implemented which didn't merely copy an existing Apple feature. But for all the commitment MS has demonstrated with rolling out this new paradigm in Office, the absence of Ribbons from Vista is a curious omission. Is Office merely a test case, and MS intends to use Ribbons in a future version of Vista? Or do the higher-ups at MS doubt the efficacy of the research that led to the design? And for Apple, we wonder whether something like Ribbons will find its way into their designs, or do they doubt the research or have had a relapse of their NIH syndrome (Not Invented Here). For us developers, it also raises the question of whether we'll take Microsoft's lead and adopt something like Ribbons in our own applications? I've been prototyping a major upgrade for one of the apps I develop which is strongly influenced by Ribbons, but I'm not going all the way with it and will still have a full menu bar. Any of you thinking about Ribbons-influenced designs for your apps? What do you make of this shift? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From luis at anachreon.co.uk Fri Feb 2 11:23:59 2007 From: luis at anachreon.co.uk (Luis) Date: Fri, 02 Feb 2007 16:23:59 +0000 Subject: LIST and RUNREV security In-Reply-To: <221000.24161.qm@web37503.mail.mud.yahoo.com> References: <221000.24161.qm@web37503.mail.mud.yahoo.com> Message-ID: <45C3659F.50306@anachreon.co.uk> An alternative would be to use a system similar to what Sourceforge uses, where the Reply To address is noreply at sourceforge.net in all emails, and the senders email address is munged noreply@(I think it's the mail server).sourceforge.net. Mind you, this is their Forum based system, so it wouldn't behave like this list. In any case, for RunRev to have a similar functionality and maintain the mail list as it is (ie: Not Forum based, so the Reply To would remain as it is) all they'd need to do is knock out the From field when sending out the list messages. This sill remove any email address harvesting. Cheers, Luis. Richmond Mathewson wrote: > I don't know how this can be the list as such. > > 1. Anybody, whether a member or not, can read any > message on the use-list and see any contributor's > e-mail address loud and clear to the top of the page. > > anybody who wants to send you messages about their > millions squirreled away in Swiss bank-accounts from > Nigerian uncles only has to look at the use-list to > find you! Spam-bots may not manage it; mind-you, I'm > sure any half-competent programmer can knock together > something to harvest the use-list in an hour or so. > > so 'security' ain't in it. And, everybody knows that > as soon as you jump in the river you will get wet - > even dry-suits leak, a bit. > > 2. I have been using my current e-mail address to send > to the use-list for six months, I used a previous > address (on-and-off !!!!!!!) for the same purpose for > about 4 years. I have never received any more SPAM > addresses since I started to use this address with the > RR use-list. > > 3. I have started changing my e-mail address about > once a year, because sometime about the 9-month stage > (which, if you think a minute, is the normal > incubation period) all my Nigerian relatives start > contacting me with tempting offers. > > Don't blame the RR use-list; rather, blame yourself > for being so 'foolish' as to have a computer connected > to the internet at all! > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > Save the last dance for me, and don't slip in the dogs mess on > the way over to take my hand. > ____________________________________________________________ > > > > ___________________________________________________________ > All New Yahoo! Mail ? Tired of unwanted email come-ons? Let our SpamGuard protect you. http://uk.docs.yahoo.com/nowyoucan.html > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From harrison at all-auctions.com Fri Feb 2 11:28:31 2007 From: harrison at all-auctions.com (harrison at all-auctions.com) Date: Fri, 2 Feb 2007 11:28:31 -0500 Subject: Rotate Graphic Image Smoothly? Message-ID: <380-22007252162831242@M2W038.mail2web.com> ==Recently, Scott Rossi wrote: ==If you're going to continually rotate an image, the way to do this is to set ==the angle of the image, which keeps the image's data intact. Note that the ==results are poor with regard to any transparency in the image (such as =antialiasing of the edges and internal transparency). ... ==Regards, ==Scott Rossi Scott, Thanks for the quick reply. The image is not transparent so that is not the issue. I want a smooth rotation not a choppy one that I seem to be getting. Yes I was using the set angle of the image, but as I said it seems choppy to me. Is there a better way or am I stuck? Rick -------------------------------------------------------------------- mail2web LIVE ? Free email based on Microsoft? Exchange technology - http://link.mail2web.com/LIVE From mark_powell at symantec.com Fri Feb 2 11:51:10 2007 From: mark_powell at symantec.com (Mark Powell) Date: Fri, 2 Feb 2007 08:51:10 -0800 Subject: In standalone, closing a modal closes everything References: <45BF4E4B.3010600@fourthworld.com><7aa52a210701301111w100e33dby982704e64558cfc2@mail.gmail.com><659D332F-2DCF-4445-9724-B2C682E6DDF8@maseurope.net> <7aa52a210702010816k5a259779m138c875f7714df11@mail.gmail.com> Message-ID: Hi Chipp/Trevor By chance, have you implemented something to work around this bug? Wait for fix? Subject users as is? If testing for engine version, then what? I am at an impasse. Nothing seems quite workable to me. Mark -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Chipp Walters Sent: Thursday, February 01, 2007 9:17 AM To: How to use Revolution Subject: Re: In standalone, closing a modal closes everything Yeah Mark, that's the bug. I believe Trevor's well documented it and I believe I've heard it's fixed in a newer version, when it gets released. On 1/31/07, Mark Powell wrote: > > This, I believe, is the bug in 2.7.2 that Chipp raised a few weeks > back. Am I right? Anyone know if that little bug has been fixed? > _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From scott at tactilemedia.com Fri Feb 2 12:12:12 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 02 Feb 2007 09:12:12 -0800 Subject: Rotate Graphic Image Smoothly? In-Reply-To: <380-22007252162831242@M2W038.mail2web.com> Message-ID: Recently, harrison at all-auctions.com wrote: > The image is not transparent so that is not the issue. > I want a smooth rotation not a choppy one that I seem > to be getting. Yes I was using the set angle of the image, > but as I said it seems choppy to me. Is there a better way > or am I stuck? The only two methods I know of to rotate images are via the angle property or the rotate command. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From scott at tactilemedia.com Fri Feb 2 12:34:01 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 02 Feb 2007 09:34:01 -0800 Subject: MS Office, Ribbons, and you In-Reply-To: <45C36548.7020603@fourthworld.com> Message-ID: Recently, Richard Gaskin wrote: > Any of you thinking about Ribbons-influenced designs for your apps? For years, though not with the moniker "ribbon". > What do you make of this shift? You may recall I posted to the list about this very subject back in Dec 2005: http://lists.runrev.com/pipermail/use-revolution/2005-December/072749.html I've spoken with corporate developers who question the idea of "hiding" features from users, or at least that's how they view it. But one also has to question, does it do any good to make every product feature visible to users when the set of features doesn't fit on the screen? One could argue that the current state of UI (visual treatments not withstanding) has changed little over the last decade, if not longer. Why not try to push usability and design in different directions? Users as well as operating systems have both become more sophisticated. For myself, I think the ribbon idea and context sensitive UI is good. But then again, I also like radial dial controls, while many do not :-) Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From mlange at widged.com Fri Feb 2 12:57:12 2007 From: mlange at widged.com (Marielle Lange) Date: Fri, 2 Feb 2007 17:57:12 +0000 Subject: game-based learning In-Reply-To: References: Message-ID: <486A5374-8255-49AA-BE7B-B669E99162C5@widged.com> > Of course, *I* am always interested ;-) I attended a seminar today on the theme of serious gaming. -- this article is in French only. Presenters were Olivier Rampnoux, Julien Alvarez, Jean-Pierre Jessel. All members of the European Center of children products. Very nice talk. Covered 1) Why using video games 2) Classification 3) What kind of objectives 4) Girl Gaming Some information that came across. 1) Why be interested in games? - Commercial domain. Market study show that nowadays kids spend more time in front of a console or computer connected to the web than in front of a television. Apparently they spend 3 hours in front of a screen. That's good news for advertising as this means that they have a chance to target a large public at a lower price (TV advertising is really pricey) and with less resistance (TV advertising is not that successful). The concept to check out there is the one of advergaming , - Education domain. Studies show that students need more interactivity. The good old system whereby they sit and listen to a lecturer doesn't work well with them anymore. They get bored and they don't take much information in. Then the 1 hour format doesn't work well either are their attention span tends to be shorter. In contrast, studies show that positive emotions, like the ones you get when playing help with more efficient memory encoding. Hence the notion of Education Arcade, introduced by the MIT. 2,3) Classification. They have done some *very* nice work there. They created a database to store information about up to 1000 games. They then analysed them to try to understand the different dimensions that characterise a game. What they mentioned during the talk was their analysis of objectives and goals within the game. They came up with 10 major rules, where rules are defined by what you have to do to be allowed to move to the next level. These rules are Answer | Manage | Have luck | shoot | create | block (maintain) | destroy (collect) | position | avoid | move | time | score. Then using these low level rules, they define bigger bricks of metarules. A game that would mix move and avoid as objects would make up a DRIVER game. A game that would mix shoot and destroy would make a KILLER game, one that would mix manage and create would make a GOD game. Of course, games can count more than one brick. If you take the good old invader, then you have both the driver and killer component included. 4) Girl Gaming. The big problem, you see is that games then to be written by boys and be most successful with boys. All good when you try to sell to a leisure market. Problem is when you try to do advergaming, failing to engage 50% of your customers is not so good. Then in education, having a product that works only with 50% of the class is not great. There was a bit of discussion on this topic. Apparently, girls and boys don't use a game in the same way. I go for cliche description now. Girls tend to do as told and carefully, and with a lot of attention, engage in the game. They read every single box of text that appear and they have at heart to do well. They play once. They get a quite high score. Boys just want to have fun. They rush through. Then they discover that they have a score lower than their neighbour, so they get back to the game and try to increase their score. Girls seem to prefer to play games where they have to think about games. They want to be involved with the game. They also expect to get something out of the game, to be taught something, to acquire some knowledge. They expect content. Boys are more after some direct and simple stimulation. That's more about having fun and then get a score that let you know how well you did. Another reason of the lack of success of traditional games with girls is the complex devices and set of key combinations being used. Games where controls are a lot simpler (like the last wii console) and where dexterity is not that important seem to have a better success with girls. Some also say to prefer black and white graphics over these new 3D all fancy graphics. I will be meeting various persons involved in game-based learning or game-making software next week. If you want to be kept within the information loop, let me know. Marielle From ambassador at fourthworld.com Fri Feb 2 13:32:06 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 02 Feb 2007 10:32:06 -0800 Subject: game-based learning Message-ID: <45C383A6.70904@fourthworld.com> Great stuff, Marielle. I was especially interested in the comments about girl gaming. I saw Brenda Laurel give the closing keynote at CHI-98, where she talked about her experience doing usability research to found her company Purple Moon (since killed by the Mattel juggernaut). Reinforcing the observations you noted, one of the most interesting things she noted about girl gamers is their attraction to complexity. According to Laurel's research spanning a 10-year period, the reason girls don't play a lot of boy-oriented games is not because they're too difficult, but just the opposite, that the game play is often too simplistic. With Purple Moon, Laurel tried to create games that appealed to girls' appreciation for complex relationships. Much of the game play involved ethical questions in social simulation scenarios (e.g., do I go to the birthday party for the unpopular girl or accept the invitation for the party by the most popular girl for the same day?), and the complexity of the issues involved certainly carried greater variance in play than "shoot the zombie". One of the key aspects Laurel touched on was the self-fulfilling prophesy of game designers: having delivered games aimed at boys, game designers look to low sales among girls as a false reinforcement of the notion that "girls aren't into gaming". That was one of the things I loved most about Myst when it premiered. I don't play a lot of games, but Myst appealed to a much broader market than games had previously addressed. It was in many respects the first truly literate game, and its focus on environmental immersion and long, complex puzzles was a radically meditative departure from the shoot-em-up twitchers that continue to dominate the market. A thousand Myst-like games have been created since (including the great Alida ), and while they've been fun I keep wondering if there's an entirely new type of game waiting to be created, something as different from everything else we've seen as Myst was for its time. Somewhere out there is a game waiting to be created, something that will open up the world of entertainment software to a whole new audience that isn't currently into games. Or as I once put it at a game developer meeting: Where is the "Catcher in the Rye" of games, the thing that will appeal to people who like rich, provocative entertainment but aren't attracted to current game play models? Maybe it'll be made by one of the readers of this list.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From pepetoo at Cox.Net Fri Feb 2 13:57:08 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Fri, 2 Feb 2007 10:57:08 -0800 Subject: game-based learning In-Reply-To: <45C383A6.70904@fourthworld.com> References: <45C383A6.70904@fourthworld.com> Message-ID: <9D34BFA2-86F6-461D-A00E-2F6554AA6A7C@Cox.Net> Richard, I'm a little reluctant to expose this thinking to public scrutiny at this time, but almost ten years ago I was prepared to launch a major endeavor that was combination electronic book and game; however, I got distracted - big time, and never really got back to it. One of the reasons was that I really didn't have the programming capabilities to do it without major funding from some source and I was unwilling to sell the idea to anyone else who might eventually distort my goals. Please disregard all the references to financing, and a few others with respect to anticipated goals and a phone number that is no longer is service. The basic tenants are still sound and desirable. Perhaps, with Revolution's cross platform capabilities and multimedia aspirations, I may eventually be able to start work in ernest on the project. visit: Some will call it a pipe dream; others may go even farther with "who in the hell does he think he is?" You can make your own decision. TIA, Joe Wilkins On Feb 2, 2007, at 10:32 AM, Richard Gaskin wrote: > Great stuff, Marielle. I was especially interested in the comments > about girl gaming. > > I saw Brenda Laurel give the closing keynote at CHI-98, where she > talked about her experience doing usability research to found her > company Purple Moon (since killed by the Mattel juggernaut). > > Reinforcing the observations you noted, one of the most interesting > things she noted about girl gamers is their attraction to > complexity. According to Laurel's research spanning a 10-year > period, the reason girls don't play a lot of boy-oriented games is > not because they're too difficult, but just the opposite, that the > game play is often too simplistic. > > With Purple Moon, Laurel tried to create games that appealed to > girls' appreciation for complex relationships. Much of the game > play involved ethical questions in social simulation scenarios > (e.g., do I go to the birthday party for the unpopular girl or > accept the invitation for the party by the most popular girl for > the same day?), and the complexity of the issues involved certainly > carried greater variance in play than "shoot the zombie". > > One of the key aspects Laurel touched on was the self-fulfilling > prophesy of game designers: having delivered games aimed at boys, > game designers look to low sales among girls as a false > reinforcement of the notion that "girls aren't into gaming". > > That was one of the things I loved most about Myst when it > premiered. I don't play a lot of games, but Myst appealed to a > much broader market than games had previously addressed. It was in > many respects the first truly literate game, and its focus on > environmental immersion and long, complex puzzles was a radically > meditative departure from the shoot-em-up twitchers that continue > to dominate the market. > > A thousand Myst-like games have been created since (including the > great Alida ), and > while they've been fun I keep wondering if there's an entirely new > type of game waiting to be created, something as different from > everything else we've seen as Myst was for its time. > > Somewhere out there is a game waiting to be created, something that > will open up the world of entertainment software to a whole new > audience that isn't currently into games. > > Or as I once put it at a game developer meeting: Where is the > "Catcher in the Rye" of games, the thing that will appeal to > people who like rich, provocative entertainment but aren't > attracted to current game play models? > > Maybe it'll be made by one of the readers of this list.... > > -- > Richard Gaskin Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Fri Feb 2 14:04:49 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 02 Feb 2007 11:04:49 -0800 Subject: Rotate Graphic Image Smoothly? In-Reply-To: <380-22007252162831242@M2W038.mail2web.com> Message-ID: On 2/2/07 8:28 AM, "harrison at all-auctions.com" wrote: > The image is not transparent so that is not the issue. > I want a smooth rotation not a choppy one that I seem > to be getting. Yes I was using the set angle of the image, > but as I said it seems choppy to me. Is there a better way > or am I stuck? --untested, just ideas to get you closer Make two images, one slightly (1/2 a degree) rotated from the first. step the rotation of each by 1 degree, hiding and showing each thus show grc verB --always, one layer behind --unless the rectangle is visible, etc. --added optional lines for using blendlevel transitions put 1 into cnt repeat for 360 times show grc verA --set the blendlevel of grc verB to 0 --wait 20 milliseconds --set the blendlevel of verA to 60 set the rotation of grc verB to 0+ cnt hide grc verA set the rotation of grc verA to 0+ cnt --set the blendlevel of grc verA to 0 --wait 20 milliseconds --set the blendlevel of grc verB to 60 add 1 to cnt end repeat Not the best solution Depending on the details of your app, you might consider a subStack with the windowshape set to a circle, which would clip the rectangle corners, or use maskData|alphaData to clip the rectangle corners Hope this helps Jim Ault Las Vegas From devin_asay at byu.edu Fri Feb 2 14:10:13 2007 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 2 Feb 2007 12:10:13 -0700 Subject: MS Office, Ribbons, and you In-Reply-To: <45C36548.7020603@fourthworld.com> References: <45C36548.7020603@fourthworld.com> Message-ID: <9680444D-A6B9-425A-8937-AD421B294BB9@byu.edu> Richard, I'm trying to get my head around this. It is either simpler or more complicated than I think. How is this different from a template approach, as used in Apple Keynote or iDVD or Apple's Pages templates? I don't have VISTA or the new Office to see how it works. Devin On Feb 2, 2007, at 9:22 AM, Richard Gaskin wrote: > Last year Dan Shafer shared this URL with us: > > > That's a blog by the UI lead for MS Office, and most of it > describes Office's new Ribbons interface. > > If you haven't been following the story, the Ribbons UI is worth > learning about, and the blog is a great read. > > Dan also shared this background article from Jakob Nielsen about > the new Office UI: > > > In a nutshell, the Ribbon UI breaks away from the primacy of menus, > expanding the concept of the toolbar with a smart use of > progressive disclosure to provide more visible access to a > program's features. It's arguably one of the single most > significant innovations in UI design since this industry first > standardized on GUIs. > > It also represents a welcome return to the practice of having UI > designers from an OS vendor publicly discuss their usability > research methods. Tog used to do this with Apple back in the day, > but Apple no longer has any regular public communication about > usability research, at least none that I've seen since Jobs came > back to Apple. > > Another interesting aspect of Ribbons is that it's possibly the > most significant innovation Microsoft has implemented which didn't > merely copy an existing Apple feature. > > But for all the commitment MS has demonstrated with rolling out > this new paradigm in Office, the absence of Ribbons from Vista is a > curious omission. Is Office merely a test case, and MS intends to > use Ribbons in a future version of Vista? Or do the higher-ups at > MS doubt the efficacy of the research that led to the design? > > And for Apple, we wonder whether something like Ribbons will find > its way into their designs, or do they doubt the research or have > had a relapse of their NIH syndrome (Not Invented Here). > > For us developers, it also raises the question of whether we'll > take Microsoft's lead and adopt something like Ribbons in our own > applications? > > I've been prototyping a major upgrade for one of the apps I develop > which is strongly influenced by Ribbons, but I'm not going all the > way with it and will still have a full menu bar. > > Any of you thinking about Ribbons-influenced designs for your apps? > > What do you make of this shift? Devin Asay Humanities Technology and Research Support Center Brigham Young University From mlange at widged.com Fri Feb 2 14:11:29 2007 From: mlange at widged.com (Marielle Lange) Date: Fri, 2 Feb 2007 19:11:29 +0000 Subject: game-based learning In-Reply-To: <45C383A6.70904@fourthworld.com> References: <45C383A6.70904@fourthworld.com> Message-ID: Hi Richard, Thanks for your comments and the tip on Brenda Laurel, didn't know that one. Funny, I found mention of her on a website "game girl advance" . I like the pun! Other games that are said to be highly successful with girls are: Alexandra Ledermann 6 : L'?cole des Champions (French only) and Kitchen Conundrum by Open University Note that in the UK, there is now a new initiative, computer club for girls . Girls and computing/gaming is an interesting emerging market ;-). Marielle On 2 Feb 2007, at 18:32, Richard Gaskin wrote: > Great stuff, Marielle. I was especially interested in the comments > about girl gaming. > > I saw Brenda Laurel give the closing keynote at CHI-98, where she > talked about her experience doing usability research to found her > company Purple Moon (since killed by the Mattel juggernaut). > > Reinforcing the observations you noted, one of the most interesting > things she noted about girl gamers is their attraction to > complexity. According to Laurel's research spanning a 10-year > period, the reason girls don't play a lot of boy-oriented games is > not because they're too difficult, but just the opposite, that the > game play is often too simplistic. > > With Purple Moon, Laurel tried to create games that appealed to > girls' appreciation for complex relationships. Much of the game > play involved ethical questions in social simulation scenarios > (e.g., do I go to the birthday party for the unpopular girl or > accept the invitation for the party by the most popular girl for > the same day?), and the complexity of the issues involved certainly > carried greater variance in play than "shoot the zombie". > > One of the key aspects Laurel touched on was the self-fulfilling > prophesy of game designers: having delivered games aimed at boys, > game designers look to low sales among girls as a false > reinforcement of the notion that "girls aren't into gaming". > > That was one of the things I loved most about Myst when it > premiered. I don't play a lot of games, but Myst appealed to a > much broader market than games had previously addressed. It was in > many respects the first truly literate game, and its focus on > environmental immersion and long, complex puzzles was a radically > meditative departure from the shoot-em-up twitchers that continue > to dominate the market. > > A thousand Myst-like games have been created since (including the > great Alida ), and > while they've been fun I keep wondering if there's an entirely new > type of game waiting to be created, something as different from > everything else we've seen as Myst was for its time. > > Somewhere out there is a game waiting to be created, something that > will open up the world of entertainment software to a whole new > audience that isn't currently into games. > > Or as I once put it at a game developer meeting: Where is the > "Catcher in the Rye" of games, the thing that will appeal to > people who like rich, provocative entertainment but aren't > attracted to current game play models? > > Maybe it'll be made by one of the readers of this list.... > > -- > Richard Gaskin Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From nealk3nc at gmail.com Fri Feb 2 14:35:21 2007 From: nealk3nc at gmail.com (Neal Campbell K3NC) Date: Fri, 2 Feb 2007 14:35:21 -0500 Subject: Receiving data with Sockets when behind a Router In-Reply-To: <45C2CD41.4010900@dreamscapesoftware.com> References: <45C2CD41.4010900@dreamscapesoftware.com> Message-ID: <05421DA3-0CD6-4C64-B8E1-A176A3359643@gmail.com> Could it be as simple as your router does not have the right configuration to forward the port to your computer (or you have a firewall that prevents it since it thinks its from a non-trusted network? Neal Campbell K3NC nealk3nc at gmail.com "Devoted to Dogs: How to be your dog's best owner" Great Dog Book at www.abrohamneal.com On Feb 2, 2007, at 12:33 AM, Derek Bump wrote: > I'm in need of some guidance. How do you resolve an IP address > when it's behind a router or a firewall? > > I'm trying to build a simple communications device in Revolution, > and I have been looking at some of the demo stacks that are out > there. They all work wonderfully, but I occasionally run into the > problem of being behind a Wireless Router. > > My IP address when connected through the router is 192.168.0.7, > while the outside world see my IP as 69.179.91.117. Attempting to > connect to the public IP address results in nothing. > > I mean I'm figuring with all the Instant Messengers and P2P > programs out there that there's a way to do this. Help! > > > Derek Bump > Dreamscape Software > http://www.dreamscapesoftware.com/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Fri Feb 2 15:40:15 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 02 Feb 2007 12:40:15 -0800 Subject: recordInput Message-ID: <45C3A1AF.3010503@fourthworld.com> The recordInput property lets me assign any of several input sources, but how can I know which ones are available? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jacque at hyperactivesw.com Fri Feb 2 15:47:03 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 02 Feb 2007 14:47:03 -0600 Subject: Macinstruct articles on Revolution In-Reply-To: References: Message-ID: <45C3A347.6040508@hyperactivesw.com> Joe Lewis Wilkins wrote: > Hi Everyone, > > Well, we started publishing articles on Revolution the 15th of last > Month as promised. I've received some response from a few on the list, > but I am more than eager to see what any of the rest of you think. Just sent you an offlist reply about backgrounds, but forgot to mention that command-option-click will edit the script of any object you click on, just like HC. (On Windows and Unix machines, it's Control-Alt-click.) It works with either the browse or pointer tool. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pepetoo at Cox.Net Fri Feb 2 16:04:09 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Fri, 2 Feb 2007 13:04:09 -0800 Subject: Macinstruct articles on Revolution In-Reply-To: <45C3A347.6040508@hyperactivesw.com> References: <45C3A347.6040508@hyperactivesw.com> Message-ID: <2EE58138-99BB-4EFD-AE72-33FBD4070C1D@Cox.Net> Thanks, Jacque. I knew my memory would come up to bite me now and then. I hadn't gone back to an HC stack to check and with my keyboard in my lap, I sometimes mess up - royally. Red faced once again. Just shows I'm human, but also that some don't read quite as critically as do others. BTW, I have another question to ask of you, which I'll do in a reply to your offlist msg. Again, Thanks, Joe Wilkins On Feb 2, 2007, at 12:47 PM, J. Landman Gay wrote: > Joe Lewis Wilkins wrote: >> Hi Everyone, >> Well, we started publishing articles on Revolution the 15th of >> last Month as promised. I've received some response from a few on >> the list, but I am more than eager to see what any of the rest of >> you think. > > Just sent you an offlist reply about backgrounds, but forgot to > mention that command-option-click will edit the script of any > object you click on, just like HC. (On Windows and Unix machines, > it's Control-Alt-click.) It works with either the browse or pointer > tool. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From chipp at chipp.com Fri Feb 2 16:20:11 2007 From: chipp at chipp.com (Chipp Walters) Date: Fri, 2 Feb 2007 15:20:11 -0600 Subject: MS Office, Ribbons, and you In-Reply-To: <45C36548.7020603@fourthworld.com> References: <45C36548.7020603@fourthworld.com> Message-ID: <7aa52a210702021320i6092b394l506e418e545138cb@mail.gmail.com> The Ribbon is an interesting concept, basically replacing menus with visually rich tabs, each complete with their own dropdown visually rich menus. These are all certainly easily accomplished within Rev. The idea is most interesting, but there are a few noticeable caveats. The biggest drawback I see is the loss of screen space. The Ribbon takes up considerably more screen space than it's predecessors. While this may be great for some users (primarily new users), others may wish they had the screen real estate to display their document. I can especially see this an issue with spreadsheet users. The second concern I have is the extreme focus on new users. It's obvious Microsoft wants to empower first time and newbie types by creating a visually rich interface with lots of icons and associated mouseclicks. While this may be the preferred method of workflow for beginners, I wonder how well it scales for those who actually live in these applications, day in and day out. I really didn't see any keyboard shortcuts for the Ribbon features, though I would assume they exist. Their WYSIWYG "Live Preview" feature for settings, while certainly 'sexy,' sure does seem like a processor intensive type of feature. For instance just changing font settings using "Live Preview', applies in real time to selected text as you hover over the font you want to 'preview.' Again, something which can be done within Rev, but I wouldn't burden the user with the overhead, especially since one never knows the cpu which your app is being run on. It has been known for some time that a kiosk modal interface is the easiest to learn for first time and infrequent users. Just look at ATM machines. But, imagine asking a bank teller to use an ATM machine to handle all his/her transaction work during the day? Nope, it doesn't work. Not to say Ribbon is a modal interfae, but it is clearly targeted at first time/infrequent users. One just wonders how 'power' users will react. I suppose all of this Live Preview stuff is an effort to get users to upgrade to more powerful systems. So, I'm pretty mixed about the overall functionality of all of this. I certainly am not as excited, Richard, as you are and really don't see this as any major breakthrough. Just my 2 cents. -Chipp From JimAultWins at yahoo.com Fri Feb 2 16:54:21 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 02 Feb 2007 13:54:21 -0800 Subject: Receiving data with Sockets when behind a Router In-Reply-To: <05421DA3-0CD6-4C64-B8E1-A176A3359643@gmail.com> Message-ID: The basic idea of a LAN behind a router is that the router assigns IP addresses dynamically therefore each cpu can have a different IP address every time it is booted. Inexpensive routers can only forward one port to one LAN IP address (internal network) thus 1 set a cpu firewall open for 2-way traffic on port 9454 2 set the router to forward incoming packets from the outside world on port 9454 to cpu at IP address 192.168.1.201 (this is a fixed setting by the admin) 3 cpu at (201) address is running an app that tells the operating system to open port 9454 on the cpu, then the app sends and receives on port 9454, and at some point could close the port. Rebooting the router or the computer can change the cpu's assigned address of (201), thus forwarding is thwarted. Network printers have to have their router-assigned IP address fixed when installed, or they may not be reachable. Rebooting the router will not change the port forwarding. Resetting the router will indeed clear the port forwarding. The broadcasting source specifies a port number and the user must match that port. The broadcasting source specifies a computer address (IP address) which is usually the static address of the router. In the case of DSL service, I believe each user is assigned a static IP address to make that system work. This is based on my experience and may not be entirely correct. This should be accurate for most home or small office systems. Hope this helps. Jim Ault Las Vegas On 2/2/07 11:35 AM, "Neal Campbell K3NC" wrote: > Could it be as simple as your router does not have the right > configuration to forward the port to your computer (or you have a > firewall that prevents it since it thinks its from a non-trusted > network? > > Neal Campbell K3NC > nealk3nc at gmail.com > > > "Devoted to Dogs: How to be your dog's best owner" > Great Dog Book at www.abrohamneal.com > > > > On Feb 2, 2007, at 12:33 AM, Derek Bump wrote: > >> I'm in need of some guidance. How do you resolve an IP address >> when it's behind a router or a firewall? >> >> I'm trying to build a simple communications device in Revolution, >> and I have been looking at some of the demo stacks that are out >> there. They all work wonderfully, but I occasionally run into the >> problem of being behind a Wireless Router. >> >> My IP address when connected through the router is 192.168.0.7, >> while the outside world see my IP as 69.179.91.117. Attempting to >> connect to the public IP address results in nothing. >> >> I mean I'm figuring with all the Instant Messengers and P2P >> programs out there that there's a way to do this. Help! >> >> >> Derek Bump >> Dreamscape Software >> http://www.dreamscapesoftware.com/ >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Fri Feb 2 17:11:45 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 02 Feb 2007 16:11:45 -0600 Subject: Macinstruct articles on Revolution In-Reply-To: <2EE58138-99BB-4EFD-AE72-33FBD4070C1D@Cox.Net> References: <45C3A347.6040508@hyperactivesw.com> <2EE58138-99BB-4EFD-AE72-33FBD4070C1D@Cox.Net> Message-ID: <45C3B721.3060309@hyperactivesw.com> Joe Lewis Wilkins wrote: > Thanks, Jacque. I knew my memory would come up to bite me now and then. > I hadn't gone back to an HC stack to check and with my keyboard in my > lap, I sometimes mess up - royally. Red faced once again. No need to be embarrassed, and I wouldn't call it a very big gaffe. I probably should have replied offlist anyway so it is partly my fault. I'm sorry. We all go through a Rev learning curve and I know I'm still learning new things about Rev all the time. It's what makes the program so interesting. ;) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pepetoo at Cox.Net Fri Feb 2 17:29:32 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Fri, 2 Feb 2007 14:29:32 -0800 Subject: Macinstruct articles on Revolution In-Reply-To: <45C3B721.3060309@hyperactivesw.com> References: <45C3A347.6040508@hyperactivesw.com> <2EE58138-99BB-4EFD-AE72-33FBD4070C1D@Cox.Net> <45C3B721.3060309@hyperactivesw.com> Message-ID: <43E82004-2AD2-4934-AB09-61EC7D6044F3@Cox.Net> Jacque, actually, that's one of the problems with programmers, we're too willing to accept "gaffes"; which leads to "bugs". I try to be perfect, knowing that if I make it 90% of the time, I'm doing better than most. Thanks for your commiseration. Joe Wilkins On Feb 2, 2007, at 2:11 PM, J. Landman Gay wrote: > Joe Lewis Wilkins wrote: >> Thanks, Jacque. I knew my memory would come up to bite me now and >> then. I hadn't gone back to an HC stack to check and with my >> keyboard in my lap, I sometimes mess up - royally. Red faced once >> again. > > No need to be embarrassed, and I wouldn't call it a very big gaffe. > I probably should have replied offlist anyway so it is partly my > fault. I'm sorry. We all go through a Rev learning curve and I know > I'm still learning new things about Rev all the time. It's what > makes the program so interesting. ;) > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From alex at tweedly.net Fri Feb 2 20:09:58 2007 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 03 Feb 2007 01:09:58 +0000 Subject: Receiving data with Sockets when behind a Router In-Reply-To: References: <45C2CD41.4010900@dreamscapesoftware.com> Message-ID: <45C3E0E6.1090706@tweedly.net> Stephen Barncard wrote: > Look at IP tunnelling. This allows a computer on a LAN to get a port > or range of ports of various protocols through a router from the > outside world. > > All routers will have this. > > http://www.linuxvirtualserver.org/VS-IPTunneling.html > Unfortunately, this scheme described here uses IP Tunnelling *direct* to the real server - and hence requires that the real server be directly addressable from the external Internet - which is not the case in the scenario of the original question. There are also other problems that the article skates over .... 1. This scheme has the real server send its reply direct to the client. This raises (or rather, doesn't raise :-) the question of what the form of these reply packets will be. There are two choices for the Source IP address - the real server's own IP address (the obvious choice). This can (will) result in the packets being dropped if the client is behind a secure NAT/firewall, because the src-ip of the packets will not match the dest-ip address of the established connection. - the Virtual IP address. This can (though only rarely will) result in the packets being dropped because they have spoofed IP addresses, and any ISP using Reverse Path Filtering will drop it for security reasons. Sadly, not enough ISPs run RPF (if they did, spam and other attacks would drop significantly), so you might get away with this. 2. the tunnelling is all the way to the server - so you need IP tunnelling support on the server, not on the router. Most users (i.e. Windows and Macs) will either not have this support, or will need privileged access to configure it. 3. MTU issues - probably not as serious now as they were a few years ago, since many people are configured with slightly smaller MTUs to allow use over VPN, but still might catch out some users. > then one can use dynDNS or other service to get the IP when it > inevitably will change. > But knowing the new IP address on the server still leaves you vulnerable to the problem of changing the port forwarding on the router (and related issues, which Jim's email covers better than I could). Note you could run this IP tunnelling via the router - having the router decapsulate the packet and forward to the relevant local machine (but that's no easier than configuring port forwarding, and not all routers will support GRE with configured output ports). > >> I'm in need of some guidance. How do you resolve an IP address when >> it's behind a router or a firewall? >> >> I'm trying to build a simple communications device in Revolution, and >> I have been looking at some of the demo stacks that are out there. >> They all work wonderfully, but I occasionally run into the problem of >> being behind a Wireless Router. >> >> My IP address when connected through the router is 192.168.0.7, while >> the outside world see my IP as 69.179.91.117. Attempting to connect >> to the public IP address results in nothing. >> >> I mean I'm figuring with all the Instant Messengers and P2P programs >> out there that there's a way to do this. Help! >> Don't be confused by the term "P2P". Many of these (e.g. BitTorrent) will function OK with only outbound connections, and the majority of users work this way. Those users who need (or want) higher speed access must either be not behind a NAT, or the use port forwarding to allow inbound connections. One other hurdle to watch out for - even if you have port forwarding on the router, you also need to check for software firewall on the "server" machine; if the user is running one of these, it will need to have the relevant port opened up. -- Alex Tweedly mailto:alex at tweedly.net www.tweedly.net From mdswindell at cruzio.com Fri Feb 2 20:16:26 2007 From: mdswindell at cruzio.com (Mark Swindell) Date: Fri, 2 Feb 2007 17:16:26 -0800 Subject: [Ann] New game made with Rev. "Drops" In-Reply-To: <1619F7F1-3471-4487-B67E-ABAC40C04CA3@derbrill.de> References: <20061208163150.45975489257@mail.runrev.com> <1619F7F1-3471-4487-B67E-ABAC40C04CA3@derbrill.de> Message-ID: <79D37A92-AEAF-41CB-BE29-6032CB1738A2@cruzio.com> Very nice job, Malte. Great little game. Wastes time with the best of them. :) Mark On Jan 31, 2007, at 2:41 PM, Malte Brill wrote: > Hi all, > > I am very proud to announce that after a while of quietness, I > finally released a new product. > > It is simple. It is fast. It is addictive. It is Drops! > > Drops is a deceptively simple but captivating game, ideal to play > during your coffee break, or for an evening of fun. It's > surprisingly addictive and requires more skill than is apparent at > first sight. See if you can beat the high score and become > immortalized on the high scores board. Become a real Drops master! > > http://www.derbrill.de/drops/index.php?lang=en > > There are quite a few people I need to thank: > > Wouter, Mark, Bj?rnke for sharing devtime on chatrev and banging > hard on the game in Beta. > Trevor for the excellent getUserLang() function and heads up. > Benedikt for additional artwork > Daniel and Olli for PHP stuff > > And finally all of you on use-rev for bearing with me in the silly > scripts thread! > > Without you I wouldn?t have managed! > > To celebrate a new game made with Rev and animationEngine I am > happy to announce that you will get a free copy of Drops with every > purchase of animationEngine for a limited time. > > Buy Animation Engine or Revolution Media with Animation engine and > get Drops free! You can download a trial version of Drops from > Derbill Website. > > If you want to read a little article of the dev process you might > be interested in reading the current newsletter: > > http://www.runrev.com/newsletter/january/issue19/newsletter2.php > > All the best, > > Malte > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From mwieder at ahsoftware.net Fri Feb 2 22:14:34 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 2 Feb 2007 19:14:34 -0800 Subject: RevSpeak - a little less robotic? In-Reply-To: <93822354-27DD-447A-B9BD-0FC24473CF98@canelasoftware.com> References: <4EBD6714-71D7-4C13-9230-90A46B97C0E5@videotron.ca> <980A7062-A03F-4682-A090-1F9B912C0A80@canelasoftware.com> <93822354-27DD-447A-B9BD-0FC24473CF98@canelasoftware.com> Message-ID: <81166455199.20070202191434@ahsoftware.net> Mark- Thursday, February 1, 2007, 4:29:27 PM, you wrote: > Vista purposed to have improved voice technology as well. In Apple's > normal fashion, they took pot shots at it. I heard a demo of it and > it sounded much improved as well. The Apple version did sound more > natural though. ...and for a laugh, here's how you can put Vista to work telling itself what to do: http://blogs.zdnet.com/Ou/?p=416 -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Feb 2 22:22:31 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 2 Feb 2007 19:22:31 -0800 Subject: MS Office, Ribbons, and you In-Reply-To: <45C36548.7020603@fourthworld.com> References: <45C36548.7020603@fourthworld.com> Message-ID: <131166932466.20070202192231@ahsoftware.net> Richard- Friday, February 2, 2007, 8:22:32 AM, you wrote: > Dan also shared this background article from Jakob Nielsen about the new > Office UI: > My take du jour: While I do like the new look of Office 2007, I don't find the Ribbons idea in Office all that revolutionary. Office has for years now had configurable toolbars, and if you get used to the icons you can use them instead of the menus. What Microsoft has done in the new Office is remove the redundancy. I think the true inheritor of the results-oriented interface Jakob Nielsen was talking about is the iPhone: a flat panel touchscreen that is context-configurable to the current application. If it's in phone mode you have a telephone keypad available. If it's in video mode the keypad is replaced by a full-screen video. Et cetera. It's a little box that fits in your pocket and can be whatever it needs to be at the moment. -- -Mark Wieder mwieder at ahsoftware.net From list at dreamscapesoftware.com Fri Feb 2 22:56:38 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Fri, 02 Feb 2007 21:56:38 -0600 Subject: Receiving data with Sockets when behind a Router In-Reply-To: <05421DA3-0CD6-4C64-B8E1-A176A3359643@gmail.com> References: <45C2CD41.4010900@dreamscapesoftware.com> <05421DA3-0CD6-4C64-B8E1-A176A3359643@gmail.com> Message-ID: <45C407F6.2000803@dreamscapesoftware.com> Neal Campbell K3NC wrote: > Could it be as simple as your router does not have the right > configuration to forward the port to your computer (or you have a > firewall that prevents it since it thinks its from a non-trusted network? That very well could be. I'm figuring that there will inevitably be some users out there who are behind an improperly configured router or firewall, but for the most part I would like to help to ensure that my program will be usable by any user. I have been doing a little research and it appears that there is really nothing much that I can do to forward a port on my own, but instead I have to rely on the user figuring out how to do it on their own... which does not help me at all. I do have one question (and please don't throw me to the wolves if I've proposed to break the "network" law), but where is the harm in my program utilizing a port that is most likely being forwarded? If I utilize port 110 (POP3) behind a router, will the outside world still be able to communicate with me? I'm not on a router right now so I can't try it out on my own. Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From list at dreamscapesoftware.com Fri Feb 2 23:41:09 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Fri, 02 Feb 2007 22:41:09 -0600 Subject: Receiving data with Sockets when behind a Router In-Reply-To: References: Message-ID: <45C41265.7040202@dreamscapesoftware.com> Jim Ault wrote: > This is based on my experience and may not be entirely correct. This should > be accurate for most home or small office systems. Thanks Jim, your information does help. Ultimately the program I'm developing will fail simply because the target audience is not technical enough to even understand how to "forward" a port, nor do they even understand what a Port is. Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From list at dreamscapesoftware.com Sat Feb 3 01:07:52 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Sat, 03 Feb 2007 00:07:52 -0600 Subject: Receiving data with Sockets when behind a Router In-Reply-To: <45C2CD41.4010900@dreamscapesoftware.com> References: <45C2CD41.4010900@dreamscapesoftware.com> Message-ID: <45C426B8.3010209@dreamscapesoftware.com> So I have an idea to help resolve the issue of port forwarding. I did some testing with a friend overseas (Japan) and my computer (USA). He's behind a router and I am not, but it's apparent that his router supports Port Triggering. I know this because the Port that his computer supplied to me during the socket connection (that he initiated) was like 324 or 243. The model of my program is that of a program that acts as a client and server, and occasionally updates it's information with a central server. So could I do this to overcome the Port Forwarding issue: 1. Client A opens a socket to the Primary Server. 2. Primary Server stores the IP Address & Port. 3. Client B gets Client A's IP Address & Port from the Primary Server. 4. Client B opens a socket to Client A with the IP Address & Port that it just received. Would this work? The reason Client A connects to the Primary Server is because Client B has no idea what the IP of Client A is, and I want to eliminate the need for Static IP's and services for such. Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ Derek Bump wrote: > I'm in need of some guidance. How do you resolve an IP address when > it's behind a router or a firewall? > > I'm trying to build a simple communications device in Revolution, and I > have been looking at some of the demo stacks that are out there. They > all work wonderfully, but I occasionally run into the problem of being > behind a Wireless Router. > > My IP address when connected through the router is 192.168.0.7, while > the outside world see my IP as 69.179.91.117. Attempting to connect to > the public IP address results in nothing. > > I mean I'm figuring with all the Instant Messengers and P2P programs out > there that there's a way to do this. Help! > > > Derek Bump > Dreamscape Software > http://www.dreamscapesoftware.com/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > From JimAultWins at yahoo.com Sat Feb 3 02:06:34 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 02 Feb 2007 23:06:34 -0800 Subject: Once upon a time? In-Reply-To: Message-ID: I apologize for my first reply. A phone call came in before I wrote the reply, then I did it from my recollection of the problem, and did not re-read the email carefully. Disregard it because it does not address the problem (yes it is a hectic Friday) On 2/2/07 4:55 AM, "David Bovill" wrote: > put "once upon" is among the words of "once upon a time" = false (which > surprised me!) > > put "once,upon" is among the items of "once,upon,a,time" = true > > set the wholeMatches to true > set the itemDelimiter to space > put "once upon" is among the items of "once upon a time" = true > > but with 2 spaces: > > set the wholeMatches to true > set the itemDelimiter to space > put "once upon" is among the items of "once upon a time" = false > > Is there a simple way to avoid regular expressions here? The aim is to be > able to detect the exact two words together, but tolerant of variable white > space. > > Something like this works but is ugly: > > put "(?mi)\W*once\s+upon\s+.*" into regularExpression > put matchChunk(" once upon a time", regularExpression) I think the key limitation you put forth is 'white space' and you could convert all white space runs to one space char put space into P put replaceText("once upon a time","\s+",P) into cleanVar put P&"once upon"&P is in P&cleanVar&P = true --The reason for using a pad char is that you will find that put "once upon" is in "put the wall sconce upon the workbench" This will avoid having to construct ugly regex that depends on the phrase you are testing. Hopefully this answer will address you actual question. Jim Ault Las Vegas From jazu at comcast.net Sat Feb 3 02:27:33 2007 From: jazu at comcast.net (James Z) Date: Fri, 02 Feb 2007 23:27:33 -0800 Subject: LIST and RUNREV security In-Reply-To: Message-ID: Spam is everywhere. When I worked at Netcom in San Jose I would make a test account and send email to another test account. No public exposure of any kind. Within a day or two I'd start getting spam. How they did it I don't know. I don't think there is a way to hide from a committed spammer. James Z. On 2/1/07 4:09 PM, "Joe Lewis Wilkins" wrote: > I've noticed my spam has increased at least ten-fold since going this > list. I suspect it results from being exposed to Windows Users. I've > been on another list for over ten years and never had a spam problem, > but that list had no Windows Users on it. Just Mac. > > Joe Wilkins > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From bridgeyman at gmail.com Sat Feb 3 02:47:54 2007 From: bridgeyman at gmail.com (Bridger Maxwell) Date: Sat, 3 Feb 2007 00:47:54 -0700 Subject: LIST and RUNREV security In-Reply-To: References: Message-ID: <86ae76bb0702022347q2dedfaf4t7b8a1513166ac0e4@mail.gmail.com> It wouldn't take an infected PC to harvest emails. Our email is out on the web: http://mail.runrev.com/pipermail/use-revolution/2006-November/089491.html You can tell that steps have been taken to protect it, ("at" instead of "@"), but I am sure there are spiders sophisticated enough to figure that out. TTFN Bridger Maxwell Christa McAuliffe Space Education Center From chipp at chipp.com Sat Feb 3 02:51:45 2007 From: chipp at chipp.com (Chipp Walters) Date: Sat, 3 Feb 2007 01:51:45 -0600 Subject: RevSpeak - a little less robotic? In-Reply-To: References: <45C255B7.000001.04072@MAZYTIS> Message-ID: <7aa52a210702022351m33bdd738t76e09e05d6972ea0@mail.gmail.com> Well, a quick Google on 'Mac Marketshare' returns these first 2 hits: http://www.macobserver.com/article/2004/10/29.6.shtml and http://www.macrumors.com/2006/06/01/mac-market-share-update/ both mac websites-- and I suppose appropriately biased. The highest Mac marketshare I saw was 2.3% worldwide and 3.8% US. The lowest was 1.8% Worldwide and 3.5% US. Didn't say how many of the Macs were used as CNC machines. On 2/1/07, Stephen Barncard wrote: > I hear that knee-jerk 90% figure mentioned all the time. I don't > think it's accurate anymore. > > Anyway, many of that 90% are CNC drilling machines, point of sale > terminals and imbedded systems, not desktops. From mlange at widged.com Sat Feb 3 05:31:38 2007 From: mlange at widged.com (Marielle Lange) Date: Sat, 3 Feb 2007 10:31:38 +0000 Subject: user groups : educators In-Reply-To: <6D92BED6-E5AA-460F-9E1B-43F559241241@mac.com> References: <7B575A77-69C8-442B-83C2-BBF37F8B582C@widged.com> <6D92BED6-E5AA-460F-9E1B-43F559241241@mac.com> Message-ID: <8B0A4A3F-C9DA-4B9E-9FDD-0F4B90E16834@widged.com> Nice to hear there is good interest there. Came across some new names as well, which is always nice. I have started encoding the names and email addresses of the ones who were interested in this. I guess something I should tell as I don't like to have any hidden agenda. I signed a document which says that I accept to become a Revolution Community Partner. There is information about this on the forums: The original post, by Lynn Fredricks, on July 24 stated that: > If you want to set up a Revolution User?s Group or a special > interest group in your local computer group, Runtime Revolution > wants to hear from you about becoming a Revolution Community Partner. > > Revolution Community Partners are local liaisons who are interested > in influencing and expanding the use of Runtime Revolution and > willing to present Revolution at their local user groups or even > participate in local conferences, conventions and industry shows! > > Runtime is looking for Community Partners who have good > presentation skills, know their Revolution and are reliable. > > And what do you get out of it? How about: > > 1. Coolness Factor. In our references lists (consultants and third > party vendors), Community Partners who are listed will get a > special designation. We are establishing the frequency but this > will mean a special designation for X amount of time after > participating in an event. > > 2. Exposure. Since we are doing this for both local events and also > trade shows, its an opportunity to meet and greet some Runtime > partners whom are very influential in the software industry. > > 3. $$$. We have a compensation model based on sales that result > from your efforts. You will get assigned a special code with each > event, then receive compensation based on sales that result from > your efforts. > > If you are interested in becoming a Revolution Community Partner, > please contact me directly to work out participation. > > You can ask questions here but compensation in general is handled > directly with Runtime. The exact form of my involvement is being discussed. Nothing official or formal as for now. I can just say that there is a big stand in a local bookstore. "Change the world". Plenty of books like "Meaning Inc.: The Rise of the 21st Century Company" , Happiness 9 to 5, etc. etc. Well, going for a meaningful life, at home and at work, seems to be the trend of the moment ;-). What follows is not really part of these activities (as anyway there is nothing official yet anyway), more a personal initiative. For any new member, you may be interested in checking out this discussion we had some discussion between users on revolution's possible contribution to education. This was in May-July 2005, right after they created the revolution-education list. This discussion can be found in the revolution-education list archive It can also be found on this wiki, with the posts reorganized by theme/argument being made. I wouldn't invite everybody to start a big discussion right now on this list. But what I am interested is thoughts about how to organize ourselves to avoid the problem we faced 1-2 years ago where discussion and enthusiasm was not transformed into concrete results. Then, possibly not discuss this at full length before we have set up some efficient enough way to organize ourselves, however, let's start thinking about this. To minimize a possible dissipation of energy, I would suggest to keep a notepad at hand with you over the week or two to come and jot down some ideas and reflections. Let's keep the "what Revolution Ltd (the company) should do for us educators" out of the picture for now. This has to come into the picture, of course. However if from the start we take the attitude that we just expect to sit there and wait for somebody else to enable everything, well, we will simply get the same results as 1-2 years ago. Let's rather think of what we, as education users, want to do/achieve and what we believe to be our personal/social responsibility in helping this to happen. How can we organize ourselves and collaborate so to maximise any return on the time we may be able to put in to help for each one of us? The truth is that we always tend to think that our life will be easier if *others* were to change the way they treated us. In any situation like that, two persons are in control of what happens next. That other person and yourself. As users, each one of us has some degree of control and power on the situation and the way it evolves in the 1-5 years to come. And we may possibly persuade the other persons to follow if rather than be annoyed by him not understanding our perspective, we try to understand and adapt to his perspective. Revolution Ltd is a business, not a charity organisation. The smaller the number of requests we have and the better articulated they are, the more chance we have to convince the mothership to take action. But it's not just about prioritizing and limiting our requests. It is also about putting in the list requests that are susceptible to be positively answered. What is *their* priority? Serve good markets. What is a market? "A market consists of a group of current and/or potential customers having the willingness and ability to buy products -- goods or services -- to satisfy a particular class of wants or needs. Thus markets consist of buyers -- people or organization and their needs -- not products". Well, guys, we have to be do a bit of work to help them see that there is an education market for revolution ;-). If we can make a business case for our needs and create a win-win situation for both parties, we have even more chance to convince them to invest time and effort better serving the education community. In this perspective, it seems to me that something we should try to do in priority, is get an idea or the type of resources that seems to be important for a large number of us, that is the resources we should focus on in priority. What are the main reasons for you to be interested in revolution, as educators? What are the type of needs that revolution seems to meet particularly well, better than other software? How does revolution empowers you as educators? What is it that you would like to achieve, in your educational activities, with revolution? Over the next 2 years? In 3-5 years? What type of resources (software, textual content, training) that you could create or help create that would have revolution meet your educator needs even better? I won't have the time to answer each single post on this. Next week, I will spend most of my time away from my computer, meeting persons. However, I will go through each post and reorganize them by trends and themes as I did with the discussion we had 2 years ago. Marielle From katir at hindu.org Sat Feb 3 05:56:20 2007 From: katir at hindu.org (Sivakatirswami) Date: Sat, 03 Feb 2007 00:56:20 -1000 Subject: OT: Quicktime Streaming Server on LInux In-Reply-To: References: <45C2A78A.4020803@hindu.org> <5D342218-4D6B-4AAA-B10D-C1ACD5CA09DC@together.net> Message-ID: <45C46A54.3020003@hindu.org> OK it seems unbeknownst to me two others on the team had already gotten the Dreahost account... (talk about the left hand not knowing what the right hand is doing!) which is good because setting up QT server on Fedora Core 3 doesn't seem to be a smart thing to try to do. (Fedora Core 4 and up... its a snap...) and Dreamhost offered Code Monster accounts to US non-profits for free...(tax break thing) we are just going to use it as repository and link the media into our web pages on our main server (kind of like a mini "akamai" server for us) So, we are getting up to speed here... its back to the delivery specs: We are talking about 100MB movie files that are the size of the file *after* being encoded to QT Pro's MPEG4 15fps, keyframes 150 data rate 400. 320 X 240...(really too small if there is any display type in the original for-full-screen-design) So, I will start testing again with the users who were complaining before. Ganga in Australia (on windows) says nothing will work on her box at home, when she came here, it worked fine... nothing wrong with our Rev stack at all. My next question then is: Can anyone verify this: I'm told that you *must* deliver all three versions of any given movie, because QT streaming server will try to grok the connection speed of the client and then deliver the highest quality option available on the server. if the client's perceived data rate is below anything you have on the web server, then QT server, just won't serve anything at all! And to make matters more complicated, deep in the innards of QT are user settable prefs, that I doubt any naive user would ever go tinker with...but which hold key info on how the client QT app is going to interact with the streaming server. So how does this all play out for revolution players? I guess I will just try and see.. but are you all really putting up three different movies for every one movie you are trying to stream into a Rev Player? Aside: I see the "macho news sites" developed by the famed Rob Conroy ...see www.naplesnews.com for his latest creation, he even has enticed former Google engineers to join him with 6 figure pay checks...Rob has since been recruited by the Washington Post to head up their interactive media team.. despite their 2 milliion dollar a year ticket for the web site + all the expertise they *still* off a "download" option for every movie they serve... even their 120 megabyte "6PM News" which is "telling" it says: "No way are we going to able to guarantee a streamed experience for every visitor... so if you want to just download and view, here you go...." So the question then is (similar to what Stephan asked before) is there someway for Rev to ascertain if streaming will work and if not, then tell the user "Your system will not support streaming video, please click Download to first save the movie to your hard drive. We estimate this will take 25 minutes on your connection." Trevor offered in response to Stephan " The EnhancedQT external lets you query the download state of the url being loaded in the player using qtGetMovieLoadState() if you end up needing to monitor that. I suppose that will help us. Stephan did you get your 4-5 megabyte movies to appear? Klaus Major wrote: > Hi Richard and all, > >> We've taken perhaps 100 25-50 MB quicktime movies (all at 450 x 340, >> full color, 30 fps) > > please don't forget that you can even save some MBs if you encode your > moves with only 25 or 24 fps, > if possible, maybe even lower rates, let your eyes decide. > > 30 fps is what the US TV standard "NTSC" is using and not really > necessary for even "heavy action" in movies. > DV and the european TV standard "PAL" use 25 fps and "Film" (as seen in > cinemas :-) 24 fps. > >> and compressed them down to typically 3-6 MB each using Quicktime >> Pro's mpeg-4 compressor with relatively little degradation. These have >> then been put into an account at Streamhoster.com. We've found that >> streaming these into our Rev app works reliably and has turned out to >> be a low cost solution. >> >> Richard Miller >> Imprinter Technologies > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- Om shanti (In Peace) Sivakatirswami www.himalayanacademy.com Get Hinduism Today Digital Edition. It's Free! http://www.hinduismtoday.com/digital/ From mlange at widged.com Sat Feb 3 06:33:41 2007 From: mlange at widged.com (Marielle Lange) Date: Sat, 3 Feb 2007 11:33:41 +0000 Subject: user groups : educators In-Reply-To: <6D92BED6-E5AA-460F-9E1B-43F559241241@mac.com> References: <7B575A77-69C8-442B-83C2-BBF37F8B582C@widged.com> <6D92BED6-E5AA-460F-9E1B-43F559241241@mac.com> Message-ID: On cross posting, receive the usual apologizes. I copied the last email on the use-list because the education list has been largely inactive over the last year. I will now stick to the education list for education discussion. If you are interested in following this up, you can subscribe to the revolution-education list at: I will also duplicate the information on the forums and education list, at least in the form of link pointing from one to another (though I do prefer to publish on the forums where I can reedit my post and correct the various spelling mistakes I leave in my text... I am a non-native speaker of English). Marielle From david at openpartnership.net Sat Feb 3 08:24:52 2007 From: david at openpartnership.net (David Bovill) Date: Sat, 3 Feb 2007 14:24:52 +0100 Subject: Once upon a time? In-Reply-To: References: Message-ID: Thanks guys! Now I wonder which will be fastest: get wordOffset(word1, tText) if (it > 0) AND (it = (wordOffset(word2, tText) - 1)) then or > > put space into P > put replaceText("once upon a time","\s+",P) into cleanVar > put P&"once upon"&P is in P&cleanVar&P = true From david at openpartnership.net Sat Feb 3 09:04:29 2007 From: david at openpartnership.net (David Bovill) Date: Sat, 3 Feb 2007 15:04:29 +0100 Subject: Script Hierarchy Message-ID: I am writing a handler to walk the script hierarchy - which means I have got to get to the bottom of exactly how the message passing happens. My question is basically how the hierarchy works exactly with front and backscript and used stacks. The front go in the front, the used after the stack hierarchy and the back in the back - and the order in pop in pop out. What is puzzling me is that the order of the libraries seems to make no difference - it is as if they were all in one big script space. Some of my handlers in the libraries call others and if the hierarchy was strict this should lead to a script error in that the handler should be effectively "missing - when it is below the library in the hierarchy (sorry about the mouthful). For instance if I have 2 used libraries and library one calls a handler in library 2 - it does not seem to matter which way around the libraries are added - the call is always found? Is it the case that libraries of the same "type" (forn,used, and back) are effectively all in one "flat" space - as if they were in a single script, and that the order only affects the order the scripts are added to this space (in case there are multiple handlers of the same name)? From mark at maseurope.net Sat Feb 3 09:20:30 2007 From: mark at maseurope.net (Mark Smith) Date: Sat, 3 Feb 2007 14:20:30 +0000 Subject: Once upon a time? In-Reply-To: References: Message-ID: <7846E69C-86C9-4ED7-9CBC-2981B2A482C4@maseurope.net> The first (wordOffset), by a factor of 100 or so, on my machine. Best, Mark On 3 Feb 2007, at 13:24, David Bovill wrote: > Thanks guys! > > Now I wonder which will be fastest: > > get wordOffset(word1, tText) > if (it > 0) AND (it = (wordOffset(word2, tText) - 1)) then > > or >> >> put space into P >> put replaceText("once upon a time","\s+",P) into cleanVar >> put P&"once upon"&P is in P&cleanVar&P = true > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From david at openpartnership.net Sat Feb 3 09:24:48 2007 From: david at openpartnership.net (David Bovill) Date: Sat, 3 Feb 2007 15:24:48 +0100 Subject: Once upon a time? In-Reply-To: <7846E69C-86C9-4ED7-9CBC-2981B2A482C4@maseurope.net> References: <7846E69C-86C9-4ED7-9CBC-2981B2A482C4@maseurope.net> Message-ID: That is a big difference! From kray at sonsothunder.com Sat Feb 3 10:02:34 2007 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 3 Feb 2007 09:02:34 -0600 Subject: Script Hierarchy In-Reply-To: References: Message-ID: <20070203090234628333.a30f04b4@sonsothunder.com> On Sat, 3 Feb 2007 15:04:29 +0100, David Bovill wrote: > Is it the case that libraries of the same "type" (forn,used, and back) are > effectively all in one "flat" space - as if they were in a single script, > and that the order only affects the order the scripts are added to this > space (in case there are multiple handlers of the same name)? Yup... :-) Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From preid at reid-it.co.uk Sat Feb 3 10:06:18 2007 From: preid at reid-it.co.uk (Peter Reid) Date: Sat, 3 Feb 2007 15:06:18 +0000 Subject: Memory Problem? Message-ID: <1579050D-0995-4405-860F-846A71F68539@reid-it.co.uk> I've a program written in Rev 2.7.4 running under Max OS X 10.3.9 Server which copies 50+ backup files from one partition of a FireWire drive to another using the revCopyFile command. The size of each backup file varies from 350Mb up to 7Gb. During the copy process a log is written to a text file, showing the start time of the session, the details of each file copied and the end time of the session. Each file is copied one after another with the log entry being added after each file has been copied. The program always copies all files and the log file is complete with both session start and end time. However, once the copying is finished (taking some 90 minutes or so overnight), my Rev program is now frozen, not responding to any mouse clicks or attempts to open any of its menus (the Mac is otherwise working OK, no other problems with any other running programs). This means using the Apple menu "Force Quit..." after every run of the program. This program is supposed to run in the background all the time monitoring other activities and then doing the copying of the backup files overnight, but can't be used this way as it's always frozen after the copying!! I deliberately used the revCopyFile command instead of the put URL command because of the advantages listed on the Rev help: > However, the revCopyFile command provides certain advantages. It > copies file attributes (such as file type) and Mac OS resource > forks along with the file. It also does not require reading the > entire file into memory, so even extremely large files can be copied. According to the above from the help, memory shouldn't be a problem. However, the symptoms seem to be of a memory problem. Any suggestions please? From david at openpartnership.net Sat Feb 3 10:09:47 2007 From: david at openpartnership.net (David Bovill) Date: Sat, 3 Feb 2007 16:09:47 +0100 Subject: A hard challenge anyone? Message-ID: This is an example of a general nesting problem. take a line of Revolution code which contains a few nested functions: put aFunction(bFunction(1)) + cFunction(dFunction(eFunction(fFunction(2)))) The function I would like to write ("extractFunctionCallsOfLine") is one which takes a line or Rev code like the one above and returns the names of the four function calls: aFunction bFunction cFunction dFunction eFunction fFunction I have come across this "design pattern" a few times and never been able to successfully deal with it - which is strange as it is fairly common / basic? It is the basic situation where you need to "parse" a nested piece of marked up text. It comes up with XML - but we can use Revs externals to help - but it also comes up in other situations. The problems is that the script has to figure out if what an actual node is - that is it needs to ignore and nested nodes and grab till the end of the node. In the past I have written functions which use offset to count forwards for opening and closing brackets - while they start simple these functions grow to monsters that never quite work 100% Then I tried regular expressions, but not quite got the hang of greedy - non-greedy etc and any way i am not sure they are able to figure out exactly what a "node" is and extract it by themselves. Well here is an the function that I have at the moment: on script_ExtractFunctionCallOfLine scriptLine, @fName, @bracketedStuff -- could test recursively for nested functions here put word 2 to -1 of scriptLine into scriptLine put "(.+)[^\(]*(\(.*\)).*" into regularExpression if matchText(scriptLine, regularExpression, fName, bracketedStuff) is true then put word -1 of fName into fName # there is a space bug in regex if script_DictionaryTerm(fName) is true then return false else if fName is "(" then return false else return true end if else put empty into fName put empty into bracketedStuff return false end if end script_ExtractFunctionCallOfLine The idea is to look for a function call in a script - and if so extract the name of the function and the stuff inside the brackets. It seems that providing we have already stripped out any comments and quoted text - see function below: on script_CleanForCalls @someScript script_ExtractAndStripMultiLineComments someScript, mulitLineComment put text_Strip(someScript, "\", space) into someScript put text_StripQuoted(someScript, "???") into someScript replace "(" with " ( " in someScript replace ")" with " ) " in someScript end script_CleanForCalls ... we can know there is a function by looking for "(....)" and getting the word before the brackets as the function name. This seems to work with a few other checks on the function name returned. The problem is when the Rev gurus start writing nested function calls like: put someFunction(anotherFunction("Test")) So how do i extract one "node" - that is everything inside the first topLevel brakets - this technique would then allow the construction of a recursive function to extract all the function names however many nested levels there were - perhaps there is another way? From gefisher at mac.com Sat Feb 3 10:20:16 2007 From: gefisher at mac.com (Glenn E. Fisher) Date: Sat, 3 Feb 2007 09:20:16 -0600 Subject: Funny remote control Message-ID: <0D9AE2EA-F55A-493D-8391-28C2A57335B0@mac.com> > I remember in the early 90's when Apple first came of with voice controlled commands, Someone running down the hall shouting: Computer Shutdown! Very funny, Glenn > ...and for a laugh, here's how you can put Vista to work telling > itself what to do: > > http://blogs.zdnet.com/Ou/?p=416 > > -- > -Mark Wieder > mwieder at ahsoftware.net -- Glenn E. Fisher University of Houston - Retired 22402 Diane Dr. Spring, Tx 77373 gefisher at mac.com http://www.uh.edu/~fisher http://home.houston.rr.com/thegefishers/ http://homepage.mac.com/gefisher From david at openpartnership.net Sat Feb 3 10:21:20 2007 From: david at openpartnership.net (David Bovill) Date: Sat, 3 Feb 2007 16:21:20 +0100 Subject: Script Hierarchy In-Reply-To: <20070203090234628333.a30f04b4@sonsothunder.com> References: <20070203090234628333.a30f04b4@sonsothunder.com> Message-ID: I guess there is one difference with regard to the way "pass" works? on mouseUp testHierarchy end mouseUp on testHierarchy answer 1 pass testHierarchy end testHierarchy on testHierarchy answer 1 end testHierarchy In that the second "testHierarchy" does not get called in a single script - but would if it were in the right place in the hierarchy of used stacks for instance? From david at openpartnership.net Sat Feb 3 10:42:50 2007 From: david at openpartnership.net (David Bovill) Date: Sat, 3 Feb 2007 16:42:50 +0100 Subject: Script Hierarchy In-Reply-To: References: <20070203090234628333.a30f04b4@sonsothunder.com> Message-ID: Which makes me think that "pass" works according to a strict hierarchy. If you "pass" a handler call it will nto find anything in any of the libraries below it in the hierarchy. While on the other hand a straight "call" to the handler from a script behave completely differently in that it will be picked up by any of the libraries regardless of whether the calling handler was "above" the found handler in the hierarchy. From stephenREVOLUTION at barncard.com Sat Feb 3 10:55:12 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sat, 3 Feb 2007 07:55:12 -0800 Subject: OT: Quicktime Streaming Server on LInux In-Reply-To: <45C46A54.3020003@hindu.org> References: <45C2A78A.4020803@hindu.org> <5D342218-4D6B-4AAA-B10D-C1ACD5CA09DC@together.net> <45C46A54.3020003@hindu.org> Message-ID: Great news you guys don't have to pay for your Dreamhost account as a non-profit. >Stephan did you get your 4-5 megabyte movies to appear? Yes, by checking for existence of the movie first in a folder in 'Documents' then downloading the video before viewing if it's not there. My app uses hierarchical menus to list available movies on a remote server in different folders that represent the hierarchy. When the file list from the server is updated for the menus it also checks for any movies not on the server anymore and deletes them. This works amazingly well. The movies I created in something called iShowU use the Apple Animation codec, 15 FPS, compressed and hinted for streaming. These are 'screen movies', to show how an application works. These did not take well to streaming as they would not 'fill in the blocks' on big scene changes (like a window appearing) and it looked pretty ugly. Probably had something to do with keyframes. Also they had to have the extra step of 'flattening'. Turned out to be a much bigger hassle (for me) than the method I described above, which probably won't work for you. This is good for my application where I need simple help videos. But for the most part I'm not showing 'reality' video, just screen movies - they're steady and clean and compress well.. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From david at openpartnership.net Sat Feb 3 12:57:31 2007 From: david at openpartnership.net (David Bovill) Date: Sat, 3 Feb 2007 18:57:31 +0100 Subject: Memory Problem? In-Reply-To: <1579050D-0995-4405-860F-846A71F68539@reid-it.co.uk> References: <1579050D-0995-4405-860F-846A71F68539@reid-it.co.uk> Message-ID: I don't think this will be a memory problem - more likely an IAC type problem in that revCopyFile uses AppleScript and the equivalent on windows. If the delay between starting the event and completing it is very large and in the mean time you have issued a cue of events - I guess things are getting clogged. I think the way around it is to figure out a way of monitoring when the copy has completed and only then issuing the next revCopyFile command. However I am not sure how you would do this - one thing that you could try as well is to make a zip, issue one copy then unzip? I'd love to know how you get on as it is a situation that does come up from time to time? From m.schonewille at economy-x-talk.com Sat Feb 3 13:14:04 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 3 Feb 2007 19:14:04 +0100 Subject: Memory Problem? In-Reply-To: <1579050D-0995-4405-860F-846A71F68539@reid-it.co.uk> References: <1579050D-0995-4405-860F-846A71F68539@reid-it.co.uk> Message-ID: Hi Peter, Since Revolution uses AppleScript, a much better way to do this task is to open each file for binary read, open a destination for binary write, and use a repeat loop to read and write small chunks, something like 200K. When done, close both files and continue with the next. You will be surprised about the speed and if you include a wait command with messages in the repeat loop, you have still control over the GUI to show e.g. a progress bar. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 3-feb-2007, om 16:06 heeft Peter Reid het volgende geschreven: > I've a program written in Rev 2.7.4 running under Max OS X 10.3.9 > Server which copies 50+ backup files from one partition of a > FireWire drive to another using the revCopyFile command. The size > of each backup file varies from 350Mb up to 7Gb. During the copy > process a log is written to a text file, showing the start time of > the session, the details of each file copied and the end time of > the session. Each file is copied one after another with the log > entry being added after each file has been copied. The program > always copies all files and the log file is complete with both > session start and end time. However, once the copying is finished > (taking some 90 minutes or so overnight), my Rev program is now > frozen, not responding to any mouse clicks or attempts to open any > of its menus (the Mac is otherwise working OK, no other problems > with any other running programs). This means using the Apple menu > "Force Quit..." after every run of the program. This program is > supposed to run in the background all the time monitoring other > activities and then doing the copying of the backup files > overnight, but can't be used this way as it's always frozen after > the copying!! > > I deliberately used the revCopyFile command instead of the put URL > command because of the advantages listed on the Rev help: > >> However, the revCopyFile command provides certain advantages. It >> copies file attributes (such as file type) and Mac OS resource >> forks along with the file. It also does not require reading the >> entire file into memory, so even extremely large files can be copied. > > According to the above from the help, memory shouldn't be a > problem. However, the symptoms seem to be of a memory problem. > > Any suggestions please? From cszasz at mac.com Sat Feb 3 13:24:45 2007 From: cszasz at mac.com (Charles Szasz) Date: Sat, 3 Feb 2007 13:24:45 -0500 Subject: Will Rev Window XP builds run on VISTA? Message-ID: <81F15991-6D77-4CE3-86F8-4CF7B5B6500D@mac.com> Does anyone know if Rev Window XP builds will run on VISTA? Charles Szasz cszasz at mac.com From revdev at pdslabs.net Sat Feb 3 13:28:56 2007 From: revdev at pdslabs.net (Phil Davis) Date: Sat, 03 Feb 2007 10:28:56 -0800 Subject: A hard challenge anyone? In-Reply-To: References: Message-ID: <45C4D468.5000404@pdslabs.net> Hi David, Your problem is more of a mind-bender than I have time for right now; so my purpose in this reply is not to solve it, but to maybe introduce another way of looking at it. But I just set the script of a button to your initial one-line code example: put aFunction(bFunction(1)) + cFunction(dFunction(eFunction(fFunction(2)))) ... and ran it through this code (residing in another button): on mouseUp put the script of btn 1 into tScript repeat with x = 1 to the number of tokens in tScript put token x of tScript & cr after tData end repeat put tData end mouseUp ... and got this output: put aFunction ( bFunction ( 1 ) ) + cFunction ( dFunction ( eFunction ( fFunction ( 2 ) ) ) ) To me this looks easier to deal with than the one-line version of same. FWIW - Phil Davis David Bovill wrote: > This is an example of a general nesting problem. take a line of Revolution > code which contains a few nested functions: > > put aFunction(bFunction(1)) + cFunction(dFunction(eFunction(fFunction(2)))) > > The function I would like to write ("extractFunctionCallsOfLine") is one > which takes a line or Rev code like the one above and returns the names of > the four function calls: > > aFunction > bFunction > cFunction > dFunction > eFunction > fFunction > > I have come across this "design pattern" a few times and never been able to > successfully deal with it - which is strange as it is fairly common / > basic? > It is the basic situation where you need to "parse" a nested piece of > marked > up text. It comes up with XML - but we can use Revs externals to help - but > it also comes up in other situations. > > The problems is that the script has to figure out if what an actual node is > - that is it needs to ignore and nested nodes and grab till the end of the > node. In the past I have written functions which use offset to count > forwards for opening and closing brackets - while they start simple these > functions grow to monsters that never quite work 100% Then I tried regular > expressions, but not quite got the hang of greedy - non-greedy etc and any > way i am not sure they are able to figure out exactly what a "node" is and > extract it by themselves. > > Well here is an the function that I have at the moment: > > on script_ExtractFunctionCallOfLine scriptLine, @fName, @bracketedStuff > -- could test recursively for nested functions here > put word 2 to -1 of scriptLine into scriptLine > put "(.+)[^\(]*(\(.*\)).*" into regularExpression > if matchText(scriptLine, regularExpression, fName, bracketedStuff) is > true then > put word -1 of fName into fName # there is a space bug in regex > if script_DictionaryTerm(fName) is true then > return false > else if fName is "(" then > return false > else > return true > end if > else > put empty into fName > put empty into bracketedStuff > return false > end if > end script_ExtractFunctionCallOfLine > > The idea is to look for a function call in a script - and if so extract the > name of the function and the stuff inside the brackets. It seems that > providing we have already stripped out any comments and quoted text - see > function below: > > on script_CleanForCalls @someScript > script_ExtractAndStripMultiLineComments someScript, mulitLineComment > put text_Strip(someScript, "\", space) into someScript > put text_StripQuoted(someScript, "???") into someScript > > replace "(" with " ( " in someScript > replace ")" with " ) " in someScript > end script_CleanForCalls > > ... we can know there is a function by looking for "(....)" and getting the > word before the brackets as the function name. This seems to work with a > few > other checks on the function name returned. > > The problem is when the Rev gurus start writing nested function calls like: > > put someFunction(anotherFunction("Test")) > > So how do i extract one "node" - that is everything inside the first > topLevel brakets - this technique would then allow the construction of a > recursive function to extract all the function names however many nested > levels there were - perhaps there is another way? From jacque at hyperactivesw.com Sat Feb 3 13:30:53 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 03 Feb 2007 12:30:53 -0600 Subject: Script Hierarchy In-Reply-To: References: <20070203090234628333.a30f04b4@sonsothunder.com> Message-ID: <45C4D4DD.9060401@hyperactivesw.com> David Bovill wrote: > Which makes me think that "pass" works according to a strict hierarchy. If > you "pass" a handler call it will nto find anything in any of the libraries > below it in the hierarchy. Right. Passing a handler or function call follows the message hierarchy. > > While on the other hand a straight "call" to the handler from a script > behave completely differently in that it will be picked up by any of the > libraries regardless of whether the calling handler was "above" the found > handler in the hierarchy. I think a lot of your questions are answered here: Download the conference stack about the message hierarchy. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From cszasz at mac.com Sat Feb 3 13:36:08 2007 From: cszasz at mac.com (Charles Szasz) Date: Sat, 3 Feb 2007 13:36:08 -0500 Subject: Visibility Problem Update Message-ID: <37CA364D-09EA-4FB2-B411-7872752AB9E8@mac.com> After a lot of experimentation, I have found that Rev Window XP builds that has a lot of entry fields show up with the text missing when they are dragged onto to the Parallels screen and the app is launched. I have checked the Appearance setting in the Display Properties and tried the Clear Type but it did not correct the problem. Oddly enough if a simple Rev app with a few fields using various fonts, including Arial works. All of the experimentation was done with Rev. 2.7.4. I also tried using both a zipped file and unzipping it and a cd for installation of my app with the same results. When I tried my app on a Windows computer running XP, I have none of the display problems that were readily apparent on Parallels. I also did not have any problems on Windows 2000. I have reported this problem to Parallels but they have not responded. So, at this time this appears to be a Parallels problem. If anyone else is using Parallels for the Mac, please e-mail me privately. Thanks to everyone for their suggestions! Charles Szasz cszasz at mac.com From cszasz at mac.com Sat Feb 3 13:40:21 2007 From: cszasz at mac.com (Charles Szasz) Date: Sat, 3 Feb 2007 13:40:21 -0500 Subject: Trapping for the Return Key on keypad of a Windows machine Message-ID: <2FF53BDF-52E8-4021-978E-8344197664A8@mac.com> Does anyone have a suggestion on how to trap the Return key on the keypad of a Windows machine running Windows 2000 and XP? In my application, the last text entry when it is completed is supposed to enable a button for calculation. It works using the standard Return key on the keyboard but is does not work using the Return key on the keypad when the number lock is set. Charles Szasz cszasz at mac.com From david at dvglasgow.wanadoo.co.uk Sat Feb 3 13:46:59 2007 From: david at dvglasgow.wanadoo.co.uk (David Glasgow) Date: Sat, 3 Feb 2007 18:46:59 +0000 Subject: finding renamed files In-Reply-To: <20070203180005.3547A488FEE@mail.runrev.com> References: <20070203180005.3547A488FEE@mail.runrev.com> Message-ID: <84e06c7f088ad96ece2d5d5e5be152b1@dvglasgow.wanadoo.co.uk> I am looking for a quick and dirty method for walking a directory and finding files that have been renamed by the user. I don't need to find them all, just as many as possible. The folders are likely to originally contain matching stems and progressive numbers pjf017.jpg, pjf018 .jpg, pfj019 .jpg etc. etc, with the user renamed files standing out completely arbitrarily by not following the pattern . At the moment I do this using the eyeball test, which is remarkably quick and efficient but very very very boring because there are often thousands of files to scan. One approach I thought of is to progressively filter the folders' contents by nibbling a character off the end of the first filename. If it is completely unique (and possibly therefore renamed), nothing will happen. However if 9 other files disappear, it was a name representative of progressive pattern. Nibble another character, and so on until it is gone, and any filenames left over didn't fit the dominant pattern in the folder. Yes? No? . Any other suggestions? Best Wishes, David Glasgow Carlton Glasgow Partnership http://www.i-psych.co.uk From JimAultWins at yahoo.com Sat Feb 3 13:54:21 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 03 Feb 2007 10:54:21 -0800 Subject: Once upon a time? In-Reply-To: Message-ID: On 2/3/07 5:24 AM, "David Bovill" wrote: >Now I wonder which will be fastest: >get wordOffset(word1, tText) >if (it > 0) AND (it = (wordOffset(word2, tText) - 1)) then >or > > put space into P > put replaceText("once upon a time","\s+",P) into cleanVar > put P&"once upon"&P is in P&cleanVar&P = true RegEx is a slower technique almost every time. The larger the text block, the more hits, and the larger the number text blocks all add to the demand. Regex is an engine that actually scans back and forth through a text block and follows rules. The simpler the rules you give it, the shorter the processing time. Using Rev's chunking ability will always about 10-100 times faster. However, a field of 100 lines will not be noticeable. I use some heavy regEx to parse web pages everyday, every minute because I need pin-point accuracy and data mining vs fasted execution. Lots of rules, lots of steps. Chunking just won't do it without a lot of 'IF' statements. In Rev, this is actually very fast. You can extract only the words on the lines where they live by: repeat for each line LNN in textBlock repeat for each word WRD in LNN put WRD & space after newTextBlock end repeat delete last char of newTextBlock put cr after newTextBlock end repeat delete last char of newTextBlock Of course this example strips the punctuation and tabs Jim Ault Las Vegas From ambassador at fourthworld.com Sat Feb 3 13:56:50 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 03 Feb 2007 10:56:50 -0800 Subject: Visibility Problem Update Message-ID: <45C4DAF2.3070103@fourthworld.com> Charles Szasz wrote: > After a lot of experimentation, I have found that Rev Window XP > builds that has a lot of entry fields show up with the text missing > when they are dragged onto to the Parallels screen and the app is > launched. How may is "a lot"? 40? 400? 4000? 40000? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From JimAultWins at yahoo.com Sat Feb 3 14:06:41 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 03 Feb 2007 11:06:41 -0800 Subject: A hard challenge anyone? In-Reply-To: Message-ID: On 2/3/07 7:09 AM, "David Bovill" wrote: > This is an example of a general nesting problem. take a line of Revolution > code which contains a few nested functions: > > put aFunction(bFunction(1)) + cFunction(dFunction(eFunction(fFunction(2)))) Quick question: Is the script code you are analyzing something you wrote or someone else's? You have posed the question of looking for functions by the parens, but you need to consider the other construction that Rev can use to do the same thing put textWithoutCommas(textBlock) into newText textWOCommasHander textBlock put the result into newText The first is a function, the second a handler call function textWithoutCommas pBlock --code lines return pBlock end textWithoutCommas on textWOCommasHander pBlock --code lines return pBlock end textWOCommasHander They both do the same thing, but handlers will not be nested as functions can be. Jim Ault Las Vegas > From pepetoo at Cox.Net Sat Feb 3 14:15:47 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sat, 3 Feb 2007 11:15:47 -0800 Subject: Window Options In-Reply-To: References: Message-ID: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> Hi All, Is there a method by which we can choose to have windows in OSX Revolution exhibit the same or similar "window frame" that we get with OS 9 and earlier? I really don't like the OSX type windows. TIA, Joe Wilkins From revdev at pdslabs.net Sat Feb 3 14:26:01 2007 From: revdev at pdslabs.net (Phil Davis) Date: Sat, 03 Feb 2007 11:26:01 -0800 Subject: finding renamed files In-Reply-To: <84e06c7f088ad96ece2d5d5e5be152b1@dvglasgow.wanadoo.co.uk> References: <20070203180005.3547A488FEE@mail.runrev.com> <84e06c7f088ad96ece2d5d5e5be152b1@dvglasgow.wanadoo.co.uk> Message-ID: <45C4E1C9.4080004@pdslabs.net> Hi David - If the last modified date of all non-name-changed files is the same (as I suspect they would be if they came from a digital camera), you could use 'the detailed files' to identify all files in the directory with dates different than that 'standard' mod date. Those would be the changed ones. Of course from that you won't know what was changed about them, only that they were changed. HTH - Phil Davis David Glasgow wrote: > I am looking for a quick and dirty method for walking a directory and > finding files that have been renamed by the user. I don't need to find > them all, just as many as possible. The folders are likely to > originally contain matching stems and progressive numbers pjf017.jpg, > pjf018 .jpg, pfj019 .jpg etc. etc, with the user renamed files standing > out completely arbitrarily by not following the pattern . > > At the moment I do this using the eyeball test, which is remarkably > quick and efficient but very very very boring because there are often > thousands of files to scan. One approach I thought of is to > progressively filter the folders' contents by nibbling a character off > the end of the first filename. If it is completely unique (and possibly > therefore renamed), nothing will happen. However if 9 other files > disappear, it was a name representative of progressive pattern. Nibble > another character, and so on until it is gone, and any filenames left > over didn't fit the dominant pattern in the folder. Yes? No? . Any > other suggestions? > > Best Wishes, > > David Glasgow > Carlton Glasgow Partnership > > http://www.i-psych.co.uk From revdev at pdslabs.net Sat Feb 3 14:48:23 2007 From: revdev at pdslabs.net (Phil Davis) Date: Sat, 03 Feb 2007 11:48:23 -0800 Subject: finding renamed files In-Reply-To: <45C4E1C9.4080004@pdslabs.net> References: <20070203180005.3547A488FEE@mail.runrev.com> <84e06c7f088ad96ece2d5d5e5be152b1@dvglasgow.wanadoo.co.uk> <45C4E1C9.4080004@pdslabs.net> Message-ID: <45C4E707.5070304@pdslabs.net> What I said earlier is not true. On Mac OS X at least, the last mod date (item 5 of each line in the detailed files) doesn't reflect name changes. Sorry! Phil Phil Davis wrote: > Hi David - > > If the last modified date of all non-name-changed files is the same (as > I suspect they would be if they came from a digital camera), you could > use 'the detailed files' to identify all files in the directory with > dates different than that 'standard' mod date. Those would be the > changed ones. Of course from that you won't know what was changed about > them, only that they were changed. > > HTH - > Phil Davis > > > David Glasgow wrote: >> I am looking for a quick and dirty method for walking a directory and >> finding files that have been renamed by the user. I don't need to >> find them all, just as many as possible. The folders are likely to >> originally contain matching stems and progressive numbers pjf017.jpg, >> pjf018 .jpg, pfj019 .jpg etc. etc, with the user renamed files >> standing out completely arbitrarily by not following the pattern . >> >> At the moment I do this using the eyeball test, which is remarkably >> quick and efficient but very very very boring because there are often >> thousands of files to scan. One approach I thought of is to >> progressively filter the folders' contents by nibbling a character off >> the end of the first filename. If it is completely unique (and >> possibly therefore renamed), nothing will happen. However if 9 other >> files disappear, it was a name representative of progressive pattern. >> Nibble another character, and so on until it is gone, and any >> filenames left over didn't fit the dominant pattern in the folder. >> Yes? No? . Any other suggestions? >> >> Best Wishes, >> >> David Glasgow >> Carlton Glasgow Partnership >> >> http://www.i-psych.co.uk From david at openpartnership.net Sat Feb 3 14:56:47 2007 From: david at openpartnership.net (David Bovill) Date: Sat, 3 Feb 2007 20:56:47 +0100 Subject: Script Hierarchy In-Reply-To: <45C4D4DD.9060401@hyperactivesw.com> References: <20070203090234628333.a30f04b4@sonsothunder.com> <45C4D4DD.9060401@hyperactivesw.com> Message-ID: Thanks - taking a look. This is my fourth version of a recursive function to walk the message hierarchy - itching to get it just right :) From david at openpartnership.net Sat Feb 3 15:11:50 2007 From: david at openpartnership.net (David Bovill) Date: Sat, 3 Feb 2007 21:11:50 +0100 Subject: A hard challenge anyone? In-Reply-To: References: Message-ID: On 03/02/07, Phil Davis wrote:Hi David, Your problem is more of a mind-bender Sure is - but thanks for the pointer at using "token" On 03/02/07, Jim Ault wrote: Quick question: > Is the script code you are analyzing something you wrote or someone > else's? It is aimed at analyzing anyones code. The first is a function, the second a handler call > > function textWithoutCommas pBlock > --code lines > return pBlock > end textWithoutCommas > > on textWOCommasHander pBlock > --code lines > return pBlock > end textWOCommasHander Yes - I have separate handlers to deal with commands, messages and custom property calls. They are not causing a problem (yet) - nested function calls are - so i am only dealing with real user defined function calls. At the moment I extract the function call and then filter out Rev, External and user defined function calls. Once I've got the user defined function calls I search the script hierarchy for the matching handler if it exists - the final result is a graph. The hard bit is to be able to match the function call - and extract whatever is between the brackets - then I can recurse the bit between the brackets if it in turn contains a (user defined) function call. My guess is that this is something that a regexp could deal with or do I have to go back to the techique of counting opening and closing brackets? From jacque at hyperactivesw.com Sat Feb 3 15:20:07 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 03 Feb 2007 14:20:07 -0600 Subject: Script Hierarchy In-Reply-To: References: <20070203090234628333.a30f04b4@sonsothunder.com> <45C4D4DD.9060401@hyperactivesw.com> Message-ID: <45C4EE77.6090603@hyperactivesw.com> David Bovill wrote: > Thanks - taking a look. This is my fourth version of a recursive > function to > walk the message hierarchy - itching to get it just right :) You might want to check the list archives -- there have been a couple of threads on this and a number of good handlers presented. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Feb 3 15:22:37 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 03 Feb 2007 14:22:37 -0600 Subject: Window Options In-Reply-To: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> Message-ID: <45C4EF0D.1070202@hyperactivesw.com> Joe Lewis Wilkins wrote: > Hi All, > > Is there a method by which we can choose to have windows in OSX > Revolution exhibit the same or similar "window frame" that we get with > OS 9 and earlier? I really don't like the OSX type windows. Set the lookAndFeel property to "Macintosh" (or use the menu item under the View menu in the IDE.) But if the stacks are for public consumption, you'll probably get complaints from OS X users. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From LunchnMeets at aol.com Sat Feb 3 15:56:49 2007 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Sat, 3 Feb 2007 15:56:49 EST Subject: Endless Looping Message-ID: Hi Everyone Is there a way for me to stop a running script that?s caught in an endless loop so I can fix my scripting error? Joe Orlando, Florida From m.schonewille at economy-x-talk.com Sat Feb 3 16:13:35 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 3 Feb 2007 22:13:35 +0100 Subject: Endless Looping In-Reply-To: References: Message-ID: Hi Joe, There was a release whose allowInterrupts was set to false by default. If you make sure that it is set to true, you can abort running scripts with command-period (control-period on Windows). Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 3-feb-2007, om 21:56 heeft LunchnMeets at aol.com het volgende geschreven: > Hi Everyone > > Is there a way for me to stop a running script that?s caught in an > endless > loop so I can fix my scripting error? > > Joe > Orlando, Florida From mlange at widged.com Sat Feb 3 16:39:52 2007 From: mlange at widged.com (Marielle Lange) Date: Sat, 3 Feb 2007 21:39:52 +0000 Subject: A hard challenge anyone? In-Reply-To: References: Message-ID: <5858AFF3-C2DA-4493-80D8-62C46CE93C34@widged.com> > The hard bit is to be able to match the function call - and extract > whatever > is between the brackets - then I can recurse the bit between the > brackets if > it in turn contains a (user defined) function call. > My guess is that this is something that a regexp could deal with or > do I > have to go back to the techique of counting opening and closing > brackets? Hi David, To solve a problem of this type, what matters is to be able to unambiguously know the status of the "unit" your regular expression or whatever has identified. If you go from left to right, you can't because you never know if a "(" parenthesis will be followed by more "(" or not. The minimal unit, that is the unit that you know not to contain any further function itself is the ([^)]*) group, which corresponds to function(...) where what is enclosed within the parentheses is not allowed to contain any parenthesis. What you may want to try, therefore, is to recurse with a regular expression, that looks somehow like this (I let you get the correct one): [^\b()]* ( [^)]* ) (I put tabs for increased legibility; \b means any character that is a word boundary... check the doc to be sure this correspond to what you want). The alternative is to look for a ")" character... then look from right to left for the first "(" character. You unambiguously know this forms a minimal unit. Another alternative, if you insist to go from left to right is to look for a pattern of this type "(...)[^)]. Again, you know you have unambiguously come across a minimal unit that doesn't enclose any further unit. You don't try to find out what functions are enclosed within the big ones. You rather try to identify the parent of each function. Once you have a table with node parent bfct afct cfct bfct you can sort it and read it any way you want. You may want to run a google search on 'linked list data structure' for some additional insights Marielle From revdev at pdslabs.net Sat Feb 3 16:42:36 2007 From: revdev at pdslabs.net (Phil Davis) Date: Sat, 03 Feb 2007 13:42:36 -0800 Subject: Endless Looping In-Reply-To: References: Message-ID: <45C501CC.9080401@pdslabs.net> Hi Joe, Another way is: repeat if the shiftKey is down then exit repeat doMyMainStuff end repeat Phil Davis Mark Schonewille wrote: > Hi Joe, > > There was a release whose allowInterrupts was set to false by default. > If you make sure that it is set to true, you can abort running scripts > with command-period (control-period on Windows). > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store software. > Download at http://www.salery.biz > > Op 3-feb-2007, om 21:56 heeft LunchnMeets at aol.com het volgende geschreven: > >> Hi Everyone >> >> Is there a way for me to stop a running script that?s caught in an >> endless >> loop so I can fix my scripting error? >> >> Joe >> Orlando, Florida From cszasz at mac.com Sat Feb 3 17:18:32 2007 From: cszasz at mac.com (Charles Szasz) Date: Sat, 3 Feb 2007 17:18:32 -0500 Subject: Visibility Problem Update Message-ID: <4C8821DD-F051-4986-A273-6DCCAD91F07D@mac.com> Richard, The sample app had four or five fields while my app has 45 fields. I did not include any scripting in the sample app. Charles Szasz cszasz at mac.com From JimAultWins at yahoo.com Sat Feb 3 17:37:04 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 03 Feb 2007 14:37:04 -0800 Subject: A hard challenge anyone? In-Reply-To: Message-ID: On 2/3/07 12:11 PM, "David Bovill" wrote: > Yes - I have separate handlers to deal with commands, messages and custom > property calls. They are not causing a problem (yet) - nested function calls > are - so i am only dealing with real user defined function calls. At the > moment I extract the function call and then filter out Rev, External and > user defined function calls. Once I've got the user defined function calls I > search the script hierarchy for the matching handler if it exists - the > final result is a graph. > > The hard bit is to be able to match the function call - and extract whatever > is between the brackets - then I can recurse the bit between the brackets if > it in turn contains a (user defined) function call. > > My guess is that this is something that a regexp could deal with or do I > have to go back to the techique of counting opening and closing brackets? Depending on how you extracted the functions you should end up with get funcA(param1, param2, funcB(param1, param2), funcC(param)) get .... put ... into bestAnswer assuming you handle both kinds of comments (-- and #) there should be no commented-out lines(?) but one side note.. .I frequently use the following divider --------------------- rect math fcns() ------------- which may not have an even number of dashes Now back to the list of functions.. Try the following to see if it makes sense replace cr with "--"&cr in fcnListing => dividers replace "(" with cr & "(" in fcnListing replace ")" with ")"&cr in fcnListing Now each open paren starts a line you could use some line-scanning technique Or perhaps a cleaner implementation would be get line x of fcnListing replace "(" with cr & "(" in it replace ")" with ")"&cr in it --no need for dividers Jim Ault Las Vegas From JimAultWins at yahoo.com Sat Feb 3 17:41:43 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 03 Feb 2007 14:41:43 -0800 Subject: Endless Looping In-Reply-To: <45C501CC.9080401@pdslabs.net> Message-ID: If you forgot to do the previous suggestions, you can try to put a mouse clicked breakpoint in the script window next to a line of code that will be executed and the debugger will see this and be triggered. This requires that the script editor be open to the handler and loop that you are enjoying. This can be done while the loop is spinning. Jim Ault Las Vegas On 2/3/07 1:42 PM, "Phil Davis" wrote: > Hi Joe, > > Another way is: > repeat > if the shiftKey is down then exit repeat > doMyMainStuff > end repeat > Phil Davis > > Mark Schonewille wrote: >> Hi Joe, >> >> There was a release whose allowInterrupts was set to false by default. >> If you make sure that it is set to true, you can abort running scripts >> with command-period (control-period on Windows). >> Mark >> Op 3-feb-2007, om 21:56 heeft LunchnMeets at aol.com het volgende geschreven: >> >>> Hi Everyone >>> >>> Is there a way for me to stop a running script that?s caught in an >>> endless >>> loop so I can fix my scripting error? >>> >>> Joe >>> Orlando, Florida From JimAultWins at yahoo.com Sat Feb 3 17:44:49 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 03 Feb 2007 14:44:49 -0800 Subject: finding renamed files In-Reply-To: <84e06c7f088ad96ece2d5d5e5be152b1@dvglasgow.wanadoo.co.uk> Message-ID: Take a look at the filter command with wild cards instead of regEx Very speedy, and easy to do progressive 'nibbles' + counting On 2/3/07 10:46 AM, "David Glasgow" wrote: > I am looking for a quick and dirty method for walking a directory and > finding files that have been renamed by the user. I don't need to find > them all, just as many as possible. The folders are likely to > originally contain matching stems and progressive numbers pjf017.jpg, > pjf018 .jpg, pfj019 .jpg etc. etc, with the user renamed files standing > out completely arbitrarily by not following the pattern . > > At the moment I do this using the eyeball test, which is remarkably > quick and efficient but very very very boring because there are often > thousands of files to scan. One approach I thought of is to > progressively filter the folders' contents by nibbling a character off > the end of the first filename. If it is completely unique (and > possibly therefore renamed), nothing will happen. However if 9 other > files disappear, it was a name representative of progressive pattern. > Nibble another character, and so on until it is gone, and any filenames > left over didn't fit the dominant pattern in the folder. Yes? No? . > Any other suggestions? > From ambassador at fourthworld.com Sat Feb 3 19:40:37 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 03 Feb 2007 16:40:37 -0800 Subject: A hard challenge anyone? Message-ID: <45C52B85.30003@fourthworld.com> David Bovill wrote: > The hard bit is to be able to match the function call... What is this to be used for? If this is a code base analysis tool, one in which you might already have had occasion to obtain a list of function names, might it simplify things to search for those? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From alex at tweedly.net Sat Feb 3 19:43:01 2007 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 04 Feb 2007 00:43:01 +0000 Subject: finding renamed files In-Reply-To: <84e06c7f088ad96ece2d5d5e5be152b1@dvglasgow.wanadoo.co.uk> References: <20070203180005.3547A488FEE@mail.runrev.com> <84e06c7f088ad96ece2d5d5e5be152b1@dvglasgow.wanadoo.co.uk> Message-ID: <45C52C15.8080001@tweedly.net> David Glasgow wrote: > I am looking for a quick and dirty method for walking a directory and > finding files that have been renamed by the user. I don't need to > find them all, just as many as possible. The folders are likely to > originally contain matching stems and progressive numbers pjf017.jpg, > pjf018 .jpg, pfj019 .jpg etc. etc, with the user renamed files > standing out completely arbitrarily by not following the pattern . > > At the moment I do this using the eyeball test, which is remarkably > quick and efficient but very very very boring because there are often > thousands of files to scan. One approach I thought of is to > progressively filter the folders' contents by nibbling a character off > the end of the first filename. If it is completely unique (and > possibly therefore renamed), nothing will happen. However if 9 other > files disappear, it was a name representative of progressive pattern. > Nibble another character, and so on until it is gone, and any > filenames left over didn't fit the dominant pattern in the folder. > Yes? No? . Any other suggestions? I'd try to exploit the fact that such file names usually follow a pattern of . So the *really* quick and dirty method uses that, and also simply assumes that the part will be 4 digits (true for most cameras) ... (beware typos - not tested) set the itemDel to "." repeat for each line f in the files if char -4 to -1 of (item 1 to -2 of f) is not a number then put f & CR after theChangedList end repeat Obviously, there are less quick, and less dirty, variants that actually check the prefix is used multiple times - but for me, this would be good enough. -- Alex Tweedly mailto:alex at tweedly.net www.tweedly.net From bridgeyman at gmail.com Sat Feb 3 22:36:47 2007 From: bridgeyman at gmail.com (Bridger Maxwell) Date: Sat, 3 Feb 2007 20:36:47 -0700 Subject: Core Image Transition Parameters Message-ID: <86ae76bb0702031936v6fbfa7b8w5001ec09c9ac7975@mail.gmail.com> Hey, I was playing around with Core Image transitions, and while I found the Core Image Sampler stack very helpful, I am still a little confused about the parameters involved in a Core Image transition. The transition I am using is CIRippleTransition and the line I use looks like this: show grp "Shields" with visual effect CIRippleTransition slow with center (175,275) and extent (0,0,0,0) and scale -10 and width 30 and shadingImage id 2455 The "center" I found to be where the center of the transition, relative to what is being revealed or hidden. The "extent" I am really confused about, it looks like it might be a rect, but I can't figure out how to work it. The "scale" and "width" I have been able to play with until I got the desired effect, but I honestly couldn't explain why those numbers work. The "shadingImage" seems to be in the wrong format any time I pass it anything except an empty image. What should a proper shadingImage look like and what format should it be in? Really, I am trying to get the effect that OSX uses when adding a widget to the dashboard. If anyone knows more about this, could you please help me out? Thank You, Bridger Maxwell Christa McAuliffe Space Education Center From LunchnMeets at aol.com Sat Feb 3 23:22:12 2007 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Sat, 3 Feb 2007 23:22:12 EST Subject: Endless Looping Chapter 2 Message-ID: In a message dated 2/3/07 3:57:24 PM, LunchnMeets at aol.com writes: > Hi Everyone > > Is there a way for me to stop a running script that?s caught in an endless > loop so I can fix my scripting error? > > Joe > Orlando, Florida > I tried ?AllowInterrupts? it didn?t allow me to break in, even when I put it into the offending handler. The other suggestions assume I know in advance which handler will cause a problem. Is there a universal solution I can apply at startup to allow me to break a script? Joe Orlando, Florida From mark at maseurope.net Sat Feb 3 23:48:47 2007 From: mark at maseurope.net (Mark Smith) Date: Sun, 4 Feb 2007 04:48:47 +0000 Subject: Endless Looping Chapter 2 In-Reply-To: References: Message-ID: <936E465D-00CA-4E29-B45E-82106E0AD4CA@maseurope.net> Joe, allowInterrupts is a global (and persistent, I think) property of the IDE (which defaults to "true", in 2.7.4 at least). As long is it is set to "true" you should be able to interrupt a runaway loop by holding command - period (Mac) or control - period (Windows). There was a version (2.7.2?) which wrongly defaulted to "false", and before I realised what was going on, I just got into the habit of putting if the controlKey is down then exit repeat inside every loop, until I was sure the loop was ok. The cmnd/cntrl period should work, though. Best, Mark On 4 Feb 2007, at 04:22, LunchnMeets at aol.com wrote: > > In a message dated 2/3/07 3:57:24 PM, LunchnMeets at aol.com writes: > > >> Hi Everyone >> >> Is there a way for me to stop a running script that?s caught in an >> endless >> loop so I can fix my scripting error? >> >> Joe >> Orlando, Florida >> > I tried ?AllowInterrupts? it didn?t allow me to break in, even when > I put it > into the offending handler. The other suggestions assume I know in > advance > which handler will cause a problem. Is there a universal solution I > can apply at > startup to allow me to break a script? > > Joe > Orlando, Florida > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From revdev at pdslabs.net Sat Feb 3 23:52:00 2007 From: revdev at pdslabs.net (Phil Davis) Date: Sat, 03 Feb 2007 20:52:00 -0800 Subject: Endless Looping Chapter 2 In-Reply-To: References: Message-ID: <45C56670.7000005@pdslabs.net> Hi Joe, Short of universal execution controllers (which I'm not aware of), I would recommend you do something like this: First, identify where the problem is. - comment out most of your code, just leaving some very basic stuff. - save. - run a test. - uncomment a little code. - save. - do another test. - repeat this cycle until you get a failure. When you finally get a failure, you'll know it's associated with the code you most recently uncommented. Second, use one of the methods you now know from previous posts to interrupt the endless loop when it happens. HTH - Phil Davis LunchnMeets at aol.com wrote: > In a message dated 2/3/07 3:57:24 PM, LunchnMeets at aol.com writes: > > >> Hi Everyone >> >> Is there a way for me to stop a running script that?s caught in an endless >> loop so I can fix my scripting error? >> >> Joe >> Orlando, Florida >> > I tried ?AllowInterrupts? it didn?t allow me to break in, even when I put it > into the offending handler. The other suggestions assume I know in advance > which handler will cause a problem. Is there a universal solution I can apply at > startup to allow me to break a script? > > Joe > Orlando, Florida From jacque at hyperactivesw.com Sun Feb 4 00:37:41 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 03 Feb 2007 23:37:41 -0600 Subject: Endless Looping Chapter 2 In-Reply-To: References: Message-ID: <45C57125.1000605@hyperactivesw.com> LunchnMeets at aol.com wrote: > I tried ?AllowInterrupts? it didn?t allow me to break in, even when I put it > into the offending handler. It's a global property, you set it once and forget about it. Put this into the message box: set the allowinterrupts to true After that, command-period should allow you to break into any script and stop it. The property will be persisitent for the entire session. If you are using the latest release of 2.7.4, then the allowInterrupts should be set to true automatically by the IDE, and doing the above won't change anything. But if you are using the last release before this one, it shipped with this property set to false and command-period didn't work. Setting it in the message box will fix it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Sun Feb 4 01:59:20 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 3 Feb 2007 22:59:20 -0800 Subject: Will Rev Window XP builds run on VISTA? In-Reply-To: <81F15991-6D77-4CE3-86F8-4CF7B5B6500D@mac.com> References: <81F15991-6D77-4CE3-86F8-4CF7B5B6500D@mac.com> Message-ID: <9928079476.20070203225920@ahsoftware.net> Charles- Saturday, February 3, 2007, 10:24:45 AM, you wrote: > Does anyone know if Rev Window XP builds will run on VISTA? That's much too generic a question. The short answer is yes, if you build an app in XP it will run in Vista. As long as you don't need to store data in areas that are no longer allowed. Or try to install an app for all users without having Admin privileges. Or any number of other gotchas. U3 builds won't work, of course. But otherwise you've got a good chance of coming out OK. Oh, and we've also had problems with installers. -- -Mark Wieder mwieder at ahsoftware.net From preid at reid-it.co.uk Sun Feb 4 06:28:03 2007 From: preid at reid-it.co.uk (Peter Reid) Date: Sun, 4 Feb 2007 11:28:03 +0000 Subject: Memory Problem? In-Reply-To: References: <1579050D-0995-4405-860F-846A71F68539@reid-it.co.uk> Message-ID: Thanks David & Mark. I think I'll try the buffered binary writing, as suggested by Mark, to see how that works out. I've seen how fast Rev can do this kind of thing before, but not for such large files. These files are Retrospect backup catalogues that I'm copying from the primary back- up area into another area for subsequent copying to tape. In total, I have to copy about 85Gb (in about 54 files) from one partition to another. Once in the 2nd partition, Retrospect itself copies them to an Ultrium tape drive for off-site storage. Thanks again, I'll report back on my progress with the buffered binary approach. Regards, Peter On 3 Feb 2007, at 5:57 pm, David Bovill wrote: > I don't think this will be a memory problem - more likely an IAC type > problem in that revCopyFile uses AppleScript and the equivalent on > windows. > If the delay between starting the event and completing it is very > large and > in the mean time you have issued a cue of events - I guess things are > getting clogged. I think the way around it is to figure out a way of > monitoring when the copy has completed and only then issuing the next > revCopyFile command. However I am not sure how you would do this - > one thing > that you could try as well is to make a zip, issue one copy then > unzip? > > I'd love to know how you get on as it is a situation that does come > up from > time to time? On 3 Feb 2007, at 6:14 pm, Mark Schonewille wrote: > Since Revolution uses AppleScript, a much better way to do this > task is to open each file for binary read, open a destination for > binary write, and use a repeat loop to read and write small chunks, > something like 200K. When done, close both files and continue with > the next. You will be surprised about the speed and if you include > a wait command with messages in the repeat loop, you have still > control over the GUI to show e.g. a progress bar. From david at openpartnership.net Sun Feb 4 08:34:04 2007 From: david at openpartnership.net (David Bovill) Date: Sun, 4 Feb 2007 14:34:04 +0100 Subject: A hard challenge anyone? In-Reply-To: <5858AFF3-C2DA-4493-80D8-62C46CE93C34@widged.com> References: <5858AFF3-C2DA-4493-80D8-62C46CE93C34@widged.com> Message-ID: Thanks a lot for the background and references Marielle. I'll take the tip of working outwards, and read up a bit more on regular expressions - one thing you mention which intrigues me is searching right to left... sounds like a technique to be used in regexp - but how? From david at openpartnership.net Sun Feb 4 08:45:22 2007 From: david at openpartnership.net (David Bovill) Date: Sun, 4 Feb 2007 14:45:22 +0100 Subject: A hard challenge anyone? In-Reply-To: <45C52B85.30003@fourthworld.com> References: <45C52B85.30003@fourthworld.com> Message-ID: On 04/02/07, Richard Gaskin wrote: > > David Bovill wrote: > > The hard bit is to be able to match the function call... > > What is this to be used for? Its for graphing relationships between handlers. An itch I have been wanting to scratch for a very long time now. A problem I have are "dead functions" - that is the stuff hanging around in libraries that are used rarely or perhaps never. I also want to be able to reliably extract stand-alone collections of handlers from these libraries so that you do not have to distribute entire libraries with the finished code. If this is a code base analysis tool, one in which you might already > have had occasion to obtain a list of function names, might it simplify > things to search for those? To work backwards? Hmmm... I guess but it would miss one point which seems to be proving somewhat useful - the ability to spot "missing" handlers prior to coming across the bug. The graphing tool bundles all handlers it cannot find into one a "Missing" box. It is not as useful as the ability to extract code and view realationships - so the approach you suggest has merit... still would need to distinguish between handlers with the same name and different types (command, function, get/setprop) in any case? From david at openpartnership.net Sun Feb 4 08:45:44 2007 From: david at openpartnership.net (David Bovill) Date: Sun, 4 Feb 2007 14:45:44 +0100 Subject: A hard challenge anyone? In-Reply-To: References: Message-ID: I'll try this approach JIm - I am always surprised by how complicated stuff can be analysed by the simple techniques you suggest! On 03/02/07, Jim Ault wrote: > > Or perhaps a cleaner implementation would be > get line x of fcnListing > replace "(" with cr & "(" in it > replace ")" with ")"&cr in it > --no need for dividers > > Jim Ault > Las Vegas From JimAultWins at yahoo.com Sun Feb 4 08:52:28 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 04 Feb 2007 05:52:28 -0800 Subject: A hard challenge anyone? In-Reply-To: Message-ID: On 2/4/07 5:34 AM, "David Bovill" wrote: > Thanks a lot for the background and references Marielle. I'll take the tip > of working outwards, and read up a bit more on regular expressions - one > thing you mention which intrigues me is searching right to left... sounds > like a technique to be used in regexp - but how? The regEx engine will allow scanning of strings in many 'logic patterns', some of which get so complex they are hard to debug. The basic idea is to either allow the largest possible match or the smallest, by category rather than wild card matching. Beyond this, you can do either|or, this and not that, look forward from the match point, look backward from the match point, and more. The big caution is that the complexity will create false hits and misses that are difficult to anticipate and debug. Jim Ault Las Vegas From JimAultWins at yahoo.com Sun Feb 4 09:00:57 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 04 Feb 2007 06:00:57 -0800 Subject: A hard challenge anyone? In-Reply-To: Message-ID: > Its for graphing relationships between handlers. An itch I have been wanting > to scratch for a very long time now. A problem I have are "dead functions" - > that is the stuff hanging around in libraries that are used rarely or > perhaps never. I also want to be able to reliably extract stand-alone > collections of handlers from these libraries so that you do not have to > distribute entire libraries with the finished code. Just some notes about the message path... Duplicate handlers and functions are allowed and useful in Rev groups can have the same function name, cards, etc, and they will be triggered depending on the state the user is in (which card, which stack, which group is visible, etc) How are you tracking valid functions that have the same name yet different locations? If both functions that are named the same are in the path, the first will trap a message (most frequent example is the mouseup). Does this get graphed in your app? Jim Ault Las Vegas > http://lists.runrev.com/mailman/listinfo/use-revolution From mark at maseurope.net Sun Feb 4 10:00:21 2007 From: mark at maseurope.net (Mark Smith) Date: Sun, 4 Feb 2007 15:00:21 +0000 Subject: Unicode Question Message-ID: Hi, all. I'm finally updating my id3 tag library (it will write as well as read), and I want to handle unicode issues correctly. My question is : when using any library that is going to give you back some text as the result of a function, how is it best to indicate whether it is unicode or not, so that you can then just "put it into fld x" if it's not unicode, or "set the unicodeText of fld x" if it is. Bearing in mind that the text might be anything, might have commas, returns or other delimiters, would it be best to return an array: tText["text"] - the text, tText["encoding"] - iso | utf16 | utf8 or is there a better way? Any thoughts gratefully recieved. best, Mark From mlange at widged.com Sun Feb 4 10:18:29 2007 From: mlange at widged.com (Marielle Lange) Date: Sun, 4 Feb 2007 15:18:29 +0000 Subject: game-based learning In-Reply-To: <9D34BFA2-86F6-461D-A00E-2F6554AA6A7C@Cox.Net> References: <45C383A6.70904@fourthworld.com> <9D34BFA2-86F6-461D-A00E-2F6554AA6A7C@Cox.Net> Message-ID: <4D8D2001-1ABC-40A5-AC28-826D4ABA6F94@widged.com> Joe, Thanks very much for sharing this. I am very keen to have your feedback on some work I have done which uh, may drastically cut down your development time ;-). I am just waiting to receive the green light share information on this. I will get back to you before the end of next week. Do you have any more information on this project or related ones? Marielle On 2 Feb 2007, at 18:57, Joe Lewis Wilkins wrote: > Richard, > > I'm a little reluctant to expose this thinking to public scrutiny > at this time, but almost ten years ago I was prepared to launch a > major endeavor that was combination electronic book and game; > however, I got distracted - big time, and never really got back to > it. One of the reasons was that I really didn't have the > programming capabilities to do it without major funding from some > source and I was unwilling to sell the idea to anyone else who > might eventually distort my goals. Please disregard all the > references to financing, and a few others with respect to > anticipated goals and a phone number that is no longer is service. > The basic tenants are still sound and desirable. Perhaps, with > Revolution's cross platform capabilities and multimedia > aspirations, I may eventually be able to start work in ernest on > the project. > > visit: > > Some will call it a pipe dream; others may go even farther with > "who in the hell does he think he is?" You can make your own decision. > > TIA, > > Joe Wilkins From david at openpartnership.net Sun Feb 4 10:21:43 2007 From: david at openpartnership.net (David Bovill) Date: Sun, 4 Feb 2007 16:21:43 +0100 Subject: A hard challenge anyone? In-Reply-To: References: Message-ID: On 04/02/07, Jim Ault wrote: > > > How are you tracking valid functions that have the same name yet different > locations? > If both functions that are named the same are in the path, the first will > trap a message (most frequent example is the mouseup). Does this get > graphed in your app? Yes they do. Each handler is given a database type unique key of the style: handlerName,handlerType,handlerNumber,handlerObject The type can be one of command, function, getprop, or setprop (I use the first letter). The number is for duplicate handlers, and the object is the control the handler is found in. this record I call an hKey (handler key) and should be unique. I do not use handlerNum much and for message hierarchy walks this is set to 1 (it is only really used for checking for duplicate handlers to see if they are identical. I bundle these in a single record because it makes it easier to construct the recursive handlers that do the walking. From david at openpartnership.net Sun Feb 4 10:37:30 2007 From: david at openpartnership.net (David Bovill) Date: Sun, 4 Feb 2007 16:37:30 +0100 Subject: Unicode Question In-Reply-To: References: Message-ID: I hope I got your question right - it is more abot an interface style to a library than auto-detecting whether which format the data is in? If so - arrays are a good bet, but in my opinion the most user friendly approach is to create a "model" which deals with the functions and commands for getting and setting the ID3 data from the file, and then a set of simpler getprop and setprop interfaces that users would use with a Rev based control. In your case it would look something like: --> Model - function id3_GetArray someFile ... end id3_GetArray someFile on id3_SetArray someFile, id3Array ... end id3_SetArray someFile --> Interface - getprop id3_UnicodeText put the filename of the target into someFile put id3_GetArray(someFile) into id3Array return id3Array ["unicode"] end id3_UnicodeText And so forth for the various elements of the model you want to expose in a friendly way to the user. They can then just set the filename of the player to a mp3 file and use: put the id3_UnicodeText of player 1 If there are too many interfaces you can use the array type sytax: put the id3_Data ["unicode"] of player 1 With and getprop handler like: getprop id3_Data [someKey] put the filename of the target into someFile put id3_GetArray(someFile) into id3Array return id3Array [someKey] end id3_Data From revolution at derbrill.de Sun Feb 4 11:01:35 2007 From: revolution at derbrill.de (Malte Brill) Date: Sun, 4 Feb 2007 17:01:35 +0100 Subject: [Ann] New game made with Rev. "Drops" In-Reply-To: <20061209180005.1C1604892EA@mail.runrev.com> References: <20061209180005.1C1604892EA@mail.runrev.com> Message-ID: Thanks for all the feedback both on and off list. :-) Really makes the work worthwhile. All the input I reveive makes me think of improved versions, so there might be more to come. All the best, Malte -- http://www.derbrill.de/drops From mark at maseurope.net Sun Feb 4 11:28:11 2007 From: mark at maseurope.net (Mark Smith) Date: Sun, 4 Feb 2007 16:28:11 +0000 Subject: Unicode Question In-Reply-To: References: Message-ID: David, thanks for the reply - it's actually both questions. I like the style of interface using set/getprops, and will probably do exactly what you suggest. However, the unicode problem is that in an ID3 tag, text information (that the library will extract from the tag) may be encoded as unicode or not, and it isn't necessarily consistent within a tag ie. some strings are, some aren't. So I need to figure out how best to let the user of the library know what kind of string is being delivered. Best, Mark On 4 Feb 2007, at 15:37, David Bovill wrote: > I hope I got your question right - it is more abot an interface > style to a > library than auto-detecting whether which format the data is in? > > If so - arrays are a good bet, but in my opinion the most user > friendly > approach is to create a "model" which deals with the functions and > commands > for getting and setting the ID3 data from the file, and then a set of > simpler getprop and setprop interfaces that users would use with a > Rev based > control. In your case it would look something like: > > --> Model > - > function id3_GetArray someFile > ... > end id3_GetArray someFile > > on id3_SetArray someFile, id3Array > ... > end id3_SetArray someFile > > > --> Interface > - > getprop id3_UnicodeText > put the filename of the target into someFile > put id3_GetArray(someFile) into id3Array > return id3Array ["unicode"] > end id3_UnicodeText > > And so forth for the various elements of the model you want to > expose in a > friendly way to the user. They can then just set the filename of > the player > to a mp3 file and use: > > put the id3_UnicodeText of player 1 > > If there are too many interfaces you can use the array type sytax: > > put the id3_Data ["unicode"] of player 1 > > With and getprop handler like: > > getprop id3_Data [someKey] > put the filename of the target into someFile > put id3_GetArray(someFile) into id3Array > return id3Array [someKey] > end id3_Data > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From baleareninsel at gmx.net Sun Feb 4 11:42:31 2007 From: baleareninsel at gmx.net (Horst) Date: Sun, 4 Feb 2007 08:42:31 -0800 (PST) Subject: UPDATE SQL-DB maker Errors Message-ID: <8794446.post@talk.nabble.com> Hol? Erverybody, I?m Using RR 2.7.4 and MySQL 4.1 I try to update an existing record with put "UPDATE post SET Mail_body =" & Mail_text & "' where lfdnr = " & Mail_Number into SQL_Befehl revexecute DB_ID SQL_Befehl Sometimes it works, sometimes not. So I found out, if the Mail_Text includes one " or ' the datas will not be Updated. OK, But, and that?s the question, How to solve the problem without changing the data to base64, because that seems to be a global problem an it makes no sense to convert all fields in my DB. I'm glad, if you have a helpfull hand thanks Horst -- View this message in context: http://www.nabble.com/UPDATE-SQL-DB-maker-Errors-tf3170373.html#a8794446 Sent from the Revolution - User mailing list archive at Nabble.com. From david at openpartnership.net Sun Feb 4 12:03:12 2007 From: david at openpartnership.net (David Bovill) Date: Sun, 4 Feb 2007 18:03:12 +0100 Subject: Unicode Question In-Reply-To: References: Message-ID: I am not really sure - can you put it into a field and if it differs from the original "text" value assume it is unicode, or maybe regEx looking for some chars outside of the ascii range? From mark at maseurope.net Sun Feb 4 12:22:20 2007 From: mark at maseurope.net (Mark Smith) Date: Sun, 4 Feb 2007 17:22:20 +0000 Subject: Unicode Question In-Reply-To: References: Message-ID: That's the point - I don't want the user to have to guess. The library 'knows', because the encoding information is in the id3 tag it's just read, what I'm wondering about is simplest wasy to let the user of the library know. So if the 'client' app asks the library for the title of a file, the library needs to let the client know that it's "Abbey Road", as unicode or plain text, depending on how the original tag was encoded, so the client can display it properly. I guess what I'm asking is what most developers would prefer to be returned when using the library. Best, Mark On 4 Feb 2007, at 17:03, David Bovill wrote: > I am not really sure - can you put it into a field and if it > differs from > the original "text" value assume it is unicode, or maybe regEx > looking for > some chars outside of the ascii range? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Sun Feb 4 12:28:17 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 04 Feb 2007 11:28:17 -0600 Subject: Will Rev Window XP builds run on VISTA? In-Reply-To: <9928079476.20070203225920@ahsoftware.net> References: <81F15991-6D77-4CE3-86F8-4CF7B5B6500D@mac.com> <9928079476.20070203225920@ahsoftware.net> Message-ID: <45C617B1.1060702@hyperactivesw.com> Mark Wieder wrote: > Charles- > > Saturday, February 3, 2007, 10:24:45 AM, you wrote: > >> Does anyone know if Rev Window XP builds will run on VISTA? > > That's much too generic a question. The short answer is yes, if you > build an app in XP it will run in Vista. > > As long as you don't need to store data in areas that are no longer > allowed. Do you know which areas are allowed, or have a pointer to info? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Sun Feb 4 13:10:51 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 4 Feb 2007 10:10:51 -0800 Subject: Will Rev Window XP builds run on VISTA? In-Reply-To: <45C617B1.1060702@hyperactivesw.com> References: <81F15991-6D77-4CE3-86F8-4CF7B5B6500D@mac.com> <9928079476.20070203225920@ahsoftware.net> <45C617B1.1060702@hyperactivesw.com> Message-ID: <1468370581.20070204101051@ahsoftware.net> Jacque- Sunday, February 4, 2007, 9:28:17 AM, you wrote: > Do you know which areas are allowed, or have a pointer to info? Not off the top of my head. Vista's UAC model has changed the playing field as to where user info can be safely stored. Again. I'm still trying to get it all sorted out. -- -Mark Wieder mwieder at ahsoftware.net From m.schonewille at economy-x-talk.com Sun Feb 4 13:23:48 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 4 Feb 2007 19:23:48 +0100 Subject: Unicode Question In-Reply-To: References: Message-ID: <1389C00C-2E52-4C70-AD3F-3AC32B1838E0@economy-x-talk.com> Hi Mark, May I suggest that you translate all strings into and deliver all strings as ut8? This would avoid any confusion on the user's side. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 4-feb-2007, om 18:22 heeft Mark Smith het volgende geschreven: > That's the point - I don't want the user to have to guess. The > library 'knows', because the encoding information is in the id3 tag > it's just read, what I'm wondering about is simplest wasy to let > the user of the library know. > > So if the 'client' app asks the library for the title of a file, > the library needs to let the client know that it's "Abbey Road", as > unicode or plain text, depending on how the original tag was > encoded, so the client can display it properly. > > I guess what I'm asking is what most developers would prefer to be > returned when using the library. > > Best, > > Mark > > > On 4 Feb 2007, at 17:03, David Bovill wrote: > >> I am not really sure - can you put it into a field and if it >> differs from >> the original "text" value assume it is unicode, or maybe regEx >> looking for >> some chars outside of the ascii range? From mark at maseurope.net Sun Feb 4 14:18:28 2007 From: mark at maseurope.net (Mark Smith) Date: Sun, 4 Feb 2007 19:18:28 +0000 Subject: Unicode Question In-Reply-To: <1389C00C-2E52-4C70-AD3F-3AC32B1838E0@economy-x-talk.com> References: <1389C00C-2E52-4C70-AD3F-3AC32B1838E0@economy-x-talk.com> Message-ID: Mark, this seems like a good idea. Would I be right in thinking that to translate a string from UTF16 to UTF8 I would do this: put unidecode(someUTF16String,"UTF8") into tUTF8String ? Thanks, Mark On 4 Feb 2007, at 18:23, Mark Schonewille wrote: > Hi Mark, > > May I suggest that you translate all strings into and deliver all > strings as ut8? This would avoid any confusion on the user's side. > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store > software. Download at http://www.salery.biz > > Op 4-feb-2007, om 18:22 heeft Mark Smith het volgende geschreven: > >> That's the point - I don't want the user to have to guess. The >> library 'knows', because the encoding information is in the id3 >> tag it's just read, what I'm wondering about is simplest wasy to >> let the user of the library know. >> >> So if the 'client' app asks the library for the title of a file, >> the library needs to let the client know that it's "Abbey Road", >> as unicode or plain text, depending on how the original tag was >> encoded, so the client can display it properly. >> >> I guess what I'm asking is what most developers would prefer to be >> returned when using the library. From david at openpartnership.net Sun Feb 4 14:26:22 2007 From: david at openpartnership.net (David Bovill) Date: Sun, 4 Feb 2007 20:26:22 +0100 Subject: Unicode Question In-Reply-To: <1389C00C-2E52-4C70-AD3F-3AC32B1838E0@economy-x-talk.com> References: <1389C00C-2E52-4C70-AD3F-3AC32B1838E0@economy-x-talk.com> Message-ID: Well inside Rev - I "think" that most users would like to use the htmlText. >From my point of view i would like to be able to do the following: set the text of fld "Title" to the id3_Title of player 1 set the htmltext of fld "Title" to the id3_Title ["htmlText"] of player 1 -- (could have "id3_HtmlTitle" as well) set the unicodeText of fld "Title" to the id3_Title ["unicode"] of player 1 And query the player like: put the id3_TextFormats of player 1 into availableFormats put the id3_TitleArray of player 1 into titleArray if "unicode" is among the items of availableFormats then set the unicodeText of fld 1 to titleArray ["unicode"] But in general i don't see why you would need to do anything other than one of the first three (I'd use the . The library would just give you the format if it were available and if not give you the text which would work fine. The library would just need to uniencode the plain text - ie set the unicodetext of fld 1 to uniencode("Test") works fine. From sarah.reichelt at gmail.com Sun Feb 4 16:42:00 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 5 Feb 2007 07:42:00 +1000 Subject: UPDATE SQL-DB maker Errors In-Reply-To: <8794446.post@talk.nabble.com> References: <8794446.post@talk.nabble.com> Message-ID: > I?m Using RR 2.7.4 and MySQL 4.1 > > I try to update an existing record with > put "UPDATE post SET Mail_body =" & Mail_text & "' where lfdnr = " & > Mail_Number into SQL_Befehl > revexecute DB_ID SQL_Befehl > > > Sometimes it works, sometimes not. So I found out, if the Mail_Text includes > one " or ' the datas will not be Updated. OK, But, and that?s the question, > How to solve the problem without changing the data to base64, because that > seems to be a global problem an it makes no sense to convert all fields in > my DB. > You need to "escape" the quotes in your text before using them in the UPDATE. This should work: replace quote with "\" & quote in Mail_text replace "'" with "\'" in Mail_text Then do your UPDATE as above and SQL will handle the single & double quotes without any problem. Cheers, Sarah From m.schonewille at economy-x-talk.com Sun Feb 4 16:50:29 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 4 Feb 2007 22:50:29 +0100 Subject: Window Options In-Reply-To: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> Message-ID: <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> Dear Joe, Quick answer: no. Slightly longer answer: you can always make a screenshot of a Mac OS 9 window and use the frame for a window shape of your own. You'd have to emulate all window features by yourself, though. As you probably know, you can use the emulated Mac OS 9 view of Revolution to control the look of objects inside the window. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 3-feb-2007, om 20:15 heeft Joe Lewis Wilkins het volgende geschreven: > Hi All, > > Is there a method by which we can choose to have windows in OSX > Revolution exhibit the same or similar "window frame" that we get > with OS 9 and earlier? I really don't like the OSX type windows. > > TIA, > > Joe Wilkins From pepetoo at Cox.Net Sun Feb 4 17:01:59 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sun, 4 Feb 2007 14:01:59 -0800 Subject: Window Options In-Reply-To: <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> Message-ID: <4A460002-9286-4911-9B00-ED5D68BFEBCD@Cox.Net> Hi Mark, Thanks. I had already considered a somewhat similar solution, but I'm looking for a real solution, not just a fix. My "current" fix is to take my screen shots into MacDraft and draw a frame around the window before I paste it into my articles. I did this for next week's column, though I didn't take the time to do it real well. But none of these "fixes" resolves the issue of not having something in OSX windows besides the Title Bar that will let you drag the window around. Joe Wilkins On Feb 4, 2007, at 1:50 PM, Mark Schonewille wrote: > Dear Joe, > > Quick answer: no. Slightly longer answer: you can always make a > screenshot of a Mac OS 9 window and use the frame for a window > shape of your own. You'd have to emulate all window features by > yourself, though. As you probably know, you can use the emulated > Mac OS 9 view of Revolution to control the look of objects inside > the window. > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store > software. Download at http://www.salery.biz > > Op 3-feb-2007, om 20:15 heeft Joe Lewis Wilkins het volgende > geschreven: > >> Hi All, >> >> Is there a method by which we can choose to have windows in OSX >> Revolution exhibit the same or similar "window frame" that we get >> with OS 9 and earlier? I really don't like the OSX type windows. >> >> TIA, >> >> Joe Wilkins > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sunshine at public.kherson.ua Sun Feb 4 17:07:40 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon, 05 Feb 2007 00:07:40 +0200 Subject: [ANN] Valentina 2.5.5 Released; Valentina for Ruby on Rails Announced Message-ID: * Valentina 2.5.5 Released; * Valentina for Ruby on Rails Announced * Valentina's day gifts - SAVE UP TO $900! Beaverton, Oregon-based Paradigma Software, Inc announces the release of Valentina 2.5.5 for Revolution ? both for Valentina database tools for software vendors and the business ready Valentina Office Server 2.5.5. Valentina 2.5.5 technology release for all products includes improvements to importing database dumps from mySQL AB's mySQL database. Developers who are porting from mySQL to Valentina will notice improvements in dumping data from mySQL that in turn is imported into Valentina. Valentina Office Server 2.5.5, a business-ready database server, also now incorporates scripting support for Ruby on Rails, the object-oriented, open source web framework for building web applications. Valentina database products, available on Windows and MacOS X, are based on the unique Valentina database engine ? an object-relational database engine known for extreme speed. When porting to Valentina, hours become minutes, minutes become seconds when it comes to storing, retrieving and querying databases. Valentina supports all modern standards ? native Unicode, XML import/export and ODBC connectivity. New Valentina ADKs are available that allow creation of local database solutions in both Ruby/Ruby on Rails and PHP 4 and PHP 5. Valentina Application Developer Kits are royalty free local database runtimes for deploying database applications. Valentina ADKs start at $199. Valentina Developer Network Platform Edition includes a set of tools for all supported operating systems of one development environment ? and allows deployment of Valentina Embedded Database Server, royalty free. In addition, VDN Platform Edition includes reseller options, VDN Platform Edition sells for $599. Get VDN Professional (Revolution) or Enterprise before February 15, 2007 and get a free deployment of Valentina Embedded Server Unlimited Version free - and save up to $400+500! More information here: http://www.valentina-db.com/dokuwiki/doku.php?id=paradigma:public:en:special offers:specialoffers Valentina ADKs and VDN is available for most development tools on Windows and MacOS X, including Runtime Revolution, Adobe Director, Cocoa/Objective-C, C++ (xCode, MS Visual Studio), REALbasic, .net framework, COM, PHP, Ruby and ODBC. You can order Valentina for Revolution ADK 2.5.5 here: http://www.valentina-db.com/en/products/developer/adk/V4REV Contact Paradigma Software Ph. (503) 574-2776 http://www.paradigmasoft.com From m.schonewille at economy-x-talk.com Sun Feb 4 17:22:46 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 4 Feb 2007 23:22:46 +0100 Subject: Window Options In-Reply-To: <4A460002-9286-4911-9B00-ED5D68BFEBCD@Cox.Net> References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> <4A460002-9286-4911-9B00-ED5D68BFEBCD@Cox.Net> Message-ID: <2256785A-0CC6-4419-AF47-859A0A5E6002@economy-x-talk.com> Hi Joe, If all you want is a set of screenshots, why don't you create a standalone for Mac OS 9 with Rev 2.6.1 or earlier and make screenshots on an old Mac or in Classic? Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 4-feb-2007, om 23:01 heeft Joe Lewis Wilkins het volgende geschreven: > Hi Mark, > > Thanks. I had already considered a somewhat similar solution, but > I'm looking for a real solution, not just a fix. My "current" fix > is to take my screen shots into MacDraft and draw a frame around > the window before I paste it into my articles. I did this for next > week's column, though I didn't take the time > to do it real well. But none of these "fixes" resolves the issue of > not having something in OSX windows besides the Title Bar that will > let you drag the window around. > > Joe Wilkins From pepetoo at Cox.Net Sun Feb 4 17:26:47 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sun, 4 Feb 2007 14:26:47 -0800 Subject: Window Options In-Reply-To: <2256785A-0CC6-4419-AF47-859A0A5E6002@economy-x-talk.com> References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> <4A460002-9286-4911-9B00-ED5D68BFEBCD@Cox.Net> <2256785A-0CC6-4419-AF47-859A0A5E6002@economy-x-talk.com> Message-ID: <9D81737C-D3AE-4D08-8B36-ADBA1EC27484@Cox.Net> I have, but I wanted to have the screenshots of the converted to Rev stack side by side for comparison, and I only have Rev for OSX. On Feb 4, 2007, at 2:22 PM, Mark Schonewille wrote: > Hi Joe, > > If all you want is a set of screenshots, why don't you create a > standalone for Mac OS 9 with Rev 2.6.1 or earlier and make > screenshots on an old Mac or in Classic? > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store > software. Download at http://www.salery.biz > > Op 4-feb-2007, om 23:01 heeft Joe Lewis Wilkins het volgende > geschreven: > >> Hi Mark, >> >> Thanks. I had already considered a somewhat similar solution, but >> I'm looking for a real solution, not just a fix. My "current" fix >> is to take my screen shots into MacDraft and draw a frame around >> the window before I paste it into my articles. I did this for next >> week's column, though I didn't take the time >> to do it real well. But none of these "fixes" resolves the issue >> of not having something in OSX windows besides the Title Bar that >> will let you drag the window around. >> >> Joe Wilkins > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mark at maseurope.net Sun Feb 4 17:31:09 2007 From: mark at maseurope.net (Mark Smith) Date: Sun, 4 Feb 2007 22:31:09 +0000 Subject: Window Options In-Reply-To: <4A460002-9286-4911-9B00-ED5D68BFEBCD@Cox.Net> References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> <4A460002-9286-4911-9B00-ED5D68BFEBCD@Cox.Net> Message-ID: <585543D0-993F-485B-AB16-60B486DB895D@maseurope.net> You could try pulling the theme_support bundles out of the OS X standalone bundle. The effect (when the standalone builder was forgetting to include those files) was an OS 9 look and feel on OS X. Best, Mark On 4 Feb 2007, at 22:01, Joe Lewis Wilkins wrote: > Hi Mark, > > Thanks. I had already considered a somewhat similar solution, but > I'm looking for a real solution, not just a fix. My "current" fix > is to take my screen shots into MacDraft and draw a frame around > the window before I paste it into my articles. I did this for next > week's column, though I didn't take the time > to do it real well. But none of these "fixes" resolves the issue of > not having something in OSX windows besides the Title Bar that will > let you drag the window around. > > Joe Wilkins > > On Feb 4, 2007, at 1:50 PM, Mark Schonewille wrote: > >> Dear Joe, >> >> Quick answer: no. Slightly longer answer: you can always make a >> screenshot of a Mac OS 9 window and use the frame for a window >> shape of your own. You'd have to emulate all window features by >> yourself, though. As you probably know, you can use the emulated >> Mac OS 9 view of Revolution to control the look of objects inside >> the window. >> >> Best, >> >> Mark >> >> -- >> >> Economy-x-Talk >> Consultancy and Software Engineering >> http://economy-x-talk.com >> http://www.salery.biz >> >> Get your store on-line within minutes with Salery Web Store >> software. Download at http://www.salery.biz >> >> Op 3-feb-2007, om 20:15 heeft Joe Lewis Wilkins het volgende >> geschreven: >> >>> Hi All, >>> >>> Is there a method by which we can choose to have windows in OSX >>> Revolution exhibit the same or similar "window frame" that we get >>> with OS 9 and earlier? I really don't like the OSX type windows. >>> >>> TIA, >>> >>> Joe Wilkins >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From pepetoo at Cox.Net Sun Feb 4 17:36:52 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sun, 4 Feb 2007 14:36:52 -0800 Subject: Window Options In-Reply-To: <585543D0-993F-485B-AB16-60B486DB895D@maseurope.net> References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> <4A460002-9286-4911-9B00-ED5D68BFEBCD@Cox.Net> <585543D0-993F-485B-AB16-60B486DB895D@maseurope.net> Message-ID: Thanks, I'll keep that in mind when I get around to compiling a standalone. On Feb 4, 2007, at 2:31 PM, Mark Smith wrote: > You could try pulling the theme_support bundles out of the OS X > standalone bundle. The effect (when the standalone builder was > forgetting to include those files) was an OS 9 look and feel on OS X. > > > Best, > > Mark > > > On 4 Feb 2007, at 22:01, Joe Lewis Wilkins wrote: > >> Hi Mark, >> >> Thanks. I had already considered a somewhat similar solution, but >> I'm looking for a real solution, not just a fix. My "current" fix >> is to take my screen shots into MacDraft and draw a frame around >> the window before I paste it into my articles. I did this for next >> week's column, though I didn't take the time >> to do it real well. But none of these "fixes" resolves the issue >> of not having something in OSX windows besides the Title Bar that >> will let you drag the window around. >> >> Joe Wilkins >> >> On Feb 4, 2007, at 1:50 PM, Mark Schonewille wrote: >> >>> Dear Joe, >>> >>> Quick answer: no. Slightly longer answer: you can always make a >>> screenshot of a Mac OS 9 window and use the frame for a window >>> shape of your own. You'd have to emulate all window features by >>> yourself, though. As you probably know, you can use the emulated >>> Mac OS 9 view of Revolution to control the look of objects inside >>> the window. >>> >>> Best, >>> >>> Mark >>> >>> -- >>> >>> Economy-x-Talk >>> Consultancy and Software Engineering >>> http://economy-x-talk.com >>> http://www.salery.biz >>> >>> Get your store on-line within minutes with Salery Web Store >>> software. Download at http://www.salery.biz >>> >>> Op 3-feb-2007, om 20:15 heeft Joe Lewis Wilkins het volgende >>> geschreven: >>> >>>> Hi All, >>>> >>>> Is there a method by which we can choose to have windows in OSX >>>> Revolution exhibit the same or similar "window frame" that we >>>> get with OS 9 and earlier? I really don't like the OSX type >>>> windows. >>>> >>>> TIA, >>>> >>>> Joe Wilkins >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From m.schonewille at economy-x-talk.com Sun Feb 4 17:51:56 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 4 Feb 2007 23:51:56 +0100 Subject: Window Options In-Reply-To: <585543D0-993F-485B-AB16-60B486DB895D@maseurope.net> References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> <4A460002-9286-4911-9B00-ED5D68BFEBCD@Cox.Net> <585543D0-993F-485B-AB16-60B486DB895D@maseurope.net> Message-ID: <1DD11CA2-94CC-4778-80A6-2B01AA3458E7@economy-x-talk.com> Hi Mark, One would get the same effeect by simply setting the lookAndFeel to "Macintosh" while your suggestion wouldn't affect the window frame, which Joe wants to change. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 4-feb-2007, om 23:31 heeft Mark Smith het volgende geschreven: > You could try pulling the theme_support bundles out of the OS X > standalone bundle. The effect (when the standalone builder was > forgetting to include those files) was an OS 9 look and feel on OS X. > > > Best, > > Mark > > > On 4 Feb 2007, at 22:01, Joe Lewis Wilkins wrote: > >> Hi Mark, >> >> Thanks. I had already considered a somewhat similar solution, but >> I'm looking for a real solution, not just a fix. My "current" fix >> is to take my screen shots into MacDraft and draw a frame around >> the window before I paste it into my articles. I did this for next >> week's column, though I didn't take the time >> to do it real well. But none of these "fixes" resolves the issue >> of not having something in OSX windows besides the Title Bar that >> will let you drag the window around. >> >> Joe Wilkins >> >> On Feb 4, 2007, at 1:50 PM, Mark Schonewille wrote: >> >>> Dear Joe, >>> >>> Quick answer: no. Slightly longer answer: you can always make a >>> screenshot of a Mac OS 9 window and use the frame for a window >>> shape of your own. You'd have to emulate all window features by >>> yourself, though. As you probably know, you can use the emulated >>> Mac OS 9 view of Revolution to control the look of objects inside >>> the window. >>> >>> Best, >>> >>> Mark >>> >>> -- >>> >>> Economy-x-Talk >>> Consultancy and Software Engineering >>> http://economy-x-talk.com >>> http://www.salery.biz >>> >>> Get your store on-line within minutes with Salery Web Store >>> software. Download at http://www.salery.biz >>> >>> Op 3-feb-2007, om 20:15 heeft Joe Lewis Wilkins het volgende >>> geschreven: >>> >>>> Hi All, >>>> >>>> Is there a method by which we can choose to have windows in OSX >>>> Revolution exhibit the same or similar "window frame" that we >>>> get with OS 9 and earlier? I really don't like the OSX type >>>> windows. >>>> >>>> TIA, >>>> >>>> Joe Wilkins >>> From kevinj30 at gmail.com Sun Feb 4 19:08:45 2007 From: kevinj30 at gmail.com (Kevin J) Date: Sun, 4 Feb 2007 19:08:45 -0500 Subject: Help with random Message-ID: Hello, I am new to revolution and so far love the program. I am having a little problem that I can't seem to figure out with using random. What I am trying to accomplish is to make a random roll and adding the results up. ie: like rolling 3 6 sided dice and add the results together. I can get the program to produce the random of a number with no problems. Is there a way to accomplish the task? Thanks Kevin From pepetoo at Cox.Net Sun Feb 4 19:13:42 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sun, 4 Feb 2007 16:13:42 -0800 Subject: Help with random In-Reply-To: References: Message-ID: <71B5A3C4-C59F-46BF-87E8-05FC0E232670@Cox.Net> Hi Kevin, I'm a beginner with Revolution too; but, if I were doing this in HC, I'd do three successive random calls, putting the results into three local var and then adding the three vars to produce the number you're looking for. HTH, Joe Wilkins PS -- why aren't you watching the Super Bowl? On Feb 4, 2007, at 4:08 PM, Kevin J wrote: > Hello, > > I am new to revolution and so far love the program. I am having a > little > problem that I can't seem to figure out with using random. What I > am trying > to accomplish is to make a random > roll and adding the results up. ie: like rolling 3 6 sided dice and > add the > results together. I can get the program to produce the random of a > number > with no problems. > > Is there a way to accomplish the task? > > Thanks > > Kevin > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Sun Feb 4 19:15:21 2007 From: soapdog at mac.com (Andre Garzia) Date: Sun, 4 Feb 2007 22:15:21 -0200 Subject: Help with random In-Reply-To: References: Message-ID: <1896BBD6-D682-45A1-B6A9-CE8EE1D6D292@mac.com> Hello Kevin, be most welcome!!! to roll 3d6 try something like put random(6) into d1 put random(6) into d2 put random(6) into d3 put d1 + d2 + d3 into TotalValue You can always search the built-in dictionary in the documentation under the help menu for learning more about the commands. Cheers andre On Feb 4, 2007, at 10:08 PM, Kevin J wrote: > Hello, > > I am new to revolution and so far love the program. I am having a > little > problem that I can't seem to figure out with using random. What I > am trying > to accomplish is to make a random > roll and adding the results up. ie: like rolling 3 6 sided dice and > add the > results together. I can get the program to produce the random of a > number > with no problems. > > Is there a way to accomplish the task? > > Thanks > > Kevin > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kevinj30 at gmail.com Sun Feb 4 19:24:24 2007 From: kevinj30 at gmail.com (Kevin J) Date: Sun, 4 Feb 2007 19:24:24 -0500 Subject: Fwd: Help with random In-Reply-To: <1896BBD6-D682-45A1-B6A9-CE8EE1D6D292@mac.com> References: <1896BBD6-D682-45A1-B6A9-CE8EE1D6D292@mac.com> Message-ID: Ya that I can do. Sorry I should have been a little more clear. I have to input fields and a button, input field 1 in the number of dice field 2 is the dice type. So when a user enters the numbers ie: 3 die 6, 10 die 6. I need to to basically do the same thing but not have to use that many puts lol. Thanks Kevin ---------- Forwarded message ---------- From: Andre Garzia Date: Feb 4, 2007 7:15 PM Subject: Re: Help with random To: How to use Revolution Hello Kevin, be most welcome!!! to roll 3d6 try something like put random(6) into d1 put random(6) into d2 put random(6) into d3 put d1 + d2 + d3 into TotalValue You can always search the built-in dictionary in the documentation under the help menu for learning more about the commands. Cheers andre On Feb 4, 2007, at 10:08 PM, Kevin J wrote: > Hello, > > I am new to revolution and so far love the program. I am having a > little > problem that I can't seem to figure out with using random. What I > am trying > to accomplish is to make a random > roll and adding the results up. ie: like rolling 3 6 sided dice and > add the > results together. I can get the program to produce the random of a > number > with no problems. > > Is there a way to accomplish the task? > > Thanks > > Kevin > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Sun Feb 4 19:41:09 2007 From: soapdog at mac.com (Andre Garzia) Date: Sun, 4 Feb 2007 22:41:09 -0200 Subject: Help with random In-Reply-To: References: <1896BBD6-D682-45A1-B6A9-CE8EE1D6D292@mac.com> Message-ID: <465289EA-A6B1-4ED8-A74B-602FACFC1C80@mac.com> Kevin, now it is clear!!!! repeat fld "number of dices" times add random(fld "dice type") to TotalValue end repeat explanations a repeat loop will cycle the code it contains. The amount of cycles is the number in field "number of dices", the code inside will add a dice to the variable called TotalValue You need to change the field names in the script ;-) Cheers andre On Feb 4, 2007, at 10:24 PM, Kevin J wrote: > Ya that I can do. Sorry I should have been a little more clear. I > have to > input fields and a button, input field 1 in the number of dice > field 2 is > the dice type. So when a user enters the numbers ie: 3 die 6, 10 > die 6. I > need to to basically do the same thing but not have to use that > many puts > lol. > > Thanks > Kevin > > ---------- Forwarded message ---------- > From: Andre Garzia > Date: Feb 4, 2007 7:15 PM > Subject: Re: Help with random > To: How to use Revolution > > Hello Kevin, > > be most welcome!!! > > to roll 3d6 try something like > > put random(6) into d1 > put random(6) into d2 > put random(6) into d3 > put d1 + d2 + d3 into TotalValue > > You can always search the built-in dictionary in the documentation > under the help menu for learning more about the commands. > > Cheers > andre > > On Feb 4, 2007, at 10:08 PM, Kevin J wrote: > >> Hello, >> >> I am new to revolution and so far love the program. I am having a >> little >> problem that I can't seem to figure out with using random. What I >> am trying >> to accomplish is to make a random >> roll and adding the results up. ie: like rolling 3 6 sided dice and >> add the >> results together. I can get the program to produce the random of a >> number >> with no problems. >> >> Is there a way to accomplish the task? >> >> Thanks >> >> Kevin >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From rishi at puredata.com.au Sun Feb 4 19:47:47 2007 From: rishi at puredata.com.au (Rishi Viner) Date: Mon, 5 Feb 2007 11:47:47 +1100 Subject: [Ann] New game made with Rev. "Drops" In-Reply-To: <1619F7F1-3471-4487-B67E-ABAC40C04CA3@derbrill.de> References: <20061208163150.45975489257@mail.runrev.com> <1619F7F1-3471-4487-B67E-ABAC40C04CA3@derbrill.de> Message-ID: <200702051147.48029.rishi@puredata.com.au> Awwwww, no Linux version? Would it be too much to ask? I can't be bothered re-booting into Windoze in my coffee breaks anymore... ;) Cheers, Rishi. On Thursday 01 February 2007 09:41, Malte Brill wrote: > Hi all, > > I am very proud to announce that after a while of quietness, I > finally released a new product. > > It is simple. It is fast. It is addictive. It is Drops! > > Drops is a deceptively simple but captivating game, ideal to play > during your coffee break, or for an evening of fun. It's surprisingly > addictive and requires more skill than is apparent at first sight. > See if you can beat the high score and become immortalized on the > high scores board. Become a real Drops master! > > http://www.derbrill.de/drops/index.php?lang=en > > There are quite a few people I need to thank: > > Wouter, Mark, Bj?rnke for sharing devtime on chatrev and banging hard > on the game in Beta. > Trevor for the excellent getUserLang() function and heads up. > Benedikt for additional artwork > Daniel and Olli for PHP stuff > > And finally all of you on use-rev for bearing with me in the silly > scripts thread! > > Without you I wouldn?t have managed! > > To celebrate a new game made with Rev and animationEngine I am happy > to announce that you will get a free copy of Drops with every > purchase of animationEngine for a limited time. > > Buy Animation Engine or Revolution Media with Animation engine and > get Drops free! You can download a trial version of Drops from > Derbill Website. > > If you want to read a little article of the dev process you might be > interested in reading the current newsletter: > > http://www.runrev.com/newsletter/january/issue19/newsletter2.php > > All the best, > > Malte > _______ From revolution at jaedworks.com Sun Feb 4 21:04:08 2007 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Sun, 4 Feb 2007 18:04:08 -0800 Subject: Fwd: Help with random In-Reply-To: References: <1896BBD6-D682-45A1-B6A9-CE8EE1D6D292@mac.com> Message-ID: At 7:24 PM -0500 2/4/2007, Kevin J wrote: >Ya that I can do. Sorry I should have been a little more clear. I have to >input fields and a button, input field 1 in the number of dice field 2 is >the dice type. So when a user enters the numbers ie: 3 die 6, 10 die 6. I >need to to basically do the same thing but not have to use that many puts >lol. Try this: put field 1 into numberOfDice put field 2 into numberOfSides repeat for numberOfDice times add random(numberOfSides) to rollTotal end repeat numberOfDice and numberOfSides are self-explanatory. (You don't really have to put the fields into variables, but it makes the rest easier to read. Also, reading from a variable is much faster than reading from a field - not likely to be a problem here, but it's a good habit to get into putting field contents into a variable if your routine uses the data several times.) The repeat loop rolls the die whichever number of times you selected. For each roll, it adds the random number to the total. (You don't need to declare the variable rollTotal - the first time you put something into it, it will be created automatically as an empty variable. Adding a number to "empty" is like adding it to zero.) Once you've finished the routine, the variable rollTotal contains the total rolled. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From revolution at derbrill.de Mon Feb 5 02:39:17 2007 From: revolution at derbrill.de (Malte Brill) Date: Mon, 5 Feb 2007 08:39:17 +0100 Subject: [Ann] New game made with Rev. "Drops" In-Reply-To: <20061212014600.8D5FF488FC4@mail.runrev.com> References: <20061212014600.8D5FF488FC4@mail.runrev.com> Message-ID: <0A52B15F-5B48-442F-8355-07947CAA0E82@derbrill.de> Hi Rishi, > Awwwww, no Linux version? Would it be too much to ask? I can't be > bothered > re-booting into Windoze in my coffee breaks anymore... ;) As soon as we see a 2.7 engine for Linux I will create a standalone. All the best, Malte From JimAultWins at yahoo.com Mon Feb 5 02:54:46 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 04 Feb 2007 23:54:46 -0800 Subject: A hard challenge anyone? In-Reply-To: Message-ID: On 2/4/07 5:45 AM, "David Bovill" wrote: > I'll try this approach JIm - I am always surprised by how complicated stuff > can be analysed by the simple techniques you suggest! > > On 03/02/07, Jim Ault wrote: >> Or perhaps a cleaner implementation would be >> get line x of fcnListing >> replace "(" with cr & "(" in it >> replace ")" with ")"&cr in it >> --no need for dividers >> >> Jim Ault >> Las Vegas Thanks for the kind words. Quite often the real answer lies somewhere in between the simple and very complex, so it is good to step back and take a different view. One of the best things about programming is to get to that beautiful moment when you see the problem clearly and the answer even more clearly. Jim Ault Las Vegas From JimAultWins at yahoo.com Mon Feb 5 03:06:03 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 05 Feb 2007 00:06:03 -0800 Subject: just noticed another potential bug Message-ID: Mac OSX 10.4.8, Mac G5 dual processor, Rev Enteprise 2.7.2 This is probably the same bug reported before. Previous bug report was the cmd-V for paste stops working in script editor window, then will start working again. Temporary fix is close the window and reopen it. Otherwise use the mouse to choose the command in the menu (which works all the time), or do the workaround I described last week with MenuMaster (great so far) The cmd-M for focus on the message box also stops working. I know that it stops yet the paste still works. Tough one since timing and recipes have not been reproducible. Jim Ault Las Vegas From martinblackman at gmail.com Mon Feb 5 04:28:08 2007 From: martinblackman at gmail.com (Martin Blackman) Date: Mon, 5 Feb 2007 18:28:08 +0900 Subject: Trapping for the Return Key on keypad of a Windows machine In-Reply-To: <2FF53BDF-52E8-4021-978E-8344197664A8@mac.com> References: <2FF53BDF-52E8-4021-978E-8344197664A8@mac.com> Message-ID: <79d1bee70702050128g41b35a5bj74a1d5743932d64b@mail.gmail.com> It should be triggering an 'enterinfield' On 04/02/07, Charles Szasz wrote: > Does anyone have a suggestion on how to trap the Return key on the > keypad of a Windows machine running Windows 2000 and XP? In my > application, the last text entry when it is completed is supposed to > enable a button for calculation. It works using the standard Return > key on the keyboard but is does not work using the Return key on the > keypad when the number lock is set. > > > Charles Szasz > cszasz at mac.com > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From briany at qldlearning.com Mon Feb 5 04:48:52 2007 From: briany at qldlearning.com (Brian Yennie) Date: Mon, 5 Feb 2007 01:48:52 -0800 Subject: A hard challenge anyone? In-Reply-To: References: Message-ID: <3DB37991-62A4-4389-814C-DE10DC4A207A@qldlearning.com> One other possible approach: use the "token" chunk... while there may still be caveats to getting exactly the information you want, it does a very good job of picking out the function names since it's based on the actual script parser. repeat for each token t in "aFunction(bFunction(1)) + cFunction (dFunction(eFunction(fFunction(2))))" put t&cr after temp end repeat put temp >> aFunction ( bFunction ( 1 ) ) + cFunction ( dFunction ( eFunction ( fFunction ( 2 ) ) ) ) >> From david at openpartnership.net Mon Feb 5 04:58:33 2007 From: david at openpartnership.net (David Bovill) Date: Mon, 5 Feb 2007 10:58:33 +0100 Subject: just noticed another potential bug In-Reply-To: References: Message-ID: Confirmed here - in general commandkey short cuts can stop working all though they continue to work direct from the menu. On 05/02/07, Jim Ault wrote: > > Mac OSX 10.4.8, Mac G5 dual processor, Rev Enteprise 2.7.2 > > This is probably the same bug reported before. > Previous bug report was the cmd-V for paste stops working in script editor > window, then will start working again. Temporary fix is close the window > and reopen it. Otherwise use the mouse to choose the command in the menu > (which works all the time), or do the workaround I described last week > with > MenuMaster (great so far) > > The cmd-M for focus on the message box also stops working. I know that it > stops yet the paste still works. Tough one since timing and recipes have > not been reproducible. > > > Jim Ault > Las Vegas > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From stephenREVOLUTION at barncard.com Mon Feb 5 11:54:36 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Mon, 5 Feb 2007 08:54:36 -0800 Subject: just noticed another potential bug In-Reply-To: References: Message-ID: I've seen this in 2.7.5 beta 1 and filed a Bug report. Confirmed by Marcus. http://quality.runrev.com/qacenter/show_bug.cgi?id=4054 >Confirmed here - in general commandkey short cuts can stop working all >though they continue to work direct from the menu. > >On 05/02/07, Jim Ault wrote: >> >>Mac OSX 10.4.8, Mac G5 dual processor, Rev Enteprise 2.7.2 >> >>This is probably the same bug reported before. >>Previous bug report was the cmd-V for paste stops working in script editor >>window, then will start working again. Temporary fix is close the window >>and reopen it. Otherwise use the mouse to choose the command in the menu >>(which works all the time), or do the workaround I described last week >>with >>MenuMaster (great so far) >> >>The cmd-M for focus on the message box also stops working. I know that it >>stops yet the paste still works. Tough one since timing and recipes have >>not been reproducible. >> >> >>Jim Ault >>Las Vegas -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From JimAultWins at yahoo.com Mon Feb 5 12:23:50 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 05 Feb 2007 09:23:50 -0800 Subject: just noticed another potential bug In-Reply-To: Message-ID: On 2/5/07 8:54 AM, "Stephen Barncard" wrote: > I've seen this in 2.7.5 beta 1 and filed a Bug report. Confirmed by Marcus. > http://quality.runrev.com/qacenter/show_bug.cgi?id=4054 > >>On 2/5/07 1:58 AM, "David Bovill" wrote: >> Confirmed here - in general commandkey short cuts can stop working all >> though they continue to work direct from the menu. >> Thanks for this note Stephen. Good to hear some feedback that the bug is actually getting attention. I am going through a couple weeks of intense script editing. For whatever reason, I can only go for 15-20 minutes before the shortcut-bug gets me, and I have to remember to use the contolkey workaround. This used to be a rare occurrence. I would really like to know if there is a workaround by editing one/or more of the rev IDE stacks because it would be at the top of my to-do list. Not only is it counter-productive, but you have to wonder what else is going wrong that you cannot see. Side note: No other program I work with has shortcuts that fail, even when Rev is missing the beat. The only real cure is to quit and relaunch... since this is important software I am writing, I suppose I should quit when it first occurs rather than trust the IDE. To emphasize: I have *not* seen any problems with my apps but have seen weird changes occur in the revErrors stack and the variable watcher stack. This should be a warning to me that it could also occur in one of my stacks. For now, frequent relaunching of Rev. Optimistically looking forward to a fixed version. Unfortunately I don't have any free hours in my day for the next month or two to do any beta test work. Jim Ault Las Vegas From klaus at major-k.de Mon Feb 5 12:34:44 2007 From: klaus at major-k.de (Klaus Major) Date: Mon, 5 Feb 2007 18:34:44 +0100 Subject: just noticed another potential bug In-Reply-To: References: Message-ID: Hi all, > On 2/5/07 8:54 AM, "Stephen Barncard" > wrote: >> I've seen this in 2.7.5 beta 1 and filed a Bug report. Confirmed >> by Marcus. >> http://quality.runrev.com/qacenter/show_bug.cgi?id=4054 >> >>> On 2/5/07 1:58 AM, "David Bovill" wrote: >>> Confirmed here - in general commandkey short cuts can stop >>> working all >>> though they continue to work direct from the menu. >>> > Thanks for this note Stephen. Good to hear some feedback that the > bug is > actually getting attention. > I am going through a couple weeks of intense script editing. For > whatever > reason, I can only go for 15-20 minutes before the shortcut-bug > gets me, and > I have to remember to use the contolkey workaround. This used to > be a rare > occurrence. > > I would really like to know if there is a workaround by editing one/ > or more > of the rev IDE stacks because it would be at the top of my to-do > list. Not > only is it counter-productive, but you have to wonder what else is > going > wrong that you cannot see. > > Side note: No other program I work with has shortcuts that fail, > even when > Rev is missing the beat. The only real cure is to quit and > relaunch... > since this is important software I am writing, I suppose I should > quit when > it first occurs rather than trust the IDE. > > To emphasize: I have *not* seen any problems with my apps but have > seen > weird changes occur in the revErrors stack and the variable watcher > stack. > This should be a warning to me that it could also occur in one of > my stacks. > For now, frequent relaunching of Rev. > > Optimistically looking forward to a fixed version. Unfortunately I > don't > have any free hours in my day for the next month or two to do any > beta test > work. This must be engine related, since this does also happen with MetaCard, latest engine (Reev 2.7.4) and latest MC GUI. I tried to add this comment to bug 4054, but could not because I was accused by the QualtityCenter to have tried to change the "Hardware component" from "Mac" to "all", which I did not, of course, nor is there any popup menue or whatever named "Hardware" :-D > Jim Ault > Las Vegas Regards Klaus Major klaus at major-k.de http://www.major-k.de From cszasz at mac.com Mon Feb 5 12:35:56 2007 From: cszasz at mac.com (Charles Szasz) Date: Mon, 5 Feb 2007 12:35:56 -0500 Subject: Visibility Problem Update Message-ID: I used a different program, Disco, to burn a hybrid disc to transfer my latest version of my app for Windows XP to Parallels running Windows XP. This time all of the labels fields were visible and data could be entered into the entry fields. The previous versions I used Toast 6 with burning for Mac and Windows cause problems reading the labels and adding data to the fields. By the way, the Toast burns were for both Mac and Windows. As I indicated before, I have problems with dragging the app file to the Parallels XP desktop. Charles Szasz cszasz at mac.com From JimAultWins at yahoo.com Mon Feb 5 12:43:53 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 05 Feb 2007 09:43:53 -0800 Subject: just noticed another potential bug In-Reply-To: Message-ID: On 2/5/07 9:34 AM, "Klaus Major" wrote: > Hi all, > This must be engine related, since this does also happen with > MetaCard, latest engine (Reev 2.7.4) and latest MC GUI. > > I tried to add this comment to bug 4054, but could not because I was > accused by the QualtityCenter to have tried to change the > "Hardware component" from "Mac" to "all", which I did not, of course, > nor is there any popup menue or whatever named "Hardware" > :-D > Good try. Thanks for that. (Danke) I won't waste time imagining that I can tweak the IDE. :-D Jim Ault Las Vegas From klaus at major-k.de Mon Feb 5 12:47:45 2007 From: klaus at major-k.de (Klaus Major) Date: Mon, 5 Feb 2007 18:47:45 +0100 Subject: just noticed another potential bug In-Reply-To: References: Message-ID: Hi Jim, > On 2/5/07 9:34 AM, "Klaus Major" wrote: >> Hi all, >> This must be engine related, since this does also happen with >> MetaCard, latest engine (Reev 2.7.4) and latest MC GUI. >> >> I tried to add this comment to bug 4054, but could not because I was >> accused by the QualtityCenter to have tried to change the >> "Hardware component" from "Mac" to "all", which I did not, of course, >> nor is there any popup menue or whatever named "Hardware" >> :-D >> > Good try. Thanks for that. (Danke) Bittesch?n :-) > I won't waste time imagining that I can tweak the IDE. And we should not have to, in my opinion! > :-D > Jim Ault > Las Vegas Regards Klaus Major klaus at major-k.de http://www.major-k.de From stephenREVOLUTION at barncard.com Mon Feb 5 12:57:33 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Mon, 5 Feb 2007 09:57:33 -0800 Subject: just noticed another potential bug In-Reply-To: References: Message-ID: re-posted to Bugzilla (sorry QA center) > >This must be engine related, since this does also happen with >MetaCard, latest engine (Reev 2.7.4) and latest MC GUI. >Klaus Major -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From mark at maseurope.net Mon Feb 5 13:26:50 2007 From: mark at maseurope.net (Mark Smith) Date: Mon, 5 Feb 2007 18:26:50 +0000 Subject: just noticed another potential bug In-Reply-To: References: Message-ID: It accused me of the same crime - I, also, was innocent. I fought the QA Center, and the QA Center won. :( Mark On 5 Feb 2007, at 17:34, Klaus Major wrote: > I was accused by the QualtityCenter to have tried to change the > "Hardware component" from "Mac" to "all", which I did not, of course From tereza at califex.com Mon Feb 5 13:35:04 2007 From: tereza at califex.com (Tereza Snyder) Date: Mon, 5 Feb 2007 12:35:04 -0600 Subject: game-based learning In-Reply-To: <45C383A6.70904@fourthworld.com> References: <45C383A6.70904@fourthworld.com> Message-ID: <744F5279-6C4C-4546-BE2F-C189434D063A@califex.com> On Feb 2, 2007, at 12:32 PM, Richard Gaskin wrote: > > Somewhere out there is a game waiting to be created, something that > will open up the world of entertainment software to a whole new > audience that isn't currently into games. > > Or as I once put it at a game developer meeting: Where is the > "Catcher in the Rye" of games, the thing that will appeal to > people who like rich, provocative entertainment but aren't > attracted to current game play models? > > Maybe it'll be made by one of the readers of this list.... > Maybe me! In my next life, I guess. Like Richard, my eyes were opened by Myst (well, actually by Spelunx, its predecessor, which BTW I'd love to find a copy of). I am bored bored bored by most games nowadays and so actively repelled by the pervasive violence that even though I belong to the Game Developers Association, I regard it chiefly as a theoretical study. However, may I recommend the SIGs of International Game Developers Association as a venue for making connections: http://www.igda.org/SIGs/ in particular, the education SIG: http://www.igda.org/education/ t -- Tereza Snyder Califex Software, Inc. www.califexsoftware.com From jacque at hyperactivesw.com Mon Feb 5 14:17:49 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 Feb 2007 13:17:49 -0600 Subject: just noticed another potential bug In-Reply-To: References: Message-ID: <45C782DD.6050601@hyperactivesw.com> I got hit with this weeks ago, and submitted a bug report about the bug reports. It's been verified, but not fixed. As it stands now, no one can add any comments to a ticket they did not originally submit, which makes it impossible to add content that might help the team diagnose a particular bug. Mark Smith wrote: > It accused me of the same crime - I, also, was innocent. > > I fought the QA Center, and the QA Center won. :( > > Mark > > On 5 Feb 2007, at 17:34, Klaus Major wrote: > >> I was accused by the QualtityCenter to have tried to change the >> "Hardware component" from "Mac" to "all", which I did not, of course -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From JimAultWins at yahoo.com Mon Feb 5 14:38:16 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 05 Feb 2007 11:38:16 -0800 Subject: just noticed another potential bug In-Reply-To: <45C782DD.6050601@hyperactivesw.com> Message-ID: On 2/5/07 11:17 AM, "J. Landman Gay" wrote: > I got hit with this weeks ago, and submitted a bug report about the bug > reports. It's been verified, but not fixed. As it stands now, no one can > add any comments to a ticket they did not originally submit, which makes > it impossible to add content that might help the team diagnose a > particular bug. It sounds like the bug-version cycle is going to be a long one if additional comments cannot be added. Perhaps we should have Ken add a feature to RevQAzilla that forwards the comment to the original poster to relay to the system. It's a workaround, but I think a good one. I am interested in a quality release of an excellent development environment and, as you say, additional comments would help. It would be a shame to have the Rev team use their resources to partially fix bugs. The original poster does not have the time or resources to explore all aspects of the bug they reported. Jim Ault Las Vegas From jacque at hyperactivesw.com Mon Feb 5 14:51:22 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 05 Feb 2007 13:51:22 -0600 Subject: just noticed another potential bug In-Reply-To: References: Message-ID: <45C78ABA.4030203@hyperactivesw.com> Jim Ault wrote: > On 2/5/07 11:17 AM, "J. Landman Gay" wrote: > >> I got hit with this weeks ago, and submitted a bug report about the bug >> reports. It's been verified, but not fixed. As it stands now, no one can >> add any comments to a ticket they did not originally submit, which makes >> it impossible to add content that might help the team diagnose a >> particular bug. > > It sounds like the bug-version cycle is going to be a long one if additional > comments cannot be added. Perhaps we should have Ken add a feature to > RevQAzilla that forwards the comment to the original poster to relay to the > system. It's a workaround, but I think a good one. My preferred solution is to send Bill Marriott after them. :) He's heading up the public beta program and new QA center. Bill? You reading this? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From david at openpartnership.net Mon Feb 5 15:08:48 2007 From: david at openpartnership.net (David Bovill) Date: Mon, 5 Feb 2007 21:08:48 +0100 Subject: Wide PNG's displaying only coloured stripes? Message-ID: With the graphing application I have a problem i do not understand. With smaller graphs everything is OK, but with large or rather wide graphs they do not dislay correctly - I get coloured bands. Has anyone else seen this - I do not think jpegs or other formats work much better - they display fine in Preview on OSX? From scott at tactilemedia.com Mon Feb 5 15:27:15 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 05 Feb 2007 12:27:15 -0800 Subject: Wide PNG's displaying only coloured stripes? In-Reply-To: Message-ID: Recently, David Bovill wrote: > With the graphing application I have a problem i do not understand. With > smaller graphs everything is OK, but with large or rather wide graphs they > do not dislay correctly - I get coloured bands. > > Has anyone else seen this - I do not think jpegs or other formats work much > better - they display fine in Preview on OSX? Can you post a screenshot somewhere, or an example stack? One thing that can happen is if you have shallow gradient spanning a large distance, there may not be a wide enough range of colors to render the gradient smoothly, and the result is a banding effect. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From wjm at wjm.org Mon Feb 5 15:41:12 2007 From: wjm at wjm.org (Bill Marriott) Date: Mon, 5 Feb 2007 15:41:12 -0500 Subject: Rotate Graphic Image Smoothly? References: <380-22007241225951924@M2W030.mail2web.com> Message-ID: Rick, >>> Is there a way to SMOOTHLY rotate a graphical image around it's center point in Rev? If so, then how could I make this image do this on the web? Do I need to create it as an animated .gif file, or is there a better way? <<< If your ultimate objective is to have a smoothly rotating graphic on the web, than Rev is probably not the best tool for this. The smoothest-appearing option would be something in Flash format. An animated GIF can also work well if the dimensions are small. I would recommend Xara Xtreme Pro (free trial version at xara.com) as a means to do either. You can do very simple Flash movies as well as GIF animations very easily, working with both vectors and bitmaps. Bill From viktoras at ekoinf.net Mon Feb 5 15:49:58 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Mon, 5 Feb 2007 22:49:58 +0200 (FLE Standard Time) Subject: altsqlite3, dbsqlite3.dll References: Message-ID: <45C79875.000001.00708@MAZYTIS> Just upgraded my Revolution (WindowsXP, RevStudio 2.7.4), downloaded the 3 alt plugins. Installations went smoothly. But put revdb_connect("sqlite3", "C:/path/test.db",,,,,"any at runrev.com","my pswd goes here") into tConID produces an error: the application or DLL ...\dbsqlite3.dll is not a valid Windows image. Please check this against your installation diskette. Did I miss a thread on this list, or it is just me?.. What may have went wrong with my installation ? Viktoras From sarah.reichelt at gmail.com Mon Feb 5 16:37:35 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 6 Feb 2007 07:37:35 +1000 Subject: Wide PNG's displaying only coloured stripes? In-Reply-To: References: Message-ID: On 2/6/07, David Bovill wrote: > With the graphing application I have a problem i do not understand. With > smaller graphs everything is OK, but with large or rather wide graphs they > do not dislay correctly - I get coloured bands. > > Has anyone else seen this - I do not think jpegs or other formats work much > better - they display fine in Preview on OSX? How wide are the images that fail? There is a known issue with Rev displaying images on OS X if they are more than 4096 pixels in any dimension. I think that's the limit, but it's something like that. Sarah From david at openpartnership.net Mon Feb 5 17:16:38 2007 From: david at openpartnership.net (David Bovill) Date: Mon, 5 Feb 2007 23:16:38 +0100 Subject: Wide PNG's displaying only coloured stripes? In-Reply-To: References: Message-ID: That sounds like the problem - is there a way around it - setting a background colour? Here is an example: http://docs.rev-co.de/radial.png On 05/02/07, Scott Rossi wrote: > > Recently, David Bovill wrote: > > > With the graphing application I have a problem i do not understand. With > > smaller graphs everything is OK, but with large or rather wide graphs > they > > do not dislay correctly - I get coloured bands. > > > > Has anyone else seen this - I do not think jpegs or other formats work > much > > better - they display fine in Preview on OSX? > > Can you post a screenshot somewhere, or an example stack? One thing that > can happen is if you have shallow gradient spanning a large distance, > there > may not be a wide enough range of colors to render the gradient smoothly, > and the result is a banding effect. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From david at openpartnership.net Mon Feb 5 17:19:18 2007 From: david at openpartnership.net (David Bovill) Date: Mon, 5 Feb 2007 23:19:18 +0100 Subject: Wide PNG's displaying only coloured stripes? In-Reply-To: References: Message-ID: Well yes - the image example is 4772 x 1492. I"ll try within 4096 - is there a bug report - it would be good to know wha tthe maximum i can safely scale the images to? On 05/02/07, Sarah Reichelt wrote: > > On 2/6/07, David Bovill wrote: > > With the graphing application I have a problem i do not understand. With > > smaller graphs everything is OK, but with large or rather wide graphs > they > > do not dislay correctly - I get coloured bands. > > > > Has anyone else seen this - I do not think jpegs or other formats work > much > > better - they display fine in Preview on OSX? > > How wide are the images that fail? There is a known issue with Rev > displaying images on OS X if they are more than 4096 pixels in any > dimension. I think that's the limit, but it's something like that. > > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From harrison at all-auctions.com Mon Feb 5 17:21:35 2007 From: harrison at all-auctions.com (harrison at all-auctions.com) Date: Mon, 5 Feb 2007 17:21:35 -0500 Subject: Rotate Graphic Image Smoothly? Message-ID: <380-2200721522213579@M2W020.mail2web.com> ==On February 5, 2007 3:41:12 PM EST Bill Marriott wrote: ==If your ultimate objective is to have a smoothly rotating graphic on the ==web, than Rev is probably not the best tool for this. The ==smoothest-appearing option would be something in Flash format. An animated ==GIF can also work well if the dimensions are small. ==I would recommend Xara Xtreme Pro (free trial version at xara.com) as a ==means to do either. You can do very simple Flash movies as well as GIF ==animations very easily, working with both vectors and bitmaps. ==Bill Bill, Thank you for your suggestions. I have a Mac, and own Flash too. Xara is Windows only, but I'm sure others will find it useful. I have just never worked with Flash before. I guess I finally have a reason to work with it. Too many tools, so little time! Thanks! Rick -------------------------------------------------------------------- mail2web - Check your email from the web at http://link.mail2web.com/mail2web From jhonken at webdsp.com Mon Feb 5 17:30:19 2007 From: jhonken at webdsp.com (Jeff Honken) Date: Mon, 5 Feb 2007 17:30:19 -0500 Subject: Variable in SQL Statement Message-ID: <000001c74975$38aef5a0$6701a8c0@DellLaptop> I've been trying to put a wildcard "%" into a SQL statement that contains a variable. I just can't seem to find the right format. Here's the SQL statement: put revQueryDatabase(gConID, "SELECT ClaimNum FROM AccountEntry WHERE ClaimNum LIKE '" & QueryDate & "'&% ORDER BY ClaimNum DESC LIMIT 1") into q I've tried the &% and various other combinations with no luck. Can someone please point me in the correct direction for this statement. From sunshine at public.kherson.ua Mon Feb 5 17:37:22 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue, 06 Feb 2007 00:37:22 +0200 Subject: Variable in SQL Statement In-Reply-To: <000001c74975$38aef5a0$6701a8c0@DellLaptop> Message-ID: On 6/2/07 12:30 AM, "Jeff Honken" wrote: > I've been trying to put a wildcard "%" into a SQL statement that > contains a variable. I just can't seem to find the right format. > Here's the SQL statement: > > put revQueryDatabase(gConID, "SELECT ClaimNum FROM AccountEntry WHERE > ClaimNum LIKE '" & QueryDate & "'&% ORDER BY ClaimNum DESC LIMIT 1") > into q So you final string will looks as: WHERE ClaimNum LIKE '199'% ORDER BY But it should be WHERE ClaimNum LIKE '199%' ORDER BY > I've tried the &% and various other combinations with no luck. Can > someone please point me in the correct direction for this statement. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From kray at sonsothunder.com Mon Feb 5 17:42:48 2007 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 5 Feb 2007 16:42:48 -0600 Subject: Variable in SQL Statement In-Reply-To: <000001c74975$38aef5a0$6701a8c0@DellLaptop> References: <000001c74975$38aef5a0$6701a8c0@DellLaptop> Message-ID: <20070205164248757633.328113ce@sonsothunder.com> On Mon, 5 Feb 2007 17:30:19 -0500, Jeff Honken wrote: > I've been trying to put a wildcard "%" into a SQL statement that > contains a variable. I just can't seem to find the right format. > Here's the SQL statement: > > put revQueryDatabase(gConID, "SELECT ClaimNum FROM AccountEntry WHERE > ClaimNum LIKE '" & QueryDate & "'&% ORDER BY ClaimNum DESC LIMIT 1") > into q I think it's because the ampersand is inside the query itself, try this: put revQueryDatabase(gConID, "SELECT ClaimNum FROM AccountEntry WHERE ClaimNum LIKE '" & QueryDate & "%' ORDER BY ClaimNum DESC LIMIT 1") into q Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From david at openpartnership.net Mon Feb 5 17:59:50 2007 From: david at openpartnership.net (David Bovill) Date: Mon, 5 Feb 2007 23:59:50 +0100 Subject: Wide PNG's displaying only coloured stripes? In-Reply-To: References: Message-ID: Found it (bug report): http://quality.runrev.com/qacenter/show_bug.cgi?id=4026 > 4091 is that the image object displays a corrupt image. And that seems to fix the problem. NB anyone know how to convert inches to pixels? There is this Url: but I can"t figure the dpi I need it is not 72dpi... or 96? http://www.classical-webdesigns.co.uk/resources/pixelinchconvert.html From tjhopkins224 at hotmail.com Mon Feb 5 18:05:49 2007 From: tjhopkins224 at hotmail.com (Trevor Hopkins) Date: Mon, 05 Feb 2007 23:05:49 +0000 Subject: revSpeech related question Message-ID: I have an application that I would like to parse into a menu, all of the voices that are currently installed on a user's Mac. The user can then select one of these voices from the menu and have Rev set the voice, check the selected menuItem, and then uncheck all other voices in the menu. Just wondering if anyone has any tips on this -- I'm sure this code has been written many times. Thanks in advance for any assistance. Cheers, Trevor Hopkins Exeter, UK _________________________________________________________________ MSN Hotmail is evolving ? check out the new Windows Live Mail http://ideas.live.com From scott at tactilemedia.com Mon Feb 5 18:10:54 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 05 Feb 2007 15:10:54 -0800 Subject: Wide PNG's displaying only coloured stripes? In-Reply-To: Message-ID: Recently, David Bovill wrote: > Here is an example: > > http://docs.rev-co.de/radial.png How do you intend to display this image? Do you show it at full size and expect a user to scroll it around the screen, or do you scale it down? FYI, I can't get it to display in a stack -- the size exceeds the threshold Sarah mentioned. When the image is scaled to 4000 pix wide, it imports as expected. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From jhonken at webdsp.com Mon Feb 5 18:12:42 2007 From: jhonken at webdsp.com (Jeff Honken) Date: Mon, 5 Feb 2007 18:12:42 -0500 Subject: Variable in SQL Statement In-Reply-To: <20070205164248757633.328113ce@sonsothunder.com> Message-ID: <000201c7497b$23eba7c0$6701a8c0@DellLaptop> Ken, that worked great. Thanks, Jeff -----Original Message----- From: Ken Ray [mailto:kray at sonsothunder.com] Sent: Monday, February 05, 2007 5:43 PM To: How to use Revolution Subject: Re: Variable in SQL Statement On Mon, 5 Feb 2007 17:30:19 -0500, Jeff Honken wrote: > I've been trying to put a wildcard "%" into a SQL statement that > contains a variable. I just can't seem to find the right format. > Here's the SQL statement: > > put revQueryDatabase(gConID, "SELECT ClaimNum FROM AccountEntry WHERE > ClaimNum LIKE '" & QueryDate & "'&% ORDER BY ClaimNum DESC LIMIT 1") > into q I think it's because the ampersand is inside the query itself, try this: put revQueryDatabase(gConID, "SELECT ClaimNum FROM AccountEntry WHERE ClaimNum LIKE '" & QueryDate & "%' ORDER BY ClaimNum DESC LIMIT 1") into q Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From stephenREVOLUTION at barncard.com Mon Feb 5 19:32:18 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Mon, 5 Feb 2007 16:32:18 -0800 Subject: revSpeech related question In-Reply-To: References: Message-ID: from the docs: Use the revSpeechVoices function to find out what voices can be used to speak text on the current system. Parameters: The voiceGender is one of "male", "female", or "neuter". If you don't specify a voiceGender, all voices are returned. >I have an application that I would like to parse into a menu, all of >the voices that are currently installed on a user's Mac. The user >can then select one of these voices from the menu and have Rev set >the voice, check the selected menuItem, and then uncheck all other >voices in the menu. > >Just wondering if anyone has any tips on this -- I'm sure this code >has been written many times. Thanks in advance for any assistance. > >Cheers, > >Trevor Hopkins >Exeter, UK > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From sarah.reichelt at gmail.com Mon Feb 5 21:46:56 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 6 Feb 2007 12:46:56 +1000 Subject: Variable in SQL Statement In-Reply-To: <000001c74975$38aef5a0$6701a8c0@DellLaptop> References: <000001c74975$38aef5a0$6701a8c0@DellLaptop> Message-ID: On 2/6/07, Jeff Honken wrote: > I've been trying to put a wildcard "%" into a SQL statement that > contains a variable. I just can't seem to find the right format. > Here's the SQL statement: > > put revQueryDatabase(gConID, "SELECT ClaimNum FROM AccountEntry WHERE > ClaimNum LIKE '" & QueryDate & "'&% ORDER BY ClaimNum DESC LIMIT 1") > into q > > I've tried the &% and various other combinations with no luck. Can > someone please point me in the correct direction for this statement. While others have solved your problem, I would like to share my technique for dealing with such things. I construct the SQL query or the AppleScript call or the shell command or the script that I want to "do" and put it into it's own variable. Then I use the variable in the main function but when I get a problem, I "put" the variable so that I can see why it's gone wrong. When constructing strings with quotes, file paths etc, this makes for much easier debugging. In your example, I would have done this: put "SELECT ClaimNum FROM AccountEntry WHERE ClaimNum LIKE '" & QueryDate & "'&% ORDER BY ClaimNum DESC LIMIT 1" into tQuery put tQuery -- for debugging put revQueryDatabase(gConID, tQuery) into q Cheers, Sarah From sarah.reichelt at gmail.com Mon Feb 5 21:58:05 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 6 Feb 2007 12:58:05 +1000 Subject: revSpeech related question In-Reply-To: References: Message-ID: On 2/6/07, Trevor Hopkins wrote: > I have an application that I would like to parse into a menu, all of the > voices that are currently installed on a user's Mac. The user can then > select one of these voices from the menu and have Rev set the voice, check > the selected menuItem, and then uncheck all other voices in the menu. > Here is what I use: I am assuming that you have a "Voices" menu in your menubar. The currently selected voice is stored in a custom property called cCurrentVoice. Put this script into the menubar group's script: -- list all the voices and add a checkmark to the currently selected one -- on mouseDown put revSpeechVoices() into tVoiceList put the cCurrentVoice of this stack into tCurrent get lineOffset(tCurrent, tVoiceList) if it > 0 then put "!c" before line it of tVoiceList put tVoiceList into btn "Voices" end mouseDown Put this script into the "Voices" menu script: -- store the new selection in the custom property -- set Rev's voice -- speak a sample of text -- on menuPick pVoice set the cCurrentVoice of this stack to pVoice revSetSpeechVoice pVoice revSpeak "Do you like this voice?" end menuPick HTH, Sarah From mwieder at ahsoftware.net Mon Feb 5 22:16:51 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 5 Feb 2007 19:16:51 -0800 Subject: just noticed another potential bug In-Reply-To: References: Message-ID: <842247641.20070205191651@ahsoftware.net> Klaus- Monday, February 5, 2007, 9:34:44 AM, you wrote: > I tried to add this comment to bug 4054, but could not because I was > accused by the QualtityCenter to have tried to change the > "Hardware component" from "Mac" to "all", which I did not, of course, > nor is there any popup menue or whatever named "Hardware" Try adding a comment to BZ#2648. Or BZ#3625. Or reopen BZ#829. -- -Mark Wieder mwieder at ahsoftware.net From chipp at chipp.com Mon Feb 5 23:57:58 2007 From: chipp at chipp.com (Chipp Walters) Date: Mon, 5 Feb 2007 22:57:58 -0600 Subject: Please verify bug-- takes 2 secs Message-ID: <7aa52a210702052057q94a5412gba7abb7d7d66586f@mail.gmail.com> Hi all, I've run into a really weird bug which I'm not sure how to get around. It involves invoking the debugger from a background group script from a card which the script has been placed on. It's basically a very simple thing to describe. I want to be able to set a breakpoint in a background group script and have it enter debug mode. I find I can do this ONLY when I'm on the originating card from where the group was created. IOW, any OTHER card where the group resides, will execute the script, but not invoke the debugger. It just 'jumps' right over a breakpoint statement. I'm using 2.7.4 and was hoping someone else out there would verify, and/or suggest a work around. You can run the test stack by putting below into the msg box: go URL "http://www.gadgetplugins.com/chippstuff/GroupDebugBug.rev" TIA, Chipp From sarah.reichelt at gmail.com Tue Feb 6 00:12:34 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 6 Feb 2007 15:12:34 +1000 Subject: Please verify bug-- takes 2 secs In-Reply-To: <7aa52a210702052057q94a5412gba7abb7d7d66586f@mail.gmail.com> References: <7aa52a210702052057q94a5412gba7abb7d7d66586f@mail.gmail.com> Message-ID: > I've run into a really weird bug which I'm not sure how to get around. > It involves invoking the debugger from a background group script from > a card which the script has been placed on. > > It's basically a very simple thing to describe. I want to be able to > set a breakpoint in a background group script and have it enter debug > mode. I find I can do this ONLY when I'm on the originating card from > where the group was created. IOW, any OTHER card where the group > resides, will execute the script, but not invoke the debugger. It just > 'jumps' right over a breakpoint statement. > > I'm using 2.7.4 and was hoping someone else out there would verify, > and/or suggest a work around. > > You can run the test stack by putting below into the msg box: > > go URL "http://www.gadgetplugins.com/chippstuff/GroupDebugBug.rev" > Hi Chipp, I drop into debug mode in all cases, from every card and no matter which button I click. However I am using Galaxy, so I don't know if that is making the difference. Ok, just turned off Galaxy and now I see the problem. The script editor opens in all cases, but only when going from card 1 do I get into debug mode. Sarah From chipp at chipp.com Tue Feb 6 00:14:46 2007 From: chipp at chipp.com (Chipp Walters) Date: Mon, 5 Feb 2007 23:14:46 -0600 Subject: Please verify bug-- takes 2 secs In-Reply-To: References: <7aa52a210702052057q94a5412gba7abb7d7d66586f@mail.gmail.com> Message-ID: <7aa52a210702052114v2ff584fbr68861f5a18bd3808@mail.gmail.com> Well, Bonus points for Jerry for fixing the debugger in Galaxy. Now, if we can only get Rev to fix it on their end. From runrev at animabit.de Tue Feb 6 02:42:56 2007 From: runrev at animabit.de (runrev at animabit.de) Date: Tue, 6 Feb 2007 07:42:56 +0000 Subject: Trapping for the Return Key on keypad of a Windows machine Message-ID: I suggest you can use: rawkeydown or rawkeyup on rawKeyDown theKeyNumber if theKeyNumber is 65308 then increaseScroll -- mouse wheel down pass rawKeyDown -- if the key should have further effects. For blocking the key comment this line. else if theKeyNumber is 65309 then decreaseScroll -- mouse wheel up else pass rawKeyDown -- don't forget this for all other keys! end rawKeyDown every -- if you pass rawkeydown the signal of the pushed key is send further in the hierarchy. If you do not pass the key has no further effect and is blocked. Every key on the keypad has its own rawkey For checking the option keys (shift, alt, control) use optionkey, shiftkey etc. (see docu) The rawkey is the same if the user has made the choice of a different language (english or german or ...) => the "rawkey" of "?"-key on a german keyboard is the same when used an english keyboard layout but the "keydown" key is dependent on the language and the pressed optionkeys (shift ...). Test also: on returnKey -- go to the next card when the user presses return -- do end returnKey Regards, Franz Mit freundlichen Gr??en Franz B?hmisch boehmisch at animabit.de http://www.animabit.de GF Animabit Multimedia Software GmbH Am Sonnenhang 22 D-94136 Thyrnau Tel +49 (0)8501-8538 Fax +49 (0)8501-8537 Original Message processed by David InfoCenter Subject: Trapping for the Return Key on keypad of a Windows machine (03-Feb-2007 19:40) From: Charles Szasz To: use-revolution at lists.runrev.com Does anyone have a suggestion on how to trap the Return key on the keypad of a Windows machine running Windows 2000 and XP? In my application, the last text entry when it is completed is supposed to enable a button for calculation. It works using the standard Return key on the keyboard but is does not work using the Return key on the keypad when the number lock is set. Charles Szasz cszasz at mac.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution To: use-revolution at lists.runrev.com From list at dreamscapesoftware.com Tue Feb 6 03:34:08 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Tue, 06 Feb 2007 02:34:08 -0600 Subject: Property Profiles and Standalones Message-ID: <45C83D80.2060706@dreamscapesoftware.com> I noticed that the Standalone Builder does not include the Property Profiles Library when building executables. Does anyone have a workaround for this bug? I tried taking the data from the Profiles Backscript and adding it to the Common Library's backscript, but that still didn't work. Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From m.schonewille at economy-x-talk.com Tue Feb 6 05:04:58 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 6 Feb 2007 11:04:58 +0100 Subject: Property Profiles and Standalones In-Reply-To: <45C83D80.2060706@dreamscapesoftware.com> References: <45C83D80.2060706@dreamscapesoftware.com> Message-ID: <53BA8B8A-6467-4FF4-9B5B-3BB8B6A77455@economy-x-talk.com> Hi Derek, I tried the same as you, copying the Property Profiles library to my own stack, but I experiences execution errors when using it. I believe this library needs to be updated. This bug has been reported to QC already. It is easier to write a script to set the profile of each control, card and stack yourself. That is what I currently do in my own stacks. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 6-feb-2007, om 9:34 heeft Derek Bump het volgende geschreven: > I noticed that the Standalone Builder does not include the Property > Profiles Library when building executables. Does anyone have a > workaround for this bug? > > I tried taking the data from the Profiles Backscript and adding it > to the Common Library's backscript, but that still didn't work. From m.schonewille at economy-x-talk.com Tue Feb 6 05:13:40 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 6 Feb 2007 11:13:40 +0100 Subject: Please verify bug-- takes 2 secs In-Reply-To: <7aa52a210702052057q94a5412gba7abb7d7d66586f@mail.gmail.com> References: <7aa52a210702052057q94a5412gba7abb7d7d66586f@mail.gmail.com> Message-ID: <32D16F15-C31A-486B-8C55-497E7EDA1A0F@economy-x-talk.com> Chipp, The bug has been reported already: http://quality.runrev.com/qacenter/show_bug.cgi?id=3086 Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 6-feb-2007, om 5:57 heeft Chipp Walters het volgende geschreven: > Hi all, > > I've run into a really weird bug which I'm not sure how to get around. > It involves invoking the debugger from a background group script from > a card which the script has been placed on. > > It's basically a very simple thing to describe. I want to be able to > set a breakpoint in a background group script and have it enter debug > mode. I find I can do this ONLY when I'm on the originating card from > where the group was created. IOW, any OTHER card where the group > resides, will execute the script, but not invoke the debugger. It just > 'jumps' right over a breakpoint statement. > > I'm using 2.7.4 and was hoping someone else out there would verify, > and/or suggest a work around. > > You can run the test stack by putting below into the msg box: > > go URL "http://www.gadgetplugins.com/chippstuff/GroupDebugBug.rev" > > TIA, > Chipp From klaus at major-k.de Tue Feb 6 05:48:58 2007 From: klaus at major-k.de (Klaus Major) Date: Tue, 6 Feb 2007 11:48:58 +0100 Subject: Wide PNG's displaying only coloured stripes? In-Reply-To: References: Message-ID: Hi David, > Found it (bug report): > > http://quality.runrev.com/qacenter/show_bug.cgi?id=4026 > >> 4091 is that the image > object displays a corrupt image. > > And that seems to fix the problem. NB anyone know how to convert > inches to pixels? There is this Url: but I can"t figure the dpi I need > it is not 72dpi... or 96? Resolution of an imge will ONLY become important when you want to print it out! On the monitor (in webbrowsers, Rev or whatever) the DPI really does not matter, here the width and heigth in pixels are what counts. In Rev an image with 800*800 dimensions will show up with 800*800 pixels NO MATTER what the resolution is! > http://www.classical-webdesigns.co.uk/resources/ > pixelinchconvert.html If in doubt use 72 or 96 dpi, athough that does not matter, in case i did not mention it yet :-) Regards Klaus Major klaus at major-k.de http://www.major-k.de From m.schonewille at economy-x-talk.com Tue Feb 6 06:14:45 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 6 Feb 2007 12:14:45 +0100 Subject: altsqlite3, dbsqlite3.dll In-Reply-To: <45C79875.000001.00708@MAZYTIS> References: <45C79875.000001.00708@MAZYTIS> Message-ID: <2C4C3B66-3FF3-4594-B262-599982E172C1@economy-x-talk.com> Hi Viktoras, I just saw exactly the same error in a Windows system message dialog, when launching a standalone, while I wasn't even using dbsqlite. I just included it with the standalone for testing. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 5-feb-2007, om 21:49 heeft Viktoras Didziulis het volgende geschreven: > Just upgraded my Revolution (WindowsXP, RevStudio 2.7.4), > downloaded the 3 > alt plugins. Installations went smoothly. > But > > put revdb_connect("sqlite3", "C:/path/ > test.db",,,,,"any at runrev.com","my pswd > goes here") into tConID > > produces an error: the application or DLL ...\dbsqlite3.dll is not > a valid > Windows image. Please check this against your installation diskette. > > Did I miss a thread on this list, or it is just me?.. What may have > went > wrong with my installation ? > > Viktoras From jc at spl21.net Tue Feb 6 07:01:02 2007 From: jc at spl21.net (John Craig) Date: Tue, 06 Feb 2007 12:01:02 +0000 Subject: Quartam PDF lib In-Reply-To: <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> Message-ID: <45C86DFE.4030805@spl21.net> Thirded. I'd also done some work on a pdf library (document creation, adding pages, simple text and zlib compression so far), so had a look at Jan's out of interest - excellent - very well put together. JC Trevor DeVore wrote: > On Jan 31, 2007, at 12:37 PM, Mark Smith wrote: > >> Just a quick note to everyone about Jan Schenkels PDF4Rev library >> (currently in beta -- see http://www.quartam.com). >> >> It's simply excellent. If you've been wondering about ways to >> generate pdfs from Rev, this is the answer. >> >> I've been playing around with it for a couple of days, now, and of >> the two little niggles I found, one was due to my own >> misunderstanding, and the other will be fixed in the next release >> candidate. >> >> I can't recommend it highly enough. > > I'll second that. Jan has created a really powerful library for > creating PDF content. > > > --Trevor DeVore > Blue Mango Learning Systems - www.bluemangolearning.com > trevor at bluemangolearning.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From wow at together.net Tue Feb 6 07:34:53 2007 From: wow at together.net (Richard Miller) Date: Tue, 6 Feb 2007 07:34:53 -0500 Subject: Windows volumes In-Reply-To: <45C86DFE.4030805@spl21.net> References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> Message-ID: How can I get a list of the full names of all currently running volumes under Windows? I know there is a volumes function, but that only returns the drive letters. I need to see the full names of these drives. Does this require a shell command, and if so, what would that be? Thanks. Richard Miller Imprinter Technologies From david at openpartnership.net Tue Feb 6 08:16:57 2007 From: david at openpartnership.net (David Bovill) Date: Tue, 6 Feb 2007 14:16:57 +0100 Subject: Wide PNG's displaying only coloured stripes? In-Reply-To: References: Message-ID: There are lots of time when you need to make these calculations - due usually to information or interfaces provided by other software (often defined primarily for print) - in my case I need to pass inches to the shell and therefore convert to inches from the rect in Rev, So the question is exactly what is involved in moving from lets say 640 x 480 image rect to a value in inches that you must supply to a piece of print orientated software? At one time I thought it was just 72 dpi = an inche - but then I never got straight the use of points and pixels and "dots" per inch. I know what dpi are in print world - I know (I think) what pixels are in the "screen" world. That is i think I do :) - Pixels are little glowing spots on your screen - Dots are little non-glowing spots of colour (usually on paper) - the rect and loc etc in Rev refer to pixels of glowing colour - inches and other conventional measure refer to fixed distances in space (relativity not withstanding) - to get from pixels or dots to some real physical measure you need to know the number of pixels or dots per unit of space on the output device concerned (paper or screen) - dpi is this factor and the dpi of monitor screens used to be 72dpi I think all though tis should really be pdi for pixels per inch or gdpi for glowing dots per inch. 96 is another number entirely. Can someone help me here - I think I am in the wrong tree - how do I know the dpi factor to use in a conversion? From david at openpartnership.net Tue Feb 6 08:20:44 2007 From: david at openpartnership.net (David Bovill) Date: Tue, 6 Feb 2007 14:20:44 +0100 Subject: Wide PNG's displaying only coloured stripes? In-Reply-To: References: Message-ID: On 06/02/07, Scott Rossi wrote: > Recently, David Bovill wrote: > > > Here is an example: > > > > http://docs.rev-co.de/radial.png > > How do you intend to display this image? Do you show it at full size and > expect a user to scroll it around the screen, or do you scale it down? Both - hand pan around and view the entire image. Also trying to figure out an interface to zoom in and out - not sure what the best is there. I don"t want icons and maginifying glasses more of a game like interface or Google Earth style? > > FYI, I can't get it to display in a stack -- the size exceeds the threshold > Sarah mentioned. When the image is scaled to 4000 pix wide, it imports as > expected. Yes - I think that has fixed the problem. Especially if I can figure out how many inches 4000 pixels is :) From wow at together.net Tue Feb 6 08:24:33 2007 From: wow at together.net (Richard Miller) Date: Tue, 6 Feb 2007 08:24:33 -0500 Subject: Monitoring local file transfers In-Reply-To: References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> Message-ID: <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> I'm also looking for a way to monitor the status of a local file transfer.... from a connected hard drive to an internal drive. I'd like to be able to inform a user of the status of an ongoing file transfer (through a progress bar), since the transfer could take 30-60 seconds or even longer. RevCopyFile appears to be a completing blocking operation. I believe this could be done with the "put url" command, but I can't figure out how to use the LibURLSetStatusCallBack command so that it will monitor this local (rather than Internet-based) file transfer. Thanks. Richard Miller Imprinter Technologies From david at openpartnership.net Tue Feb 6 08:30:16 2007 From: david at openpartnership.net (David Bovill) Date: Tue, 6 Feb 2007 14:30:16 +0100 Subject: CGI's - can they return quick and then continue doing something? Message-ID: I have not had to do this before - or rather I tired once and failed - but thought I"d ask before trying again... essentially can a CGI return an OK to the Rev client and continue with the execution of the script? This would avoid the Rev client locking up waiting for the cgi to return. In my case I have a graphic intensive application on the web server ( a renderer) which i want to activate from Rev to create images on the web site. It may take a minute or so to create the image on the server... so what"s the best strategy? I was thinking either to et the CGI to return early and allow the client to manually or automatically refresh the image display, or secondly to do an asynchronous call to the CGI I guess by using load? From revlist at azurevision.co.uk Tue Feb 6 09:05:33 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Tue, 6 Feb 2007 14:05:33 +0000 Subject: Resolution - DPI, PPI & LPI (was: Wide PNG's displaying only coloured stripes?) In-Reply-To: References: Message-ID: <7C7F29FA-552C-4AB7-8D22-CB91279FE9D4@azurevision.co.uk> This is getting into a pretty complex realm. I hope what follows is useful rather than rant... On 6 Feb 2007, at 13:16, David Bovill wrote: > There are lots of time when you need to make these calculations - due > usually to information or interfaces provided by other software (often > defined primarily for print) - in my case I need to pass inches to the > shell and therefore convert to inches from the rect in Rev, > > So the question is exactly what is involved in moving from lets say > 640 x 480 image rect to a value in inches that you must supply to a > piece of print orientated software? At one time I thought it was just > 72 dpi = an inche - but then I never got straight the use of points > and pixels and "dots" per inch. A 'point' is a typographic real-world measurement, and is ~0.3mm. So 12pt type should be around 4mm high. > I know what dpi are in print world - I > know (I think) what pixels are in the "screen" world. That is i think > I do :) > > - Pixels are little glowing spots on your screen Yes. > - Dots are little non-glowing spots of colour (usually on paper) Yes, but strictly speaking this is for for inkjet printers - laser printers and commercial printing are actually measured in *lines* per inch and the images themselves are measured in *pixels* per inch. > - the rect and loc etc in Rev refer to pixels of glowing colour In general, ALL screen measurements refer to pixels, regardless of the program, and these pixels don't have a fixed size. > - inches and other conventional measure refer to fixed distances > in space (relativity not withstanding) Yes, generally with no relevance to images shown on screen. > - to get from pixels or dots to some real physical measure you need > to know the number of pixels or dots per unit of space on the output > device concerned (paper or screen) > > - dpi is this factor and the dpi of monitor screens used to be > 72dpi I think all though tis should really be pdi for pixels per inch > or gdpi for glowing dots per inch. 96 is another number entirely. Puts on pedant hat: DPI only applies to scanners and inkjet printers. When you talk about the actual image file you are talking about *pixels* per inch. PPI is almost a 'made-up' measurement - the file may have a ppi measurement, but all it does is tell the program doing the printing 'print it at this size'. The only 'real-world measurement' that is in ppi is the pixel density of fixed-resolution displays such as LCDs. 72ppi & 96ppi - it *used* to be roughly true that Macs used screen resolutions that generally worked out at 72ppi (e.g. 1024px across 14" width of screen) and Windows machines generally used screen resolutions that gave 96ppi. But this is long-gone. What it left behind, though, is that these are normally the figures used for working out how big text of a certain 'point' size should be shown on screen. This is the reason why Macs are assumed to be 72ppi, as they were heavily geared towards desktop publishing, and the most common font sizes are multiples of 12 - fitting into 72ppi was easy to do. Obviously, as you can run the same CRT monitor at 800x600, 2048x1600 or whatever, those assumptions are just assumptions. If it's being shown on screen the only sensible measurement is the total pixels and how much of the screen that takes up. If you have to show things on screen in a specific real-world size then you have to get in to all the stuff where you get people to measure distances on the screen with a ruler, as per one of the recent threads. And it *will* involve measuring both vertical and horizontal distances, given how many screen resolutions end up having non-square pixels. :-( > Can someone help me here - I think I am in the wrong tree - how do I > know the dpi factor to use in a conversion? What are you trying to convert? If you have some specific examples of what you want to do, I can probably say how to do them - I'm a photographer and designer who also programs, so this is my home field. ;-) Hoping I've not gone overboard, Ian From jerry at daniels-mara.com Tue Feb 6 09:19:00 2007 From: jerry at daniels-mara.com (Jerry Daniels) Date: Tue, 6 Feb 2007 08:19:00 -0600 Subject: Please verify bug-- takes 2 secs In-Reply-To: <7aa52a210702052114v2ff584fbr68861f5a18bd3808@mail.gmail.com> References: <7aa52a210702052057q94a5412gba7abb7d7d66586f@mail.gmail.com> <7aa52a210702052114v2ff584fbr68861f5a18bd3808@mail.gmail.com> Message-ID: Points accepted for Galaxy debugger! Thank you, thank you. Trevor was in there helping with code as well. Sarah, Troy, Josh, Mark Talutto, Mark Wieder, and Karen were a huge help with QA. Best, Jerry Daniels Makers of Galaxy 1.5 http://www.daniels-mara.com/new_in_galaxy_1_5.htm On Feb 5, 2007, at 11:14 PM, Chipp Walters wrote: > Well, > > Bonus points for Jerry for fixing the debugger in Galaxy. Now, if we > can only get Rev to fix it on their end. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jbv.silences at club-internet.fr Tue Feb 6 09:47:25 2007 From: jbv.silences at club-internet.fr (jbv) Date: Tue, 06 Feb 2007 15:47:25 +0100 Subject: CGI's - can they return quick and then continue doing something? References: Message-ID: <45C894F1.5ACF86EF@club-internet.fr> David, > I have not had to do this before - or rather I tired once and failed - > but thought I"d ask before trying again... essentially can a CGI > return an OK to the Rev client and continue with the execution of the > script? This would avoid the Rev client locking up waiting for the cgi > to return. in theory, this is feasable. But I've experienced strange behaviours with browser clients (especially IE6 on XP) that sometimes seems to wait for the cgi to "really" end before refreshing the web page content, although it was obvious that the client had received the OK from the cgi a couple of seconds before... I must confess I never really understood why... it seems however that this behaviour occured when the cgi AND the web page content (HTML + js) were especially complex (more than 1000 lines on both sides). Finally I got used to fine tune my cgi scripts so that any task completes within 1 or 2 sec, so that the OK can be returned to the client when the cgi task is really completed... I haven't made any test with a Rev standalone as client though... Things might be different... JB From viktoras at ekoinf.net Tue Feb 6 09:42:01 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Tue, 6 Feb 2007 16:42:01 +0200 (FLE Standard Time) Subject: timeouts of get url References: <45C894F1.5ACF86EF@club-internet.fr> Message-ID: <45C893B8.000001.01364@MAZYTIS> Hi! Is there a way to increase timeout value for get url "http://...". It is a bit too fast for my application. Viktoras From david at openpartnership.net Tue Feb 6 11:18:22 2007 From: david at openpartnership.net (David Bovill) Date: Tue, 6 Feb 2007 17:18:22 +0100 Subject: Resolution - DPI, PPI & LPI (was: Wide PNG's displaying only coloured stripes?) In-Reply-To: <7C7F29FA-552C-4AB7-8D22-CB91279FE9D4@azurevision.co.uk> References: <7C7F29FA-552C-4AB7-8D22-CB91279FE9D4@azurevision.co.uk> Message-ID: No thanks a lot for the info! In simple terms I have a piece of graphing software which I can control in various ways - one is to set the "size" of the resulting image. The image will be scaled proportionally to fit into this "size". Now the size is in inches so you can basically pass the programme size="41.6667,41.6667" and it will scale the image to print it within a square of about 41 inches. Now I wanted to be able to figure out how many inches to set the size in order to get 4000 x 4000 pixels and wrote a function: on convertSizeToInches @pixelSize set the numberformat to "0.0000" repeat with itemNum = 1 to the number of items of pixelSize put (item itemNum of pixelSize) / 72 into item itemNum of pixelSize end repeat end convertSizeToInches Now looking at the resulting image which should be 41.6667 inches wide - it ends up being 4014 pixels according to the Finder and the formattedwidth property of the image. This means then that the software is using 4014 / 41.6667 = or just over 96dpi. Now i guess what you are saying is this is just arbitrarily set by the graphing software and there is no real way of figuring it out from first principles? I have a similar problem with GoogleEarth where I need to figure out how many pixels on screen is a kilometer at a given height? From list at dreamscapesoftware.com Tue Feb 6 11:38:44 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Tue, 06 Feb 2007 10:38:44 -0600 Subject: Property Profiles and Standalones In-Reply-To: <53BA8B8A-6467-4FF4-9B5B-3BB8B6A77455@economy-x-talk.com> References: <45C83D80.2060706@dreamscapesoftware.com> <53BA8B8A-6467-4FF4-9B5B-3BB8B6A77455@economy-x-talk.com> Message-ID: <45C8AF14.6040702@dreamscapesoftware.com> Mark, Thanks for the tip. I tried adding onto the report within the QCC last night but the thing wouldn't let me add onto the existing report (citing an OS change... don't ask me why). So I created a new one in the hopes that the folks at rev can transfer my findings. Thanks for the help though. It's nice to see that all the work I put into making the profiles is not lost... Also, is there any way to automatically exclude a property from all future changes. Like, for example, I have a button that I set the profile to modify the "colors" only, but every once and a while "rect" and "border" and a few others will pop in there than I have to remove. Any idea how to stop this behavior? Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ Mark Schonewille wrote: > Hi Derek, > > I tried the same as you, copying the Property Profiles library to my own > stack, but I experiences execution errors when using it. I believe this > library needs to be updated. This bug has been reported to QC already. > > It is easier to write a script to set the profile of each control, card > and stack yourself. That is what I currently do in my own stacks. > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store software. > Download at http://www.salery.biz > > Op 6-feb-2007, om 9:34 heeft Derek Bump het volgende geschreven: > >> I noticed that the Standalone Builder does not include the Property >> Profiles Library when building executables. Does anyone have a >> workaround for this bug? >> >> I tried taking the data from the Profiles Backscript and adding it to >> the Common Library's backscript, but that still didn't work. > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > From JimAultWins at yahoo.com Tue Feb 6 11:52:48 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 06 Feb 2007 08:52:48 -0800 Subject: timeouts of get url In-Reply-To: <45C893B8.000001.01364@MAZYTIS> Message-ID: Look at the entries in the dictionary for "timeout" Jim Ault Las Vegas On 2/6/07 6:42 AM, "Viktoras Didziulis" wrote: > Hi! > > Is there a way to increase timeout value for get url "http://...". It is a > bit too fast for my application. From dave at looktowindward.com Tue Feb 6 12:07:16 2007 From: dave at looktowindward.com (Dave) Date: Tue, 6 Feb 2007 17:07:16 +0000 Subject: Please verify bug-- takes 2 secs In-Reply-To: <7aa52a210702052114v2ff584fbr68861f5a18bd3808@mail.gmail.com> References: <7aa52a210702052057q94a5412gba7abb7d7d66586f@mail.gmail.com> <7aa52a210702052114v2ff584fbr68861f5a18bd3808@mail.gmail.com> Message-ID: Hi All, Yeah. but no one hold their breath!!! The only way I've found to workaround the problem is to put the breakpoint in the calling handler and then single step into the group in question. I also try to debug it by logging data either to the message box or to a field. All the Best Dave On 6 Feb 2007, at 05:14, Chipp Walters wrote: > Well, > > Bonus points for Jerry for fixing the debugger in Galaxy. Now, if we > can only get Rev to fix it on their end. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Tue Feb 6 12:10:47 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 06 Feb 2007 09:10:47 -0800 Subject: Resolution - DPI, PPI & LPI (was: Wide PNG's displaying only coloured stripes?) Message-ID: <45C8B697.60709@fourthworld.com> With all the DPI, PPI, and LPI we forgot the beloved twips. Fortunately there's little to learn at the moment on that since they're going away: We'll miss them. :) Resolution independence is a big hairy mess. Useful, but a mess just the same. During this transition we can expect it to be almost as complicating as Unicode considering the breadth of its scope and the ever-increasing range of display devises. Heck, with just the Macs in my office I have three different PPIs at play. Apple has some UI notes on resolution independence: The upside is that for the long term it seems we'll eventually need some sort of scaling factor built in to handle all of the vectors throughout the engine, and once that's done it should be a snap to extend that to allow us to build zoom-in/zoom-out features into any of our apps. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From FlexibleLearning at aol.com Tue Feb 6 12:32:48 2007 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Tue, 6 Feb 2007 12:32:48 EST Subject: The Scripter's Scrapbook Message-ID: Current Version: 5.28 A public 'thank you' to all the new users who have purchased The Scripter's Scrapbook over the past few months, and especially to those who have reported bugs and have made feature requests. Your comments and suggestions have truly helped improve the functionality, depth and breadth of the program. Adjustments & Improvements To both old hands as well as to those who are still relatively new to the system, do post queries and let us know what you need. The bug list is empty at the moment and the feature request list exhausted. This either means we now have perfect software (my personal preference), or you have not yelled at us yet! Please consider this your open invitation to yell. You have built-in direct communications access under the Help menu and from the 'Home' screen. On-Line Resources The new on-line Resources Library is there not only for in-house produced reference materials, but also for you make available your own language colorization schemes, ssBk plug-ins and IAC extensions, or anything else you wish to submit. Users' Useful Tips Finally, do let us know what you think of the program, how you use it and any tips you may have for others. I'd like to compile a UUT (Users' Useful Tips) page that comes direct from your experiences. /H www.FlexibleLearning.com/ssbk.htm Home of The Scripter's Scrapbook From pepetoo at Cox.Net Tue Feb 6 13:03:44 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Tue, 6 Feb 2007 10:03:44 -0800 Subject: The Scripter's Scrapbook In-Reply-To: References: Message-ID: This looks promising for a Chapter or two in the Macinstruct.com column I'm writing about Rev. I downloaded the 30 day trial, but don't know if I'll get to it in that time frame, and found no price for a license. What is the price? And are there any problems or concerns with regard to upgrades both for the Scripter's Scrapbook and how it integrates with Rev? TIA, Joe Wilkins On Feb 6, 2007, at 9:32 AM, FlexibleLearning at aol.com wrote: > Current Version: 5.28 > > A public 'thank you' to all the new users who have purchased The > Scripter's > Scrapbook over the past few months, and especially to those who > have reported > bugs and have made feature requests. Your comments and suggestions > have > truly helped improve the functionality, depth and breadth of the > program. > > Adjustments & Improvements > To both old hands as well as to those who are still relatively new > to the > system, do post queries and let us know what you need. The bug list > is empty at > the moment and the feature request list exhausted. This either > means we now > have perfect software (my personal preference), or you have not > yelled at us > yet! Please consider this your open invitation to yell. You have > built-in > direct communications access under the Help menu and from the > 'Home' screen. > > On-Line Resources > The new on-line Resources Library is there not only for in-house > produced > reference materials, but also for you make available your own > language > colorization schemes, ssBk plug-ins and IAC extensions, or > anything else you wish to > submit. > > Users' Useful Tips > Finally, do let us know what you think of the program, how you use > it and > any tips you may have for others. I'd like to compile a UUT (Users' > Useful Tips) > page that comes direct from your experiences. > > /H > www.FlexibleLearning.com/ssbk.htm > Home of The Scripter's Scrapbook > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Tue Feb 6 13:22:20 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 06 Feb 2007 10:22:20 -0800 Subject: The Scripter's Scrapbook In-Reply-To: Message-ID: On 2/6/07 10:03 AM, "Joe Lewis Wilkins" wrote: > This looks promising for a Chapter or two in the Macinstruct.com > column I'm writing about Rev. I downloaded the 30 day trial, but > don't know if I'll get to it in that time frame, and found no price > for a license. What is the price? And are there any problems or > concerns with regard to upgrades both for the Scripter's Scrapbook > and how it integrates with Rev? Just a note from a satisfied user. This is an amazing collection of features, functions, and compatibility with Rev. This is a tool that is great for the casual user since it is very easy to use, yet has layers of complexity and power for the professional user. In a few months I will be taking advantage of the scripting API and Applescript for my workflow. Scripter's Scrapbook is not limited to Rev and transcript, the version I use runs in the Rev IDE. When Hugh turns 50 again, there will be a 2-week pricing special. Jim Ault Las Vegas From preid at reid-it.co.uk Tue Feb 6 17:24:05 2007 From: preid at reid-it.co.uk (Peter Reid) Date: Tue, 6 Feb 2007 22:24:05 +0000 Subject: Memory Problem? In-Reply-To: References: <1579050D-0995-4405-860F-846A71F68539@reid-it.co.uk> Message-ID: I've now managed to use buffered file copying for the problem I mentioned previously. Here is my file copying handler: on copyAfile sourceFile, destFolder, fCreatorType constant cBffrSize = 10485760 -- copy in 10Mbyte chunks set itemDelimiter to "/" put destFolder & last item of sourceFile into destFile -- set the Mac OS filetype & create destination file: set the fileType to fCreatorType open file destFile for binary write -- open source file: open file sourceFile for binary read -- copy the file data: put empty into dataBffr put false into gotEOF repeat until gotEOF read from file sourceFile for cBffrSize chars put the result is "eof" into gotEOF put it into dataBffr if dataBffr is not empty then write dataBffr to file destFile end if end repeat close file destFile close file sourceFile -- copy Mac OS resource fork info: put getResources(sourceFile) into resourceList set itemDelimiter to comma repeat for each line i in resourceList put item 1 of i into resType put item 2 of i into resID put copyresource(sourceFile,destFile,resType,resID) into junk end repeat put empty into junk end copyAfile The remaining problem I have is that the copied file has the current time & date NOT the same time & date as the original file. If I had used the revCopyFile, then the time & date would have been preserved. Can anyone suggest how I can change the (creation or modified) time & date on a file so the copies are the same as the originals? On 4 Feb 2007, at 11:28 am, Peter Reid wrote: > Thanks David & Mark. > > I think I'll try the buffered binary writing, as suggested by Mark, > to see how that works out. I've seen how fast Rev can do this kind > of thing before, but not for such large files. These files are > Retrospect backup catalogues that I'm copying from the primary back- > up area into another area for subsequent copying to tape. In > total, I have to copy about 85Gb (in about 54 files) from one > partition to another. Once in the 2nd partition, Retrospect itself > copies them to an Ultrium tape drive for off-site storage. > > Thanks again, I'll report back on my progress with the buffered > binary approach. > > Regards, > > Peter > > On 3 Feb 2007, at 5:57 pm, David Bovill wrote: > >> I don't think this will be a memory problem - more likely an IAC type >> problem in that revCopyFile uses AppleScript and the equivalent on >> windows. >> If the delay between starting the event and completing it is very >> large and >> in the mean time you have issued a cue of events - I guess things are >> getting clogged. I think the way around it is to figure out a way of >> monitoring when the copy has completed and only then issuing the next >> revCopyFile command. However I am not sure how you would do this - >> one thing >> that you could try as well is to make a zip, issue one copy then >> unzip? >> >> I'd love to know how you get on as it is a situation that does >> come up from >> time to time? > > On 3 Feb 2007, at 6:14 pm, Mark Schonewille wrote: > >> Since Revolution uses AppleScript, a much better way to do this >> task is to open each file for binary read, open a destination for >> binary write, and use a repeat loop to read and write small >> chunks, something like 200K. When done, close both files and >> continue with the next. You will be surprised about the speed and >> if you include a wait command with messages in the repeat loop, >> you have still control over the GUI to show e.g. a progress bar. From m.schonewille at economy-x-talk.com Tue Feb 6 18:53:45 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 7 Feb 2007 00:53:45 +0100 Subject: Memory Problem? In-Reply-To: References: <1579050D-0995-4405-860F-846A71F68539@reid-it.co.uk> Message-ID: <43D2FC96-3666-4591-9DE7-C4AA6F3ABC26@economy-x-talk.com> Hello Peter, I think that 10MB is quit a big chunk of data. Have you tried smaller chunks as well? My experience is that smaller chunks give a smoother impression, while they don't slow down copying much. I added a wait command to your code (see below). To get and set the modification dates on Mac OS X, use AppleScript. To get the modification date (mind line wraps): tell application "Finder" to set x to the modification date of file "System:Users:John:desktop:Untitled.html" To set the modification date: tell application "Finder" to set the modification date of file "System:Users:John:desktop:Untitled.html copy" to date "31-10-2007" I believe that the date format needs to be the same as the system date if you want to write a date in abbreviated form. AppleScript used by Revolution to copy modification dates: on copyDate theSourceFile,theDestinationFile if char 1 of theSourceFile is "~" then delete char 1 of theSourceFIle if char 1 of theDestinationFile is "~" then delete char 1 of theDestinationFile put "tell application 'Finder'" & cr & ? "set myDate to the modification date of POSIX file '/users/" & $USER & theSourceFile & "'" & cr & ? "set the modification date of POSIX file '/users/" & $USER & theDestinationFile & "' to myDate" & cr & ? "end tell" into myScript replace "'" with quote in myScript do myScript as AppleScript return the result end copyDate usage of the copyDate command: copyDate "~/desktop/Untitled.html","~/desktop/Untitled.html copy" put the result Note that the file paths need to be absolute file paths. Unfortunately, I expect that using AppleScript to set modification dates may bring you back to the original problem, which was caused by AppleScript locking up Revolution. A better alternative might be to use a shell command, but I haven't looked into that yet. There is a command line utility (GetFileInfo) included in Apple's developer CD, which may be able to do the job. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 6-feb-2007, om 23:24 heeft Peter Reid het volgende geschreven: > I've now managed to use buffered file copying for the problem I > mentioned previously. Here is my file copying handler: > > on copyAfile sourceFile, destFolder, fCreatorType > constant cBffrSize = 10485760 -- copy in 10Mbyte chunks > set itemDelimiter to "/" > put destFolder & last item of sourceFile into destFile > > -- set the Mac OS filetype & create destination file: > set the fileType to fCreatorType > open file destFile for binary write > -- open source file: > open file sourceFile for binary read > > -- copy the file data: > put empty into dataBffr > put false into gotEOF > repeat until gotEOF > read from file sourceFile for cBffrSize chars > put the result is "eof" into gotEOF > put it into dataBffr > if dataBffr is not empty then > write dataBffr to file destFile > end if wait 0 millisecs with messages -- increase number for more control over GUI > end repeat > > close file destFile > close file sourceFile > > -- copy Mac OS resource fork info: > put getResources(sourceFile) into resourceList > set itemDelimiter to comma > repeat for each line i in resourceList > put item 1 of i into resType > put item 2 of i into resID > put copyresource(sourceFile,destFile,resType,resID) into junk wait 0 millisecs with messages -- increase number for more control over GUI > end repeat > put empty into junk > end copyAfile > > The remaining problem I have is that the copied file has the > current time & date NOT the same time & date as the original file. > If I had used the revCopyFile, then the time & date would have been > preserved. > > Can anyone suggest how I can change the (creation or modified) time > & date on a file so the copies are the same as the originals? > From katir at hindu.org Tue Feb 6 18:55:22 2007 From: katir at hindu.org (Sivakatirswami) Date: Tue, 06 Feb 2007 13:55:22 -1000 Subject: OT: Apple Script Paths -- Image Processing Message-ID: <45C9156A.7040008@hindu.org> All OSX only: We run a number of in house production rev apps to process photos. I build batch actions in ImageReady, then save these as "droplets" on the main in-house server on the LAN ... his name is "Varuna" inside the Rev GUI I keep a hidden field with this little applescript and replacement strings. tell application "Finder" open "--Path--##file##" using "Varuna:TAKA: TAKA Photo Pre-Op and reserves:##dropletName##" end tell OK we are having the old and well known challenges of paths in AppleScript If I pick a photo on the server... will get this: and it runs fine: tell application "Finder" open "Varuna:TAKA:IMG_6890.jpg" using "Varuna:TAKA: TAKA Photo Pre-Op and reserves:Rotate CW 90" end tell Mac OSX knows that the droplet is an ImageReady file.. and it runs fine. Paths work, out of the box But, if I pick a folder on the local file machine: tell application "Finder" open ":Users:katir:Desktop:Text:TAKA:IMG_6890.jpg" using "Varuna:TAKA: TAKA Photo Pre-Op and reserves:Rotate CW 90" end tell it doesn't work... ok old rule: debug your applescripts in AppleScript Editor first, and *then* use in REv... OK.. over to ScriptEditor.app So, there is a known issue that the top drive must be declared: tell application "Finder" open ":Users:katir:Desktop:Text:TAKA:IMG_6890.jpg" using "Varuna:TAKA: TAKA Photo Pre-Op and reserves:Rotate CW 90" end tell # Error --> can't get file: :Users:katir:Desktop:Test:TAKA:IMG_6890.jpg but if you manually insert tell application "Finder" open "Macintosh HD:Users:katir:Desktop:Test:TAKA:IMG_6890.jpg" using "Varuna:TAKA: TAKA Photo Pre-Op and reserves:Rotate CW 90" end tell Then it works... in theory I should be able to dig the name of the machine with a POSIX conversion like this: where Rev is passing "/Users/katir/Desktop/someFooPhoto.jpg" to the script tell application "Finder: set tPath to "/Users/katir/Desktop/someFooPhoto.jpg" set tImagePath to POSIX file tPath #should return according to discussions on lists on the net: file --> ""Macintosh HD:Users:katir:Desktop:someFooPhoto.jpg" But I'm still getting an error msg, "Finder got an error: Can't get POSIX file "/Users/katir/ RevData/ApplicationGraphics/test/IMG_6890.jpg" And it does not help to remove all spaces from the folder names. but if I manually script in "Macintosh HD" (using the "drives() function) then it works, Anyone know why the POSIX conversion is failing? A "smoother" solution would be: direct image pixel manipulation: "super cool" to do these with Apple's native CoreImage processor, but there is learning curve there. Typically all I want to do is downsize the photo, run autolevels, unsharp mask and save to JPG medium. Its a simple, standard prep for web routine. No manual touchup...not sure we need such heavy artillery as CoreImage for this...but the inter process (talking to ImageReady w/Applescript) is such a pain... Is anyone else here using CoreImage for raw image processing? Anyone know if there are some Core Image Processor libraries we an grab to plug into Rev to use for this kind of image processing (not for transitions)? The quality of the JPEG compressor on Rev is seriously deficient compared to what we get out of ImageReady.. which is why I am jumping thru all these hoops to do some pretty simple image processing stuff (rotate clockwise 90, rotate CCW 90, etc) Downsizing a 2.5 megapixel camera image to 350 X 245 JPEG quality 40, in Rev gives comparable file size as ImageReady, but the Rev version is way "fuzzy" compared to ImageReady's output for the same 28-40K result file. and If I rotate a pre-processed image in Rev and re-save, more degradation that we don't see if we rotate in ImageReady... TIA In Peace Sivakatirswami www.himalayanacademy.com From preid at reid-it.co.uk Tue Feb 6 19:05:00 2007 From: preid at reid-it.co.uk (Peter Reid) Date: Wed, 7 Feb 2007 00:05:00 +0000 Subject: Memory Problem? In-Reply-To: <43D2FC96-3666-4591-9DE7-C4AA6F3ABC26@economy-x-talk.com> References: <1579050D-0995-4405-860F-846A71F68539@reid-it.co.uk> <43D2FC96-3666-4591-9DE7-C4AA6F3ABC26@economy-x-talk.com> Message-ID: <1EB9A068-070B-4E1E-BFC9-63C340E42964@reid-it.co.uk> Hello Mark, Thanks for the rapid and detailed response. I'll have a play around with the things you suggest. However, I did try much smaller chunks initially (250Kb) but found the external drive which is used to hold both partitions (source & destination) went somewhat berserk and the copying was considerably slower! Given that the typical size of each backup file being copied is about 1.5Gb, 250Kb chunks would take too many cycles. This is why I increased the chunk size up to 10Mb. I'll take a look at your AppleScript and shell suggestions for setting the dates. Thanks again. Regards, Peter On 6 Feb 2007, at 11:53 pm, Mark Schonewille wrote: > Hello Peter, > > I think that 10MB is quit a big chunk of data. Have you tried > smaller chunks as well? My experience is that smaller chunks give a > smoother impression, while they don't slow down copying much. > > I added a wait command to your code (see below). > > To get and set the modification dates on Mac OS X, use AppleScript. > To get the modification date (mind line wraps): > > tell application "Finder" to set x to the modification date of file > "System:Users:John:desktop:Untitled.html" > > To set the modification date: > > tell application "Finder" to set the modification date of file > "System:Users:John:desktop:Untitled.html copy" to date "31-10-2007" > > I believe that the date format needs to be the same as the system > date if you want to write a date in abbreviated form. > > AppleScript used by Revolution to copy modification dates: > > on copyDate theSourceFile,theDestinationFile > if char 1 of theSourceFile is "~" then delete char 1 of > theSourceFIle > if char 1 of theDestinationFile is "~" then delete char 1 of > theDestinationFile > put "tell application 'Finder'" & cr & ? > "set myDate to the modification date of POSIX file '/users/" & > $USER & theSourceFile & "'" & cr & ? > "set the modification date of POSIX file '/users/" & $USER & > theDestinationFile & "' to myDate" & cr & ? > "end tell" into myScript > replace "'" with quote in myScript > do myScript as AppleScript > return the result > end copyDate > > > usage of the copyDate command: > > copyDate "~/desktop/Untitled.html","~/desktop/Untitled.html copy" > put the result > > Note that the file paths need to be absolute file paths. > > Unfortunately, I expect that using AppleScript to set modification > dates may bring you back to the original problem, which was caused > by AppleScript locking up Revolution. A better alternative might be > to use a shell command, but I haven't looked into that yet. There > is a command line utility (GetFileInfo) included in Apple's > developer CD, which may be able to do the job. > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store > software. Download at http://www.salery.biz > > Op 6-feb-2007, om 23:24 heeft Peter Reid het volgende geschreven: > >> I've now managed to use buffered file copying for the problem I >> mentioned previously. Here is my file copying handler: >> >> on copyAfile sourceFile, destFolder, fCreatorType >> constant cBffrSize = 10485760 -- copy in 10Mbyte chunks >> set itemDelimiter to "/" >> put destFolder & last item of sourceFile into destFile >> >> -- set the Mac OS filetype & create destination file: >> set the fileType to fCreatorType >> open file destFile for binary write >> -- open source file: >> open file sourceFile for binary read >> >> -- copy the file data: >> put empty into dataBffr >> put false into gotEOF >> repeat until gotEOF >> read from file sourceFile for cBffrSize chars >> put the result is "eof" into gotEOF >> put it into dataBffr >> if dataBffr is not empty then >> write dataBffr to file destFile >> end if > wait 0 millisecs with messages -- increase number for more control > over GUI >> end repeat >> >> close file destFile >> close file sourceFile >> >> -- copy Mac OS resource fork info: >> put getResources(sourceFile) into resourceList >> set itemDelimiter to comma >> repeat for each line i in resourceList >> put item 1 of i into resType >> put item 2 of i into resID >> put copyresource(sourceFile,destFile,resType,resID) into junk > wait 0 millisecs with messages -- increase number for more control > over GUI >> end repeat >> put empty into junk >> end copyAfile >> >> The remaining problem I have is that the copied file has the >> current time & date NOT the same time & date as the original >> file. If I had used the revCopyFile, then the time & date would >> have been preserved. >> >> Can anyone suggest how I can change the (creation or modified) >> time & date on a file so the copies are the same as the originals? From JimAultWins at yahoo.com Tue Feb 6 21:42:11 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 06 Feb 2007 18:42:11 -0800 Subject: OT: Apple Script Paths -- Image Processing In-Reply-To: <45C9156A.7040008@hindu.org> Message-ID: On 2/6/07 3:55 PM, "Sivakatirswami" wrote: Open the script editor and try using the following lines by changing the comment markers. I think you will find that there is a difference between these 3 ----------------------------------------------- as alias as string as POSIX path ---------------------------------------------- --the first two look the same but are not. The Finder will not convert the string to 'tokens' thus a file reference. 'as alias' means that what we see as a nice string is really a 'uglytoken:uglytoken:etc' that the Finder likes. (watch word wrap) paste the following into Script Editor and play set fnALIAS to choose file "Now baby, I am ready" set fnSTR to fnALIAS as string --choose produces => --alias "Tiger130:Library:Application Support:.XDS_Store" --tell application "Finder" to open fnALIAS --OK !!!!!!!! --alias as sting => "Tiger130:Library:Application Support:.XDS_Store" --tell application "Finder" to open fnSTR --err --set tImagePath to POSIX file fnALIAS --err --set tImagePath to POSIX file of fnSTR --err --set tImagePath to POSIX file path of fnSTR --err set tImagePath to POSIX path of fnSTR --OK, but result is not what you want --===>"/Users/jault/Documents/listFriends.txt" --oops.. Unix tImagePath & return & fnSTR & return & fnALIAS --display in result --tell application "Finder" to open tImagePath --err --tell application "Finder" to open (tImagePath as alias) --err Hope this helps you solve the mystery Jim Ault Las Vegas From mark at maseurope.net Tue Feb 6 22:16:25 2007 From: mark at maseurope.net (Mark Smith) Date: Wed, 7 Feb 2007 03:16:25 +0000 Subject: Memory Problem? In-Reply-To: <1EB9A068-070B-4E1E-BFC9-63C340E42964@reid-it.co.uk> References: <1579050D-0995-4405-860F-846A71F68539@reid-it.co.uk> <43D2FC96-3666-4591-9DE7-C4AA6F3ABC26@economy-x-talk.com> <1EB9A068-070B-4E1E-BFC9-63C340E42964@reid-it.co.uk> Message-ID: <0A8291E0-C008-4AEE-835D-7D0658F95D74@maseurope.net> Peter, I have an application that copies alot of 3 to 8 MB files. Since it inevitably takes a long time, I tried buffer sizes from 1k up to the whole file. The fastest, though not by a huge amount, was around 32k. There didn't seem to be any noticable disc thrashing. This was from disc to disc,though, not partition to partition. I'd imagine it also depends on the particular computer and discs. best, Mark Smith On 7 Feb 2007, at 00:05, Peter Reid wrote: > Hello Mark, > > Thanks for the rapid and detailed response. I'll have a play > around with the things you suggest. However, I did try much > smaller chunks initially (250Kb) but found the external drive which > is used to hold both partitions (source & destination) went > somewhat berserk and the copying was considerably slower! Given > that the typical size of each backup file being copied is about > 1.5Gb, 250Kb chunks would take too many cycles. This is why I > increased the chunk size up to 10Mb. > > I'll take a look at your AppleScript and shell suggestions for > setting the dates. > > Thanks again. > > Regards, > > Peter > > On 6 Feb 2007, at 11:53 pm, Mark Schonewille wrote: > >> Hello Peter, >> >> I think that 10MB is quit a big chunk of data. Have you tried >> smaller chunks as well? My experience is that smaller chunks give >> a smoother impression, while they don't slow down copying much. From kray at sonsothunder.com Wed Feb 7 01:32:32 2007 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 7 Feb 2007 00:32:32 -0600 Subject: OT: Apple Script Paths -- Image Processing In-Reply-To: <45C9156A.7040008@hindu.org> References: <45C9156A.7040008@hindu.org> Message-ID: <20070207003232433955.86628ef0@sonsothunder.com> On Tue, 06 Feb 2007 13:55:22 -1000, Sivakatirswami wrote: > in theory I should be able to dig the name of the machine with a POSIX > conversion like this: > where Rev is passing "/Users/katir/Desktop/someFooPhoto.jpg" to the script > > tell application "Finder: > set tPath to "/Users/katir/Desktop/someFooPhoto.jpg" > set tImagePath to POSIX file tPath > #should return according to discussions on lists on the net: > file --> ""Macintosh HD:Users:katir:Desktop:someFooPhoto.jpg" > > But I'm still getting an error msg, > > "Finder got an error: Can't get POSIX file > "/Users/katir/ RevData/ApplicationGraphics/test/IMG_6890.jpg" Try doing: set tImagePath to POSIX file tPath as string HTH, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From martinblackman at gmail.com Wed Feb 7 08:33:25 2007 From: martinblackman at gmail.com (Martin Blackman) Date: Wed, 7 Feb 2007 22:33:25 +0900 Subject: fixedlineheight / textheight = PITA Message-ID: <79d1bee70702070533x70e7c302ldfdba4b150c59630@mail.gmail.com> Dear List If you want to use different font sizes in a field you can set the fixedlineheight to false to allow self-adjusting line spacing. But the line spacing you get is too close together for my liking with 11 or 12 point font. The spacing you get with fixedlineheight true is just about right but you're stuck with all lines the same height. It seems like a nice idea that isn't too well implemented. Is there an easy way around this ? regards Martin Blackman From dave at looktowindward.com Wed Feb 7 10:58:06 2007 From: dave at looktowindward.com (Dave) Date: Wed, 7 Feb 2007 15:58:06 +0000 Subject: stackFileVersion again! In-Reply-To: <45C9156A.7040008@hindu.org> References: <45C9156A.7040008@hindu.org> Message-ID: Hi All, I know this has been answered but I'm at a customer site and don't have access to all the good stuff I usually do! How can I ensure that *ALL* stacks are saved in 2.4 format? I have the "StackFormat" plugIn but I have to remember to run it each time I launch RunRev. I just want to globally make sure that all stacks are saved in 2.4 format all ways. Thanks a lot All the Best Dave From ambassador at fourthworld.com Wed Feb 7 11:21:28 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 07 Feb 2007 08:21:28 -0800 Subject: stackFileVersion again! Message-ID: <45C9FC88.1020502@fourthworld.com> Dave wrote: > How can I ensure that *ALL* stacks are saved in 2.4 format? I have > the "StackFormat" plugIn but I have to remember to run it each time I > launch RunRev. I just want to globally make sure that all stacks are > saved in 2.4 format all ways. See Development->Plugins->Plugin Settings You can set up a plugin to load automatically at startup, which can then set the stackFileFormat to "2.4". -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From Roger.E.Eller at sealedair.com Wed Feb 7 12:10:16 2007 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Wed, 7 Feb 2007 12:10:16 -0500 Subject: /Volumes/SomePlace-1 <----Why? Message-ID: We have run into a scripting issue when a volume has been ejected or unmounted, then re-mounted in Mac OS X. The re-mounted volume name path will have a -1 or -2, etc. appended to the end of path. This is problematic for scripting to automatically access files within the volume (using the previously known path). Only in Terminal can you see that the path is being altered by the OS. In the Finder, the user still sees the correct volume name without the appended numbers. How can I remove these entries from /Volumes (other than reboot) so that re-mounting the drive/location renders the same path as when first mounted? Thanks in advance! Roger Eller From m.schonewille at economy-x-talk.com Wed Feb 7 12:07:20 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 7 Feb 2007 18:07:20 +0100 Subject: Show file and application icons in stacks In-Reply-To: References: Message-ID: Hello again, I already announced earlier that I have been working on a Mac OS X version of a library that displays file and application icons in Revolution. Four people have tested the library for me. Two tell me it works fine, two more tell me it doesn't work at all. So, I am looking for more testers. If you are running Mac OS X 10.4.1 or later, would you be so kind to download the library and give it a try? If the library doesn't work, please send me the file "icon2image log file.txt", which will appear on your desktop. If you are running Mac OS X 10.3.9, it might not work, but I am still interested test results. If the library works, please let me know. You can download a standalone that includes a demo version of the library at: Then you open the application, click "Update filetypes" first. Once the update has finished, you can click the other buttons to see what they do. Now that I am able to do read and display icons on my Mac, I would like to find out how to do this on Windows and Linux platforms. Any ideas? When the library is complete, I will make it available for free. Best regards, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 29-jan-2007, om 17:41 heeft Mark Schonewille het volgende geschreven: From JimAultWins at yahoo.com Wed Feb 7 12:16:08 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 07 Feb 2007 09:16:08 -0800 Subject: /Volumes/SomePlace-1 <----Why? In-Reply-To: Message-ID: On 2/7/07 9:10 AM, "Roger.E.Eller at sealedair.com" wrote: > We have run into a scripting issue when a volume has been ejected or > unmounted, then re-mounted in Mac OS X. The re-mounted volume name path > will have a -1 or -2, etc. appended to the end of path. This is > problematic for scripting to automatically access files within the volume > (using the previously known path). Only in Terminal can you see that the > path is being altered by the OS. In the Finder, the user still sees the > correct volume name without the appended numbers. > > How can I remove these entries from /Volumes (other than reboot) so that > re-mounting the drive/location renders the same path as when first > mounted? Thanks in advance! I don't know the specific answer to your question about removing entries, but you could use a 'try' loop on test put empty into tryCount put empty into suffix repeat until tryCount > 200 if tryCount is not empty then put ("-"&tryCount) into suffix try -->use (volumeName& suffix) put empty into exitFlag catch whichErr add 1 to tryCount put "oops" into exitFlag end try if exitFlag is empty then exit repeat end repeat end test Jim Ault Las Vegas From marty at ucls.uchicago.edu Wed Feb 7 12:58:45 2007 From: marty at ucls.uchicago.edu (marty) Date: Wed, 7 Feb 2007 11:58:45 -0600 Subject: dragging question Message-ID: <54E88FCF-0B55-4D59-B21E-9A215E6F3F78@ucls.uchicago.edu> Hi all -- I'm sure I should know how to do this, but..... What would the script be to drag an object (let's call it graphic "triangle" or something) when the user clicks and drags on it? Thanks, - marty -- Marty Billingsley The University of Chicago Laboratory Schools From m.schonewille at economy-x-talk.com Wed Feb 7 13:45:53 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 7 Feb 2007 19:45:53 +0100 Subject: dragging question In-Reply-To: <54E88FCF-0B55-4D59-B21E-9A215E6F3F78@ucls.uchicago.edu> References: <54E88FCF-0B55-4D59-B21E-9A215E6F3F78@ucls.uchicago.edu> Message-ID: Marty, on mouseDown grab me end mouseDown Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 7-feb-2007, om 18:58 heeft marty het volgende geschreven: > Hi all -- > > I'm sure I should know how to do this, but..... > > What would the script be to drag an object (let's call it graphic > "triangle" or something) when the user clicks and drags on it? > > Thanks, > - marty From revdev at pdslabs.net Wed Feb 7 13:50:31 2007 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 07 Feb 2007 10:50:31 -0800 Subject: Windows volumes In-Reply-To: References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> Message-ID: <45CA1F77.1060501@pdslabs.net> Hi Richard, Richard Miller wrote: > How can I get a list of the full names of all currently running volumes > under Windows? I know there is a volumes function, but that only returns > the drive letters. I need to see the full names of these drives. Does > this require a shell command, and if so, what would that be? On Windows, all the info you want is in the registry. That means you can get it very quickly with Rev's 'queryRegistry' function. Check out these registry locations (or whatever they're called), and see how their values change as you mount, unmount, disconnect various storage devices: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Disk\Enum\ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR\Enum\ There may be other registry values you need as well, but I'm guessing the second one in the above list will help. HTH - Phil Davis From scott at tactilemedia.com Wed Feb 7 13:51:08 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 07 Feb 2007 10:51:08 -0800 Subject: dragging question In-Reply-To: <54E88FCF-0B55-4D59-B21E-9A215E6F3F78@ucls.uchicago.edu> Message-ID: Recently, marty wrote: > What would the script be to drag an object (let's call it graphic > "triangle" or something) when the user clicks and drags on it? Execute in your message box: go url "http://www.tactilemedia.com/download/drag_sample.rev" Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From ambassador at fourthworld.com Wed Feb 7 13:57:17 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 07 Feb 2007 10:57:17 -0800 Subject: Show file and application icons in stacks Message-ID: <45CA210D.4040607@fourthworld.com> Mark Schonewille wrote: > I already announced earlier that I have been working on a Mac OS X > version of a library that displays file and application icons in > Revolution. Four people have tested the library for me. Two tell me > it works fine, two more tell me it doesn't work at all. So, I am > looking for more testers. > > If you are running Mac OS X 10.4.1 or later, would you be so kind to > download the library and give it a try? If the library doesn't work, > please send me the file "icon2image log file.txt", which will appear > on your desktop. > > If you are running Mac OS X 10.3.9, it might not work, but I am still > interested test results. If the library works, please let me know. > > You can download a standalone that includes a demo version of the > library at: > > > > Then you open the application, click "Update filetypes" first. Once > the update has finished, you can click the other buttons to see what > they do. > > Now that I am able to do read and display icons on my Mac, I would > like to find out how to do this on Windows and Linux platforms. Any > ideas? > > When the library is complete, I will make it available for free. Wow - so cool! Thanks, Mark, for your generosity with this and all the other nifty things you contribute to the community. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From mail at richard-hillen.de Wed Feb 7 15:15:46 2007 From: mail at richard-hillen.de (R. Hillen) Date: Wed, 7 Feb 2007 21:15:46 +0100 Subject: Email Encode / SMTP In-Reply-To: <20070207181909.0300F488E34@mail.runrev.com> References: <20070207181909.0300F488E34@mail.runrev.com> Message-ID: Hello, As i want to send same email programmatically, I?m looking now for Shao Seans Email Encode 2.5.2 and SMTP 2.5.3. I looked for both Programs on Shao Sean?s website; there they are "offline" and not downlodable. Can you give me some tips, how to get them? Thank you. Richard. From wow at together.net Wed Feb 7 15:18:10 2007 From: wow at together.net (Richard Miller) Date: Wed, 7 Feb 2007 15:18:10 -0500 Subject: Windows volumes In-Reply-To: <45CA1F77.1060501@pdslabs.net> References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <45CA1F77.1060501@pdslabs.net> Message-ID: <6454E569-B58E-4DC4-BBCA-D147FBF10F34@together.net> Thanks, Phil. This would seem to be what I want. However, I can't get the function to produce a value. I'm trying put queryRegistry("HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Services\Disk\Enum\") in the message box, but nothing comes back. What am I doing wrong? Thanks. Richard Miller On Feb 7, 2007, at 1:50 PM, Phil Davis wrote: > Hi Richard, > > Richard Miller wrote: >> How can I get a list of the full names of all currently running >> volumes under Windows? I know there is a volumes function, but >> that only returns the drive letters. I need to see the full names >> of these drives. Does this require a shell command, and if so, >> what would that be? > > > On Windows, all the info you want is in the registry. That means > you can get it very quickly with Rev's 'queryRegistry' function. > > Check out these registry locations (or whatever they're called), > and see how their values change as you mount, unmount, disconnect > various storage devices: > > HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ > > HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Disk\Enum\ > > HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR\Enum\ > > > There may be other registry values you need as well, but I'm > guessing the second one in the above list will help. > > HTH - > Phil Davis > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From chipp at chipp.com Wed Feb 7 16:36:35 2007 From: chipp at chipp.com (Chipp Walters) Date: Wed, 7 Feb 2007 15:36:35 -0600 Subject: Email Encode / SMTP In-Reply-To: References: <20070207181909.0300F488E34@mail.runrev.com> Message-ID: <7aa52a210702071336p2935511fvd197eec43ff53378@mail.gmail.com> I've got something called "altEmailHarness" which is a wrapper for Shao's library which sends only plain text emails. You can check it out at: http://www.altuit.com/webs/altuit2/RunRev/Downloads.htm From chipp at chipp.com Wed Feb 7 16:43:40 2007 From: chipp at chipp.com (Chipp Walters) Date: Wed, 7 Feb 2007 15:43:40 -0600 Subject: Monitoring local file transfers In-Reply-To: <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> Message-ID: <7aa52a210702071343w34e762bdtc22e02c8389a961@mail.gmail.com> Richard, You can put a file from one destination to another with: put "C:/test.jpg" into tPath put "H:/test.jpg" into tPath2 put URL("binfile:" & tPath) into URL("binfile:" & tPath2) If you're copying lots of files, then embedding these statements in a repeat loop with an incrementing progressbar should do the trick. You can get fancier with a 'send in time' which can also be interrupted as well. You also might want to check out the load command, though don't know if that works for local files. HTH, Chipp From revdev at pdslabs.net Wed Feb 7 16:52:37 2007 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 07 Feb 2007 13:52:37 -0800 Subject: Windows volumes In-Reply-To: <6454E569-B58E-4DC4-BBCA-D147FBF10F34@together.net> References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <45CA1F77.1060501@pdslabs.net> <6454E569-B58E-4DC4-BBCA-D147FBF10F34@together.net> Message-ID: <45CA4A25.10403@pdslabs.net> Hi Richard, Richard Miller wrote: > Thanks, Phil. This would seem to be what I want. However, I can't get > the function to produce a value. I'm trying > > put > queryRegistry("HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Disk\Enum\") > > > in the message box, but nothing comes back. What am I doing wrong? You're asking queryRegistry() to give you the names of all the items in the '\Enum' folder (not the correct term, but the metaphor fits). However, queryRegistry() isn't smart enough to do that. It only knows how to return the value of a specific registry item. So here's what you can do: Open RegEdit on your Windows machine and *very carefully* navigate to the above node/folder/endpoint. See what items are in there, write them down and close RegEdit. Then ask queryRegistry() for one of those values. It'll do it! For example, if you put "0" (zero) after "Enum\" in the above reg path, you'll see the value stored in the item named "0". (Assuming there is an item by that name - should be) Caveats: Some registry values are stored as double-word binary data, so (typically) you have to convert them to chars before they are of much use. Have fun! Phil > > Thanks. > Richard Miller > > > On Feb 7, 2007, at 1:50 PM, Phil Davis wrote: > >> Hi Richard, >> >> Richard Miller wrote: >>> How can I get a list of the full names of all currently running >>> volumes under Windows? I know there is a volumes function, but that >>> only returns the drive letters. I need to see the full names of these >>> drives. Does this require a shell command, and if so, what would that >>> be? >> >> >> On Windows, all the info you want is in the registry. That means you >> can get it very quickly with Rev's 'queryRegistry' function. >> >> Check out these registry locations (or whatever they're called), and >> see how their values change as you mount, unmount, disconnect various >> storage devices: >> >> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ >> >> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Disk\Enum\ >> >> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR\Enum\ >> >> >> There may be other registry values you need as well, but I'm guessing >> the second one in the above list will help. >> >> HTH - >> Phil Davis >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From john at debraneys.com Wed Feb 7 18:44:32 2007 From: john at debraneys.com (john at debraneys.com) Date: Wed, 07 Feb 2007 23:44:32 +0000 Subject: dragging question Message-ID: Hi Marty, A simple approach is on mousedown repeat until the mouse is up set the loc of me to the mouseloc end repeat end mousedown Cheers John T >-----Original Message----- >From: marty [mailto:marty at ucls.uchicago.edu] >Sent: Wednesday, February 7, 2007 12:58 PM >To: use-revolution at lists.runrev.com >Subject: dragging question > >Hi all -- > >I'm sure I should know how to do this, but..... > >What would the script be to drag an object (let's call it graphic >"triangle" or something) when the user clicks and drags on it? > >Thanks, > - marty > >-- >Marty Billingsley >The University of Chicago Laboratory Schools > > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution > From wow at together.net Wed Feb 7 19:20:57 2007 From: wow at together.net (Richard Miller) Date: Wed, 7 Feb 2007 19:20:57 -0500 Subject: Monitoring local file transfers In-Reply-To: <7aa52a210702071343w34e762bdtc22e02c8389a961@mail.gmail.com> References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> <7aa52a210702071343w34e762bdtc22e02c8389a961@mail.gmail.com> Message-ID: <81D356E3-233A-4273-B334-DB99D24A41EA@together.net> Chipp, Thanks for the suggestion. It's what I had been trying before. It certainly works in terms of transferring the files. But I can't get it to show the the progress of transferring any given file, like if I had transferred it from a remote server to my local computer. I'm using LibURLSetstatusCallBack, but this type of local transfer does not seem to generate any feedback. Any thoughts? Richard On Feb 7, 2007, at 4:43 PM, Chipp Walters wrote: > Richard, > > You can put a file from one destination to another with: > > > put "C:/test.jpg" into tPath > put "H:/test.jpg" into tPath2 > put URL("binfile:" & tPath) into URL("binfile:" & tPath2) > > If you're copying lots of files, then embedding these statements in a > repeat loop with an incrementing progressbar should do the trick. You > can get fancier with a 'send in time' which can also be interrupted as > well. > > You also might want to check out the load command, though don't know > if that works for local files. > > HTH, > Chipp > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Wed Feb 7 19:25:09 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 07 Feb 2007 18:25:09 -0600 Subject: dragging question In-Reply-To: References: Message-ID: <45CA6DE5.4040905@hyperactivesw.com> john at debraneys.com wrote: > Hi Marty, > A simple approach is > on mousedown > repeat until the mouse is up > set the loc of me to the mouseloc > end repeat > end mousedown This works, but is generally considered a Revolution sin. ;) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From soapdog at mac.com Wed Feb 7 19:38:19 2007 From: soapdog at mac.com (Andre Garzia) Date: Wed, 7 Feb 2007 22:38:19 -0200 Subject: Monitoring local file transfers In-Reply-To: <81D356E3-233A-4273-B334-DB99D24A41EA@together.net> References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> <7aa52a210702071343w34e762bdtc22e02c8389a961@mail.gmail.com> <81D356E3-233A-4273-B334-DB99D24A41EA@together.net> Message-ID: Richard, thats a tricky one... why not set the default folder to the one in the destination and check the detailed files for the sizes and content? Andre On Feb 7, 2007, at 10:20 PM, Richard Miller wrote: > Chipp, > > Thanks for the suggestion. It's what I had been trying before. It > certainly works in terms of transferring the files. But I can't get > it to show the the progress of transferring any given file, like if > I had transferred it from a remote server to my local computer. I'm > using LibURLSetstatusCallBack, but this type of local transfer does > not seem to generate any feedback. Any thoughts? > > > Richard > > > > On Feb 7, 2007, at 4:43 PM, Chipp Walters wrote: > >> Richard, >> >> You can put a file from one destination to another with: >> >> >> put "C:/test.jpg" into tPath >> put "H:/test.jpg" into tPath2 >> put URL("binfile:" & tPath) into URL("binfile:" & tPath2) >> >> If you're copying lots of files, then embedding these statements in a >> repeat loop with an incrementing progressbar should do the trick. You >> can get fancier with a 'send in time' which can also be >> interrupted as >> well. >> >> You also might want to check out the load command, though don't know >> if that works for local files. >> >> HTH, >> Chipp >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From john at debraneys.com Wed Feb 7 20:18:15 2007 From: john at debraneys.com (john at debraneys.com) Date: Thu, 08 Feb 2007 01:18:15 +0000 Subject: dragging question Message-ID: Hi jacque, : ) I knew that too, but couldn't find the information you provided me when I asked about this previously. I thought my answer would yield the information. : p Cheers John >-----Original Message----- >From: J. Landman Gay [mailto:jacque at hyperactivesw.com] >Sent: Wednesday, February 7, 2007 07:25 PM >To: 'How to use Revolution' >Subject: Re: dragging question > >john at debraneys.com wrote: >> Hi Marty, >> A simple approach is >> on mousedown >> repeat until the mouse is up >> set the loc of me to the mouseloc >> end repeat >> end mousedown > >This works, but is generally considered a Revolution sin. ;) > > > >-- >Jacqueline Landman Gay | jacque at hyperactivesw.com >HyperActive Software | http://www.hyperactivesw.com >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution > From list at dreamscapesoftware.com Wed Feb 7 21:10:01 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Wed, 07 Feb 2007 20:10:01 -0600 Subject: Monitoring local file transfers In-Reply-To: <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> Message-ID: <45CA8679.1050605@dreamscapesoftware.com> Richard, What you could do is control the file transfer yourself with a repeat handler. Using the repeat handler, transfer only 100K of the file at a time, updating the status bar as needed. Derek Bump Dreamscape Software ____________________________________________ Compress photos easily with JPEGCompress www.dreamscapesoftware.com Richard Miller wrote: > I'm also looking for a way to monitor the status of a local file > transfer.... from a connected hard drive to an internal drive. I'd like > to be able to inform a user of the status of an ongoing file transfer > (through a progress bar), since the transfer could take 30-60 seconds or > even longer. RevCopyFile appears to be a completing blocking operation. > I believe this could be done with the "put url" command, but I can't > figure out how to use the LibURLSetStatusCallBack command so that it > will monitor this local (rather than Internet-based) file transfer. From JimAultWins at yahoo.com Wed Feb 7 21:35:28 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 07 Feb 2007 18:35:28 -0800 Subject: Monitoring local file transfers In-Reply-To: <81D356E3-233A-4273-B334-DB99D24A41EA@together.net> Message-ID: On 2/7/07 4:20 PM, "Richard Miller" wrote: > Chipp, > > Thanks for the suggestion. It's what I had been trying before. It > certainly works in terms of transferring the files. But I can't get > it to show the the progress of transferring any given file, like if I > had transferred it from a remote server to my local computer. I'm > using LibURLSetstatusCallBack, but this type of local transfer does > not seem to generate any feedback. Any thoughts? Local transfer does not involve the same system procedures. In fact, I think that a temp file is opened for the new file to be written and then renamed as the last step for the user. Well, I think you could read and write in 'mouthfuls' rather than bytes. open file dorce for binary read open file dest for append put 0 into yyy repeat read from file sorce at yyy for xxx --chars from yyy write it to file sorce add xxx to yyy updateProgressCounter end repeat close file dest close file sorce !! Not the exact syntax, but close to that Jim Ault Las Vegas From pepetoo at Cox.Net Wed Feb 7 23:30:13 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Wed, 7 Feb 2007 20:30:13 -0800 Subject: Creating Audio Clips In-Reply-To: <45CA8679.1050605@dreamscapesoftware.com> References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> <45CA8679.1050605@dreamscapesoftware.com> Message-ID: Hi Everyone, I've a program in which, rather than have the computer voices reading some text, I'd like to have real voices called that would speak the text. Presumably, I need to provide audio clips that I can call to do this. Any idea how to create them? I have an old application called SoundEdit that I believe will do the job, but it is probably not OSX compatible and I'd have to resurrect one of my older Macs to use it. Any Rev compatible tool I can use on OSX to do the same thing? TIA, Joe Wilkins From stephenREVOLUTION at barncard.com Wed Feb 7 23:40:01 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 7 Feb 2007 20:40:01 -0800 Subject: Creating Audio Clips In-Reply-To: References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> <45CA8679.1050605@dreamscapesoftware.com> Message-ID: Check out Felt Tip's Sound Studio. Wonderful. http://www.freeverse.com/soundstudio/ well worth the $79. sqb >Hi Everyone, > >I've a program in which, rather than have the computer voices >reading some text, I'd like to have real voices called that would >speak the text. Presumably, I need to provide audio clips that I can >call to do this. Any idea how to create them? > >I have an old application called SoundEdit that I believe will do >the job, but it is probably not OSX compatible and I'd have to >resurrect one of my older Macs to use it. Any Rev compatible tool I >can use on OSX to do the same thing? > >TIA, > >Joe Wilkins -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From pepetoo at Cox.Net Thu Feb 8 00:06:59 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Wed, 7 Feb 2007 21:06:59 -0800 Subject: Creating Audio Clips In-Reply-To: References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> <45CA8679.1050605@dreamscapesoftware.com> Message-ID: Thanks, Stephen. That's a lot better than the $400? I originally paid for SoundEdit. Joe Wilkins On Feb 7, 2007, at 8:40 PM, Stephen Barncard wrote: > Check out Felt Tip's Sound Studio. Wonderful. > http://www.freeverse.com/soundstudio/ > > well worth the $79. > sqb > >> Hi Everyone, >> >> I've a program in which, rather than have the computer voices >> reading some text, I'd like to have real voices called that would >> speak the text. Presumably, I need to provide audio clips that I >> can call to do this. Any idea how to create them? >> >> I have an old application called SoundEdit that I believe will do >> the job, but it is probably not OSX compatible and I'd have to >> resurrect one of my older Macs to use it. Any Rev compatible tool >> I can use on OSX to do the same thing? >> >> TIA, >> >> Joe Wilkins > > -- > > > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From alex at harryscollar.com Thu Feb 8 03:03:57 2007 From: alex at harryscollar.com (Alex Shaw) Date: Thu, 08 Feb 2007 18:03:57 +1000 Subject: Futuristic Interface In-Reply-To: References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> <45CA8679.1050605@dreamscapesoftware.com> Message-ID: <45CAD96D.2070000@harryscollar.com> Hi For those interested in interface design.. http://www.bassictech.com/blogs/bassictech_news_blog/archive/2007/01/20/remapping-the-universe-using-this-gui.aspx http://ted.com/tedtalks/tedtalksplayer.cfm?key=j_han&flashenabled=1 Now when will rev be able to do this? :) regards alex From geradamas at yahoo.com Thu Feb 8 03:36:43 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 8 Feb 2007 08:36:43 +0000 (GMT) Subject: Creating Audio Clips Message-ID: <889362.1685.qm@web37507.mail.mud.yahoo.com> I use Audacity: http://audacity.sourceforge.net/download/ it is Open Source. sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ Inbox full of unwanted email? Get leading protection and 1GB storage with All New Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html From david at dvglasgow.wanadoo.co.uk Thu Feb 8 05:28:25 2007 From: david at dvglasgow.wanadoo.co.uk (David Glasgow) Date: Thu, 8 Feb 2007 10:28:25 +0000 Subject: finding renamed files In-Reply-To: <20070204053832.16489489062@mail.runrev.com> References: <20070204053832.16489489062@mail.runrev.com> Message-ID: <73b714310cfa0ac806c0192bfa86f44d@dvglasgow.wanadoo.co.uk> Thanks to all who made suggestions re the above. The detailed files looked promising, but ultimately a bit disappointing. Maybe last accessed might offer something, unless of course the file is renamed without opening. Mind you, I am only interested in files renamed because they *mean* something to the user, so I may well want to ignore anything renamed without opening. I will call that a 'feature' ;-)) I will experiment and see what works best. Best Wishes, David Glasgow Carlton Glasgow Partnership http://www.i-psych.co.uk From m.schonewille at economy-x-talk.com Thu Feb 8 05:31:39 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 8 Feb 2007 11:31:39 +0100 Subject: Creating Audio Clips In-Reply-To: References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> <45CA8679.1050605@dreamscapesoftware.com> Message-ID: You could use Revolution's sound recording features :-) Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 8-feb-2007, om 5:30 heeft Joe Lewis Wilkins het volgende geschreven: > Hi Everyone, > > I've a program in which, rather than have the computer voices > reading some text, I'd like to have real voices called that would > speak the text. Presumably, I need to provide audio clips that I > can call to do this. Any idea how to create them? > > I have an old application called SoundEdit that I believe will do > the job, but it is probably not OSX compatible and I'd have to > resurrect one of my older Macs to use it. Any Rev compatible tool I > can use on OSX to do the same thing? > > TIA, > > Joe Wilkins From jbv.silences at club-internet.fr Thu Feb 8 06:55:05 2007 From: jbv.silences at club-internet.fr (jbv) Date: Thu, 08 Feb 2007 12:55:05 +0100 Subject: Futuristic Interface References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> <45CA8679.1050605@dreamscapesoftware.com> <45CAD96D.2070000@harryscollar.com> Message-ID: <45CB0F97.EC8D0958@club-internet.fr> Alex, > > Now when will rev be able to do this? :) > actually, nothing hinders you from developping externals to achieve a similar result... JB From viktoras at ekoinf.net Thu Feb 8 07:50:06 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Thu, 8 Feb 2007 14:50:06 +0200 (FLE Standard Time) Subject: Futuristic Interface References: <45CAD96D.2070000@harryscollar.com> Message-ID: <45CB1C7E.000003.01228@MAZYTIS> With that technology, I would start to wash my hands more often ;-) Viktoras -------Original Message------- From: Alex Shaw Date: 2007.02.08 10:32:44 To: How to use Revolution Subject: Futuristic Interface Hi For those interested in interface design.. http://www.bassictech com/blogs/bassictech_news_blog/archive/2007/01/20/remapping-the-universe-usin -this-gui.aspx http://ted.com/tedtalks/tedtalksplayer.cfm?key=j_han&flashenabled=1 Now when will rev be able to do this? :) regards alex _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From klaus at major-k.de Thu Feb 8 08:12:01 2007 From: klaus at major-k.de (Klaus Major) Date: Thu, 8 Feb 2007 14:12:01 +0100 Subject: RUNREV down? Message-ID: Hi friends, earthquake or snowstrom in the highlands? Cannot access the RUNREV website or QAzilla for the last couple of hours... Any hints? Regards Klaus Major klaus at major-k.de http://www.major-k.de From jhonken at webdsp.com Thu Feb 8 08:37:11 2007 From: jhonken at webdsp.com (Jeff Honken) Date: Thu, 8 Feb 2007 08:37:11 -0500 Subject: Click of field Message-ID: <000001c74b86$3d013a60$6701a8c0@DellLaptop> I have a multiline field that I would like to send a click to the first line of it when it gets the focus. I'm using "focus on fld "ABC"" to go to the field and it highlights that first line but I need it to click on it too. Does anyone have any idea on how to do this? From soapdog at mac.com Thu Feb 8 08:38:26 2007 From: soapdog at mac.com (Andre Garzia) Date: Thu, 8 Feb 2007 11:38:26 -0200 Subject: RUNREV down? In-Reply-To: References: Message-ID: <9B11CFCC-F4EA-4522-9DB2-024F6C94A2CE@mac.com> Klaus my friend, just tried and the page opened fine in here... try a traceroute, maybe, you're having isp trouble... cheers andre On Feb 8, 2007, at 11:12 AM, Klaus Major wrote: > Hi friends, > > earthquake or snowstrom in the highlands? > > Cannot access the RUNREV website or QAzilla for > the last couple of hours... Any hints? > > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jbv.silences at club-internet.fr Thu Feb 8 09:01:08 2007 From: jbv.silences at club-internet.fr (jbv) Date: Thu, 08 Feb 2007 15:01:08 +0100 Subject: Futuristic Interface References: <45CAD96D.2070000@harryscollar.com> <45CB1C7E.000003.01228@MAZYTIS> Message-ID: <45CB2D20.2DFF9771@club-internet.fr> please correct me if I'm wrong, but I had the feeling that there was something similar in the interface of the Apple iPhone... at least a touchscreen with a GUI that follows closely every finger move... JB > With that technology, I would start to wash my hands more often ;-) > > Viktoras > > -------Original Message------- > > From: Alex Shaw > Date: 2007.02.08 10:32:44 > To: How to use Revolution > Subject: Futuristic Interface > > Hi > > For those interested in interface design.. > > http://www.bassictech > com/blogs/bassictech_news_blog/archive/2007/01/20/remapping-the-universe-usin > -this-gui.aspx > > http://ted.com/tedtalks/tedtalksplayer.cfm?key=j_han&flashenabled=1 > > Now when will rev be able to do this? :) > > regards > alex From psahores at free.fr Thu Feb 8 08:44:18 2007 From: psahores at free.fr (Pierre Sahores) Date: Thu, 8 Feb 2007 14:44:18 +0100 Subject: RUNREV down? In-Reply-To: References: Message-ID: <14C06357-80BB-4106-8A98-40D2A25DC6BF@free.fr> Hi Klaus, Still available from there ;-) Best Regards from F-Nemours, Le 8 f?vr. 07 ? 14:12, Klaus Major a ?crit : > Hi friends, > > earthquake or snowstrom in the highlands? > > Cannot access the RUNREV website or QAzilla for > the last couple of hours... Any hints? > > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- Pierre Sahores www.sahores-conseil.com From sims at ezpzapps.com Thu Feb 8 08:52:33 2007 From: sims at ezpzapps.com (sims) Date: Thu, 8 Feb 2007 14:52:33 +0100 Subject: RUNREV down? In-Reply-To: References: Message-ID: At 2:12 PM +0100 2/8/07, Klaus Major wrote: >earthquake or snowstrom in the highlands? > >Cannot access the RUNREV website or QAzilla for >the last couple of hours... Any hints? Works here...I just got in the house, so maybe it just came back. sims From revlist at azurevision.co.uk Thu Feb 8 08:59:43 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 8 Feb 2007 13:59:43 +0000 Subject: RUNREV down? In-Reply-To: References: Message-ID: <2A8B3FA1-1B4F-4A91-84C9-5F9A0319B025@azurevision.co.uk> runrev.com is loading here, but veeeeeeery slooooooowly. There have been a lot snowstorms across the UK last night and today so that could be the cause. http://news.bbc.co.uk/1/hi/uk/6338151.stm Ian On 8 Feb 2007, at 13:12, Klaus Major wrote: > Hi friends, > > earthquake or snowstrom in the highlands? > > Cannot access the RUNREV website or QAzilla for > the last couple of hours... Any hints? > > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From yvescoppe at skynet.be Thu Feb 8 09:03:48 2007 From: yvescoppe at skynet.be (Yves COPPE) Date: Thu, 8 Feb 2007 15:03:48 +0100 Subject: RUNREV down? In-Reply-To: References: Message-ID: Le 8 f?vr. 07 ? 14:12, Klaus Major a ?crit : > Hi friends, > > earthquake or snowstrom in the highlands? > > Cannot access the RUNREV website or QAzilla for > the last couple of hours... Any hints? > Runs very fine here. What happens ? earthqualke in Germany ? Greetings. Yves COPPE yvescoppe at skynet.be From jhonken at webdsp.com Thu Feb 8 09:05:00 2007 From: jhonken at webdsp.com (Jeff Honken) Date: Thu, 8 Feb 2007 09:05:00 -0500 Subject: dollar function Message-ID: <000001c74b8a$2048a3f0$6701a8c0@DellLaptop> Does anyone have a function or way to verify a dollar amount that has been entered into a field? I'd like to check a pattern such 0.00 - 9999999.99 and make sure they don't put in a $ symbol. They also need to put in a negative dollar amount such as -12.36 .Any help would be greatly appreciated. From viktoras at ekoinf.net Thu Feb 8 09:13:45 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Thu, 8 Feb 2007 16:13:45 +0200 (FLE Standard Time) Subject: Futuristic Interface References: <45CB2D20.2DFF9771@club-internet.fr> Message-ID: <45CB3018.000007.01228@MAZYTIS> In these demos touchscreen is sensitive to multiple touches with fingers in different places at once. V -------Original Message------- From: jbv Date: 2007.02.08 16:02:05 To: How to use Revolution Subject: Re: Futuristic Interface please correct me if I'm wrong, but I had the feeling that there was something similar in the interface of the Apple iPhone... at least a touchscreen with a GUI that follows closely every finger move... JB > With that technology, I would start to wash my hands more often ;-) > > Viktoras > > -------Original Message------- > > From: Alex Shaw > Date: 2007.02.08 10:32:44 > To: How to use Revolution > Subject: Futuristic Interface > > Hi > > For those interested in interface design.. > > http://www.bassictech > com/blogs/bassictech_news_blog/archive/2007/01/20/remapping-the-universe-usin > -this-gui.aspx > > http://ted.com/tedtalks/tedtalksplayer.cfm?key=j_han&flashenabled=1 > > Now when will rev be able to do this? :) > > regards > alex _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From klaus at major-k.de Thu Feb 8 09:21:45 2007 From: klaus at major-k.de (Klaus Major) Date: Thu, 8 Feb 2007 15:21:45 +0100 Subject: RUNREV down? In-Reply-To: <9B11CFCC-F4EA-4522-9DB2-024F6C94A2CE@mac.com> References: <9B11CFCC-F4EA-4522-9DB2-024F6C94A2CE@mac.com> Message-ID: <161A2E67-BD65-48A4-9CE4-11050352E9F0@major-k.de> Hi all you lovely people :-) > Klaus my friend, > > just tried and the page opened fine in here... try a traceroute, > maybe, you're having isp trouble... Hmm, still not available from here, all other webpages work fine. "ping" results in 100% packet loss and "trace" hangs at "so-3-3-0.mpr2.iah1.us.above.net". OK, at least I know REV is NOT down. Too bad, I was exspecting new iPods/Macs :-/ Oh, wait, that was something completely dfferent, and it is thursday, not tuesday ;-) > cheers > andre Regards Klaus Major klaus at major-k.de http://www.major-k.de P.S. Yves, mon ami, no earthquakes over here in germany! I am not THAT insensitive, that I would not have noticed that ;-) From revlist at azurevision.co.uk Thu Feb 8 09:39:16 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 8 Feb 2007 14:39:16 +0000 Subject: dollar function In-Reply-To: <000001c74b8a$2048a3f0$6701a8c0@DellLaptop> References: <000001c74b8a$2048a3f0$6701a8c0@DellLaptop> Message-ID: <65704447-FF43-4949-A78B-1855474C32C2@azurevision.co.uk> 'is a number' is probably a good place to start, along with the round function. You can also do a rawkeydown handler on the field to check for characters you don't want such as currency symbols. Ian On 8 Feb 2007, at 14:05, Jeff Honken wrote: > Does anyone have a function or way to verify a dollar amount that has > been entered into a field? I'd like to check a pattern such 0.00 - > 9999999.99 and make sure they don't put in a $ symbol. They also need > to put in a negative dollar amount such as -12.36 .Any help would be > greatly appreciated. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From revlist at azurevision.co.uk Thu Feb 8 09:40:44 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 8 Feb 2007 14:40:44 +0000 Subject: Futuristic Interface In-Reply-To: <45CB3018.000007.01228@MAZYTIS> References: <45CB2D20.2DFF9771@club-internet.fr> <45CB3018.000007.01228@MAZYTIS> Message-ID: <8FB5A142-483C-473F-BF82-B7127A1CB7D8@azurevision.co.uk> That's exactly what the iPhone demos have been showing - screen typing with multiple fingers at once, and Minority Report-style resizing of images using two fingers. Ian On 8 Feb 2007, at 14:13, Viktoras Didziulis wrote: > In these demos touchscreen is sensitive to multiple touches with > fingers in > different places at once. > V > > -------Original Message------- > > From: jbv > Date: 2007.02.08 16:02:05 > To: How to use Revolution > Subject: Re: Futuristic Interface > > please correct me if I'm wrong, but I had the feeling that there was > something similar in the interface of the Apple iPhone... at least a > touchscreen with a GUI that follows closely every finger move... > > JB From marty at ucls.uchicago.edu Thu Feb 8 09:50:51 2007 From: marty at ucls.uchicago.edu (marty) Date: Thu, 8 Feb 2007 08:50:51 -0600 Subject: dragging question In-Reply-To: <20070208143346.0C799488F0C@mail.runrev.com> References: <20070208143346.0C799488F0C@mail.runrev.com> Message-ID: On Feb 8, 2007, at 8:33 AM, use-revolution-request at lists.runrev.com wrote: I wrote: >> I'm sure I should know how to do this, but..... >> >> What would the script be to drag an object (let's call it graphic >> "triangle" or something) when the user clicks and drags on it? Mark wrote: > > on mouseDown > grab me > end mouseDown This is exactly what I needed, but couldn't remember the command. Thanks! - marty From pepetoo at Cox.Net Thu Feb 8 10:09:16 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Thu, 8 Feb 2007 07:09:16 -0800 Subject: Creating Audio Clips In-Reply-To: <889362.1685.qm@web37507.mail.mud.yahoo.com> References: <889362.1685.qm@web37507.mail.mud.yahoo.com> Message-ID: <06CE088D-F51C-49B5-9319-047D9701078D@Cox.Net> Thanks, Richmond. Awesome! Joe Wilkins On Feb 8, 2007, at 12:36 AM, Richmond Mathewson wrote: > I use Audacity: > > http://audacity.sourceforge.net/download/ > > it is Open Source. > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > Save the last dance for me, and don't slip in the dogs mess on > the way over to take my hand. > ____________________________________________________________ > > > > ___________________________________________________________ > Inbox full of unwanted email? Get leading protection and 1GB > storage with All New Yahoo! Mail. http://uk.docs.yahoo.com/ > nowyoucan.html > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From pepetoo at Cox.Net Thu Feb 8 10:10:44 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Thu, 8 Feb 2007 07:10:44 -0800 Subject: Creating Audio Clips In-Reply-To: References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> <45CA8679.1050605@dreamscapesoftware.com> Message-ID: <5CA01CB4-75A3-4121-AC79-0A195F12F626@Cox.Net> Mark, I assume you're poking fun? If not, tell me more. Joe On Feb 8, 2007, at 2:31 AM, Mark Schonewille wrote: > You could use Revolution's sound recording features :-) > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store > software. Download at http://www.salery.biz > > Op 8-feb-2007, om 5:30 heeft Joe Lewis Wilkins het volgende > geschreven: > >> Hi Everyone, >> >> I've a program in which, rather than have the computer voices >> reading some text, I'd like to have real voices called that would >> speak the text. Presumably, I need to provide audio clips that I >> can call to do this. Any idea how to create them? >> >> I have an old application called SoundEdit that I believe will do >> the job, but it is probably not OSX compatible and I'd have to >> resurrect one of my older Macs to use it. Any Rev compatible tool >> I can use on OSX to do the same thing? >> >> TIA, >> >> Joe Wilkins > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Thu Feb 8 10:18:30 2007 From: soapdog at mac.com (Andre Garzia) Date: Thu, 8 Feb 2007 13:18:30 -0200 Subject: Futuristic Interface In-Reply-To: <8FB5A142-483C-473F-BF82-B7127A1CB7D8@azurevision.co.uk> References: <45CB2D20.2DFF9771@club-internet.fr> <45CB3018.000007.01228@MAZYTIS> <8FB5A142-483C-473F-BF82-B7127A1CB7D8@azurevision.co.uk> Message-ID: <5989F277-DCDE-492C-AF4A-422E4D1B1759@mac.com> new macbooks trackpad sense more than one finger too... you can use two fingers for scrolling and alternate clicking... this might be near... On Feb 8, 2007, at 12:40 PM, Ian Wood wrote: > That's exactly what the iPhone demos have been showing - screen > typing with multiple fingers at once, and Minority Report-style > resizing of images using two fingers. > > Ian > > On 8 Feb 2007, at 14:13, Viktoras Didziulis wrote: > >> In these demos touchscreen is sensitive to multiple touches with >> fingers in >> different places at once. >> V >> >> -------Original Message------- >> >> From: jbv >> Date: 2007.02.08 16:02:05 >> To: How to use Revolution >> Subject: Re: Futuristic Interface >> >> please correct me if I'm wrong, but I had the feeling that there was >> something similar in the interface of the Apple iPhone... at least a >> touchscreen with a GUI that follows closely every finger move... >> >> JB > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From rjb at robelko.com Thu Feb 8 10:23:33 2007 From: rjb at robelko.com (Robert Brenstein) Date: Thu, 8 Feb 2007 16:23:33 +0100 Subject: RUNREV down? In-Reply-To: <161A2E67-BD65-48A4-9CE4-11050352E9F0@major-k.de> References: <9B11CFCC-F4EA-4522-9DB2-024F6C94A2CE@mac.com> <161A2E67-BD65-48A4-9CE4-11050352E9F0@major-k.de> Message-ID: >>Klaus my friend, >> >>just tried and the page opened fine in here... try a traceroute, >>maybe, you're having isp trouble... > >Hmm, still not available from here, all other webpages work fine. > >"ping" results in 100% packet loss and "trace" hangs at >"so-3-3-0.mpr2.iah1.us.above.net". > >OK, at least I know REV is NOT down. > I am connecting from Germany as well and it works for me, although the initial connection had a long delay. Instead of ping try traceroute to 66.98.150.41 and compare it to traceroute to www.runrev.com. May be it is local dns problem. But then may be one of the key routers got hacked again. I am not hitting the one you listed. Robert From wow at together.net Thu Feb 8 11:03:26 2007 From: wow at together.net (Richard Miller) Date: Thu, 8 Feb 2007 11:03:26 -0500 Subject: Monitoring local file transfers In-Reply-To: References: Message-ID: <0AA63CEE-A8BE-4E37-BAC2-D25799E8CDE5@together.net> This sounds like a viable approach. I've not done this before, but it sounds like it could work. Thanks. Richard On Feb 7, 2007, at 9:35 PM, Jim Ault wrote: > On 2/7/07 4:20 PM, "Richard Miller" wrote: >> Chipp, >> >> Thanks for the suggestion. It's what I had been trying before. It >> certainly works in terms of transferring the files. But I can't get >> it to show the the progress of transferring any given file, like if I >> had transferred it from a remote server to my local computer. I'm >> using LibURLSetstatusCallBack, but this type of local transfer does >> not seem to generate any feedback. Any thoughts? > > Local transfer does not involve the same system procedures. In > fact, I > think that a temp file is opened for the new file to be written and > then > renamed as the last step for the user. > > Well, I think you could read and write in 'mouthfuls' rather than > bytes. > > > open file dorce for binary read > open file dest for append > put 0 into yyy > repeat > read from file sorce at yyy for xxx --chars from yyy > write it to file sorce > add xxx to yyy > updateProgressCounter > end repeat > close file dest > close file sorce > > !! Not the exact syntax, but close to that > > > Jim Ault > Las Vegas > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From alex at harryscollar.com Thu Feb 8 11:05:58 2007 From: alex at harryscollar.com (Alex Shaw) Date: Fri, 09 Feb 2007 02:05:58 +1000 Subject: Futuristic Interface In-Reply-To: <45CB0F97.EC8D0958@club-internet.fr> References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> <45CA8679.1050605@dreamscapesoftware.com> <45CAD96D.2070000@harryscollar.com> <45CB0F97.EC8D0958@club-internet.fr> Message-ID: <45CB4A66.80603@harryscollar.com> True, the hardware ultimately is subject to the software (hardware people would probably argue the opposite) & the demonstrated interface really seems to map to current input devices, eg just with hand/finger pressured gestures instead of using a mouse. I had my first play with MS vista today & it was nice and all but except for the visual candy what was ultimately new with the interface? There are many interesting things with this (touch screen/hardware) technology espeicially in the mobile phone industry (ie. iphone) but I like the intuitive nature of what is currently being developed. Almost physically touching the raw data. Heavily processed of course. I would say that any current software would be able to be controlled by this new kind of hardware input device. The presenter demonstrates a browser & a few other things that suggest backward compatibility but programs would obviously gain from a bit of recoding to interpret more specialised gestures. regards alex jbv wrote: > > Alex, > >> Now when will rev be able to do this? :) >> > > actually, nothing hinders you from developping externals to > achieve a similar result... > > JB From devin_asay at byu.edu Thu Feb 8 11:06:56 2007 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 8 Feb 2007 09:06:56 -0700 Subject: Creating Audio Clips In-Reply-To: <5CA01CB4-75A3-4121-AC79-0A195F12F626@Cox.Net> References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> <45CA8679.1050605@dreamscapesoftware.com> <5CA01CB4-75A3-4121-AC79-0A195F12F626@Cox.Net> Message-ID: <66ECE12C-8213-49DF-909D-126104D59CAB@byu.edu> On Feb 8, 2007, at 8:10 AM, Joe Lewis Wilkins wrote: > Mark, I assume you're poking fun? If not, tell me more. He's totally serious, despite the smiley. See the record sound file command in the Rev dictionary. I also have a basic introduction to the record command at http://revolution.byu.edu/audio/audioIntro.html. It works pretty well, but has a couple of quirks. HTH Devin > > Joe > > On Feb 8, 2007, at 2:31 AM, Mark Schonewille wrote: > >> You could use Revolution's sound recording features :-) >> >> Mark >> Devin Asay Humanities Technology and Research Support Center Brigham Young University From stephenREVOLUTION at barncard.com Thu Feb 8 11:24:00 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 8 Feb 2007 08:24:00 -0800 Subject: Creating Audio Clips In-Reply-To: References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> <45CA8679.1050605@dreamscapesoftware.com> Message-ID: SoundEdit was amazing and well worth it at the time. Packaged with MacRecorder, it was more fun than a basket of puppies and my introduction to non-linear editing. The staff at A&M Records soon tired of my rude sounds for each machine in the recording facility. >Thanks, Stephen. That's a lot better than the $400? I originally >paid for SoundEdit. > >Joe Wilkins > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From JimAultWins at yahoo.com Thu Feb 8 11:25:46 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 08 Feb 2007 08:25:46 -0800 Subject: Creating Audio Clips In-Reply-To: <5CA01CB4-75A3-4121-AC79-0A195F12F626@Cox.Net> Message-ID: On 2/8/07 7:10 AM, "Joe Lewis Wilkins" wrote: > Mark, I assume you're poking fun? If not, tell me more. > > Joe > > On Feb 8, 2007, at 2:31 AM, Mark Schonewille wrote: > >> You could use Revolution's sound recording features :-) >> >> Mark Dictionary answer record, record sound, recording, recordInput, stop recording play, playPaused, playStopped, playLoudness stop Lots of good stuff that a beginner might like to know about. Easy. Jim Ault Las Vegas From m.schonewille at economy-x-talk.com Thu Feb 8 11:43:29 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 8 Feb 2007 17:43:29 +0100 Subject: Creating Audio Clips In-Reply-To: <5CA01CB4-75A3-4121-AC79-0A195F12F626@Cox.Net> References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> <45CA8679.1050605@dreamscapesoftware.com> <5CA01CB4-75A3-4121-AC79-0A195F12F626@Cox.Net> Message-ID: <2AF04887-A35E-41D1-ADD1-E10DD0AE10CD@economy-x-talk.com> Hi Joe, A little bit of fun, but I assumed you know that Revolution can record sound if QuickTime has been installed. Unfortunately, it doesn't include editing features, but at least you can record your voice. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 8-feb-2007, om 16:10 heeft Joe Lewis Wilkins het volgende geschreven: > Mark, I assume you're poking fun? If not, tell me more. > > Joe > > On Feb 8, 2007, at 2:31 AM, Mark Schonewille wrote: > >> You could use Revolution's sound recording features :-) >> >> Mark From mark_powell at symantec.com Thu Feb 8 11:46:55 2007 From: mark_powell at symantec.com (Mark Powell) Date: Thu, 8 Feb 2007 08:46:55 -0800 Subject: finding renamed files References: <20070204053832.16489489062@mail.runrev.com> <73b714310cfa0ac806c0192bfa86f44d@dvglasgow.wanadoo.co.uk> Message-ID: Hello David: Assuming you are dealing with jpegs only, you could use exif data in your comparison algorithm. For example, if you know the source of all images you can parse the exif data to see if an unknown 'image software source' field exists. If yes, then it is deemed to have changed. Alex Tweedly has a stack "libEXIF" that does this well. I think it is in RevOnline. Mark -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of David Glasgow Sent: Thursday, February 08, 2007 3:28 AM To: use-revolution at lists.runrev.com Subject: Re: finding renamed files Thanks to all who made suggestions re the above. The detailed files looked promising, but ultimately a bit disappointing. Maybe last accessed might offer something, unless of course the file is renamed without opening. Mind you, I am only interested in files renamed because they *mean* something to the user, so I may well want to ignore anything renamed without opening. I will call that a 'feature' ;-)) I will experiment and see what works best. Best Wishes, David Glasgow Carlton Glasgow Partnership http://www.i-psych.co.uk _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From pepetoo at Cox.Net Thu Feb 8 11:47:13 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Thu, 8 Feb 2007 08:47:13 -0800 Subject: Creating Audio Clips In-Reply-To: References: Message-ID: <821721CD-68E6-43BC-9547-3EA2BE373603@Cox.Net> Hey, Jim. Thanks, for an upcoming article or two or three in Joe Wilkins On Feb 8, 2007, at 8:25 AM, Jim Ault wrote: > On 2/8/07 7:10 AM, "Joe Lewis Wilkins" wrote: > >> Mark, I assume you're poking fun? If not, tell me more. >> >> Joe >> >> On Feb 8, 2007, at 2:31 AM, Mark Schonewille wrote: >> >>> You could use Revolution's sound recording features :-) >>> >>> Mark > > Dictionary > answer record, record sound, recording, recordInput, > stop recording > play, playPaused, playStopped, playLoudness > stop > > Lots of good stuff that a beginner might like to know about. Easy. > > Jim Ault > Las Vegas > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From FlexibleLearning at aol.com Thu Feb 8 11:51:31 2007 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Thu, 8 Feb 2007 11:51:31 EST Subject: The Scripter's Scrapbook Message-ID: The price is ?39.96 using PayPal. It is not a subscription, just the price. Simply click the 'Buy Now' button on the web page or follow the built-in link in your trial version. If you don't have time to fully evaluate within 30 days, wait for 30 days after expiry and you can start a new trial period. There is no limit to this 'dot one carry one' evaluation. As far as integration is concerned, there is full documentation about using the Scripter's Scrapbook as a Rev plug-in as well as using it with any of the available standalone engines for Windows and Macs including a universal binary option. Upgrades retain all your settings, preferences and existing content, and saves everything to a new folder so you always have the older version to revert to if you wish. Others may wish to comment on 'how it works for them'. With best regards /H www.FlexibleLearning.com/ssbk.htm Home of The Scripter's Scrapbook ------------------------------------------------------------ This looks promising for a Chapter or two in the Macinstruct.com column I'm writing about Rev. I downloaded the 30 day trial, but don't know if I'll get to it in that time frame, and found no price for a license. What is the price? And are there any problems or concerns with regard to upgrades both for the Scripter's Scrapbook and how it integrates with Rev? TIA, Joe Wilkins ------------------------------------------------------------ From david at openpartnership.net Thu Feb 8 12:10:46 2007 From: david at openpartnership.net (David Bovill) Date: Thu, 8 Feb 2007 18:10:46 +0100 Subject: Set the script of... not working ??? Message-ID: I have a script which is trying to delete handlers from a library - here are the lines that are not working: put the script of scriptObject into someScript delete char startChar to endChar of someScript put the number of chars of someScript set the script of scriptObject to empty put someScript set the script of scriptObject to someScript put merge("Deleted handler '[[handlerName]]'!") In the message box I get: 70641 That is the script exits and is not able to set the script to empty or to anything else. I have never come across this before - but it is a large script - is there a limit to the how large a script can be for this to work ??? From Andre.Bisseret at inria.fr Thu Feb 8 12:19:08 2007 From: Andre.Bisseret at inria.fr (=?ISO-8859-1?Q? Andr=E9.Bisseret ?=) Date: Thu, 8 Feb 2007 18:19:08 +0100 Subject: Click of field In-Reply-To: <000001c74b86$3d013a60$6701a8c0@DellLaptop> References: <000001c74b86$3d013a60$6701a8c0@DellLaptop> Message-ID: <7A1A0EF2-389E-48AE-A8D4-18CDE1F14428@inria.fr> Le 8 f?vr. 07 ? 14:37, Jeff Honken a ?crit : > I have a multiline field that I would like to send a click to the > first > line of it when it gets the focus. I'm using "focus on fld "ABC"" > to go > to the field and it highlights that first line but I need it to > click on > it too. Does anyone have any idea on how to do this? > _______________________________________________ Hi, The following seems to work : find line 1 of fld "champ" click at the foundLoc find empty --to stay in this field I created a new stack with a fied "champ" (list behavior , multiLine) including several lines of text. and a button with a mouseUp handler containing the preceeding 3 lines. As a test, I set the textStyle of line 1 of fld "champ" to "link" and In the script of the field "champ", I put the following handler: on linkClicked thetext if theText is not empty then beep 3 --put cr & theText after fld "essai2" end linkClicked Well, I get the beeps :-) Hope this helps Best regards from Grenoble Andr? From mlange at widged.com Thu Feb 8 12:29:36 2007 From: mlange at widged.com (Marielle Lange) Date: Thu, 8 Feb 2007 17:29:36 +0000 Subject: RUNREV down? In-Reply-To: References: Message-ID: We had snow indeed in Edinburgh... this started yesterday evening. Nice white mantle this morning but it's all gone now :-D Marielle On 8 Feb 2007, at 13:12, Klaus Major wrote: > Hi friends, > > earthquake or snowstrom in the highlands? > > Cannot access the RUNREV website or QAzilla for > the last couple of hours... Any hints? > > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From stephenREVOLUTION at barncard.com Thu Feb 8 12:35:38 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 8 Feb 2007 09:35:38 -0800 Subject: Creating Audio Clips In-Reply-To: <06CE088D-F51C-49B5-9319-047D9701078D@Cox.Net> References: <889362.1685.qm@web37507.mail.mud.yahoo.com> <06CE088D-F51C-49B5-9319-047D9701078D@Cox.Net> Message-ID: If you have a lot of clips to do, you'll find Sound Studio's Markers to Files feature will save a lot of time. Audacity doesn't have that. sound studio has a free trial I think. >Thanks, Richmond. Awesome! > >Joe Wilkins > >On Feb 8, 2007, at 12:36 AM, Richmond Mathewson wrote: > >>I use Audacity: >> >>http://audacity.sourceforge.net/download/ >> >>it is Open Source. >> >>sincerely, Richmond Mathewson >> -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From JimAultWins at yahoo.com Thu Feb 8 13:13:10 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 08 Feb 2007 10:13:10 -0800 Subject: Set the script of... not working ??? In-Reply-To: Message-ID: My quick guess is that one or more of your handlers make Rev think that the script cannot be edited and applied. If you manually open the script editor for this object, add a character and then apply, are you successful? Jim Ault Las Vegas On 2/8/07 9:10 AM, "David Bovill" wrote: > I have a script which is trying to delete handlers from a library - > here are the lines that are not working: > > put the script of scriptObject into someScript > delete char startChar to endChar of someScript > > put the number of chars of someScript > set the script of scriptObject to empty > put someScript > set the script of scriptObject to someScript > > put merge("Deleted handler '[[handlerName]]'!") > > In the message box I get: > > 70641 > > That is the script exits and is not able to set the script to empty or > to anything else. I have never come across this before - but it is a > large script - is there a limit to the how large a script can be for > this to work ??? From pepetoo at Cox.Net Thu Feb 8 14:43:50 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Thu, 8 Feb 2007 11:43:50 -0800 Subject: Creating Audio Clips In-Reply-To: References: <889362.1685.qm@web37507.mail.mud.yahoo.com> <06CE088D-F51C-49B5-9319-047D9701078D@Cox.Net> Message-ID: I'll probably try them all and report back in one of my Macinstruct.com articles. I have about 100 clips I'm going to want to record. Joe Wilkins On Feb 8, 2007, at 9:35 AM, Stephen Barncard wrote: > If you have a lot of clips to do, you'll find Sound Studio's > Markers to Files feature will save a lot of time. Audacity doesn't > have that. sound studio has a free trial I think. > > >> Thanks, Richmond. Awesome! >> >> Joe Wilkins >> >> On Feb 8, 2007, at 12:36 AM, Richmond Mathewson wrote: >> >>> I use Audacity: >>> >>> http://audacity.sourceforge.net/download/ >>> >>> it is Open Source. >>> >>> sincerely, Richmond Mathewson >>> > > -- > > > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Thu Feb 8 15:43:11 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 08 Feb 2007 12:43:11 -0800 Subject: Creating Audio Clips In-Reply-To: Message-ID: I trust this will be a Rev stack that we can listen to and won't have to read. :-) Not that I am lazy, but if you are going to explore audio, maybe one of the results could be an example stack. Later you can sell the DVD of the directors cut and juicy outtakes. One tip you might want to use is the "tooltip" for buttons, fields, and images... for user feedback. Buttons & icons can be a little cryptic sometimes. set the tooltip of btn recordNewClip to "Click once to record, click again to stop" ...onStartRecoding set the tooltip of btn recordNewClip to "RECORDING, click again to stop now" You can also set the tooltip response time, I think. Have a good time exploring and writing!! Jim Ault Las Vegas On 2/8/07 11:43 AM, "Joe Lewis Wilkins" wrote: > I'll probably try them all and report back in one of my > Macinstruct.com articles. I have about 100 clips I'm going to want to > record. > > Joe Wilkins > > On Feb 8, 2007, at 9:35 AM, Stephen Barncard wrote: > >> If you have a lot of clips to do, you'll find Sound Studio's >> Markers to Files feature will save a lot of time. Audacity doesn't >> have that. sound studio has a free trial I think. >> >> >>> Thanks, Richmond. Awesome! >>> >>> Joe Wilkins >>> >>> On Feb 8, 2007, at 12:36 AM, Richmond Mathewson wrote: >>> >>>> I use Audacity: >>>> >>>> http://audacity.sourceforge.net/download/ >>>> >>>> it is Open Source. >>>> >>>> sincerely, Richmond Mathewson >>>> >> >> -- >> >> >> stephen barncard >> s a n f r a n c i s c o >> - - - - - - - - - - - - >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From katir at hindu.org Thu Feb 8 17:08:50 2007 From: katir at hindu.org (Sivakatirswami) Date: Thu, 08 Feb 2007 12:08:50 -1000 Subject: OT: The State of Video Capture Spring 2007 Message-ID: <45CB9F72.1010608@hindu.org> We are in the midst of our hard ware upgrade cycle (once very two years we do major "enterprise" hardware upgrade here.) And we are taking a hard look at "must have" equipment. Some background: (Apple only, OSX....) We are ramping up video production in a big way and getting from a Keynote to a DVD is right now an incredible "jump thru hoops" where, using SnapzPro on our biggest G5 dual processor desktop production station (which we move into a "sound room") where we run the Keynote with a high end mic attached to the box to get a humungous Apple Animation file which we can then convert to full screen presentation quality for DVD etc. It works. We looked into converters before. Total Training production Manager in New York (if you haven't seen Deke McClelens training videos you are missing a treat!) told me they they used a $25,000 plus video converter for their work but that there were less expensive models that would still do a good job in the $4,000-6,000 range. Meanwhile another team member here was talking with Apple Education dept who recommended a low end model $400.00 or something. Well guess what, non-profit org bought the $400.00 model.. it was a disaster we sent it back... Meanwhile we developed the SnapzPro work flow and did a few productions with that. So much for history: SnapzPro recently announced an Intel version which should run on our new intel machines when they arrive, but I wanted to query the list on hardware options or software alternatives. We need to be able to dub over during runtime play-recourd, voice input from an external mic. All insights, past experience "wisdom" "best directions" etc welcome email me off list unless you think everyone should hear what you have to say. Obviously the SnapzPro is "price is right" vs a $5M conversion box.. but I would be interested to know what a hardware solution might offer that SnapzPro cannot... Thanks! Sivakatirswami www.himalayanacademy.com Get Hinduism Today Digital Edition. It's Free! http://www.hinduismtoday.com/digital/ From chipp at chipp.com Thu Feb 8 17:19:09 2007 From: chipp at chipp.com (Chipp Walters) Date: Thu, 8 Feb 2007 16:19:09 -0600 Subject: Set the script of... not working ??? In-Reply-To: References: Message-ID: <7aa52a210702081419w482fd705y89109b4d8e2234ec@mail.gmail.com> Yeah, I think Jim is correct. Instead of setting the script, copy it to the clipboard, then create a new button and try pasting it in and see if it compiles. From robmann at gp-racing.com Thu Feb 8 18:02:37 2007 From: robmann at gp-racing.com (Robert Mann) Date: Thu, 8 Feb 2007 18:02:37 -0500 Subject: Rev scripting preferences Message-ID: <01ec01c74bd5$3b8b4a50$0f00a8c0@roblaptop> When I started with rev I was putting all the scripts right where I was using them such as in the button, the problem I was having is keeping track of all the globals I was generating so I started to then call a handler which I then put in the card script, but now my stack seems to be slower, so my question is where is the best place to put the scripts, buttons, card or stack script? And what are the benefits or drawbacks of each if any? Thanks Rob From ambassador at fourthworld.com Thu Feb 8 18:10:43 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 08 Feb 2007 15:10:43 -0800 Subject: Rev scripting preferences Message-ID: <45CBADF3.5050501@fourthworld.com> Robert Mann wrote: > When I started with rev I was putting all the scripts right where I was > using them such as in the button, the problem I was having is keeping track > of all the globals I was generating so I started to then call a handler > which I then put in the card script, but now my stack seems to be slower.... If your stacks seem slower there's something else at play. The time to call a script further down the message path from the target object is such a small fraction of a microsecond that it isn't noticeable. What else changed in your stack between the time the script was on the control and the time it was moved to the stack? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From tjhopkins224 at hotmail.com Thu Feb 8 18:15:44 2007 From: tjhopkins224 at hotmail.com (Trevor Hopkins) Date: Thu, 08 Feb 2007 23:15:44 +0000 Subject: Unidentified Flickering Menu (UFM) Phenomenon Message-ID: I've noticed that when I have a menuPick handler running from a menu in the Mac menubar, that on occasion, when selecting among options in any given menu, the menu bar flickers. That is, I select a new option, the handler checks the new menuItem ("!c") and unchecks the previously checked menuItem, and in the course of this check/uncheck process, all of the "buttons" in my menubar disappear and reappear very quickly. Can anyone explain the phenomenon I am seeing? Cheers, Trevor Hopkins Exeter, UK _________________________________________________________________ MSN Hotmail is evolving ? check out the new Windows Live Mail http://ideas.live.com From robmann at gp-racing.com Thu Feb 8 18:26:28 2007 From: robmann at gp-racing.com (Robert Mann) Date: Thu, 8 Feb 2007 18:26:28 -0500 Subject: Rev scripting preferences In-Reply-To: <45CBADF3.5050501@fourthworld.com> Message-ID: <01f401c74bd8$903e9c70$0f00a8c0@roblaptop> Newer version of rev build 291 version 2.7.4 -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Richard Gaskin Sent: Thursday, February 08, 2007 6:11 PM To: How to use Revolution Subject: Re: Rev scripting preferences Robert Mann wrote: > When I started with rev I was putting all the scripts right where I was > using them such as in the button, the problem I was having is keeping track > of all the globals I was generating so I started to then call a handler > which I then put in the card script, but now my stack seems to be slower.... If your stacks seem slower there's something else at play. The time to call a script further down the message path from the target object is such a small fraction of a microsecond that it isn't noticeable. What else changed in your stack between the time the script was on the control and the time it was moved to the stack? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From luis at anachreon.co.uk Thu Feb 8 18:40:36 2007 From: luis at anachreon.co.uk (Luis) Date: Thu, 8 Feb 2007 23:40:36 +0000 Subject: Creating Audio Clips In-Reply-To: References: <889362.1685.qm@web37507.mail.mud.yahoo.com> <06CE088D-F51C-49B5-9319-047D9701078D@Cox.Net> Message-ID: <47397FE2-9DF6-49F6-BA92-01EA26FD295E@anachreon.co.uk> No mention of WireTap Pro? http://www.ambrosiasw.com/utilities/wiretap/ http://www.ambrosiasw.com/forums/index.php? act=module&module=gallery&cmd=sc&cat=3 Cheap and cheerful. Cheers, Luis. On 8 Feb 2007, at 19:43, Joe Lewis Wilkins wrote: > I'll probably try them all and report back in one of my > Macinstruct.com articles. I have about 100 clips I'm going to want > to record. > > Joe Wilkins > > On Feb 8, 2007, at 9:35 AM, Stephen Barncard wrote: > >> If you have a lot of clips to do, you'll find Sound Studio's >> Markers to Files feature will save a lot of time. Audacity doesn't >> have that. sound studio has a free trial I think. >> >> >>> Thanks, Richmond. Awesome! >>> >>> Joe Wilkins >>> >>> On Feb 8, 2007, at 12:36 AM, Richmond Mathewson wrote: >>> >>>> I use Audacity: >>>> >>>> http://audacity.sourceforge.net/download/ >>>> >>>> it is Open Source. >>>> >>>> sincerely, Richmond Mathewson >>>> >> >> -- >> >> >> stephen barncard >> s a n f r a n c i s c o >> - - - - - - - - - - - - >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From luis at anachreon.co.uk Thu Feb 8 18:55:55 2007 From: luis at anachreon.co.uk (Luis) Date: Thu, 8 Feb 2007 23:55:55 +0000 Subject: OT: The State of Video Capture Spring 2007 In-Reply-To: <45CB9F72.1010608@hindu.org> References: <45CB9F72.1010608@hindu.org> Message-ID: Hiya, Would you detail the setup a little more? To mind is a HD cam, but I'm not sure I'm seeing what you require straight off. Cheers, Luis. On 8 Feb 2007, at 22:08, Sivakatirswami wrote: > We are in the midst of our hard ware upgrade cycle > (once very two years we do major "enterprise" hardware upgrade here.) > > And we are taking a hard look at "must have" equipment. > > Some background: (Apple only, OSX....) > > We are ramping up video production in a big way and getting from > a Keynote to a DVD is right now an incredible "jump thru hoops" > where, using SnapzPro on our biggest G5 dual processor desktop > production station (which we move into a "sound room") where > we run the Keynote with a high end mic attached to the box > to get a humungous Apple Animation file which we can then > convert to full screen presentation quality for DVD etc. It works. > > > We looked into converters before. Total Training production Manager > in New York (if you haven't seen Deke McClelens training videos > you are missing a treat!) told me they they used a $25,000 > plus video converter for their work but that there were less expensive > models that would still do a good job in the $4,000-6,000 range. > Meanwhile another team member here was talking with Apple Education > dept who recommended a low end model $400.00 or something. > Well guess what, non-profit org bought the $400.00 model.. it was a > disaster > we sent it back... Meanwhile we developed the SnapzPro work flow > and did a few productions with that. > > So much for history: > > SnapzPro recently announced an Intel version which should run on > our new > intel machines when they arrive, but I wanted to query the list on > hardware > options or software alternatives. We need to be able to dub over > during runtime play-recourd, voice input from an external mic. > > All insights, past experience "wisdom" "best directions" etc welcome > email me off list unless you think everyone should hear what you > have to > say. > > Obviously the SnapzPro is "price is right" vs a $5M conversion > box.. but I would > be interested to know what a hardware solution might offer that > SnapzPro > cannot... > > Thanks! > > > Sivakatirswami > www.himalayanacademy.com > > Get Hinduism Today Digital Edition. It's Free! > http://www.hinduismtoday.com/digital/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From userev at canelasoftware.com Thu Feb 8 18:55:51 2007 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 08 Feb 2007 15:55:51 -0800 Subject: Rev scripting preferences In-Reply-To: <45CBADF3.5050501@fourthworld.com> References: <45CBADF3.5050501@fourthworld.com> Message-ID: <49AB40CC-8553-4BC5-984D-CCEB313F531A@canelasoftware.com> On Feb 8, 2007, at 3:10 PM, Richard Gaskin wrote: > Robert Mann wrote: >> When I started with rev I was putting all the scripts right where >> I was >> using them such as in the button, the problem I was having is >> keeping track >> of all the globals I was generating so I started to then call a >> handler >> which I then put in the card script, but now my stack seems to be >> slower.... > > If your stacks seem slower there's something else at play. The > time to call a script further down the message path from the target > object is such a small fraction of a microsecond that it isn't > noticeable. You mean further *up* the message path....right Richard? ;) Mark Talluto -- CANELA Software http://www.canelasoftware.com From stephenREVOLUTION at barncard.com Thu Feb 8 19:01:30 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 8 Feb 2007 16:01:30 -0800 Subject: Creating Audio Clips In-Reply-To: <47397FE2-9DF6-49F6-BA92-01EA26FD295E@anachreon.co.uk> References: <889362.1685.qm@web37507.mail.mud.yahoo.com> <06CE088D-F51C-49B5-9319-047D9701078D@Cox.Net> <47397FE2-9DF6-49F6-BA92-01EA26FD295E@anachreon.co.uk> Message-ID: no graphical editing features in Wiretap... While we're at it... how about Garageband? >No mention of WireTap Pro? >http://www.ambrosiasw.com/utilities/wiretap/ >http://www.ambrosiasw.com/forums/index.php?act=module&module=gallery&cmd=sc&cat=3 >Cheap and cheerful. > >Cheers, > >Luis. > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From revdev at pdslabs.net Thu Feb 8 19:25:35 2007 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 08 Feb 2007 16:25:35 -0800 Subject: Creating Audio Clips In-Reply-To: <66ECE12C-8213-49DF-909D-126104D59CAB@byu.edu> References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> <45CA8679.1050605@dreamscapesoftware.com> <5CA01CB4-75A3-4121-AC79-0A195F12F626@Cox.Net> <66ECE12C-8213-49DF-909D-126104D59CAB@byu.edu> Message-ID: <45CBBF7F.2010401@pdslabs.net> Devin Asay wrote: > > On Feb 8, 2007, at 8:10 AM, Joe Lewis Wilkins wrote: > >> Mark, I assume you're poking fun? If not, tell me more. > > He's totally serious, despite the smiley. See the record sound file > command in the Rev dictionary. I also have a basic introduction to the > record command at http://revolution.byu.edu/audio/audioIntro.html. > > It works pretty well, but has a couple of quirks. I agree with Devin - it works well enough to be quite useful. Using Rev's recording suite, I added a popup recording window to an app one client uses to develop training packages. It saved them tons of time by letting them record voice audio at the exact training screen where it was needed, and "attaching" it to the screen. It completely eliminated all other steps they used to go through to get audio files into their training packages. Now I'm their hero! :o) Phil Davis From revdev at pdslabs.net Thu Feb 8 19:29:45 2007 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 08 Feb 2007 16:29:45 -0800 Subject: Rev scripting preferences In-Reply-To: <49AB40CC-8553-4BC5-984D-CCEB313F531A@canelasoftware.com> References: <45CBADF3.5050501@fourthworld.com> <49AB40CC-8553-4BC5-984D-CCEB313F531A@canelasoftware.com> Message-ID: <45CBC079.3000400@pdslabs.net> Mark Talluto wrote: > > On Feb 8, 2007, at 3:10 PM, Richard Gaskin wrote: > >> Robert Mann wrote: >>> When I started with rev I was putting all the scripts right where I was >>> using them such as in the button, the problem I was having is keeping >>> track >>> of all the globals I was generating so I started to then call a handler >>> which I then put in the card script, but now my stack seems to be >>> slower.... >> >> If your stacks seem slower there's something else at play. The time >> to call a script further down the message path from the target object >> is such a small fraction of a microsecond that it isn't noticeable. > > You mean further *up* the message path....right Richard? ;) To be direction-neutral, one could say it's further *along* the message path. But why? :o) Phil Davis From scott at tactilemedia.com Thu Feb 8 19:43:36 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 08 Feb 2007 16:43:36 -0800 Subject: Updating Field Message? Message-ID: Is any message sent when the content of a field is changed using "put"? I know about using openField, closeField, exitField, etc messages, but how do you tell if the contents of a field have changed when new text is "put" into the field? put "hello world" into fld 1 Thanks & Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From pepetoo at Cox.Net Thu Feb 8 20:09:03 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Thu, 8 Feb 2007 17:09:03 -0800 Subject: Creating Audio Clips In-Reply-To: <45CBBF7F.2010401@pdslabs.net> References: <5DB2A6F8-1BB9-491E-B35B-312E59089C5E@maseurope.net> <8C9D1D7D-ABEF-42B7-A0C4-6E069A681347@mangomultimedia.com> <45C86DFE.4030805@spl21.net> <2ECEEAE6-78A4-4826-81E1-7234C657E6C5@together.net> <45CA8679.1050605@dreamscapesoftware.com> <5CA01CB4-75A3-4121-AC79-0A195F12F626@Cox.Net> <66ECE12C-8213-49DF-909D-126104D59CAB@byu.edu> <45CBBF7F.2010401@pdslabs.net> Message-ID: Sounds like the way to go. I'll give it a try first thing. Joe Wilkins On Feb 8, 2007, at 4:25 PM, Phil Davis wrote: > Devin Asay wrote: >> On Feb 8, 2007, at 8:10 AM, Joe Lewis Wilkins wrote: >>> Mark, I assume you're poking fun? If not, tell me more. >> He's totally serious, despite the smiley. See the record sound >> file command in the Rev dictionary. I also have a basic >> introduction to the record command at http://revolution.byu.edu/ >> audio/audioIntro.html. >> It works pretty well, but has a couple of quirks. > > I agree with Devin - it works well enough to be quite useful. > > Using Rev's recording suite, I added a popup recording window to an > app one client uses to develop training packages. It saved them > tons of time by letting them record voice audio at the exact > training screen where it was needed, and "attaching" it to the > screen. It completely eliminated all other steps they used to go > through to get audio files into their training packages. > > Now I'm their hero! :o) > > Phil Davis > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From list at dreamscapesoftware.com Thu Feb 8 20:14:46 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Thu, 08 Feb 2007 19:14:46 -0600 Subject: Updating Field Message? In-Reply-To: References: Message-ID: <45CBCB05.4000806@dreamscapesoftware.com> Scott Rossi wrote: > Is any message sent when the content of a field is changed using "put"? Well, as I understand it, no... unless you roll your own solution. I felt that a "setProp" message may have been issued, but since setting the data of a field is not a custom command, then no dice (an excellent feature request though). I tried to find an answer in the built-in Documentation, but apparently you can't view individual objects with a list of all the messages they receive. A nice feature now gone. Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From john at debraneys.com Thu Feb 8 20:24:46 2007 From: john at debraneys.com (john at debraneys.com) Date: Fri, 09 Feb 2007 01:24:46 +0000 Subject: Updating Field Message? Message-ID: Hi Scott, If you sent "put "hello world" into fld 1" to Rev couldn't your next line of code be send "txtUpdated" to fld 1 -- or any trigger message you like Regards John >-----Original Message----- >From: Scott Rossi [mailto:scott at tactilemedia.com] >Sent: Thursday, February 8, 2007 07:43 PM >To: 'How to use Revolution' >Subject: Updating Field Message? > >Is any message sent when the content of a field is changed using "put"? > >I know about using openField, closeField, exitField, etc messages, but how >do you tell if the contents of a field have changed when new text is "put" >into the field? > > put "hello world" into fld 1 > >Thanks & Regards, > >Scott Rossi >Creative Director >Tactile Media, Multimedia & Design >----- >E: scott at tactilemedia.com >W: http://www.tactilemedia.com > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution > From katir at hindu.org Thu Feb 8 20:28:27 2007 From: katir at hindu.org (Sivakatirswami) Date: Thu, 08 Feb 2007 15:28:27 -1000 Subject: OT: The State of Video Capture Spring 2007 In-Reply-To: References: <45CB9F72.1010608@hindu.org> Message-ID: <45CBCE3B.5060904@hindu.org> Luis wrote: > Hiya, > > Would you detail the setup a little more? > To mind is a HD cam, but I'm not sure I'm seeing what you require > straight off. > > Cheers, > > Luis. 1) Presentations are created in Keynote 2) At the end of the KeyNote, you want to just hand out to the audience the presentation on a DVDs. 3) It obviously does not have the audio by the presentor. 4) We have been recording the presentation "live" in studio a setting while running the Keynote and capturing this with SnapzPro. It works fairly well. We were able to go up to nearly 30 minute and the G 5 handled it pretty well. Does that help? > On 8 Feb 2007, at 22:08, Sivakatirswami wrote: > >> We are in the midst of our hard ware upgrade cycle >> (once very two years we do major "enterprise" hardware upgrade here.) >> >> And we are taking a hard look at "must have" equipment. >> >> Some background: (Apple only, OSX....) >> >> We are ramping up video production in a big way and getting from >> a Keynote to a DVD is right now an incredible "jump thru hoops" >> where, using SnapzPro on our biggest G5 dual processor desktop >> production station [snip] >> Obviously the SnapzPro is "price is right" vs a $5M conversion box.. >> but I would >> be interested to know what a hardware solution might offer that SnapzPro >> cannot... >> >> Thanks! From JimAultWins at yahoo.com Thu Feb 8 21:02:27 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 08 Feb 2007 18:02:27 -0800 Subject: Updating Field Message? In-Reply-To: Message-ID: On 2/8/07 4:43 PM, "Scott Rossi" wrote: > Is any message sent when the content of a field is changed using "put"? > > I know about using openField, closeField, exitField, etc messages, but how > do you tell if the contents of a field have changed when new text is "put" > into the field? > > put "hello world" into fld 1 There are a couple-three ways that I can think of even though I have not done them: local xPrevFld1 --for this script container 1 on idle --stack script/card script if fld 1 is not xPrevFld1 then put fld 1 into xPrevFld1 ------------------------------------ 2 on setProp > > here you would put the following at every point you make the change: set the cpNewFld1Text of fld 1 to "A bee can do evasive flying" --in the stack script trap this specific prop setProp cpNewFld1Text newString put the cpNewText of fld 1 into fld 1 --send the message you want, or --handle the event here --do nothing else since Rev will not actually set the prop --if you abstain from passing the setProp message end setProp --------------------------------------------------------------- 3 send "updateMe newText" to fld 1 which has an updateMe handler that can pass a message after a "put" Of these three I like #2 best. Now listening for other better methods :-) Jim Ault Las Vegas From ambassador at fourthworld.com Thu Feb 8 21:09:59 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 08 Feb 2007 18:09:59 -0800 Subject: Rev scripting preferences Message-ID: <45CBD7F7.3020605@fourthworld.com> Robert Mann wrote: >>> When I started with rev I was putting all the scripts right >>> where I was using them such as in the button, the problem I >>> was having is keeping track of all the globals I was >>> generating so I started to then call a handler which I then >>> put in the card script, but now my stack seems to be slower.... >> >> If your stacks seem slower there's something else at play. >> The time to call a script further down the message path >> from the target object is such a small fraction of a >> microsecond that it isn't noticeable. >> >> What else changed in your stack between the time the script >> was on the control and the time it was moved to the stack? > > Newer version of rev build 291 version 2.7.4 Newer than what? Which version had you been using before? Also, what does the script do? If it's creating or manipulating graphic objects and the former version was pre-2.7, chances are the speed difference is just the antialiasing in v2.7, which you can govern with the objects' antialias property. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From JimAultWins at yahoo.com Thu Feb 8 21:26:11 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 08 Feb 2007 18:26:11 -0800 Subject: Creating Audio Clips In-Reply-To: <45CBBF7F.2010401@pdslabs.net> Message-ID: On 2/8/07 4:25 PM, "Phil Davis" wrote: > Devin Asay wrote: >> On Feb 8, 2007, at 8:10 AM, Joe Lewis Wilkins wrote: >>> Mark, I assume you're poking fun? If not, tell me more. >> He's totally serious, despite the smiley. See the record sound file >> command in the Rev dictionary. I also have a basic introduction to the >> record command at http://revolution.byu.edu/audio/audioIntro.html. >> It works pretty well, but has a couple of quirks. > > I agree with Devin - it works well enough to be quite useful. > Using Rev's recording suite, I added a popup recording window to an app one > client uses to develop training packages. It saved them tons of time by > letting > them record voice audio at the exact training screen where it was needed, and > "attaching" it to the screen. It completely eliminated all other steps they > used > to go through to get audio files into their training packages. > > Now I'm their hero! :o) I agree with you, Phil This is how I record annotations for some web content I want to use in the future. I save the audio file in an "audio folder" in the same folder as the web assets, and time stamp it by (the seconds & --start button script on mouseup put the filename of this stack into thisPath set the itemdel to "/" delete the last item of thisPath put the seconds & "snd.aiff" into FN put thisPath & "/" & FN into pathFN answer "Are you ready to record ? "& pathFN record sound file pathFN --optional: make the sound of a ticking clock --so that the user knows that studio time is --very expensive end mouseup --stop btn script on mouseup stop recording end mouseup I am sure that Devin's version of things is much better and complete, since this is something I did about 2 years ago and need to get back to. Jim Ault Las Vegas From ambassador at fourthworld.com Thu Feb 8 21:27:32 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 08 Feb 2007 18:27:32 -0800 Subject: Rev scripting preferences Message-ID: <45CBDC14.7070106@fourthworld.com> Mark Talluto wrote: > On Feb 8, 2007, at 3:10 PM, Richard Gaskin wrote: >> The time to call a script further down the message path from >> the target object is such a small fraction of a microsecond >> that it isn't noticeable. > > You mean further *up* the message path....right Richard? ;) Nope. As Jerry would say, I'm an earth worshiper. :) In the olden days when the world was fixated on tree diagrams, many xTalk teachers used to draw them like trees, with the bottom being the start and the top being the end. Maybe some still do. But personally I find a tree a less fitting metaphor than pachinko, or any system involving things just naturally falling and sometimes catching on other things. I find the top-to-bottom flow gets picked up more easily than bottom-to-top, for three reasons: 1. Describing the path of a message is telling a story of that message's journey. Whether through diagrams or words, readers tend to look for the start of a story at the top of the page. 2. Everyone understands gravity. It's a natural downward flow. I tend to visualize messages as being dropped; some meet with objects on the way down and get handled, others fall through all the way to the ground. This also helps learners understand "send": it's not part of the natural flow (the "message path"), and requires effort like reversing the effect of gravity by throwing a ball in the air. 3. Top-to-bottom representations leverages the concept of "top-down", the latter being a common reference to understanding software from the perspective of the user experience. Messages in Rev tend to flow in a way that roughly correlates with the visual representation; objects in front get the message first, then the card behind them, etc. For those used to thinking in terms of "top-down" and "bottom-up" (nostly Rev-as-a-second-language learners), this fits in quite nicely. When I first started teaching HyperTalk back in '87 I used to use the upside-down diagram. But for the last decade or more I've adopted the one that seems simpler to grasp: -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From JimAultWins at yahoo.com Thu Feb 8 22:23:40 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 08 Feb 2007 19:23:40 -0800 Subject: Rev scripting preferences In-Reply-To: <45CBC079.3000400@pdslabs.net> Message-ID: "Along" is correct if you consider the classic analogy used since the Middle Ages... before the world was fixated on tree diagrams There were four men standing at a bar waiting for their drink....to come sliding along (sideways, not up or down)... Mr. Button, Mr. Group, Mr. Card, and Mayor Stack, in that order. Obviously it was the bartender who started the 'messages' on their way, but sometimes they were passed along by the patrons. Frequently there was the request to "send another drink to the blonde lady in the pink blouse" and then "along" becomes "over" Jim Ault Las Vegas On 2/8/07 4:29 PM, "Phil Davis" wrote: > Mark Talluto wrote: >> >> On Feb 8, 2007, at 3:10 PM, Richard Gaskin wrote: >> >>> Robert Mann wrote: >>>> When I started with rev I was putting all the scripts right where I was >>>> using them such as in the button, the problem I was having is keeping >>>> track >>>> of all the globals I was generating so I started to then call a handler >>>> which I then put in the card script, but now my stack seems to be >>>> slower.... >>> >>> If your stacks seem slower there's something else at play. The time >>> to call a script further down the message path from the target object >>> is such a small fraction of a microsecond that it isn't noticeable. >> >> You mean further *up* the message path....right Richard? ;) > > > To be direction-neutral, one could say it's further *along* the message path. > But why? :o) > > Phil Davis From mwieder at ahsoftware.net Thu Feb 8 22:27:38 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 8 Feb 2007 19:27:38 -0800 Subject: Futuristic Interface In-Reply-To: <5989F277-DCDE-492C-AF4A-422E4D1B1759@mac.com> References: <45CB2D20.2DFF9771@club-internet.fr> <45CB3018.000007.01228@MAZYTIS> <8FB5A142-483C-473F-BF82-B7127A1CB7D8@azurevision.co.uk> <5989F277-DCDE-492C-AF4A-422E4D1B1759@mac.com> Message-ID: <5780460015.20070208192738@ahsoftware.net> Andre- Looking for a futuristic interface? -- -Mark Wieder mwieder at ahsoftware.net From chipp at chipp.com Thu Feb 8 22:27:55 2007 From: chipp at chipp.com (Chipp Walters) Date: Thu, 8 Feb 2007 21:27:55 -0600 Subject: OT: The State of Video Capture Spring 2007 In-Reply-To: <45CB9F72.1010608@hindu.org> References: <45CB9F72.1010608@hindu.org> Message-ID: <7aa52a210702081927w1e4d344exdc844db984fb4ba4@mail.gmail.com> Camtasia is the industry standard on the PC side, and they've recently announced a version for the Mac, though I'm not sure if it's ready. They have really really nice editing software and can deliver in many ways including QT, Flash and other formats. HTH, Chipp From chipp at chipp.com Thu Feb 8 22:33:48 2007 From: chipp at chipp.com (Chipp Walters) Date: Thu, 8 Feb 2007 21:33:48 -0600 Subject: OT: The State of Video Capture Spring 2007 In-Reply-To: <7aa52a210702081927w1e4d344exdc844db984fb4ba4@mail.gmail.com> References: <45CB9F72.1010608@hindu.org> <7aa52a210702081927w1e4d344exdc844db984fb4ba4@mail.gmail.com> Message-ID: <7aa52a210702081933i17c85d89rb347b792fc20e74c@mail.gmail.com> It appears their Mac only version is still in beta. On 2/8/07, Chipp Walters wrote: > Camtasia is the industry standard on the PC side, and they've recently > announced a version for the Mac, though I'm not sure if it's ready. > They have really really nice editing software and can deliver in many > ways including QT, Flash and other formats. > > HTH, > Chipp > From revdev at pdslabs.net Thu Feb 8 22:40:48 2007 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 08 Feb 2007 19:40:48 -0800 Subject: extraction of Mac revZipped file blocked on Win Message-ID: <45CBED40.5040308@pdslabs.net> Has anybody else run into this? On my Mac, I wrote code that uses the revZip library to create an archive from a folder full of files and subfolders. It works great! Then I copied the 47mb .zip file up to my NAS and down to Windows. I tried to extract all files using the standard Win 'compressed file' tool and got a message from Windows saying extraction was blocked because the compressed files were considered 'not safe' by Windows Firewall. This wasn't a message FROM the firewall; it didn't look like those. OK, I changed my zip file permissions on Mac, copied it over to Win again, got same result. Finally I downloaded a trial version of StuffIt Expander for Windows and tried using it with my file. It worked without a hitch, hiccup or notice of any kind! And of course all the files I had zipped are there on Windows now in perfect order. Bottom line: Can anyone offer a clue as to what caused my original problem? FWIW, My Mac user account has admin privileges, as does my Win acct. Thanks - Phil Davis From sims at ezpzapps.com Fri Feb 9 00:12:24 2007 From: sims at ezpzapps.com (sims) Date: Fri, 9 Feb 2007 06:12:24 +0100 Subject: [OT] TEST EMAIL Message-ID: Test From sims at ezpzapps.com Fri Feb 9 00:22:23 2007 From: sims at ezpzapps.com (sims) Date: Fri, 9 Feb 2007 06:22:23 +0100 Subject: copy using the frontmost window Message-ID: [Apologies if this email appears twice...first attempt did not seem to go through] My goal is to get the hilited text from a field onto the clipboard in Windows. With Applescript, the following does a 'command key C' or copy which gets the hilited text of the frontmost window in OS X: tell application "System Events" key code 8 using command down end tell It copies the hilited text from the frontmost window. Is there a way to do this with Windows? I don't want to load any third party apps to do this. If Windows has a built-in means, comparable to the Applescript above it would be great...but it must also be available in Vista. I did find a promising 3rd party app called TXMouse, which copied any hilited text to the clipboard. This proved to present quite a few 'challenges' & surprises. I'd like to have something built into my app if possible...I'd use a .dll if available. Would anyone be interested in making a .dll to do this...if that is what is required? Suggestions? sims From userev at canelasoftware.com Fri Feb 9 00:57:43 2007 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 08 Feb 2007 21:57:43 -0800 Subject: Rev scripting preferences In-Reply-To: <45CBDC14.7070106@fourthworld.com> References: <45CBDC14.7070106@fourthworld.com> Message-ID: On Feb 8, 2007, at 6:27 PM, Richard Gaskin wrote: > Nope. As Jerry would say, I'm an earth worshiper. :) I suppose that makes me a sky worshiper. :) You could say that a prayer (message) starts on the ground by an individual (control). The message hopefully makes it upwards to ultimately God (stack script). Just having some fun here. Mark Talluto -- CANELA Software http://www.canelasoftware.com From jacque at hyperactivesw.com Fri Feb 9 01:02:00 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 09 Feb 2007 00:02:00 -0600 Subject: copy using the frontmost window In-Reply-To: References: Message-ID: <45CC0E58.9030603@hyperactivesw.com> sims wrote: > My goal is to get the hilited text from a field onto the clipboard in > Windows. > > With Applescript, the following does a 'command key C' or copy which > gets the > hilited text of the frontmost window in OS X: > > tell application "System Events" > key code 8 using command down > end tell > > It copies the hilited text from the frontmost window. > > Is there a way to do this with Windows? If you mean getting text from a Rev field, you can do it with native scripting on any platform: set the clipboardData to the selectedtext of fld 1 You can put other stuff in the clipboard too, if you use array notation: set the clipboardData["image"] to img 1 set the clipboardData["RTF"] to the RTFText of field 1 See "clipboardData" in the docs. You can "get" the clipboardData too. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Feb 9 01:06:54 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 09 Feb 2007 00:06:54 -0600 Subject: Built-in patterns Message-ID: <45CC0F7E.2080906@hyperactivesw.com> I've got a graphic with its foregroundpattern set to 9, one of the built-in patterns in the IDE. I always thought these were part of the engine. But when I build a standalone, there's problems. On OS X, the graphic draws pure white. On Windows, it crashes the whole app the moment I make the graphic visible. It looks like the patterns are not being included in the standalone. Anyone have experience with this? Am I going to have to hunt down the pattern and include a copy in my stack? The standalone builder doesn't have an option to copy them over, and to be honest, I always thought that was unnecessary. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sims at ezpzapps.com Fri Feb 9 01:32:18 2007 From: sims at ezpzapps.com (sims) Date: Fri, 9 Feb 2007 07:32:18 +0100 Subject: copy using the frontmost window In-Reply-To: <45CC0E58.9030603@hyperactivesw.com> References: <45CC0E58.9030603@hyperactivesw.com> Message-ID: At 12:02 AM -0600 2/9/07, J. Landman Gay wrote: >>My goal is to get the hilited text from a field onto the clipboard >>in Windows. >> >>With Applescript, the following does a 'command key C' or copy which gets the >>hilited text of the frontmost window in OS X: >> >> tell application "System Events" >> key code 8 using command down >> end tell >> >>It copies the hilited text from the frontmost window. >> >>Is there a way to do this with Windows? At 12:02 AM -0600 2/9/07, J. Landman Gay wrote: >If you mean getting text from a Rev field, you can do it with native >scripting on any platform: Thanks for the reply. Nope...I mean telling the frontmost application to do a copy. The above applescript will tell whatever is the frontmost app to do a 'command C' from its menubar. So, my Rev app is able to tell any application to copy the hilited text if it has access to System Events in OS X. sims From schaubeck at mac.com Fri Feb 9 03:08:11 2007 From: schaubeck at mac.com (Jim Schaubeck) Date: Fri, 9 Feb 2007 00:08:11 -0800 Subject: Multi-user stack question In-Reply-To: References: <5BDD1C64-010F-1000-EED3-AE29A5BCCB4E-Webmail-10008@mac.com> <24136011484.20061208215257@ahsoftware.net> <4422C366-010F-1000-9E8A-CE619EFFDA9F-Webmail-10023@mac.com> <49180223247.20061209100949@ahsoftware.net> Message-ID: <20FA3E1F-BBC8-4212-86D7-AC7D9EA2448F@mac.com> Thanks everyone for helping with this! I didn't know the first thing about databases but with your help, some reading and many hours of keyboard time, I ended up using mysql on a mac-mini. I must say...this program does rock! Did you ever just get darn proud of getting something working? very cool...the problem is find cooler to add and I don't finish the details of the last feature I was working on...I have to set deadlines for myself. I using Navicat to make MySQL a bit easier to work with (there's free tools but I'm green enough). I had to work out some firewall issues and VPN stuff causing error msgs but got past that (I work for Cisco and there's no shortage of folks around to help with that!) I saw Trevor's stack but I stuck with standard SQL code in RunRev. So far, I'm just using SELECT/WHERE, ADD, DELETE, UPDATE/SET. The rest of the work of editing, searching, etc is done via RunRev once I have the data from the table. RunRev does all of the heavy lifting. Thanks again folks !! You are very helpful. I hope I can give back to this list some day, Jim On Dec 13, 2006, at 7:21 PM, Kay C Lan wrote: > On 12/10/06, Mark Wieder wrote: >> >> >> Normally I would say altSQLite would be a great choice for this app, > > > Are you sure about this.? > > I was under the impression that altSQLite ( I guess soon to be > revSQLite) is > an embedded 'single instance' database. How would you propose to > handle the > multi-user networked environment that Jim mentioned? > > Just wondering if there is more to altSQLite than I understand. > > Waiting for 2.7.5 and altSQLite might not get Jim any closer to a > solution:-) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dave.cragg at lacscentre.co.uk Fri Feb 9 03:13:03 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Fri, 9 Feb 2007 08:13:03 +0000 Subject: Rev scripting preferences In-Reply-To: <45CBDC14.7070106@fourthworld.com> References: <45CBDC14.7070106@fourthworld.com> Message-ID: On 9 Feb 2007, at 02:27, Richard Gaskin wrote: > 2. Everyone understands gravity. It's a natural downward flow. But everyone knows that Rev messages are lighter than air, and float gently upwards like bubbles. :-) Actually, at least one other language uses "bubbles" as a verb to describe this process. Cheers Dave From mark at maseurope.net Fri Feb 9 04:10:28 2007 From: mark at maseurope.net (Mark Smith) Date: Fri, 9 Feb 2007 09:10:28 +0000 Subject: Rev scripting preferences In-Reply-To: References: <45CBDC14.7070106@fourthworld.com> Message-ID: And me a flat-earth believer! I've always thought of the messages going away from me (the user). I guess I'm not alone in this, since we have front and back scripts, but this would be hard to represent in a diagram, except from a side view, perhaps. Mark On 9 Feb 2007, at 05:57, Mark Talluto wrote: > > On Feb 8, 2007, at 6:27 PM, Richard Gaskin wrote: > >> Nope. As Jerry would say, I'm an earth worshiper. :) > > I suppose that makes me a sky worshiper. :) > > You could say that a prayer (message) starts on the ground by an > individual (control). The message hopefully makes it upwards to > ultimately God (stack script). > Just having some fun here. > > > Mark Talluto > -- > CANELA Software > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From wjm at wjm.org Fri Feb 9 04:16:14 2007 From: wjm at wjm.org (Bill Marriott) Date: Fri, 9 Feb 2007 04:16:14 -0500 Subject: extraction of Mac revZipped file blocked on Win References: <45CBED40.5040308@pdslabs.net> Message-ID: Phil, > Can anyone offer a clue as to what caused my original problem [with Zip > files]? Windows has some additional security measures that render its built-in unzipper of dubious value. It won't extract .com files for example. You almost always need a third party utility whether it's 7zip (my fave), WinZip, WinRAR< StuffIt, etc. This is what you're running into. From dave at looktowindward.com Fri Feb 9 05:05:36 2007 From: dave at looktowindward.com (Dave) Date: Fri, 9 Feb 2007 10:05:36 +0000 Subject: stackFileVersion again! In-Reply-To: <45C9FC88.1020502@fourthworld.com> References: <45C9FC88.1020502@fourthworld.com> Message-ID: Doh! Thanks! I knew it was possible, just forgot how to do it! Have a Great Weekend and All the Best Dave On 7 Feb 2007, at 16:21, Richard Gaskin wrote: > Dave wrote: >> How can I ensure that *ALL* stacks are saved in 2.4 format? I >> have the "StackFormat" plugIn but I have to remember to run it >> each time I launch RunRev. I just want to globally make sure that >> all stacks are saved in 2.4 format all ways. > > See Development->Plugins->Plugin Settings > > You can set up a plugin to load automatically at startup, which can > then set the stackFileFormat to "2.4". > > -- > Richard Gaskin Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From geradamas at yahoo.com Fri Feb 9 05:15:45 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 9 Feb 2007 10:15:45 +0000 (GMT) Subject: Icons, Piles and Metaphors Message-ID: <20070209101546.81262.qmail@web37504.mail.mud.yahoo.com> Just read this: "here is the description of the original concept of Piles: Apple holds a patent on this one. Developed by Gitta Salomon and her team close to a decade ago, a pile is a loose grouping of documents. Its visual representation is an overlay of all the documents within the pile, one on top of the other, rotated to varying degrees. In other words, a pile on the desktop looked just like a pile on your real desktop." at: http://www.macrumors.com/2007/02/08/still-working-on-piles-interface/ and I suddenly thought of the Hypercard stack icon, and then thought what a good idea it would be if the icons used by RR were somehow linked to the stack metaphor . . . wouldn't it be fun if (Fantasy - Day Dream sequence coming up) if an RR icon looked like a Hypercard stack icon, and as one dragged a mouse across it it showed thumbnails of the cards it contained. share your ideas on these topics here . . . sincerely, Richmond Mathewson [and, parenthetically, if one sits in front of the computer too long, one does not need a strong imagination to understand the full meaning of 'piles' - sorry, chaps, couldn't resist that one!] ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ The all-new Yahoo! Mail goes wherever you go - free your email address from your Internet provider. http://uk.docs.yahoo.com/nowyoucan.html From viktoras at ekoinf.net Fri Feb 9 06:15:06 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Fri, 9 Feb 2007 13:15:06 +0200 (FLE Standard Time) Subject: Rev scripting preferences References: Message-ID: <45CC57BA.000007.02204@MAZYTIS> my own revolution experience says NEVER EVER call a handler or function from within loop if you need speed. Several times I had to write a small app for binary raster data processing (from tens of thousands to millions of cycles) and provide a feedback on progress in form of a progress bar. So I wrote a tiny script for the progress bar within the processing handler. It took about 3 seconds for it to execute, then naturally I realized that it is needed by other raster processing handlers, so I moved progress bar handler outside so it could be called by the other processing handlers. Speed loss was terrible - it took ~10 seconds to process same amount of data... I had to move that script back and copy/paste into each and every handler to save on speed. Viktoras From robmann at gp-racing.com Fri Feb 9 06:30:38 2007 From: robmann at gp-racing.com (Robert Mann) Date: Fri, 9 Feb 2007 06:30:38 -0500 Subject: Rev scripting preferences In-Reply-To: <45CBD7F7.3020605@fourthworld.com> Message-ID: <029b01c74c3d$bbc1ba20$0f00a8c0@roblaptop> I was using 2.6 The stack is integrated with mysql database, the revdatabase lib seem to operate at speed the slowness that I am seeing is in Open card It seems to take along time for it to open the card? When I first open the stack I do not notice this but as I work in the stack and move from card to card it gets slower. Thanks Rob From robmann at gp-racing.com Fri Feb 9 07:13:51 2007 From: robmann at gp-racing.com (Robert Mann) Date: Fri, 9 Feb 2007 07:13:51 -0500 Subject: error when rev starts In-Reply-To: <029b01c74c3d$bbc1ba20$0f00a8c0@roblaptop> Message-ID: <02b101c74c43$c45d09e0$0f00a8c0@roblaptop> I am getting this error when rev starts Home:revolution.exe-unable to locate component This application has failed to start because Kernel_Win32_Release.dll was not found. Re-installing the application may fix this problem I reinstalled rev but still get this error? Any idea what I need to do? From m.schonewille at economy-x-talk.com Fri Feb 9 07:23:39 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 9 Feb 2007 13:23:39 +0100 Subject: Icons, Piles and Metaphors In-Reply-To: <20070209101546.81262.qmail@web37504.mail.mud.yahoo.com> References: <20070209101546.81262.qmail@web37504.mail.mud.yahoo.com> Message-ID: I don't think a RR icon should look like a HC icon, but thumbnails of cards, that would be a nice. Any idea how to achieve that? Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 9-feb-2007, om 11:15 heeft Richmond Mathewson het volgende geschreven: > > wouldn't it be fun if (Fantasy - Day Dream sequence > coming up) if an RR icon looked like a Hypercard stack > icon, and as one dragged a mouse across it it showed > thumbnails of the cards it contained. From dave at looktowindward.com Fri Feb 9 07:24:44 2007 From: dave at looktowindward.com (Dave) Date: Fri, 9 Feb 2007 12:24:44 +0000 Subject: Externals Under 2.7.x In-Reply-To: <45CC57BA.000007.02204@MAZYTIS> References: <45CC57BA.000007.02204@MAZYTIS> Message-ID: Hi All, I am trying to make an External work under 2.7.4.291. I downloaded and used the "External Creator V1.rev" from the "ExternalsEnvironmentV2" article. At the moment I just have one simple function that just passes back a value to the calling stack. However I get an execution error when I run the Script. I've check that "the externals" is set correctly and the XCode project builds ok and I get an X86-32 bundle file ok. I am using a Mac Pro and Runner Mac OS X Tiger 10.4.8. I only need to produce an external for Intel based Macs at the moment. Does anyone know if there's some kind of magic I have to perform to make this work? If anyone has a sample Intel/Mac External they have build that I could test to see if it works that would be great. Or if someone could send me a sample XCode project that would be good too! A couple of specific questions: 1. Does the name in the EXTERNAL_BEGIN_DECLARATIONS need to be all lowercase? 2. Does the name in the EXTERNAL_DECLARE_FUNCTION need to be all lowercase? I have appended the C Code from the XCode project at the end of this message. Thanks in Advance for any help, All the Best Dave // ************************************************************************ ********************** //** //** Revolution external definition file for 'TestFPA2' //** // ************************************************************************ ********************** #include #include "fpacore2.h" //** //** User Definitions //** void crsFPAGetVersion( char* theArgumentArrayPtr[], int theArgumentCount, char** theResultPtrPtr, Bool* thePassFlagPtr, Bool* theErrorFlagPtr); //** //** External Declarations //** //EXTERNAL_BEGIN_DECLARATIONS("TestFPA2") EXTERNAL_BEGIN_DECLARATIONS("testfpa2") //EXTERNAL_DECLARE_FUNCTION("crsFPAGetVersion",crsFPAGetVersion) EXTERNAL_DECLARE_FUNCTION("crsfpagetversion",crsFPAGetVersion) EXTERNAL_END_DECLARATIONS // ************************************************************************ ********************** //** //** crsFPAGetVersion //** // ************************************************************************ ********************** void crsFPAGetVersion( char* theArgumentArrayPtr[], int theArgumentCount, char** theResultPtrPtr, Bool* thePassFlagPtr, Bool* theErrorFlagPtr) { TFPAui32 myFPAVersionNumber; char myVersionStringBuffer[32]; long myVersionStringSize; char* myVersionStringBufferPtr; //** //** Check the Number of Arguments //** if(theArgumentCount != 0) { *theResultPtrPtr = strdup("crsFPAGetVersion - Incorrect Argument Count"); *theErrorFlagPtr = True; *thePassFlagPtr = False; return; } //** //** Get the Version Number //** myFPAVersionNumber = fpaCoreGetVersion(); sprintf(&myVersionStringBuffer[0],"%s",myFPAVersionNumber); //** //** Allocate a Buffer for the String //** myVersionStringSize = strlen(&myVersionStringBuffer[0]) + 1; myVersionStringBufferPtr = (char*)malloc(myVersionStringSize); if(myVersionStringBufferPtr == NULL) { *theResultPtrPtr = strdup("crsFPAGetVersion - Memory Allocation Error"); *theErrorFlagPtr = True; *thePassFlagPtr = False; return; } //** //** Copy the Version String into the Allocated Buffer //** strcpy(*theResultPtrPtr,myVersionStringBufferPtr); *theErrorFlagPtr = False; *thePassFlagPtr = False; return; } From luis at anachreon.co.uk Fri Feb 9 07:37:47 2007 From: luis at anachreon.co.uk (Luis) Date: Fri, 09 Feb 2007 12:37:47 +0000 Subject: OT: The State of Video Capture Spring 2007 In-Reply-To: <45CBCE3B.5060904@hindu.org> References: <45CB9F72.1010608@hindu.org> <45CBCE3B.5060904@hindu.org> Message-ID: <45CC6B1B.4050700@anachreon.co.uk> Hiya, Had a little think: Keynote can export to QT movie format: http://docs.info.apple.com/article.html?path=Keynote/3.0/en/key18.html I'm assuming this can be scripted. Script the audio (pre-recorded and tagged): Tag the QT mov to pull in and play the audio - Save the QT mov with the audio. Convert the QT mov to DVD format. I haven't done any QT mov conversions, but I have used VisualHub (http://www.techspansion.com/visualhub/) to convert other file types to DVD. I recall there being an additional download to do this from the Apple site (the mpeg2encoder methinks) for VisualHub to do it, but I can't be sure right now. It also exports for iPod, so you could offer that as an alternative to the DVD... Don't know if this helps. Cheers, Luis. Sivakatirswami wrote: > Luis wrote: >> Hiya, >> >> Would you detail the setup a little more? >> To mind is a HD cam, but I'm not sure I'm seeing what you require >> straight off. >> >> Cheers, >> >> Luis. > > 1) Presentations are created in Keynote > > 2) At the end of the KeyNote, you want to just hand out to the audience > the presentation on a DVDs. > > 3) It obviously does not have the audio by the presentor. > > 4) We have been recording the presentation "live" in studio a > setting while running the Keynote and capturing this with SnapzPro. > It works fairly well. We were able to go up to nearly 30 minute and > the G 5 handled it pretty well. > > Does that help? > > > > >> On 8 Feb 2007, at 22:08, Sivakatirswami wrote: >> >>> We are in the midst of our hard ware upgrade cycle >>> (once very two years we do major "enterprise" hardware upgrade here.) >>> >>> And we are taking a hard look at "must have" equipment. >>> >>> Some background: (Apple only, OSX....) >>> >>> We are ramping up video production in a big way and getting from >>> a Keynote to a DVD is right now an incredible "jump thru hoops" >>> where, using SnapzPro on our biggest G5 dual processor desktop >>> production station > [snip] > >>> Obviously the SnapzPro is "price is right" vs a $5M conversion box.. >>> but I would >>> be interested to know what a hardware solution might offer that SnapzPro >>> cannot... >>> >>> Thanks! > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From luis at anachreon.co.uk Fri Feb 9 07:52:18 2007 From: luis at anachreon.co.uk (Luis) Date: Fri, 09 Feb 2007 12:52:18 +0000 Subject: Icons, Piles and Metaphors In-Reply-To: References: <20070209101546.81262.qmail@web37504.mail.mud.yahoo.com> Message-ID: <45CC6E82.40908@anachreon.co.uk> Why not a stack of 'R's? (Read carefully...!) Cheers, Luis. Mark Schonewille wrote: > I don't think a RR icon should look like a HC icon, but thumbnails of > cards, that would be a nice. Any idea how to achieve that? > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store software. > Download at http://www.salery.biz > > Op 9-feb-2007, om 11:15 heeft Richmond Mathewson het volgende geschreven: > >> >> wouldn't it be fun if (Fantasy - Day Dream sequence >> coming up) if an RR icon looked like a Hypercard stack >> icon, and as one dragged a mouse across it it showed >> thumbnails of the cards it contained. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From dave at looktowindward.com Fri Feb 9 08:19:08 2007 From: dave at looktowindward.com (Dave) Date: Fri, 9 Feb 2007 13:19:08 +0000 Subject: Icons, Piles and Metaphors In-Reply-To: <20070209101546.81262.qmail@web37504.mail.mud.yahoo.com> References: <20070209101546.81262.qmail@web37504.mail.mud.yahoo.com> Message-ID: <42313396-1E2D-4580-A8A9-EFD8E8B81F9C@looktowindward.com> On 9 Feb 2007, at 10:15, Richmond Mathewson wrote: > and then thought what a good idea it would be if the > icons used by > RR were somehow linked to the stack metaphor . . . I think that's a terrible idea! To be honest I think it would be better to get away from the Stack/Card metaphor altogether, I favor the Window/Pane terminology since people understand this more, however I can see that it would be a real hassle to change it now. All the Best Dave From dave at looktowindward.com Fri Feb 9 08:40:20 2007 From: dave at looktowindward.com (Dave) Date: Fri, 9 Feb 2007 13:40:20 +0000 Subject: Crashing Error on RunRev 2.7.4.291 In-Reply-To: References: <20070209101546.81262.qmail@web37504.mail.mud.yahoo.com> Message-ID: <3D43A6EF-4247-4EE1-8592-D577BDE42D39@looktowindward.com> Hi, I have a stack file that crashes RunRev 2.7.4.291 every time I try to open it. It's the same Stack File that I am trying to get to access the External Command as per my posting "Externals Under 2.7.x". Any ideas on how to make this work again? Some related questions: 1. Is 2.7.4.291 worth using? I am running on a Mac only at present. I've had no end of problems using versions prior to 2.7.4.291, but I was told (perhaps incorrectly) that 2.7.4.291 was "a lot better". Now I'm not so sure. 2. I am trying to make it Access an External Command on Intel Mac's only. Is this feasible under 2.7.4.291? 3. Can I access an Mac/Intel External Command using version 2.6.6.152? Thanks in Advance All the Best Dave From dave at looktowindward.com Fri Feb 9 08:44:22 2007 From: dave at looktowindward.com (Dave) Date: Fri, 9 Feb 2007 13:44:22 +0000 Subject: Crashing Error on RunRev 2.7.4.291 In-Reply-To: References: <20070209101546.81262.qmail@web37504.mail.mud.yahoo.com> Message-ID: <7AF4EE9F-AC08-40AA-8F97-CB5F21502CB4@looktowindward.com> Hi, I should add that when I try to open the Stack File in Question (either by Double-Clicking or via the File/Open Menu), I get the "The application Revolution quit unexpectedly" dialog. It opens ok under 2.6.6. All the Best Dave Hi, I have a stack file that crashes RunRev 2.7.4.291 every time I try to open it. It's the same Stack File that I am trying to get to access the External Command as per my posting "Externals Under 2.7.x". Any ideas on how to make this work again? Some related questions: 1. Is 2.7.4.291 worth using? I am running on a Mac only at present. I've had no end of problems using versions prior to 2.7.4.291, but I was told (perhaps incorrectly) that 2.7.4.291 was "a lot better". Now I'm not so sure. 2. I am trying to make it Access an External Command on Intel Mac's only. Is this feasible under 2.7.4.291? 3. Can I access an Mac/Intel External Command using version 2.6.6.152? Thanks in Advance All the Best Dave From soapdog at mac.com Fri Feb 9 08:53:39 2007 From: soapdog at mac.com (Andre Garzia) Date: Fri, 9 Feb 2007 11:53:39 -0200 Subject: Crashing Error on RunRev 2.7.4.291 In-Reply-To: <3D43A6EF-4247-4EE1-8592-D577BDE42D39@looktowindward.com> References: <20070209101546.81262.qmail@web37504.mail.mud.yahoo.com> <3D43A6EF-4247-4EE1-8592-D577BDE42D39@looktowindward.com> Message-ID: <31031718-F460-4D7D-958E-7099D81B9561@mac.com> Dave, is your external a universal app or is it PPC? Andre On Feb 9, 2007, at 11:40 AM, Dave wrote: > Hi, > > I have a stack file that crashes RunRev 2.7.4.291 every time I try > to open it. It's the same Stack File that I am trying to get to > access the External Command as per my posting "Externals Under > 2.7.x". Any ideas on how to make this work again? > > Some related questions: > > 1. Is 2.7.4.291 worth using? I am running on a Mac only at > present. I've had no end of problems using versions prior to > 2.7.4.291, but I was told (perhaps incorrectly) that 2.7.4.291 was > "a lot better". Now I'm not so sure. > > 2. I am trying to make it Access an External Command on Intel > Mac's only. Is this feasible under 2.7.4.291? > > 3. Can I access an Mac/Intel External Command using version > 2.6.6.152? > > Thanks in Advance > All the Best > Dave > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dave at looktowindward.com Fri Feb 9 09:08:37 2007 From: dave at looktowindward.com (Dave) Date: Fri, 9 Feb 2007 14:08:37 +0000 Subject: Copying Objects between different version of RunRev In-Reply-To: References: <45CBED40.5040308@pdslabs.net> Message-ID: Hi, It is possible to copy and paste objects (like fields, buttons etc.) between different versions of RunRev? E.g. I have a stack open in RunRev 2.6.6.152 and empty Stack Open in 2.7.4.291. I select and copy a field in 2.6.6 then click in the 2.7.4 window and attempt to paste. Nothing happens! It is supposed to? If not, why not? All the Best Dave From dave at looktowindward.com Fri Feb 9 09:36:53 2007 From: dave at looktowindward.com (Dave) Date: Fri, 9 Feb 2007 14:36:53 +0000 Subject: Crashing Error on RunRev 2.7.4.291 In-Reply-To: <31031718-F460-4D7D-958E-7099D81B9561@mac.com> References: <20070209101546.81262.qmail@web37504.mail.mud.yahoo.com> <3D43A6EF-4247-4EE1-8592-D577BDE42D39@looktowindward.com> <31031718-F460-4D7D-958E-7099D81B9561@mac.com> Message-ID: <1B26C261-65A0-492C-B693-CC668F6E8B83@looktowindward.com> Hi, It's an X86-32, Intel/Mac only. All the Best Dave On 9 Feb 2007, at 13:53, Andre Garzia wrote: > Dave, > > is your external a universal app or is it PPC? > > Andre > > On Feb 9, 2007, at 11:40 AM, Dave wrote: > >> Hi, >> >> I have a stack file that crashes RunRev 2.7.4.291 every time I >> try to open it. It's the same Stack File that I am trying to get >> to access the External Command as per my posting "Externals Under >> 2.7.x". Any ideas on how to make this work again? >> >> Some related questions: >> >> 1. Is 2.7.4.291 worth using? I am running on a Mac only at >> present. I've had no end of problems using versions prior to >> 2.7.4.291, but I was told (perhaps incorrectly) that 2.7.4.291 was >> "a lot better". Now I'm not so sure. >> >> 2. I am trying to make it Access an External Command on Intel >> Mac's only. Is this feasible under 2.7.4.291? >> >> 3. Can I access an Mac/Intel External Command using version >> 2.6.6.152? >> >> Thanks in Advance >> All the Best >> Dave >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dave at looktowindward.com Fri Feb 9 09:37:33 2007 From: dave at looktowindward.com (Dave) Date: Fri, 9 Feb 2007 14:37:33 +0000 Subject: More - Crashing Error on RunRev 2.7.4.291 In-Reply-To: References: <20070209101546.81262.qmail@web37504.mail.mud.yahoo.com> Message-ID: <83972E57-32D7-4FEF-A1E3-F10DE27DD7E1@looktowindward.com> Hi, I should add that when I try to open the Stack File in Question (either by Double-Clicking or via the File/Open Menu), I get the "The application Revolution quit unexpectedly" dialog. It opens ok under 2.6.6. All the Best Dave Hi, I have a stack file that crashes RunRev 2.7.4.291 every time I try to open it. It's the same Stack File that I am trying to get to access the External Command as per my posting "Externals Under 2.7.x". Any ideas on how to make this work again? Some related questions: 1. Is 2.7.4.291 worth using? I am running on a Mac only at present. I've had no end of problems using versions prior to 2.7.4.291, but I was told (perhaps incorrectly) that 2.7.4.291 was "a lot better". Now I'm not so sure. 2. I am trying to make it Access an External Command on Intel Mac's only. Is this feasible under 2.7.4.291? 3. Can I access an Mac/Intel External Command using version 2.6.6.152? Thanks in Advance All the Best Dave _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Fri Feb 9 09:50:41 2007 From: soapdog at mac.com (Andre Garzia) Date: Fri, 9 Feb 2007 12:50:41 -0200 Subject: Crashing Error on RunRev 2.7.4.291 In-Reply-To: <1B26C261-65A0-492C-B693-CC668F6E8B83@looktowindward.com> References: <20070209101546.81262.qmail@web37504.mail.mud.yahoo.com> <3D43A6EF-4247-4EE1-8592-D577BDE42D39@looktowindward.com> <31031718-F460-4D7D-958E-7099D81B9561@mac.com> <1B26C261-65A0-492C-B693-CC668F6E8B83@looktowindward.com> Message-ID: Dave, damn, I was hoping it was something easy like the external being ppc and your system intel... If you don't use any of the 2.7.x features, why not go with 2.6 if it works? Andre On Feb 9, 2007, at 12:36 PM, Dave wrote: > Hi, > > It's an X86-32, Intel/Mac only. > > All the Best > Dave > > On 9 Feb 2007, at 13:53, Andre Garzia wrote: > >> Dave, >> >> is your external a universal app or is it PPC? >> >> Andre >> >> On Feb 9, 2007, at 11:40 AM, Dave wrote: >> >>> Hi, >>> >>> I have a stack file that crashes RunRev 2.7.4.291 every time I >>> try to open it. It's the same Stack File that I am trying to get >>> to access the External Command as per my posting "Externals Under >>> 2.7.x". Any ideas on how to make this work again? >>> >>> Some related questions: >>> >>> 1. Is 2.7.4.291 worth using? I am running on a Mac only at >>> present. I've had no end of problems using versions prior to >>> 2.7.4.291, but I was told (perhaps incorrectly) that 2.7.4.291 >>> was "a lot better". Now I'm not so sure. >>> >>> 2. I am trying to make it Access an External Command on Intel >>> Mac's only. Is this feasible under 2.7.4.291? >>> >>> 3. Can I access an Mac/Intel External Command using version >>> 2.6.6.152? >>> >>> Thanks in Advance >>> All the Best >>> Dave >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From scott at tactilemedia.com Fri Feb 9 09:53:03 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 09 Feb 2007 06:53:03 -0800 Subject: Copying Objects between different version of RunRev In-Reply-To: Message-ID: Recently, Dave wrote: > It is possible to copy and paste objects (like fields, buttons etc.) > between different versions of RunRev? If it doesn't work, one reason is probably because the file format changed between versions. As far as I know, to move items between the versions you mention, you have to save your objects in a stack and open that stack in the version you need. To go from 2.7 to 2.6, you have to select Legacy Revolution Stack from the Save As dialog. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From dave at looktowindward.com Fri Feb 9 10:19:40 2007 From: dave at looktowindward.com (Dave) Date: Fri, 9 Feb 2007 15:19:40 +0000 Subject: Crashing Error on RunRev 2.7.4.291 In-Reply-To: References: <20070209101546.81262.qmail@web37504.mail.mud.yahoo.com> <3D43A6EF-4247-4EE1-8592-D577BDE42D39@looktowindward.com> <31031718-F460-4D7D-958E-7099D81B9561@mac.com> <1B26C261-65A0-492C-B693-CC668F6E8B83@looktowindward.com> Message-ID: Hi, I would go with 2.6.6 but does it support Intel/Mac Externals?? RunRev 2.6.6 itself is PowerPC only AFAIR. I'm working on finding out why the file won't open now. It's hard going though! Thanks a lot Cheers Dave On 9 Feb 2007, at 14:50, Andre Garzia wrote: > Dave, > > damn, I was hoping it was something easy like the external being > ppc and your system intel... > > If you don't use any of the 2.7.x features, why not go with 2.6 if > it works? > > Andre > On Feb 9, 2007, at 12:36 PM, Dave wrote: > >> Hi, >> >> It's an X86-32, Intel/Mac only. >> >> All the Best >> Dave >> >> On 9 Feb 2007, at 13:53, Andre Garzia wrote: >> >>> Dave, >>> >>> is your external a universal app or is it PPC? >>> >>> Andre >>> >>> On Feb 9, 2007, at 11:40 AM, Dave wrote: >>> >>>> Hi, >>>> >>>> I have a stack file that crashes RunRev 2.7.4.291 every time I >>>> try to open it. It's the same Stack File that I am trying to get >>>> to access the External Command as per my posting "Externals >>>> Under 2.7.x". Any ideas on how to make this work again? >>>> >>>> Some related questions: >>>> >>>> 1. Is 2.7.4.291 worth using? I am running on a Mac only at >>>> present. I've had no end of problems using versions prior to >>>> 2.7.4.291, but I was told (perhaps incorrectly) that 2.7.4.291 >>>> was "a lot better". Now I'm not so sure. >>>> >>>> 2. I am trying to make it Access an External Command on Intel >>>> Mac's only. Is this feasible under 2.7.4.291? >>>> >>>> 3. Can I access an Mac/Intel External Command using version >>>> 2.6.6.152? >>>> >>>> Thanks in Advance >>>> All the Best >>>> Dave >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dave at looktowindward.com Fri Feb 9 10:23:37 2007 From: dave at looktowindward.com (Dave) Date: Fri, 9 Feb 2007 15:23:37 +0000 Subject: Copying Objects between different version of RunRev In-Reply-To: References: Message-ID: Hi, The reason I want to do this is becasue 2.7.4.291 won't open the Stack, but 2.6.6.152 has no problem! I thought that I might be able to re-create the stack in 2.7.4.291 and then copy the objects over one-by-one. No such luck tho!!! I can't see that the stack file format change would make it impossible to copy objects over! Especially since I am moving from 2.6.6 to 2.7.x and I have the Legacy Stack format set. I could understand it slightly if it were being copy from 2.7.x to 2.6.6. All the Best Dave On 9 Feb 2007, at 14:53, Scott Rossi wrote: > Recently, Dave wrote: > >> It is possible to copy and paste objects (like fields, buttons etc.) >> between different versions of RunRev? > > If it doesn't work, one reason is probably because the file format > changed > between versions. > > As far as I know, to move items between the versions you mention, > you have > to save your objects in a stack and open that stack in the version > you need. > To go from 2.7 to 2.6, you have to select Legacy Revolution Stack > from the > Save As dialog. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From devin_asay at byu.edu Fri Feb 9 10:31:06 2007 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 9 Feb 2007 08:31:06 -0700 Subject: Built-in patterns In-Reply-To: <45CC0F7E.2080906@hyperactivesw.com> References: <45CC0F7E.2080906@hyperactivesw.com> Message-ID: <3D312207-5BCD-4B1E-8D72-A7422A569027@byu.edu> On Feb 8, 2007, at 11:06 PM, J. Landman Gay wrote: > I've got a graphic with its foregroundpattern set to 9, one of the > built-in patterns in the IDE. I always thought these were part of > the engine. But when I build a standalone, there's problems. > > On OS X, the graphic draws pure white. On Windows, it crashes the > whole app the moment I make the graphic visible. > > It looks like the patterns are not being included in the > standalone. Anyone have experience with this? Am I going to have to > hunt down the pattern and include a copy in my stack? The > standalone builder doesn't have an option to copy them over, and to > be honest, I always thought that was unnecessary. Jacque, I could swear that an earlier version of the Standalone Builder allowed you to include the standard image and pattern libraries. I posed a question about this a few months ago, but didn't get any response. I think it's needed, because if you use images or patterns from the "standard" or even *shudder* Metcard libraries ;-) they disappear in the standalone. If this isn't done already, I'll submit a feature enhancement to QCzilla. Anybody know anything about this? Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From lists at mangomultimedia.com Fri Feb 9 11:05:01 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 9 Feb 2007 08:05:01 -0800 Subject: Externals Under 2.7.x In-Reply-To: References: <45CC57BA.000007.02204@MAZYTIS> Message-ID: On Feb 9, 2007, at 4:24 AM, Dave wrote: > I am trying to make an External work under 2.7.4.291. I downloaded > and used the "External Creator V1.rev" from the > "ExternalsEnvironmentV2" article. At the moment I just have one > simple function that just passes back a value to the calling stack. > However I get an execution error when I run the Script. I've check > that "the externals" is set correctly and the XCode project builds > ok and I get an X86-32 bundle file ok. Hi Dave, One thing to keep in mind with externals is that the externals property of a stack only tells Revolution where to find the external, it doesn't signify that the external has properly loaded. To know if an external has loaded check the externalPackages property of the stack. If the external has successfully loaded then the string you defined in EXTERNAL_BEGIN_DECLARATIONS will appear as one of the lines in the property. > I am using a Mac Pro and Runner Mac OS X Tiger 10.4.8. I only need > to produce an external for Intel based Macs at the moment. > > Does anyone know if there's some kind of magic I have to perform to > make this work? Are you trying to test using debugging in XCode? If so, make you sure you build a release version first, then the debug version. For some reason if you don't build the release version first, the environmental variables aren't set correctly when the XCode debugger launches Revolution and your sample external stack will not load. > If anyone has a sample Intel/Mac External they have build that I > could test to see if it works that would be great. Or if someone > could send me a sample XCode project that would be good too! > > A couple of specific questions: > > 1. Does the name in the EXTERNAL_BEGIN_DECLARATIONS need to be all > lowercase? No. > 2. Does the name in the EXTERNAL_DECLARE_FUNCTION need to be all > lowercase? No. > I have appended the C Code from the XCode project at the end of > this message. One other thing to keep in mind: In your code you are setting *theErrorFlagPtr to True if an error occurs. This will produce an error dialog in Revolution but I'm not sure if you can see the error string that you put in *theResultPtrPtr anywhere which is unfortunate. So another possibility is that your function is returning an error and that is the dialog that Rev is displaying. Until I find out how to display the actual error string if theErrorFlagPtr == True I've resorted to always setting it to false and handling the errors in Revolution itself. Hope this helps, -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com trevor at bluemangolearning.com From lists at mangomultimedia.com Fri Feb 9 11:09:47 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 9 Feb 2007 08:09:47 -0800 Subject: Crashing Error on RunRev 2.7.4.291 In-Reply-To: <3D43A6EF-4247-4EE1-8592-D577BDE42D39@looktowindward.com> References: <20070209101546.81262.qmail@web37504.mail.mud.yahoo.com> <3D43A6EF-4247-4EE1-8592-D577BDE42D39@looktowindward.com> Message-ID: <0D41B46A-A75D-4912-B974-A881BE4911DC@mangomultimedia.com> On Feb 9, 2007, at 5:40 AM, Dave wrote: > Some related questions: > > 1. Is 2.7.4.291 worth using? I am running on a Mac only at > present. I've had no end of problems using versions prior to > 2.7.4.291, but I was told (perhaps incorrectly) that 2.7.4.291 was > "a lot better". Now I'm not so sure. I use 2.7.4.291 for my day to day work. > 2. I am trying to make it Access an External Command on Intel > Mac's only. Is this feasible under 2.7.4.291? Yes. I've been developing externals under 2.7.4.291 without any problems. > 3. Can I access an Mac/Intel External Command using version > 2.6.6.152? 2.6 is PowerPC so it will run under Rosetta. As long as you are developing a UB version of your external then I *think* you can develop externals using 2.6 as well. I haven't tried this though as I've been using 2.7 for development ever since I got my Mac Intel laptop. -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com trevor at bluemangolearning.com From jacque at hyperactivesw.com Fri Feb 9 11:45:49 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 09 Feb 2007 10:45:49 -0600 Subject: Copying Objects between different version of RunRev In-Reply-To: References: Message-ID: <45CCA53D.6080502@hyperactivesw.com> Dave wrote: > > The reason I want to do this is becasue 2.7.4.291 won't open the Stack, > but 2.6.6.152 has no problem! I thought that I might be able to > re-create the stack in 2.7.4.291 and then copy the objects over > one-by-one. No such luck tho!!! I can't see that the stack file format > change would make it impossible to copy objects over! Especially since I > am moving from 2.6.6 to 2.7.x and I have the Legacy Stack format set. I > could understand it slightly if it were being copy from 2.7.x to 2.6.6. It's not the stackfileformat. It's that Rev doesn't put copies of its own internal objects into the system clipboard. Since Rev objects are not usable by any other application, it doesn't even try to share them. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dave at looktowindward.com Fri Feb 9 11:59:14 2007 From: dave at looktowindward.com (Dave) Date: Fri, 9 Feb 2007 16:59:14 +0000 Subject: Copying Objects between different version of RunRev In-Reply-To: <45CCA53D.6080502@hyperactivesw.com> References: <45CCA53D.6080502@hyperactivesw.com> Message-ID: <4BCB4BA9-E785-4476-B013-8DE235ED5ECD@looktowindward.com> On 9 Feb 2007, at 16:45, J. Landman Gay wrote: > Dave wrote: >> The reason I want to do this is becasue 2.7.4.291 won't open the >> Stack, but 2.6.6.152 has no problem! I thought that I might be >> able to re-create the stack in 2.7.4.291 and then copy the objects >> over one-by-one. No such luck tho!!! I can't see that the stack >> file format change would make it impossible to copy objects over! >> Especially since I am moving from 2.6.6 to 2.7.x and I have the >> Legacy Stack format set. I could understand it slightly if it were >> being copy from 2.7.x to 2.6.6. > > It's not the stackfileformat. It's that Rev doesn't put copies of > its own internal objects into the system clipboard. Since Rev > objects are not usable by any other application, it doesn't even > try to share them. > -- Well that's a bit silly, isn't it?!?! So, if I copy an object onto the clipboard, delete from my stack, save the stack then open a new stack to paste it in and RunRev crashes I lose my object! There really is no reason for RunRev not to place it's own objects onto the external clipboard since Apps that don't understand the objects simply won't see them. This is especially true since the unstable nature of 2.7.x means that you have to revert to 2.6.6 quite a lot and sometimes this is the only way to rescue a stack! Also if they published the format of the objects on the Clipboard 3rd party Apps could make use of them, thus promoting RunRev. All the Best Dave From revdev at pdslabs.net Fri Feb 9 12:02:23 2007 From: revdev at pdslabs.net (Phil Davis) Date: Fri, 09 Feb 2007 09:02:23 -0800 Subject: extraction of Mac revZipped file blocked on Win In-Reply-To: References: <45CBED40.5040308@pdslabs.net> Message-ID: <45CCA91F.3080205@pdslabs.net> Thanks Bill! So it sounds like I won't need to do anything special when developing Rev-only unzip features on Windows. That's good! Phil Bill Marriott wrote: > Phil, > >> Can anyone offer a clue as to what caused my original problem [with Zip >> files]? > > > Windows has some additional security measures that render its built-in > unzipper of dubious value. It won't extract .com files for example. You > almost always need a third party utility whether it's 7zip (my fave), > WinZip, WinRAR< StuffIt, etc. This is what you're running into. From dave at looktowindward.com Fri Feb 9 12:03:05 2007 From: dave at looktowindward.com (Dave) Date: Fri, 9 Feb 2007 17:03:05 +0000 Subject: Crashing Error on RunRev 2.7.4.291 In-Reply-To: <0D41B46A-A75D-4912-B974-A881BE4911DC@mangomultimedia.com> References: <20070209101546.81262.qmail@web37504.mail.mud.yahoo.com> <3D43A6EF-4247-4EE1-8592-D577BDE42D39@looktowindward.com> <0D41B46A-A75D-4912-B974-A881BE4911DC@mangomultimedia.com> Message-ID: <1767A7FC-A44F-40FE-A15C-E4AE3D7CD7E7@looktowindward.com> Hi All, Thanks to everyone that helped on this! I've now managed to get it to work. Ok, this is the Story: Firstly 2.7.4.291 put the stack into a state where it would crash when it loaded the stack. The only way around this was to open it in 2.6.6.152 and one-by-one, re-create each object, manually replicating each property and copying the text of each script. Lucky for me there were only about 15 objects! Once I did this the External worked ok! I'm not sure what caused the Stack to get into the "crashing" state, but once there it sure wouldn't go away again! I tried to access the stack via the message box too, but that caused RunRev to crash too. I'm way too busy to investigate this further at the moment. Thanks again everyone and Have a Great Weekend. All the Best Dave On 9 Feb 2007, at 16:09, Trevor DeVore wrote: > On Feb 9, 2007, at 5:40 AM, Dave wrote: > >> Some related questions: >> >> 1. Is 2.7.4.291 worth using? I am running on a Mac only at >> present. I've had no end of problems using versions prior to >> 2.7.4.291, but I was told (perhaps incorrectly) that 2.7.4.291 was >> "a lot better". Now I'm not so sure. > > I use 2.7.4.291 for my day to day work. > >> 2. I am trying to make it Access an External Command on Intel >> Mac's only. Is this feasible under 2.7.4.291? > > Yes. I've been developing externals under 2.7.4.291 without any > problems. > >> 3. Can I access an Mac/Intel External Command using version >> 2.6.6.152? > > 2.6 is PowerPC so it will run under Rosetta. As long as you are > developing a UB version of your external then I *think* you can > develop externals using 2.6 as well. I haven't tried this though > as I've been using 2.7 for development ever since I got my Mac > Intel laptop. > > -- > Trevor DeVore > Blue Mango Learning Systems - www.bluemangolearning.com > trevor at bluemangolearning.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dave at looktowindward.com Fri Feb 9 12:18:56 2007 From: dave at looktowindward.com (Dave) Date: Fri, 9 Feb 2007 17:18:56 +0000 Subject: Externals Under 2.7.x In-Reply-To: References: <45CC57BA.000007.02204@MAZYTIS> Message-ID: Hi Trevor, > One other thing to keep in mind: In your code you are setting > *theErrorFlagPtr to True if an error occurs. This will produce an > error dialog in Revolution but I'm not sure if you can see the > error string that you put in *theResultPtrPtr anywhere which is > unfortunate. So another possibility is that your function is > returning an error and that is the dialog that Rev is displaying. > Until I find out how to display the actual error string if > theErrorFlagPtr == True I've resorted to always setting it to false > and handling the errors in Revolution itself. > In my case it wasn't returning an error, but, I wondered about this too. It seems weird that you can't seem to get an error signal and then get an error message if there is an error. If you set the error flag to false, then how can you tell if the data returned is an error message or if it's good data?? All the Best Dave On 9 Feb 2007, at 16:05, Trevor DeVore wrote: > On Feb 9, 2007, at 4:24 AM, Dave wrote: > >> I am trying to make an External work under 2.7.4.291. I downloaded >> and used the "External Creator V1.rev" from the >> "ExternalsEnvironmentV2" article. At the moment I just have one >> simple function that just passes back a value to the calling >> stack. However I get an execution error when I run the Script. >> I've check that "the externals" is set correctly and the XCode >> project builds ok and I get an X86-32 bundle file ok. > > Hi Dave, > > One thing to keep in mind with externals is that the externals > property of a stack only tells Revolution where to find the > external, it doesn't signify that the external has properly > loaded. To know if an external has loaded check the > externalPackages property of the stack. If the external has > successfully loaded then the string you defined in > EXTERNAL_BEGIN_DECLARATIONS will appear as one of the lines in the > property. > >> I am using a Mac Pro and Runner Mac OS X Tiger 10.4.8. I only need >> to produce an external for Intel based Macs at the moment. >> >> Does anyone know if there's some kind of magic I have to perform >> to make this work? > > Are you trying to test using debugging in XCode? If so, make you > sure you build a release version first, then the debug version. > For some reason if you don't build the release version first, the > environmental variables aren't set correctly when the XCode > debugger launches Revolution and your sample external stack will > not load. > >> If anyone has a sample Intel/Mac External they have build that I >> could test to see if it works that would be great. Or if someone >> could send me a sample XCode project that would be good too! >> >> A couple of specific questions: >> >> 1. Does the name in the EXTERNAL_BEGIN_DECLARATIONS need to be >> all lowercase? > > No. > >> 2. Does the name in the EXTERNAL_DECLARE_FUNCTION need to be all >> lowercase? > > No. > >> I have appended the C Code from the XCode project at the end of >> this message. > > One other thing to keep in mind: In your code you are setting > *theErrorFlagPtr to True if an error occurs. This will produce an > error dialog in Revolution but I'm not sure if you can see the > error string that you put in *theResultPtrPtr anywhere which is > unfortunate. So another possibility is that your function is > returning an error and that is the dialog that Rev is displaying. > Until I find out how to display the actual error string if > theErrorFlagPtr == True I've resorted to always setting it to false > and handling the errors in Revolution itself. > > Hope this helps, > > > -- > Trevor DeVore > Blue Mango Learning Systems - www.bluemangolearning.com > trevor at bluemangolearning.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From david at openpartnership.net Fri Feb 9 12:46:53 2007 From: david at openpartnership.net (David Bovill) Date: Fri, 9 Feb 2007 18:46:53 +0100 Subject: Set the script of... not working ??? In-Reply-To: <7aa52a210702081419w482fd705y89109b4d8e2234ec@mail.gmail.com> References: <7aa52a210702081419w482fd705y89109b4d8e2234ec@mail.gmail.com> Message-ID: That could not be the problem, because: put the number of chars of someScript set the script of scriptObject to empty -- exit here! put someScript The script could not be set to empty? Also I gave up trying to figure may way round this and instead used the same scripts to set the text of a field in the script editor - only compiling the script at the very end. It makes no sense - as the script editor clearly must be able to set the script - but good to know there is no known bug here. All very strange! But thanks for the advice. From lists at mangomultimedia.com Fri Feb 9 13:38:46 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 9 Feb 2007 10:38:46 -0800 Subject: Externals Under 2.7.x In-Reply-To: References: <45CC57BA.000007.02204@MAZYTIS> Message-ID: <81BCF22D-5331-4670-92F7-D7AA2D509E76@mangomultimedia.com> On Feb 9, 2007, at 9:18 AM, Dave wrote: >> One other thing to keep in mind: In your code you are setting >> *theErrorFlagPtr to True if an error occurs. This will produce an >> error dialog in Revolution but I'm not sure if you can see the >> error string that you put in *theResultPtrPtr anywhere which is >> unfortunate. So another possibility is that your function is >> returning an error and that is the dialog that Rev is displaying. >> Until I find out how to display the actual error string if >> theErrorFlagPtr == True I've resorted to always setting it to >> false and handling the errors in Revolution itself. > > In my case it wasn't returning an error, but, I wondered about this > too. It seems weird that you can't seem to get an error signal and > then get an error message if there is an error. > > If you set the error flag to false, then how can you tell if the > data returned is an error message or if it's good data?? If you write a COMMAND then you can make use of the "it" local variable and the result. Put the data the command returns (if any) into the "it" local variable and put any errors into the result (the value you assign to the first parameter Rev passes to your external function). If you write a FUNCTION then you have a couple of options: a) use some sort of error prefix (i.e. "revdberr,") and check for that b) pass the name of a variable to the function that you will store error info in c) write a GetLastError() function for you external that returns the error (if any) of the last function called in your external These days I think (c) is the best option. -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com trevor at bluemangolearning.com From ambassador at fourthworld.com Fri Feb 9 14:16:52 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 09 Feb 2007 11:16:52 -0800 Subject: Copying Objects between different version of RunRev Message-ID: <45CCC8A4.8040009@fourthworld.com> Dave wrote: > On 9 Feb 2007, at 16:45, J. Landman Gay wrote: >> It's not the stackfileformat. It's that Rev doesn't put copies of >> its own internal objects into the system clipboard. Since Rev >> objects are not usable by any other application, it doesn't even >> try to share them. >> -- > > Well that's a bit silly, isn't it?!?! So, if I copy an object onto > the clipboard, delete from my stack, save the stack then open a new > stack to paste it in and RunRev crashes I lose my object! Yes, of course the crash is undesirable. Have you logged it? > There really is no reason for RunRev not to place it's own objects > onto the external clipboard since Apps that don't understand the > objects simply won't see them. This is especially true since the > unstable nature of 2.7.x means that you have to revert to 2.6.6 > quite a lot and sometimes this is the only way to rescue a stack! > Also if they published the format of the objects on the Clipboard > 3rd party Apps could make use of them, thus promoting RunRev. There may be some benefit to doing a subset of a control, like SuperCard does: When you copy a control in SC, an image of the control is placed on the external clipboard. This can be handy if you're using Rev to build a custom drawing environment. But I believe that specialized behavior can be scripted w/v2.7, and it wouldn't do much for your circumstance. How many apps could possibly make use of Rev controls? And how many other RAD tools even bother? If I read your post correctly you're only interested in that as a workaround to get past a bug. Saving regularly will also help with that, far more than a subset of an object record on the clipboard would. So yes, of course any crashing error should be addressed, and your posting a recipe for reproducing it to RunRev's bug database will help ensure that it gets fixed. But I'm not sure putting controls on the external clipboard is the best solution, and personally I've a loooooooong list of things I'd rather see done first. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From soapdog at mac.com Fri Feb 9 14:38:02 2007 From: soapdog at mac.com (Andre Garzia) Date: Fri, 9 Feb 2007 17:38:02 -0200 Subject: BUG: Anyone confirm SSL support broken on 2.7.4 MacOS X Intel Message-ID: <39727FA6-BDEB-43BA-85A9-74A6BB03E6EB@mac.com> Hello folks, can anyone here confirm that accessing any URL with "https://" will crash Revolution 2.7.4 in MacOS X Intel? Please, if anyone can post info ASAP will greatly help me Cheers andre From JimAultWins at yahoo.com Fri Feb 9 14:48:53 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 09 Feb 2007 11:48:53 -0800 Subject: Copying Objects between different version of RunRev In-Reply-To: <45CCC8A4.8040009@fourthworld.com> Message-ID: Dave, you could use code like the following: put the properties of button 1 into tempArr combine tempArr using cr and tab put cr& the rect of btn 1 after tempArr put tempArr into url ("file:button1.txt") In case you have not done this before, try in the message box: put the properties of field 1 --the list is rather long Jim Ault Las Vegas On 2/9/07 11:16 AM, "Richard Gaskin" wrote: > Dave wrote: >> On 9 Feb 2007, at 16:45, J. Landman Gay wrote: >>> It's not the stackfileformat. It's that Rev doesn't put copies of >>> its own internal objects into the system clipboard. Since Rev >>> objects are not usable by any other application, it doesn't even >>> try to share them. >>> -- >> >> Well that's a bit silly, isn't it?!?! So, if I copy an object onto >> the clipboard, delete from my stack, save the stack then open a new >> stack to paste it in and RunRev crashes I lose my object! > > Yes, of course the crash is undesirable. > Have you logged it? > >> There really is no reason for RunRev not to place it's own objects >> onto the external clipboard since Apps that don't understand the >> objects simply won't see them. This is especially true since the >> unstable nature of 2.7.x means that you have to revert to 2.6.6 >> quite a lot and sometimes this is the only way to rescue a stack! >> Also if they published the format of the objects on the Clipboard >> 3rd party Apps could make use of them, thus promoting RunRev. > > There may be some benefit to doing a subset of a control, like SuperCard > does: When you copy a control in SC, an image of the control is placed > on the external clipboard. This can be handy if you're using Rev to > build a custom drawing environment. > > But I believe that specialized behavior can be scripted w/v2.7, and it > wouldn't do much for your circumstance. > > How many apps could possibly make use of Rev controls? > And how many other RAD tools even bother? > > If I read your post correctly you're only interested in that as a > workaround to get past a bug. Saving regularly will also help with > that, far more than a subset of an object record on the clipboard would. > > So yes, of course any crashing error should be addressed, and your > posting a recipe for reproducing it to RunRev's bug database will help > ensure that it gets fixed. > > But I'm not sure putting controls on the external clipboard is the best > solution, and personally I've a loooooooong list of things I'd rather > see done first. From soapdog at mac.com Fri Feb 9 14:51:00 2007 From: soapdog at mac.com (Andre Garzia) Date: Fri, 9 Feb 2007 17:51:00 -0200 Subject: Receitas de todos os restaurantes que geral gosta... Message-ID: http://www.topsecretrecipes.com detalhe, vao em buscar por marca e escolham o "Outback steakhouse" as receitas estao todas la... rsrsrsrs macdonalds tb... Andre From mark_powell at symantec.com Fri Feb 9 16:03:13 2007 From: mark_powell at symantec.com (Mark Powell) Date: Fri, 9 Feb 2007 13:03:13 -0800 Subject: OT: The State of Video Capture Spring 2007 References: <45CB9F72.1010608@hindu.org> <45CBCE3B.5060904@hindu.org> <45CC6B1B.4050700@anachreon.co.uk> Message-ID: You might look at the Visual Communicator product from a company called Serious Magic. http://www.seriousmagic.com/ The company has been acquired by Adobe, so I don't know how they plan on integrating it into their offerings. It is very script-based ('script' as in the playwright/Hollywood sense, not in the progammatic sense) and like everything has its pro's and con's. Mark -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Luis Sent: Friday, February 09, 2007 5:38 AM To: How to use Revolution Subject: Re: OT: The State of Video Capture Spring 2007 Hiya, Had a little think: Keynote can export to QT movie format: http://docs.info.apple.com/article.html?path=Keynote/3.0/en/key18.html I'm assuming this can be scripted. Script the audio (pre-recorded and tagged): Tag the QT mov to pull in and play the audio - Save the QT mov with the audio. Convert the QT mov to DVD format. I haven't done any QT mov conversions, but I have used VisualHub (http://www.techspansion.com/visualhub/) to convert other file types to DVD. I recall there being an additional download to do this from the Apple site (the mpeg2encoder methinks) for VisualHub to do it, but I can't be sure right now. It also exports for iPod, so you could offer that as an alternative to the DVD... Don't know if this helps. Cheers, Luis. Sivakatirswami wrote: > Luis wrote: >> Hiya, >> >> Would you detail the setup a little more? >> To mind is a HD cam, but I'm not sure I'm seeing what you require >> straight off. >> >> Cheers, >> >> Luis. > > 1) Presentations are created in Keynote > > 2) At the end of the KeyNote, you want to just hand out to the > audience the presentation on a DVDs. > > 3) It obviously does not have the audio by the presentor. > > 4) We have been recording the presentation "live" in studio a setting > while running the Keynote and capturing this with SnapzPro. > It works fairly well. We were able to go up to nearly 30 minute and > the G 5 handled it pretty well. > > Does that help? > > > > >> On 8 Feb 2007, at 22:08, Sivakatirswami wrote: >> >>> We are in the midst of our hard ware upgrade cycle (once very two >>> years we do major "enterprise" hardware upgrade here.) >>> >>> And we are taking a hard look at "must have" equipment. >>> >>> Some background: (Apple only, OSX....) >>> >>> We are ramping up video production in a big way and getting from a >>> Keynote to a DVD is right now an incredible "jump thru hoops" >>> where, using SnapzPro on our biggest G5 dual processor desktop >>> production station > [snip] > >>> Obviously the SnapzPro is "price is right" vs a $5M conversion box.. >>> but I would >>> be interested to know what a hardware solution might offer that >>> SnapzPro cannot... >>> >>> Thanks! > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From lynnp333 at aol.com Fri Feb 9 16:06:59 2007 From: lynnp333 at aol.com (Lynn Marie Peterson) Date: Fri, 9 Feb 2007 13:06:59 -0800 (PST) Subject: Built-in patterns In-Reply-To: <3D312207-5BCD-4B1E-8D72-A7422A569027@byu.edu> References: <45CC0F7E.2080906@hyperactivesw.com> <3D312207-5BCD-4B1E-8D72-A7422A569027@byu.edu> Message-ID: <8893563.post@talk.nabble.com> That's odd. I'm not having any trouble with this. I can't test Windows at present, but on OS X 10.4.8 [PPC only] / Rev Studio 2.7.4 build 291.... I made a simple oval graphic with linesize set to 9 and set the foregroundpattern to 9 and it showed up fine in the standalone. I made a PPC only version and a Universal. Both were fine. I would be very suprised that patterns aren't carried over automatically into the standalones, but I've been suprised before. Lynn P. _____________________________________________________________ Devin Asay wrote: > > > On Feb 8, 2007, at 11:06 PM, J. Landman Gay wrote: > >> I've got a graphic with its foregroundpattern set to 9, one of the >> built-in patterns in the IDE. I always thought these were part of >> the engine. But when I build a standalone, there's problems. >> >> On OS X, the graphic draws pure white. On Windows, it crashes the >> whole app the moment I make the graphic visible. >> >> It looks like the patterns are not being included in the >> standalone. Anyone have experience with this? Am I going to have to >> hunt down the pattern and include a copy in my stack? The >> standalone builder doesn't have an option to copy them over, and to >> be honest, I always thought that was unnecessary. > > Jacque, > > I could swear that an earlier version of the Standalone Builder > allowed you to include the standard image and pattern libraries. I > posed a question about this a few months ago, but didn't get any > response. I think it's needed, because if you use images or patterns > from the "standard" or even *shudder* Metcard libraries ;-) they > disappear in the standalone. > > If this isn't done already, I'll submit a feature enhancement to > QCzilla. Anybody know anything about this? > > Devin > > Devin Asay > Humanities Technology and Research Support Center > Brigham Young University > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/Built-in-patterns-tf3198757.html#a8893563 Sent from the Revolution - User mailing list archive at Nabble.com. From chris at altuit.com Fri Feb 9 16:12:42 2007 From: chris at altuit.com (chris bohnert) Date: Fri, 9 Feb 2007 15:12:42 -0600 Subject: BUG: Anyone confirm SSL support broken on 2.7.4 MacOS X Intel In-Reply-To: <39727FA6-BDEB-43BA-85A9-74A6BB03E6EB@mac.com> References: <39727FA6-BDEB-43BA-85A9-74A6BB03E6EB@mac.com> Message-ID: <2e0cf4750702091312i1d5cd5eaha5f0f1b5ab22e03d@mail.gmail.com> Andre, Crasheshard when running in native mode..throws an error and complains but no crash when forcing Rev. to run in Rosetta mode. -- cb On 2/9/07, Andre Garzia wrote: > > Hello folks, > > can anyone here confirm that accessing any URL with "https://" will > crash Revolution 2.7.4 in MacOS X Intel? > > Please, if anyone can post info ASAP will greatly help me > > Cheers > andre > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From soapdog at mac.com Fri Feb 9 16:24:28 2007 From: soapdog at mac.com (Andre Garzia) Date: Fri, 9 Feb 2007 19:24:28 -0200 Subject: BUG: Anyone confirm SSL support broken on 2.7.4 MacOS X Intel In-Reply-To: <2e0cf4750702091312i1d5cd5eaha5f0f1b5ab22e03d@mail.gmail.com> References: <39727FA6-BDEB-43BA-85A9-74A6BB03E6EB@mac.com> <2e0cf4750702091312i1d5cd5eaha5f0f1b5ab22e03d@mail.gmail.com> Message-ID: <41D79199-3768-482F-9735-4F79830D9F56@mac.com> I reverted to 2.6.x.... I think someone at RunRev forgot to test SSL libraries or they are built for PPC and not universal (I thought they were a part of the engine now...) Thanks for your reply Chris, this is a major show stopper for me. Andre On Feb 9, 2007, at 7:12 PM, chris bohnert wrote: > Andre, > > Crasheshard when running in native mode..throws an error and > complains but > no crash when forcing Rev. to run in Rosetta mode. > > -- > cb > > On 2/9/07, Andre Garzia wrote: >> >> Hello folks, >> >> can anyone here confirm that accessing any URL with "https://" will >> crash Revolution 2.7.4 in MacOS X Intel? >> >> Please, if anyone can post info ASAP will greatly help me >> >> Cheers >> andre >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From henk at iglow-media.nl Fri Feb 9 16:51:56 2007 From: henk at iglow-media.nl (Henk van der Velden) Date: Fri, 09 Feb 2007 22:51:56 +0100 Subject: game navigation: some advice Message-ID: <0849718A-BF0D-40C6-8302-D57DE078321E@iglow-media.nl> Good day all, we have started development of a small game in which players move through a historical map of a city (the Dutch city of Delft, actually). The player has to be able to 'walk' through the streets as they are drawn on the map. The map is drawn in a projective view, much alike this map of Blaeu: http://essentialvermeer.20m.com/maps/delft/blaeu_xl.htm Does anyone have any general advice on how to move a character around this map? One question has to do with how the roads are represented. Should I use some kind of collision detection? For example, I have drawn a couple of polygons to represent the areas between the streets, and whenever a character moves I detect whether it collides with one of these polygons. If that happens, the movement is stopped. I've also tried a different approach with paths, where every segment of a road - that is every part of it between two crosspoints - consists of a path. The character moves along the points of that path. On a crosspoint a player has to choose a direction, a new road that one wants to enter. Are there any other options to consider? Is there perhaps a proven approach that one should take? The other question - of course related to the previous one - is to how the movement of the character is to be controlled. Should one use keys? I have tried to use two keys for forward / backward movement, and two other keys for left / right rotation of the direction of movement. This approach can be used in combination with collision detection the way I described before. But it turns out that the player needs a lot of attention to choose the right direction, otherwise one bumps into areas outside the street and the movement is stopped. Another option, in combination with the aforementioned paths, is to use simple start / stop keys, and whenever one is on a crosspoint of paths, one can use the arrow keys to choose a direction. Again my question: which approach would people suggest? Should I consider using the mouse for navigation? Any insights welcome! Kind regards, Henk -------------------------- Henk v.d. Velden iGlow Media Magda Janssenslaan 36 3584 GR UTRECHT Netherlands 0031 (0)6 16 024 337 www.iglow-media.nl From henk at iglow-media.nl Fri Feb 9 17:01:10 2007 From: henk at iglow-media.nl (Henk van der Velden) Date: Fri, 09 Feb 2007 23:01:10 +0100 Subject: multiplayer game on LAN Message-ID: <21245330-0C56-4D43-9289-38FDEF575D7D@iglow-media.nl> Good day all, I have a question about a multiplayer game we are going to develop. It is going to be used on a LAN in schools. Four children play against each other. The game will be turn based. Now I would like to know if there is any general advice, or some considerations I should take into account, on how to set this up. I see an option to use socket communications, like in chatservers and clients. Or I could perhaps use communication between standalones, with every client communicating with a kind of 'game server'. Any opinions? Kind regards, Henk -------------------------- Henk v.d. Velden iGlow Media Magda Janssenslaan 36 3584 GR UTRECHT Netherlands 0031 (0)6 16 024 337 www.iglow-media.nl From brentj84062 at gmail.com Fri Feb 9 17:24:35 2007 From: brentj84062 at gmail.com (Brent Anderson) Date: Fri, 9 Feb 2007 15:24:35 -0700 Subject: game navigation: some advice In-Reply-To: <0849718A-BF0D-40C6-8302-D57DE078321E@iglow-media.nl> References: <0849718A-BF0D-40C6-8302-D57DE078321E@iglow-media.nl> Message-ID: <6CD5824C-23C4-4B9B-B813-E2074A84C262@gmail.com> Hello. Although the Revolution mailing list is a fantastic resource for Revolution questions, I would recommend you look elsewhere for anything related to Game development or Game theory. I am a member of the Garage Games community (www.garagegames.com) and although the forums there are about the Torque game engine, you can find tons of articles on how certain problems are solved when developing a game (Like your networking question or how to draw on a map). A Google search should link you to plenty of game development communities that can better address your problem. Thanks, Brent Anderson The Christa McAuliffe Space Education Center On Feb 9, 2007, at 2:51 PM, Henk van der Velden wrote: > Good day all, > > we have started development of a small game in which players move > through a historical map of a city (the Dutch city of Delft, > actually). The player has to be able to 'walk' through the streets > as they are drawn on the map. The map is drawn in a projective > view, much alike this map of Blaeu: > http://essentialvermeer.20m.com/maps/delft/blaeu_xl.htm > > Does anyone have any general advice on how to move a character > around this map? > > One question has to do with how the roads are represented. > Should I use some kind of collision detection? For example, I have > drawn a couple of polygons to represent the areas between the > streets, and whenever a character moves I detect whether it > collides with one of these polygons. If that happens, the movement > is stopped. > I've also tried a different approach with paths, where every > segment of a road - that is every part of it between two > crosspoints - consists of a path. The character moves along the > points of that path. On a crosspoint a player has to choose a > direction, a new road that one wants to enter. > > Are there any other options to consider? Is there perhaps a proven > approach that one should take? > > The other question - of course related to the previous one - is to > how the movement of the character is to be controlled. Should one > use keys? I have tried to use two keys for forward / backward > movement, and two other keys for left / right rotation of the > direction of movement. This approach can be used in combination > with collision detection the way I described before. But it turns > out that the player needs a lot of attention to choose the right > direction, otherwise one bumps into areas outside the street and > the movement is stopped. > Another option, in combination with the aforementioned paths, is to > use simple start / stop keys, and whenever one is on a crosspoint > of paths, one can use the arrow keys to choose a direction. > > Again my question: which approach would people suggest? Should I > consider using the mouse for navigation? > > Any insights welcome! > > Kind regards, > > Henk > -------------------------- > Henk v.d. Velden > iGlow Media > Magda Janssenslaan 36 > 3584 GR UTRECHT > Netherlands > > 0031 (0)6 16 024 337 > www.iglow-media.nl > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Fri Feb 9 20:10:44 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 09 Feb 2007 19:10:44 -0600 Subject: Unidentified Flickering Menu (UFM) Phenomenon In-Reply-To: References: Message-ID: <45CD1B94.7090307@hyperactivesw.com> Trevor Hopkins wrote: > I've noticed that when I have a menuPick handler running from a menu in > the Mac menubar, that on occasion, when selecting among options in any > given menu, the menu bar flickers. That is, I select a new option, the > handler checks the new menuItem ("!c") and unchecks the previously > checked menuItem, and in the course of this check/uncheck process, all > of the "buttons" in my menubar disappear and reappear very quickly. > > Can anyone explain the phenomenon I am seeing? I've never seen it, but I remember Scott Raney saying that menu manipulation on the Mac was very expensive in terms of CPU and RAM usage. He always recommended using the lock menus command before making any menu alterations, then unlock menus at the end of the handler. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Feb 9 20:17:21 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 09 Feb 2007 19:17:21 -0600 Subject: Built-in patterns In-Reply-To: <3D312207-5BCD-4B1E-8D72-A7422A569027@byu.edu> References: <45CC0F7E.2080906@hyperactivesw.com> <3D312207-5BCD-4B1E-8D72-A7422A569027@byu.edu> Message-ID: <45CD1D21.60306@hyperactivesw.com> Devin Asay wrote: > > On Feb 8, 2007, at 11:06 PM, J. Landman Gay wrote: > >> I've got a graphic with its foregroundpattern set to 9, one of the >> built-in patterns in the IDE. I always thought these were part of the >> engine. But when I build a standalone, there's problems. >> >> On OS X, the graphic draws pure white. On Windows, it crashes the >> whole app the moment I make the graphic visible. >> >> It looks like the patterns are not being included in the standalone. >> Anyone have experience with this? Am I going to have to hunt down the >> pattern and include a copy in my stack? The standalone builder doesn't >> have an option to copy them over, and to be honest, I always thought >> that was unnecessary. > > Jacque, > > I could swear that an earlier version of the Standalone Builder allowed > you to include the standard image and pattern libraries. I posed a > question about this a few months ago, but didn't get any response. I > think it's needed, because if you use images or patterns from the > "standard" or even *shudder* Metcard libraries ;-) they disappear in the > standalone. > > If this isn't done already, I'll submit a feature enhancement to > QCzilla. Anybody know anything about this? I didn't see anything in bugzilla about it, but if you do submit I'd suggest doing it as a bug rather than as an enhancement request. Just the fact that missing patterns crash Windows is enough to qualify it as a bug, but even if that didn't happen, it is something people expect as part of the standalone building process. If patterns aren't included automatically, there should at least be an option to include them in the SB just as you can include cursors now. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From shaosean at wehostmacs.com Fri Feb 9 20:19:02 2007 From: shaosean at wehostmacs.com (Shao Sean) Date: Fri, 9 Feb 2007 20:19:02 -0500 Subject: Email Encode / SMTP Message-ID: <815c5e2d4d34f1dfa73827cd1babc9d0@wehostmacs.com> Hi Richard et al. Yes lots of the libraries and objects are offline as we're attempting to re-write them to use all the new tricks and tips we've learnt since originally writing them. They will be back online in the future, but if you need them sooner then the next ice age (I'm not talking about the movie either ;-) feel free to contact us directly and I'm sure we can send it to you :-) -Sean From jacque at hyperactivesw.com Fri Feb 9 20:47:59 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 09 Feb 2007 19:47:59 -0600 Subject: Built-in patterns In-Reply-To: <8893563.post@talk.nabble.com> References: <45CC0F7E.2080906@hyperactivesw.com> <3D312207-5BCD-4B1E-8D72-A7422A569027@byu.edu> <8893563.post@talk.nabble.com> Message-ID: <45CD244F.5010206@hyperactivesw.com> Lynn Marie Peterson wrote: > That's odd. I'm not having any trouble with this. I can't test Windows at > present, > but on OS X 10.4.8 [PPC only] / Rev Studio 2.7.4 build 291.... > I made a simple oval graphic with linesize set to 9 and set the > foregroundpattern > to 9 and it showed up fine in the standalone. I made a PPC only version and > a Universal. Both were fine. I would be very suprised that patterns aren't > carried > over automatically into the standalones, but I've been suprised before. Thanks, that's good to know. I'm not absolutely positive that missing patterns are the problem, but it is all I can think of because in my standalone the OS X version draws in white instead of with the pattern. I can't see what the Windows one is doing because it crashes. I'm on an Intel Mac and building a universal binary. I wonder if the CPU matters. In the standalone builder, did you allow it to scan for components to add, or did you set the additions manually? I don't allow the scan when I build, since I need more than is in the simple splash stack that holds the app. Could that be the difference? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Fri Feb 9 21:31:34 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 09 Feb 2007 18:31:34 -0800 Subject: Ken Burns? Message-ID: <45CD2E86.4050706@fourthworld.com> Anyone come up with a way to do a Ken Burns effect in Rev? My attempts thus far have been dismal, and there appears to be nothing in Core Image to help.. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From mwieder at ahsoftware.net Fri Feb 9 22:10:06 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 9 Feb 2007 19:10:06 -0800 Subject: Externals Under 2.7.x In-Reply-To: References: <45CC57BA.000007.02204@MAZYTIS> Message-ID: <107165808580.20070209191006@ahsoftware.net> Dave- Friday, February 9, 2007, 9:18:56 AM, you wrote: > In my case it wasn't returning an error, but, I wondered about this > too. It seems weird that you can't seem to get an error signal and > then get an error message if there is an error. > If you set the error flag to false, then how can you tell if the data > returned is an error message or if it's good data?? Normally you want to pass False in the error return variable. If it's True then script processing will halt and you'll get a generic error dialog. The only time you'll really want to set error to True is when your external routine has run into a critical error and you really do want to halt execution of any further script commands. If you set error to False you still have control over the result value returned to the engine when your external routine exits. This is the proper way to signal to the engine that an error has occurred, and that way the script that called the external routine can parse the result and determine whether or not an error has occurred. For functions you will normally return your result in the "it" variable and thus you have "the result" available for an error message. I've got a writeup on this at http://www.revjournal.com/tutorials/everything-you-know.html -- -Mark Wieder mwieder at ahsoftware.net From sims at ezpzapps.com Fri Feb 9 22:42:02 2007 From: sims at ezpzapps.com (sims) Date: Sat, 10 Feb 2007 04:42:02 +0100 Subject: list open applications on Windows Message-ID: Can anyone tell me how to list the open applications on a Windows machine? I found Sarah's wonderful Applescript (she's contributed many, many things to this community!) that lets me know what applications are open on a Mac. Thanks Sarah! tell application "Finder" set procList to the processes set procNames to "" repeat with p in procList set procNames to procNames & the name of p & return end repeat return procNames end tell sims From JimAultWins at yahoo.com Fri Feb 9 23:08:17 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 09 Feb 2007 20:08:17 -0800 Subject: Ken Burns? In-Reply-To: <45CD2E86.4050706@fourthworld.com> Message-ID: On 2/9/07 6:31 PM, "Richard Gaskin" wrote: > Anyone come up with a way to do a Ken Burns effect in Rev? > > My attempts thus far have been dismal, and there appears to be nothing > in Core Image to help.. Are you generating a series of images, or trying to display one image with continuously varying properties? Which effect? zoom, pan, both + fade in, fade out ? The fundamental problem you are probably not going to solve is that an image in Rev has discrete pixels and can only display in discrete pixel locations. If you start with a 2x larger image, display 50% you still have to position it on discrete pixels. Snap shots will do the same alignment. You might go for the pseudo KB, which is to soften the pan/zoom 'jaggies' by using the blend 0-100 fade out, 100-0 fade in. Make a copy of the slide to pan/zoom. Now you actually move the pan/zoom several pixels (A>B) rather than .33 or .54 etc. Make the fade out fast, and the fade in of the second version of your image slow against a good matching background image (black, white, grey). What you are creating is a melting effect of the same image into a copy, which is a "soft" stop action effect rather than a true KB. ------------- Mega-sized workaround The only way I know is to do what iMovie does.... renders the transition frames, which can be a slow process on older computers. I thought a workaround would be to do this in iMovie, then export to Quicktime, thus converting the KB to frames of the original image, then play the frames. I do some Flash programming that can generate what are called tweens, but again, Flash generates the steps/frames, which adds to the size of the movie when you export it to jpgs/QT. Hope this helps. Jim Ault Las Vegas From jacque at hyperactivesw.com Fri Feb 9 23:13:44 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 09 Feb 2007 22:13:44 -0600 Subject: Built-in patterns In-Reply-To: <45CD244F.5010206@hyperactivesw.com> References: <45CC0F7E.2080906@hyperactivesw.com> <3D312207-5BCD-4B1E-8D72-A7422A569027@byu.edu> <8893563.post@talk.nabble.com> <45CD244F.5010206@hyperactivesw.com> Message-ID: <45CD4678.8000801@hyperactivesw.com> I said this: > I'm not absolutely positive that missing > patterns are the problem, but it is all I can think of because in my > standalone the OS X version draws in white instead of with the pattern. > I can't see what the Windows one is doing because it crashes. Well, now I know. I added a copy of the pattern image to the card and referenced that instead of the built-in pattern number. This eliminated all problems on both Mac and Windows. Both Mac and Windows apps draw the pattern fine and Windows no longer crashes. So then I noticed the brushes weren't included either. Thankfully a missing brush shape doesn't crash Windows; nothing paints, but at least it doesn't crash. I added the brush image to the card also and that fixed that. So I suspect that if you aren't scanning for inclusions when you build a standalone, you will have to add brushes and patterns to your stack manually. It's been so long since I allowed scanning for inclusions I can't remember if those are added or not during the scan, but Lynn's test seems to indicate they are. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From lists at mangomultimedia.com Fri Feb 9 23:28:11 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 9 Feb 2007 20:28:11 -0800 Subject: Externals Under 2.7.x In-Reply-To: <107165808580.20070209191006@ahsoftware.net> References: <45CC57BA.000007.02204@MAZYTIS> <107165808580.20070209191006@ahsoftware.net> Message-ID: On Feb 9, 2007, at 7:10 PM, Mark Wieder wrote: > If you set error to False you still have control over the result value > returned to the engine when your external routine exits. This is the > proper way to signal to the engine that an error has occurred, and > that way the script that called the external routine can parse the > result and determine whether or not an error has occurred. > > For functions you will normally return your result in the "it" > variable and thus you have "the result" available for an error > message. I've got a writeup on this at > > http://www.revjournal.com/tutorials/everything-you-know.html Interesting article Mark. I wasn't aware that the result was set when calling functions. As for storing your result in the "it" variable, one potential issue I see (if I am understanding correctly) is that functions defined in an external would have different basic behavior than functions defined in Revolution (Transcript). Any function defined in an external would have to be called like this in order to work properly: put getTheNumberFour() into theError answer it -- CONTAINS THE NUMBER "4" because if the user called the external function like this: get getTheNumberFour() then both "it" and "the result" would contain the error message. Plus you would lose the ability to put result of the function into a meaning variable name without adding another assignment (i.e. put it into theMeaningVariableName). I think this is why I prefer something along the lines of a GetLastError() call. Or another option would be to define some other variable that was responsible for holding errors from external functions. Something like "revLastExternalError". By always setting this variable to any error messages from within the external you maintain standard behavior for functions and have a variable to check for errors: put getTheNumberFour() into theNumberFour if revLastExternalError is not empty then answer "How did it mess up returning the number 4? (" & revLastExternalError & ")" end if -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com trevor at bluemangolearning.com From chipp at chipp.com Sat Feb 10 00:58:58 2007 From: chipp at chipp.com (Chipp Walters) Date: Fri, 9 Feb 2007 23:58:58 -0600 Subject: Ken Burns? In-Reply-To: References: <45CD2E86.4050706@fourthworld.com> Message-ID: <7aa52a210702092158x294420d0y198aaa5c02dc034a@mail.gmail.com> This seems to work for me: (execute in msg box) go URL "http://www.gadgetplugins.com/chippstuff/KBtest.rev" From ambassador at fourthworld.com Sat Feb 10 01:43:49 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 09 Feb 2007 22:43:49 -0800 Subject: Ken Burns? Message-ID: <45CD69A5.2000006@fourthworld.com> Chipp Walters wrote: > This seems to work for me: > (execute in msg box) > > go URL "http://www.gadgetplugins.com/chippstuff/KBtest.rev" Thanks Chipp. That works great at small sizes, but like the variants I've been experimenting with as soon as you bump up the image sizes to 1025x768 it's prohibitively slow. It would seem that somewhere in Core Image is a KB effect, since it's used in iPhoto, the built-in screen saver, and perhaps elsewhere. Since those work on random images, they're not pre-rendered, but apparently done on the fly with a highly-optimized routine..... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From kray at sonsothunder.com Sat Feb 10 01:54:27 2007 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 10 Feb 2007 00:54:27 -0600 Subject: list open applications on Windows In-Reply-To: References: Message-ID: <20070209225427650472.47fb49c2@sonsothunder.com> On Sat, 10 Feb 2007 04:42:02 +0100, sims wrote: > Can anyone tell me how to list the open applications on a Windows machine? Try this: http://www.sonsothunder.com/devres/revolution/tips/proc002.htm If that won't work for you, there's a way to do it from VBScript, but some virus protection software may bring up a "what are you doing?" dialog... :-) Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From mb.userev at harbourhosting.co.uk Sat Feb 10 04:33:44 2007 From: mb.userev at harbourhosting.co.uk (Martin Baxter) Date: Sat, 10 Feb 2007 09:33:44 +0000 Subject: Built-in patterns In-Reply-To: <45CD1D21.60306@hyperactivesw.com> References: <45CC0F7E.2080906@hyperactivesw.com> <3D312207-5BCD-4B1E-8D72-A7422A569027@byu.edu> <45CD1D21.60306@hyperactivesw.com> Message-ID: <45CD9178.10304@harbourhosting.co.uk> J. sandman Gay wrote: > Devin Asay wrote: >> >> On Feb 8, 2007, at 11:06 PM, J. Landman Gay wrote: >> >>> I've got a graphic with its foregroundpattern set to 9, one of the >>> built-in patterns in the IDE. I always thought these were part of the >>> engine. But when I build a standalone, there's problems. >>> >>> On OS X, the graphic draws pure white. On Windows, it crashes the >>> whole app the moment I make the graphic visible. >>> >>> It looks like the patterns are not being included in the standalone. >>> Anyone have experience with this? Am I going to have to hunt down the >>> pattern and include a copy in my stack? The standalone builder >>> doesn't have an option to copy them over, and to be honest, I always >>> thought that was unnecessary. >> >> Jacque, >> >> I could swear that an earlier version of the Standalone Builder >> allowed you to include the standard image and pattern libraries. I >> posed a question about this a few months ago, but didn't get any >> response. I think it's needed, because if you use images or patterns >> from the "standard" or even *shudder* Metcard libraries ;-) they >> disappear in the standalone. >> >> If this isn't done already, I'll submit a feature enhancement to >> QCzilla. Anybody know anything about this? > > I didn't see anything in bugzilla about it, but if you do submit I'd > suggest doing it as a bug rather than as an enhancement request. Just > the fact that missing patterns crash Windows is enough to qualify it as > a bug, but even if that didn't happen, it is something people expect as > part of the standalone building process. If patterns aren't included > automatically, there should at least be an option to include them in the > SB just as you can include cursors now. > I'd just like to reiterate that there used to be such an option in the distribution builder. I still have 2.1.2 installed and have checked this. In the inclusions pane there was a check box labelled: "image and pattern libraries" which allowed you to select any combination of the following for inclusion: standard icons, meta card icons, default patterns and meta card patterns. Apparently this got lost along the way. Martin Baxter From chipp at chipp.com Sat Feb 10 05:58:39 2007 From: chipp at chipp.com (Chipp Walters) Date: Sat, 10 Feb 2007 04:58:39 -0600 Subject: list open applications on Windows In-Reply-To: References: Message-ID: <7aa52a210702100258s15eb6a1x444a197961f48ba9@mail.gmail.com> Perhaps MS's sysInternals can help: http://www.microsoft.com/technet/sysinternals/ProcessesAndThreads/PsList.mspx -Chipp From revlist at azurevision.co.uk Sat Feb 10 06:38:32 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Sat, 10 Feb 2007 11:38:32 +0000 Subject: Ken Burns? In-Reply-To: <45CD69A5.2000006@fourthworld.com> References: <45CD69A5.2000006@fourthworld.com> Message-ID: <6B9A20B5-9352-42B2-951F-EAB8010AC271@azurevision.co.uk> On 10 Feb 2007, at 06:43, Richard Gaskin wrote: > It would seem that somewhere in Core Image is a KB effect, since > it's used in iPhoto, the built-in screen saver, and perhaps > elsewhere. Since those work on random images, they're not pre- > rendered, but apparently done on the fly with a highly-optimized > routine..... A highly optimised routine running on the graphics card... Ian From david at openpartnership.net Sat Feb 10 07:03:37 2007 From: david at openpartnership.net (David Bovill) Date: Sat, 10 Feb 2007 13:03:37 +0100 Subject: BUG: Anyone confirm SSL support broken on 2.7.4 MacOS X Intel In-Reply-To: <41D79199-3768-482F-9735-4F79830D9F56@mac.com> References: <39727FA6-BDEB-43BA-85A9-74A6BB03E6EB@mac.com> <2e0cf4750702091312i1d5cd5eaha5f0f1b5ab22e03d@mail.gmail.com> <41D79199-3768-482F-9735-4F79830D9F56@mac.com> Message-ID: Andre - where can I find "RevOnRockets" ? I can"t reach http://www.andregarzia.com? From dave at looktowindward.com Sat Feb 10 07:36:03 2007 From: dave at looktowindward.com (Dave) Date: Sat, 10 Feb 2007 12:36:03 +0000 Subject: Externals Under 2.7.x In-Reply-To: References: <45CC57BA.000007.02204@MAZYTIS> <107165808580.20070209191006@ahsoftware.net> Message-ID: Hi, Thanks a lot Mark and Trevor, as usual this list has proved to be worth its weight in RAM! > Something like "revLastExternalError". By always setting this > variable to any error messages from within the external you > maintain standard behavior for functions and have a variable to > check for errors: Except that if the function was non-external then you'd still have to have different code paths? All the Best Dave On 10 Feb 2007, at 04:28, Trevor DeVore wrote: > On Feb 9, 2007, at 7:10 PM, Mark Wieder wrote: > >> If you set error to False you still have control over the result >> value >> returned to the engine when your external routine exits. This is the >> proper way to signal to the engine that an error has occurred, and >> that way the script that called the external routine can parse the >> result and determine whether or not an error has occurred. >> >> For functions you will normally return your result in the "it" >> variable and thus you have "the result" available for an error >> message. I've got a writeup on this at >> >> http://www.revjournal.com/tutorials/everything-you-know.html > > Interesting article Mark. I wasn't aware that the result was set > when calling functions. > > As for storing your result in the "it" variable, one potential > issue I see (if I am understanding correctly) is that functions > defined in an external would have different basic behavior than > functions defined in Revolution (Transcript). Any function defined > in an external would have to be called like this in order to work > properly: > > put getTheNumberFour() into theError > answer it -- CONTAINS THE NUMBER "4" > > because if the user called the external function like this: > > get getTheNumberFour() > > then both "it" and "the result" would contain the error message. > Plus you would lose the ability to put result of the function into > a meaning variable name without adding another assignment (i.e. put > it into theMeaningVariableName). > > I think this is why I prefer something along the lines of a > GetLastError() call. Or another option would be to define some > other variable that was responsible for holding errors from > external functions. Something like "revLastExternalError". By > always setting this variable to any error messages from within the > external you maintain standard behavior for functions and have a > variable to check for errors: > > put getTheNumberFour() into theNumberFour > if revLastExternalError is not empty then > answer "How did it mess up returning the number 4? (" & > revLastExternalError & ")" > end if > > > -- > Trevor DeVore > Blue Mango Learning Systems - www.bluemangolearning.com > trevor at bluemangolearning.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From david at openpartnership.net Sat Feb 10 08:30:46 2007 From: david at openpartnership.net (David Bovill) Date: Sat, 10 Feb 2007 14:30:46 +0100 Subject: RevOnRockets - download? Message-ID: Anyone got a copy? Doing some CGI work and would like to take a look - but there seems to be a DNS issue with http://www.andregarzia.com/revwiki/page/RevOnRockets - maybe its moving? From lists at mangomultimedia.com Sat Feb 10 11:39:28 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Sat, 10 Feb 2007 08:39:28 -0800 Subject: Externals Under 2.7.x In-Reply-To: References: <45CC57BA.000007.02204@MAZYTIS> <107165808580.20070209191006@ahsoftware.net> Message-ID: <230FFE5E-7ED7-4441-8F0A-F64115C9ED31@mangomultimedia.com> On Feb 10, 2007, at 4:36 AM, Dave wrote: >> Something like "revLastExternalError". By always setting this >> variable to any error messages from within the external you >> maintain standard behavior for functions and have a variable to >> check for errors: > > Except that if the function was non-external then you'd still have > to have different code paths? You could define revLastExternalError (or some variable of your choice) as global and use it to report errors from any function. The trick of setting the "it" variable and "the result" in a function is something you can only do in an external so even if you go that route you would have to come up with a different solution for functions written in Revolution. Another option might be to throw errors when they occur in functions which I think is what is happening if you set the error variable to true in an external. I guess you could also go the route of always passing the variable that will contain the function result by reference and always returning the error at the end of the function. function getSomeValue @pReturnValue, param1, param2 local theError ... Do stuff to get value. If something goes wrong then put error string into theError return theError end getSomeValue To accomplish the same thing in an external function you would pass in the name of the variable and set it using SetVariable. I'm really just thinking (typing) out loud on this but it is an issue I've been thinking about lately as I don't really have a standard means of reporting errors from functions. I find myself experimenting with different methods in my projects. All I know is I really don't like functions that can return a result that can be valid data or an error string. Any other ideas? -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com trevor at bluemangolearning.com From jacque at hyperactivesw.com Sat Feb 10 12:18:58 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 10 Feb 2007 11:18:58 -0600 Subject: Built-in patterns In-Reply-To: <45CD9178.10304@harbourhosting.co.uk> References: <45CC0F7E.2080906@hyperactivesw.com> <3D312207-5BCD-4B1E-8D72-A7422A569027@byu.edu> <45CD1D21.60306@hyperactivesw.com> <45CD9178.10304@harbourhosting.co.uk> Message-ID: <45CDFE82.7020004@hyperactivesw.com> Martin Baxter wrote: > I'd just like to reiterate that there used to be such an option in the > distribution builder. I still have 2.1.2 installed and have checked > this. In the inclusions pane there was a check box labelled: "image and > pattern libraries" which allowed you to select any combination of the > following for inclusion: standard icons, meta card icons, default > patterns and meta card patterns. Wish I'd remembered that before spending all that time debugging the problem. Thanks for the reminder. I'll bugzilla the omission. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From devin_asay at byu.edu Sat Feb 10 12:35:25 2007 From: devin_asay at byu.edu (Devin Asay) Date: Sat, 10 Feb 2007 10:35:25 -0700 Subject: Built-in patterns - Bug added to QC Center In-Reply-To: <45CD1D21.60306@hyperactivesw.com> References: <45CC0F7E.2080906@hyperactivesw.com> <3D312207-5BCD-4B1E-8D72-A7422A569027@byu.edu> <45CD1D21.60306@hyperactivesw.com> Message-ID: <92797851-5BDD-45F9-8F77-675C3C20497F@byu.edu> On Feb 9, 2007, at 6:17 PM, J. Landman Gay wrote: > Devin Asay wrote: >> On Feb 8, 2007, at 11:06 PM, J. Landman Gay wrote: >>> I've got a graphic with its foregroundpattern set to 9, one of >>> the built-in patterns in the IDE. I always thought these were >>> part of the engine. But when I build a standalone, there's problems. >>> >>> On OS X, the graphic draws pure white. On Windows, it crashes the >>> whole app the moment I make the graphic visible. >>> >>> It looks like the patterns are not being included in the >>> standalone. Anyone have experience with this? Am I going to have >>> to hunt down the pattern and include a copy in my stack? The >>> standalone builder doesn't have an option to copy them over, and >>> to be honest, I always thought that was unnecessary. >> Jacque, >> I could swear that an earlier version of the Standalone Builder >> allowed you to include the standard image and pattern libraries. I >> posed a question about this a few months ago, but didn't get any >> response. I think it's needed, because if you use images or >> patterns from the "standard" or even *shudder* Metcard >> libraries ;-) they disappear in the standalone. >> If this isn't done already, I'll submit a feature enhancement to >> QCzilla. Anybody know anything about this? > > I didn't see anything in bugzilla about it, but if you do submit > I'd suggest doing it as a bug rather than as an enhancement > request. Just the fact that missing patterns crash Windows is > enough to qualify it as a bug, but even if that didn't happen, it > is something people expect as part of the standalone building > process. If patterns aren't included automatically, there should at > least be an option to include them in the SB just as you can > include cursors now. Added. BZ #4299. Vote early and often. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From devin_asay at byu.edu Sat Feb 10 12:41:19 2007 From: devin_asay at byu.edu (Devin Asay) Date: Sat, 10 Feb 2007 10:41:19 -0700 Subject: Built-in patterns In-Reply-To: <45CDFE82.7020004@hyperactivesw.com> References: <45CC0F7E.2080906@hyperactivesw.com> <3D312207-5BCD-4B1E-8D72-A7422A569027@byu.edu> <45CD1D21.60306@hyperactivesw.com> <45CD9178.10304@harbourhosting.co.uk> <45CDFE82.7020004@hyperactivesw.com> Message-ID: On Feb 10, 2007, at 10:18 AM, J. Landman Gay wrote: > Martin Baxter wrote: > >> I'd just like to reiterate that there used to be such an option in >> the distribution builder. I still have 2.1.2 installed and have >> checked this. In the inclusions pane there was a check box >> labelled: "image and pattern libraries" which allowed you to >> select any combination of the following for inclusion: standard >> icons, meta card icons, default patterns and meta card patterns. > > Wish I'd remembered that before spending all that time debugging > the problem. Thanks for the reminder. I'll bugzilla the omission. Oops! Looks like Jacque beat me to it. I'll cancel BZ 4299 in favor of BZ 4298. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From mwieder at ahsoftware.net Sat Feb 10 13:02:40 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 10 Feb 2007 10:02:40 -0800 Subject: Externals Under 2.7.x In-Reply-To: References: <45CC57BA.000007.02204@MAZYTIS> <107165808580.20070209191006@ahsoftware.net> Message-ID: <172219362186.20070210100240@ahsoftware.net> Trevor- Friday, February 9, 2007, 8:28:11 PM, you wrote: > Interesting article Mark. I wasn't aware that the result was set > when calling functions. Nor was I until I started investigating this. And trying to figure out error reporting from externals was what get me into it. > As for storing your result in the "it" variable, one potential issue > I see (if I am understanding correctly) is that functions defined in > an external would have different basic behavior than functions > defined in Revolution (Transcript). Any function defined in an > external would have to be called like this in order to work properly: > put getTheNumberFour() into theError > answer it -- CONTAINS THE NUMBER "4" > because if the user called the external function like this: > get getTheNumberFour() > then both "it" and "the result" would contain the error message. > Plus you would lose the ability to put result of the function into a > meaning variable name without adding another assignment (i.e. put it > into theMeaningVariableName). Actually that's the way functions work. The internal db and xml handlers return a value to you and you have to check the result to see if it (trying to refer to these natural language syntax values is getting a bit difficult) to see if it contains "revxml err" or something like that. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sat Feb 10 13:05:35 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 10 Feb 2007 10:05:35 -0800 Subject: Externals Under 2.7.x In-Reply-To: References: <45CC57BA.000007.02204@MAZYTIS> <107165808580.20070209191006@ahsoftware.net> Message-ID: <30219536957.20070210100535@ahsoftware.net> Dave- Saturday, February 10, 2007, 4:36:03 AM, you wrote: > Except that if the function was non-external then you'd still have to > have different code paths? Yes, but supposedly you know the difference in your script between an internal and external function call. Unless you're trying to implement ambiguous or lambda functions, in which case you need your own sort of recovery mechanism anyway. -- -Mark Wieder mwieder at ahsoftware.net From lists at mangomultimedia.com Sat Feb 10 13:24:07 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Sat, 10 Feb 2007 10:24:07 -0800 Subject: Externals Under 2.7.x In-Reply-To: <172219362186.20070210100240@ahsoftware.net> References: <45CC57BA.000007.02204@MAZYTIS> <107165808580.20070209191006@ahsoftware.net> <172219362186.20070210100240@ahsoftware.net> Message-ID: On Feb 10, 2007, at 10:02 AM, Mark Wieder wrote: >> As for storing your result in the "it" variable, one potential issue >> I see (if I am understanding correctly) is that functions defined in >> an external would have different basic behavior than functions >> defined in Revolution (Transcript). Any function defined in an >> external would have to be called like this in order to work properly: > >> put getTheNumberFour() into theError >> answer it -- CONTAINS THE NUMBER "4" > >> because if the user called the external function like this: > >> get getTheNumberFour() > >> then both "it" and "the result" would contain the error message. >> Plus you would lose the ability to put result of the function into a >> meaning variable name without adding another assignment (i.e. put it >> into theMeaningVariableName). > > Actually that's the way functions work. The internal db and xml > handlers return a value to you and you have to check the result to see > if it (trying to refer to these natural language syntax values is > getting a bit difficult) to see if it contains "revxml err" or > something like that. The rev externals do return the error string as the result of the function but they don't explicitly store any value in the "it" variable. For example, if you do this: on mouseUp pMouseBtnNo put revXMLNodeContents(theNonExistentXMLTreeID,"no node") into theContent put it & cr & theContent end mouseUp The message box would print: it xmlerr, bad document id Whereas with your interesting trick it would be empty I believe. So with the rev externals you end up checking the same value for either an error string or the returned value. This is the method like least of all for error reporting. -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com trevor at bluemangolearning.com From list at dreamscapesoftware.com Sat Feb 10 18:10:40 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Sat, 10 Feb 2007 17:10:40 -0600 Subject: U3 Validation Message-ID: <45CE50F0.9040403@dreamscapesoftware.com> I'm trying to get one of my standalones certified by U3 for deployment on their system, but I can't seem to get past one of their Deployment Kit's testing phases: Phase: Pre-Install Test Module Sub: PI3 Error... element content failed type check: 0<=0 Schematron validation In pattern upgrade: options should have an "upgrade" element if the U3 Launchpad upgrade process is to be used in the future. In pattern shortDescription: Consider adding a shortDescription child to the 'application' element. The shortDescription field allows you to set up a Launchpad tooltip for versions of the U3 Launchpad that have support for tooltips. What does this mean? I though it ment that one of my Version strings was empty so I filled them all out, still a failure though. Derek Bump Dreamscape Software ____________________________________________ Compress photos easily with JPEGCompress www.dreamscapesoftware.com From mdswindell at CRUZIO.COM Sat Feb 10 18:27:56 2007 From: mdswindell at CRUZIO.COM (Mark Swindell) Date: Sat, 10 Feb 2007 15:27:56 -0800 Subject: Revolution Compatible Registration Tool Message-ID: What is the status of Andre's project... has it been released? I'm wondering how to incorporate a viable registration scheme into a project I hope to release soon. Are there other alternatives that people who use Rev like? Thanks Mark Re: Revolution Compatible Registration Tool kee nethery Mon, 22 Aug 2005 21:57:08 -0700 Just waiting for Andre to finish it and release it. Kee From soapdog at mac.com Sat Feb 10 19:06:22 2007 From: soapdog at mac.com (Andre Garzia) Date: Sat, 10 Feb 2007 22:06:22 -0200 Subject: Revolution Compatible Registration Tool In-Reply-To: References: Message-ID: I had a problem with my development machine, got a new one this week, need to solve some bugs before release.... will post news asap! Andre On Feb 10, 2007, at 9:27 PM, Mark Swindell wrote: > What is the status of Andre's project... has it been released? I'm > wondering how to incorporate a viable registration scheme into a > project I hope to release soon. Are there other alternatives that > people who use Rev like? > Thanks > Mark > > > > Re: Revolution Compatible Registration Tool > kee nethery > Mon, 22 Aug 2005 21:57:08 -0700 > > Just waiting for Andre to finish it and release it. > Kee > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Sat Feb 10 19:18:36 2007 From: soapdog at mac.com (Andre Garzia) Date: Sat, 10 Feb 2007 22:18:36 -0200 Subject: RevOnRockets - download? In-Reply-To: References: Message-ID: <545654A6-DD35-42C0-BB14-6130E8D661A8@mac.com> there's something wrong with my server and ssh is not running right now... fetch the file here with http://www.andregarzia.com/RevHTTP.zip andre PS: don't we hate virtual servers in other continents... On Feb 10, 2007, at 11:30 AM, David Bovill wrote: > Anyone got a copy? Doing some CGI work and would like to take a look - > but there seems to be a DNS issue with > http://www.andregarzia.com/revwiki/page/RevOnRockets - maybe its > moving? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Sat Feb 10 19:20:33 2007 From: soapdog at mac.com (Andre Garzia) Date: Sat, 10 Feb 2007 22:20:33 -0200 Subject: RevOnRockets - download? In-Reply-To: References: Message-ID: <7691E7A4-D615-46B9-9D8E-261545602BE2@mac.com> solved, server is now online again... andre On Feb 10, 2007, at 11:30 AM, David Bovill wrote: > Anyone got a copy? Doing some CGI work and would like to take a look - > but there seems to be a DNS issue with > http://www.andregarzia.com/revwiki/page/RevOnRockets - maybe its > moving? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From Kresten.Bjerg at psy.ku.dk Sat Feb 10 19:38:52 2007 From: Kresten.Bjerg at psy.ku.dk (Kresten Bjerg) Date: Sun, 11 Feb 2007 01:38:52 +0100 Subject: Buttonclick deselects text Message-ID: <45CE73AC0200007300000C90@mail.psy.ku.dk> Hi I have buttons, which, on mouseup, shall use bits of user-selectedtext from a textfield. But it seems that the clicking of some buttons deselects the text before it can be caught. I guess this is a trivial problem,but : what is the trick to postpone the deselection ? I shall be grateful for advice Kresten Bjerg From pepetoo at Cox.Net Sat Feb 10 20:06:54 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sat, 10 Feb 2007 17:06:54 -0800 Subject: Buttonclick deselects text In-Reply-To: <45CE73AC0200007300000C90@mail.psy.ku.dk> References: <45CE73AC0200007300000C90@mail.psy.ku.dk> Message-ID: <5D3FA620-6C5A-456B-8F86-243C80995B68@Cox.Net> Hi Kresten, Just put the selected text into a temp variable it's available to use by the button click. Joe Wilkins On Feb 10, 2007, at 4:38 PM, Kresten Bjerg wrote: > Hi > I have buttons, which, on mouseup, shall use bits of user- > selectedtext > from a textfield. But it seems that the clicking of some buttons > deselects the text before it can be caught. I guess this is a trivial > problem,but : what is the trick to postpone the deselection ? > I shall be grateful for advice > Kresten Bjerg > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From pepetoo at Cox.Net Sat Feb 10 20:42:16 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sat, 10 Feb 2007 17:42:16 -0800 Subject: Buttonclick deselects text In-Reply-To: <45CE73AC0200007300000C90@mail.psy.ku.dk> References: <45CE73AC0200007300000C90@mail.psy.ku.dk> Message-ID: <6CBFED09-3860-4474-B269-50E9585F21BE@Cox.Net> Hi again, Incidentally, that temp variable to which I referred will probably have to be a global var. Joe Wilkins On Feb 10, 2007, at 4:38 PM, Kresten Bjerg wrote: > Hi > I have buttons, which, on mouseup, shall use bits of user- > selectedtext > from a textfield. But it seems that the clicking of some buttons > deselects the text before it can be caught. I guess this is a trivial > problem,but : what is the trick to postpone the deselection ? > I shall be grateful for advice > Kresten Bjerg > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From m.schonewille at economy-x-talk.com Sat Feb 10 21:12:38 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 11 Feb 2007 03:12:38 +0100 Subject: Buttonclick deselects text In-Reply-To: <45CE73AC0200007300000C90@mail.psy.ku.dk> References: <45CE73AC0200007300000C90@mail.psy.ku.dk> Message-ID: <65176F31-5BF3-4EB7-A4A9-8A8F3592DBB9@economy-x-talk.com> Hi Kresten, Set the traversalOn of the button to false. You can do this from the message box or in the property inspector. On the basic properties pane of the property inspector, you will see a checkbox called "Focus with keyboard" or "TraversalOn". Make sure that this checkbox is not checked. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 11-feb-2007, om 1:38 heeft Kresten Bjerg het volgende geschreven: > Hi > I have buttons, which, on mouseup, shall use bits of user- > selectedtext > from a textfield. But it seems that the clicking of some buttons > deselects the text before it can be caught. I guess this is a trivial > problem,but : what is the trick to postpone the deselection ? > I shall be grateful for advice > Kresten Bjerg From mark at maseurope.net Sat Feb 10 21:14:43 2007 From: mark at maseurope.net (Mark Smith) Date: Sun, 11 Feb 2007 02:14:43 +0000 Subject: Buttonclick deselects text In-Reply-To: <45CE73AC0200007300000C90@mail.psy.ku.dk> References: <45CE73AC0200007300000C90@mail.psy.ku.dk> Message-ID: <4DDC47D6-8A42-4CC8-A310-2C676778D41B@maseurope.net> Kresten, you put this in the card script: local tSelText on mouseEnter if "button" is in the target then put theSelectedText into tSelText end mouseEnter function getSelText return tSelText end getSelText and in the relevant button scripts: on mouseUp doSomethingWith getSelText() end mouseUp Best, Mark On 11 Feb 2007, at 00:38, Kresten Bjerg wrote: > Hi > I have buttons, which, on mouseup, shall use bits of user- > selectedtext > from a textfield. But it seems that the clicking of some buttons > deselects the text before it can be caught. I guess this is a trivial > problem,but : what is the trick to postpone the deselection ? > I shall be grateful for advice > Kresten Bjerg > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Sat Feb 10 21:17:39 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 10 Feb 2007 20:17:39 -0600 Subject: Buttonclick deselects text In-Reply-To: <45CE73AC0200007300000C90@mail.psy.ku.dk> References: <45CE73AC0200007300000C90@mail.psy.ku.dk> Message-ID: <45CE7CC3.9000601@hyperactivesw.com> Kresten Bjerg wrote: > Hi > I have buttons, which, on mouseup, shall use bits of user-selectedtext > from a textfield. But it seems that the clicking of some buttons > deselects the text before it can be caught. I guess this is a trivial > problem,but : what is the trick to postpone the deselection ? > I shall be grateful for advice This happens if the button's autoselect property is true. If you set the autoselect to false, text will remain selected. If you want the button to hilite when clicked, you'll have to handle that in a script that sets the hilite to true on mousedown and sets it back to false on mouseup and mouserelease. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Sat Feb 10 21:41:09 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 11 Feb 2007 03:41:09 +0100 Subject: Buttonclick deselects text In-Reply-To: <45CE7CC3.9000601@hyperactivesw.com> References: <45CE73AC0200007300000C90@mail.psy.ku.dk> <45CE7CC3.9000601@hyperactivesw.com> Message-ID: Hi Jacque, I don't think buttons have an autoselect property. You probably mean the traversalOn. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 11-feb-2007, om 3:17 heeft J. Landman Gay het volgende geschreven: > > This happens if the button's autoselect property is true. If you > set the autoselect to false, text will remain selected. If you want > the button to hilite when clicked, you'll have to handle that in a > script that sets the hilite to true on mousedown and sets it back > to false on mouseup and mouserelease. From jacque at hyperactivesw.com Sat Feb 10 21:48:21 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 10 Feb 2007 20:48:21 -0600 Subject: Buttonclick deselects text In-Reply-To: <65176F31-5BF3-4EB7-A4A9-8A8F3592DBB9@economy-x-talk.com> References: <45CE73AC0200007300000C90@mail.psy.ku.dk> <65176F31-5BF3-4EB7-A4A9-8A8F3592DBB9@economy-x-talk.com> Message-ID: <45CE83F5.6060401@hyperactivesw.com> Mark Schonewille wrote: > Hi Kresten, > > Set the traversalOn of the button to false. You can do this from the > message box or in the property inspector. On the basic properties pane > of the property inspector, you will see a checkbox called "Focus with > keyboard" or "TraversalOn". Make sure that this checkbox is not checked. This answer is better than my original, because this way you don't have to handle hiliting manually. I don't think I realized that turning off traversalOn was all that is required, but it makes sense. The problem is really just the focus change. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From martinblackman at gmail.com Sat Feb 10 21:50:11 2007 From: martinblackman at gmail.com (Martin Blackman) Date: Sun, 11 Feb 2007 11:50:11 +0900 Subject: Arrowkey problem - is it a bug? Message-ID: <79d1bee70702101850w6e6ce3c0t4dd35320d2f128e2@mail.gmail.com> Hi List, I have the following text in a button in an otherwise blank stack: on mouseUp create fld "f1" group fld "f1" focus on fld "f1" end mouseUp I can now type in the field but the arrowkeys don't work. If I click in the field then the arrowkeys start working again. The problem happens only if I group the field or put it into an existing group. I have tried to get around it by appending a 'select empty' and then 'click at the loc of fld "f1" or 'focus on fld f1' but that didn't help. This is Rev 2.7.4 on XP regards Martin Blackman From martinblackman at gmail.com Sun Feb 11 00:16:23 2007 From: martinblackman at gmail.com (Martin Blackman) Date: Sun, 11 Feb 2007 14:16:23 +0900 Subject: Arrowkey problem - is it a bug? In-Reply-To: <79d1bee70702101850w6e6ce3c0t4dd35320d2f128e2@mail.gmail.com> References: <79d1bee70702101850w6e6ce3c0t4dd35320d2f128e2@mail.gmail.com> Message-ID: <79d1bee70702102116t420b13ackbcf69bf65d4b2c04@mail.gmail.com> With a bit more prodding around it seems that I only get this in the Galaxy environment and need to have opened the projects menu in Galaxy at some time beforehand. Doesn't seem to happen in the standalone which is the main thing. On 11/02/07, Martin Blackman wrote: > Hi List, > > I have the following text in a button in an otherwise blank stack: > > on mouseUp > create fld "f1" > group fld "f1" > focus on fld "f1" > end mouseUp > > I can now type in the field but the arrowkeys don't work. If I click > in the field then the arrowkeys start working again. > > The problem happens only if I group the field or put it into an existing group. > > I have tried to get around it by appending a 'select empty' and then > 'click at the loc of fld "f1" or 'focus on fld f1' but that didn't > help. > > This is Rev 2.7.4 on XP > > regards > Martin Blackman > From pepetoo at Cox.Net Sun Feb 11 00:31:54 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sat, 10 Feb 2007 21:31:54 -0800 Subject: Draw and Paint Control Palette In-Reply-To: <79d1bee70702101850w6e6ce3c0t4dd35320d2f128e2@mail.gmail.com> References: <79d1bee70702101850w6e6ce3c0t4dd35320d2f128e2@mail.gmail.com> Message-ID: Hi Everyone, Is there a way that Rev's Draw and Paint Control Palette can be added to our own Stacks so that they will be available in the standalones created later on? It would also be nice if its Tool functions were also available. TIA, Joe Wilkins From jacque at hyperactivesw.com Sun Feb 11 00:40:46 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 10 Feb 2007 23:40:46 -0600 Subject: Buttonclick deselects text In-Reply-To: References: <45CE73AC0200007300000C90@mail.psy.ku.dk> <45CE7CC3.9000601@hyperactivesw.com> Message-ID: <45CEAC5E.8010308@hyperactivesw.com> Mark Schonewille wrote: > Hi Jacque, > > I don't think buttons have an autoselect property. You probably mean the > traversalOn. Actually, I meant "autohilite" but my mind was obviously elsewhere while I was typing. But traversalOn is a better way to do it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From chipp at chipp.com Sun Feb 11 01:35:35 2007 From: chipp at chipp.com (Chipp Walters) Date: Sun, 11 Feb 2007 00:35:35 -0600 Subject: Revolution Compatible Registration Tool In-Reply-To: References: Message-ID: <7aa52a210702102235j770d8b61s33eacdfc18951ce5@mail.gmail.com> Mark, As you may be able to surmise, most of us developers are reticent to discuss our own registration libraries in a public forum. You might want to search the archives as there has been a few threads on this topic in the past. best, Chipp From revolution at derbrill.de Sun Feb 11 04:26:07 2007 From: revolution at derbrill.de (Malte Brill) Date: Sun, 11 Feb 2007 10:26:07 +0100 Subject: U3 Validation In-Reply-To: <20061215180004.C73EA488F66@mail.runrev.com> References: <20061215180004.C73EA488F66@mail.runrev.com> Message-ID: <241380CF-1898-40EF-8732-5E7993E9D0A6@derbrill.de> Hi Derek, I also had that error when I validated drops for U3. Talking to Claudio of U3 it turned out I had to fiddle a bit with the manifest.u3i file inside the .u3p packackage. This package is basically a .zip folder. You can change the extension to .zip, search for the manifest file inside and open it with a text editor. You need to make a change to the element. number of MBs required The formula to calculate the number of MBs is: U3P File Size + Uncompressed Size of DEVICE and DATA folder + 12% overhead. Save the manifest file and change the extension of the package back to .u3p Hope that helps, Malte From mwieder at ahsoftware.net Sun Feb 11 13:52:06 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 11 Feb 2007 10:52:06 -0800 Subject: Externals Under 2.7.x In-Reply-To: References: <45CC57BA.000007.02204@MAZYTIS> <107165808580.20070209191006@ahsoftware.net> <172219362186.20070210100240@ahsoftware.net> Message-ID: <64308728297.20070211105206@ahsoftware.net> Trevor- Saturday, February 10, 2007, 10:24:07 AM, you wrote: > variable. For example, if you do this: > on mouseUp pMouseBtnNo > put revXMLNodeContents(theNonExistentXMLTreeID,"no node") into > theContent > put it & cr & theContent > end mouseUp Actually, that's not valid syntax. You'll get a compiler error if you turn on explicitVars. There's no "it" variable at the time you try to display it because you've explicitly put the value into theContent. Try this instead: on mouseUp pMouseBtnNo local theNonExistentXMLTreeID get revXMLNodeContents(theNonExistentXMLTreeID, "no node") put it & cr & the result end mouseUp > Whereas with your interesting trick it would be empty I believe. It's not a trick I made up - it's just the way things work. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sun Feb 11 13:54:00 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 11 Feb 2007 10:54:00 -0800 Subject: U3 Validation In-Reply-To: <241380CF-1898-40EF-8732-5E7993E9D0A6@derbrill.de> References: <20061215180004.C73EA488F66@mail.runrev.com> <241380CF-1898-40EF-8732-5E7993E9D0A6@derbrill.de> Message-ID: <41308841841.20070211105400@ahsoftware.net> Malte- Sunday, February 11, 2007, 1:26:07 AM, you wrote: > You need to make a change to the element. Thanks! -- -Mark Wieder mwieder at ahsoftware.net From wdurden at gmail.com Sun Feb 11 14:47:29 2007 From: wdurden at gmail.com (wayne durden) Date: Sun, 11 Feb 2007 14:47:29 -0500 Subject: number of colornames? Message-ID: <29bc7bd40702111147p2f661ab1x70f6e516ee03fef4@mail.gmail.com> Hi all! I have a question regarding the colornames. I was doing a simple exercise with a script that was creating cards with a hundred colors per card with a field with their name and their rgbcolor. In doing so, I have hit a headscratcher.... Putting the number of lines of colornames() yields 552. However, in building my cards this only gets me into the "g's" with regard to the colors (i.e., greys, green). There are far more colors than the number of lines of colornames? Sorry if this turns out to be a ridiculous oversight somewhere. wayne From pepetoo at Cox.Net Sun Feb 11 15:11:58 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sun, 11 Feb 2007 12:11:58 -0800 Subject: number of colornames? In-Reply-To: <29bc7bd40702111147p2f661ab1x70f6e516ee03fef4@mail.gmail.com> References: <29bc7bd40702111147p2f661ab1x70f6e516ee03fef4@mail.gmail.com> Message-ID: <7C69665E-7915-459C-8754-58FB1F6730A6@Cox.Net> Hi Wayne, I'm pretty sure that if you refer to the lines in the colornames, you can access them all. For example using "put the last line of the colornames" in the msg box returns "YellowGreen", which is probably the last color. Try it. HTH, Joe Wilkins On Feb 11, 2007, at 11:47 AM, wayne durden wrote: > Hi all! I have a question regarding the colornames. I was doing a > simple > exercise with a script that was creating cards with a hundred > colors per > card with a field with their name and their rgbcolor. > > In doing so, I have hit a headscratcher.... Putting the number of > lines of > colornames() yields 552. However, in building my cards this only > gets me > into the "g's" with regard to the colors (i.e., greys, green). > There are > far more colors than the number of lines of colornames? > > Sorry if this turns out to be a ridiculous oversight somewhere. > > wayne > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From wdurden at gmail.com Sun Feb 11 15:44:28 2007 From: wdurden at gmail.com (wayne durden) Date: Sun, 11 Feb 2007 15:44:28 -0500 Subject: number of colornames? In-Reply-To: <7C69665E-7915-459C-8754-58FB1F6730A6@Cox.Net> References: <29bc7bd40702111147p2f661ab1x70f6e516ee03fef4@mail.gmail.com> <7C69665E-7915-459C-8754-58FB1F6730A6@Cox.Net> Message-ID: <29bc7bd40702111244l115a78d0m1c6a4a9243e94e4c@mail.gmail.com> Hi Joe: I actually discovered that fact too by adding additional numbers to my loop (actually 15 more cds with 100 colors each til the end). But the problem is why does the number of lines of colornames() yield fewer? The number of lines of colornames yields 552, but there look to be about 2000'ish colornames? My suspicion is that this is related to associative array with same name issues but not sure. More importantly how ahead of time would I structure the loop to take me to the end? Perhaps a while not "" I guess? Thanks Joe! wayne On 2/11/07, Joe Lewis Wilkins wrote: > > Hi Wayne, > > I'm pretty sure that if you refer to the lines in the colornames, you > can access them all. For example using "put the last line of the > colornames" in the msg box returns "YellowGreen", which is probably > the last color. Try it. > > HTH, > > Joe Wilkins > > On Feb 11, 2007, at 11:47 AM, wayne durden wrote: > > > Hi all! I have a question regarding the colornames. I was doing a > > simple > > exercise with a script that was creating cards with a hundred > > colors per > > card with a field with their name and their rgbcolor. > > > > In doing so, I have hit a headscratcher.... Putting the number of > > lines of > > colornames() yields 552. However, in building my cards this only > > gets me > > into the "g's" with regard to the colors (i.e., greys, green). > > There are > > far more colors than the number of lines of colornames? > > > > Sorry if this turns out to be a ridiculous oversight somewhere. > > > > wayne > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From pepetoo at Cox.Net Sun Feb 11 15:44:25 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sun, 11 Feb 2007 12:44:25 -0800 Subject: number of colornames? In-Reply-To: <29bc7bd40702111147p2f661ab1x70f6e516ee03fef4@mail.gmail.com> References: <29bc7bd40702111147p2f661ab1x70f6e516ee03fef4@mail.gmail.com> Message-ID: <63C7B555-07F8-4D8D-A417-B7FE427411BD@Cox.Net> Hi again, If you'll put this into a locked scrolling field, it should put all of the names into the field: repeat with i = 1 to 552 put line i of the colorNames into line i of me end repeat Joe Wilkins On Feb 11, 2007, at 11:47 AM, wayne durden wrote: > Hi all! I have a question regarding the colornames. I was doing a > simple > exercise with a script that was creating cards with a hundred > colors per > card with a field with their name and their rgbcolor. > > In doing so, I have hit a headscratcher.... Putting the number of > lines of > colornames() yields 552. However, in building my cards this only > gets me > into the "g's" with regard to the colors (i.e., greys, green). > There are > far more colors than the number of lines of colornames? > > Sorry if this turns out to be a ridiculous oversight somewhere. > > wayne > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From m.schonewille at economy-x-talk.com Sun Feb 11 16:43:27 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 11 Feb 2007 22:43:27 +0100 Subject: number of colornames? In-Reply-To: <29bc7bd40702111244l115a78d0m1c6a4a9243e94e4c@mail.gmail.com> References: <29bc7bd40702111147p2f661ab1x70f6e516ee03fef4@mail.gmail.com> <7C69665E-7915-459C-8754-58FB1F6730A6@Cox.Net> <29bc7bd40702111244l115a78d0m1c6a4a9243e94e4c@mail.gmail.com> Message-ID: Wayne, Not every colour has a name. There are (apparently) 552 named colours and many more unnamed colours, assuming that there are approximately 255^3 different colours. The colorNames function returns all of the 552 named colours. There used to be a PANTONE colours library stack in the user contributions collection on the Revolution site, which could be interesting for you, but this collection is no longer available. Maybe someone still has that stack and is willing to make it available? Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 11-feb-2007, om 21:44 heeft wayne durden het volgende geschreven: > Hi Joe: > > I actually discovered that fact too by adding additional numbers to > my loop > (actually 15 more cds with 100 colors each til the end). But the > problem is > why does the number of lines of colornames() yield fewer? The > number of > lines of colornames yields 552, but there look to be about 2000'ish > colornames? > > My suspicion is that this is related to associative array with same > name > issues but not sure. More importantly how ahead of time would I > structure > the loop to take me to the end? Perhaps a while not "" I guess? > Thanks > Joe! > > wayne From lists at mangomultimedia.com Sun Feb 11 16:59:29 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Sun, 11 Feb 2007 13:59:29 -0800 Subject: Externals Under 2.7.x In-Reply-To: <64308728297.20070211105206@ahsoftware.net> References: <45CC57BA.000007.02204@MAZYTIS> <107165808580.20070209191006@ahsoftware.net> <172219362186.20070210100240@ahsoftware.net> <64308728297.20070211105206@ahsoftware.net> Message-ID: <2B5C8955-9827-4699-A11E-919F94E5906D@mangomultimedia.com> On Feb 11, 2007, at 10:52 AM, Mark Wieder wrote: > Trevor- > > Saturday, February 10, 2007, 10:24:07 AM, you wrote: > >> variable. For example, if you do this: > >> on mouseUp pMouseBtnNo >> put revXMLNodeContents(theNonExistentXMLTreeID,"no node") into >> theContent >> put it & cr & theContent >> end mouseUp > > Actually, that's not valid syntax. You'll get a compiler error if you > turn on explicitVars. Right. But the purpose of the above snippet was not to demonstrate explictVars safe code, but rather that: "The rev externals do return the error string as the result of the function but they don't explicitly store any value in the "it" variable". If they did then the variable "it" would hold an empty value. > There's no "it" variable at the time you try to > display it because you've explicitly put the value into theContent. > Try this instead: > > on mouseUp pMouseBtnNo > local theNonExistentXMLTreeID > > get revXMLNodeContents(theNonExistentXMLTreeID, "no node") > put it & cr & the result > end mouseUp Now I get the following: xmlerr, bad document id xmlerr, bad document id So both "it" and "the result" contain the error message which doesn't help. What I am after in my code is a variable (or function) that can always be used to determine if an error occurred. It will always return empty if no error occurred and will hold an error string if one did occur. I want to do this without requiring a specific syntax when calling functions. Using "it" (for the returned value) and "the result" (for the error string) only works if a certain syntax is used. -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com trevor at bluemangolearning.com From wdurden at gmail.com Sun Feb 11 17:11:49 2007 From: wdurden at gmail.com (wayne durden) Date: Sun, 11 Feb 2007 17:11:49 -0500 Subject: number of colornames? In-Reply-To: References: <29bc7bd40702111147p2f661ab1x70f6e516ee03fef4@mail.gmail.com> <7C69665E-7915-459C-8754-58FB1F6730A6@Cox.Net> <29bc7bd40702111244l115a78d0m1c6a4a9243e94e4c@mail.gmail.com> Message-ID: <29bc7bd40702111411h416d423blef6ea8acee7c5746@mail.gmail.com> Hi Mark & Joe: I don't want to beat a dead horse or belabor a point, but: the number of lines of colornames() returns 552 however as I iterate through the lines using something like line i of colornames() by the time I am at 552 I am nowhere near the end... I realize what is probably going on is that there are often 4 or so variations on a single name like firebrick, firebrick1, etc. What is confusing is why the "number of lines" and "line i of" aren't in agreement. And assuming I do want to get all of the variations, how should I set up the loop other than "repeat with i=1 to the number of lines of colornames()"? thanks again Wayne On 2/11/07, Mark Schonewille wrote: > > Wayne, > > Not every colour has a name. There are (apparently) 552 named colours > and many more unnamed colours, assuming that there are approximately > 255^3 different colours. The colorNames function returns all of the > 552 named colours. > > There used to be a PANTONE colours library stack in the user > contributions collection on the Revolution site, which could be > interesting for you, but this collection is no longer available. > Maybe someone still has that stack and is willing to make it available? > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store software. > Download at http://www.salery.biz > > Op 11-feb-2007, om 21:44 heeft wayne durden het volgende geschreven: > > > Hi Joe: > > > > I actually discovered that fact too by adding additional numbers to > > my loop > > (actually 15 more cds with 100 colors each til the end). But the > > problem is > > why does the number of lines of colornames() yield fewer? The > > number of > > lines of colornames yields 552, but there look to be about 2000'ish > > colornames? > > > > My suspicion is that this is related to associative array with same > > name > > issues but not sure. More importantly how ahead of time would I > > structure > > the loop to take me to the end? Perhaps a while not "" I guess? > > Thanks > > Joe! > > > > wayne > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From pepetoo at Cox.Net Sun Feb 11 17:42:46 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sun, 11 Feb 2007 14:42:46 -0800 Subject: number of colornames? In-Reply-To: <29bc7bd40702111411h416d423blef6ea8acee7c5746@mail.gmail.com> References: <29bc7bd40702111147p2f661ab1x70f6e516ee03fef4@mail.gmail.com> <7C69665E-7915-459C-8754-58FB1F6730A6@Cox.Net> <29bc7bd40702111244l115a78d0m1c6a4a9243e94e4c@mail.gmail.com> <29bc7bd40702111411h416d423blef6ea8acee7c5746@mail.gmail.com> Message-ID: <1BDD83BC-2100-4261-8530-01B6E8EE28F8@Cox.Net> Frankly Wayne, I don't see any more than 552 colors, unless there are more after yellowgreen. Isn't that enough for you? Joe Wilkins On Feb 11, 2007, at 2:11 PM, wayne durden wrote: > Hi Mark & Joe: > > I don't want to beat a dead horse or belabor a point, but: > > the number of lines of colornames() returns 552 > > however as I iterate through the lines using something like > > line i of colornames() > > by the time I am at 552 I am nowhere near the end... > > I realize what is probably going on is that there are often 4 or so > variations on a single name like firebrick, firebrick1, etc. > > What is confusing is why the "number of lines" and "line i of" > aren't in > agreement. And assuming I do want to get all of the variations, > how should > I set up the loop other than "repeat with i=1 to the number of > lines of > colornames()"? > > thanks again > Wayne > > On 2/11/07, Mark Schonewille wrote: >> >> Wayne, >> >> Not every colour has a name. There are (apparently) 552 named colours >> and many more unnamed colours, assuming that there are approximately >> 255^3 different colours. The colorNames function returns all of the >> 552 named colours. >> >> There used to be a PANTONE colours library stack in the user >> contributions collection on the Revolution site, which could be >> interesting for you, but this collection is no longer available. >> Maybe someone still has that stack and is willing to make it >> available? >> >> Best, >> >> Mark >> >> -- >> >> Economy-x-Talk >> Consultancy and Software Engineering >> http://economy-x-talk.com >> http://www.salery.biz >> >> Get your store on-line within minutes with Salery Web Store software. >> Download at http://www.salery.biz >> >> Op 11-feb-2007, om 21:44 heeft wayne durden het volgende geschreven: >> >> > Hi Joe: >> > >> > I actually discovered that fact too by adding additional numbers to >> > my loop >> > (actually 15 more cds with 100 colors each til the end). But the >> > problem is >> > why does the number of lines of colornames() yield fewer? The >> > number of >> > lines of colornames yields 552, but there look to be about 2000'ish >> > colornames? >> > >> > My suspicion is that this is related to associative array with same >> > name >> > issues but not sure. More importantly how ahead of time would I >> > structure >> > the loop to take me to the end? Perhaps a while not "" I guess? >> > Thanks >> > Joe! >> > >> > wayne >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Sun Feb 11 18:25:34 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 11 Feb 2007 15:25:34 -0800 Subject: number of colornames? Message-ID: <45CFA5EE.7040100@fourthworld.com> wayne durden wrote: > the number of lines of colornames() returns 552 > > however as I iterate through the lines using something like > > line i of colornames() > > by the time I am at 552 I am nowhere near the end... By what means are you iterating through the list? Can we see that code? > I realize what is probably going on is that there are often 4 or so > variations on a single name like firebrick, firebrick1, etc. > > What is confusing is why the "number of lines" and "line i of" aren't in > agreement. And assuming I do want to get all of the variations, how should > I set up the loop other than "repeat with i=1 to the number of lines of > colornames()"? Do you want to run through all possible colors, or only the subset of possible colors which have names? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From JimAultWins at yahoo.com Sun Feb 11 18:48:55 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 11 Feb 2007 15:48:55 -0800 Subject: number of colornames? In-Reply-To: <29bc7bd40702111411h416d423blef6ea8acee7c5746@mail.gmail.com> Message-ID: Looking at the stack "color names reference", there are 37*15 tiles which is 555 and the colornames() yields 552. Their may be 3 dups in a few color runs. What are you looking at the show "2000+" names? Are the lines of your list sorted alphabetically or random? Are the names for each I unique? Could you please post the loop you are using to iterate and not getting the sensible answers? Jim Ault Las Vegas On 2/11/07 2:11 PM, "wayne durden" wrote: > I don't want to beat a dead horse or belabor a point, but: > the number of lines of colornames() returns 552 > however as I iterate through the lines using something like > line i of colornames() > by the time I am at 552 I am nowhere near the end... > > I realize what is probably going on is that there are often 4 or so > variations on a single name like firebrick, firebrick1, etc. > > What is confusing is why the "number of lines" and "line i of" aren't in > agreement. And assuming I do want to get all of the variations, how should > I set up the loop other than "repeat with i=1 to the number of lines of > colornames()"? > From wdurden at gmail.com Sun Feb 11 19:35:58 2007 From: wdurden at gmail.com (wayne durden) Date: Sun, 11 Feb 2007 19:35:58 -0500 Subject: number of colornames? In-Reply-To: References: <29bc7bd40702111411h416d423blef6ea8acee7c5746@mail.gmail.com> Message-ID: <29bc7bd40702111635u520578a3qa3a328c44c74232e@mail.gmail.com> Oops! Mea Culpa! I generally avoid posting to the list because as in this case, I almost always have done something in error and enough googling or just some time away usually yields the answer. This time I had convinced myself that something bizarre must be happening along the lines of the array with same key thing... It turns out it is an error in my looping. As I am writing 4 columns of 25 fields on a card, I had 3 nested repeats and as I have done in the past I set up the loop wrong so that I was creating dupes directly multiplying some of the repeat vars instead of multiplying by a column and adding. I overlooked the repeated fields as dupes because the colors already had numerical variations like steelblue1, steelblue2, etc... It was tedious to track down because I was also using the screenmouseloc keying off those repeat variables to get the rgbcolor and those lines helped obscure the simple mistake... I am so sorry Mark, Joe, Richard, et al... I truly appreciate the time you took to answer. Hopefully, I will have some to contribute to others in the near future. I have been a long time hypercard user, although for the last several years I have been a realbasic user on the PC. I have discovered that there are a good number of problems that runrev can solve for me in much much less time. It is a love/hate relationship at times though.... :) Thanks again all! Wayne On 2/11/07, Jim Ault wrote: > > > Looking at the stack "color names reference", there are > 37*15 tiles which is 555 and the colornames() yields 552. > Their may be 3 dups in a few color runs. > > What are you looking at the show "2000+" names? > Are the lines of your list sorted alphabetically or random? > Are the names for each I unique? > > Could you please post the loop you are using to iterate and not getting > the > sensible answers? > > Jim Ault > Las Vegas > > On 2/11/07 2:11 PM, "wayne durden" wrote: > > I don't want to beat a dead horse or belabor a point, but: > > the number of lines of colornames() returns 552 > > however as I iterate through the lines using something like > > line i of colornames() > > by the time I am at 552 I am nowhere near the end... > > > > I realize what is probably going on is that there are often 4 or so > > variations on a single name like firebrick, firebrick1, etc. > > > > What is confusing is why the "number of lines" and "line i of" aren't in > > agreement. And assuming I do want to get all of the variations, how > should > > I set up the loop other than "repeat with i=1 to the number of lines of > > colornames()"? > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From list at dreamscapesoftware.com Sun Feb 11 19:47:51 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Sun, 11 Feb 2007 18:47:51 -0600 Subject: U3 Validation In-Reply-To: <241380CF-1898-40EF-8732-5E7993E9D0A6@derbrill.de> References: <20061215180004.C73EA488F66@mail.runrev.com> <241380CF-1898-40EF-8732-5E7993E9D0A6@derbrill.de> Message-ID: <45CFB937.4060304@dreamscapesoftware.com> Malte, Thank you for clearing that up for me. I will examine the u3p file and add that information. Hopefully that's the only snag I hit during validation. Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ Malte Brill wrote: > Hi Derek, > > I also had that error when I validated drops for U3. Talking to Claudio > of U3 it turned out I had to fiddle a bit with the manifest.u3i file > inside the .u3p packackage. This package is basically a .zip folder. You > can change the extension to .zip, search for the manifest file inside > and open it with a text editor. > > You need to make a change to the element. > > > > > number of MBs required > > > > > The formula to calculate the number of MBs is: > > U3P File Size + Uncompressed Size of DEVICE and DATA folder + 12% overhead. > > > Save the manifest file and change the extension of the package back to .u3p > > > Hope that helps, > > Malte > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > From m.schonewille at economy-x-talk.com Sun Feb 11 20:40:26 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 12 Feb 2007 02:40:26 +0100 Subject: number of colornames? In-Reply-To: <29bc7bd40702111635u520578a3qa3a328c44c74232e@mail.gmail.com> References: <29bc7bd40702111411h416d423blef6ea8acee7c5746@mail.gmail.com> <29bc7bd40702111635u520578a3qa3a328c44c74232e@mail.gmail.com> Message-ID: No problem, Wayne. Sometimes it just takes a few e-mails and a brief discussion to see a mistake. Happens to all of us, every now and then. Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 12-feb-2007, om 1:35 heeft wayne durden het volgende geschreven: > Oops! Mea Culpa! I generally avoid posting to the list because as > in this > case, I almost always have done something in error and enough > googling or > just some time away usually yields the answer. From jacque at hyperactivesw.com Sun Feb 11 22:21:37 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 11 Feb 2007 21:21:37 -0600 Subject: number of colornames? In-Reply-To: References: <29bc7bd40702111411h416d423blef6ea8acee7c5746@mail.gmail.com> <29bc7bd40702111635u520578a3qa3a328c44c74232e@mail.gmail.com> Message-ID: <45CFDD41.2090706@hyperactivesw.com> Mark Schonewille wrote: > No problem, Wayne. Sometimes it just takes a few e-mails and a brief > discussion to see a mistake. Happens to all of us, every now and then. For me, it usually it happens immediately after I hit the "send" button. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Sun Feb 11 22:40:15 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 11 Feb 2007 19:40:15 -0800 Subject: number of colornames? Message-ID: <45CFE19F.7050205@fourthworld.com> wayne durden wrote: > I am so sorry Mark, Joe, Richard, et al... I truly appreciate the time you > took to answer. No problem. If I had a dollar for everytime I posted a mistake I'd never need to post again -- I'd be retired. :) > Hopefully, I will have some to contribute to others in the > near future. I have been a long time hypercard user, although for the last > several years I have been a realbasic user on the PC. I have discovered > that there are a good number of problems that runrev can solve for me in > much much less time. It is a love/hate relationship at times though.... :) It may be for years; it still is for me. :) Welcome aboard. I have no doubt with your background and enthusiasm you'll have plenty to share.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From jc at spl21.net Mon Feb 12 09:05:49 2007 From: jc at spl21.net (John Craig) Date: Mon, 12 Feb 2007 14:05:49 +0000 Subject: Error in external Message-ID: <45D0743D.305@spl21.net> I wrote a small external a while back after Mark Waddington's newsletter article. The external seems to work fine most of the time, but every once in a while throws an error. The variable watcher tells me that the temp vars that were set prior to calling the external function have mysteriously emptied. Has anyone else experienced anything similar with externals? (WindowsXP, Rev. 2.7.4 , VC++ ) Thanks, JC From jhonken at webdsp.com Mon Feb 12 09:17:23 2007 From: jhonken at webdsp.com (Jeff Honken) Date: Mon, 12 Feb 2007 09:17:23 -0500 Subject: Dollar Format Message-ID: <000001c74eb0$873e34c0$6701a8c0@DellLaptop> How would a person force a U.S. dollar format on a variable? I'm trying to set NBalance as a dollar but the following errors: put pBalance - (iDPayment + DSUM) into NBalance set the numberFormat of NBalance to "#.00" Any help will be greatly appreciated. Jeff From pepetoo at Cox.Net Mon Feb 12 09:39:58 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 12 Feb 2007 06:39:58 -0800 Subject: Re-posting of Question about Draw and Paint Palette In-Reply-To: <45D0743D.305@spl21.net> References: <45D0743D.305@spl21.net> Message-ID: <06C33EBC-92EB-4F05-80F9-127E5ECB2199@Cox.Net> Sorry for being so insistent, but I really need to know. If it can't be done, it can't be done, but I suspect it can. Hi Everyone, Is there a way that Rev's Draw and Paint Control Palette can be added to our own Stacks so that they will be available in the standalones created later on? It would also be nice if its Tool functions were also available. TIA, Joe Wilkins > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From list at dreamscapesoftware.com Mon Feb 12 09:57:02 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Mon, 12 Feb 2007 08:57:02 -0600 Subject: Dollar Format In-Reply-To: <000001c74eb0$873e34c0$6701a8c0@DellLaptop> References: <000001c74eb0$873e34c0$6701a8c0@DellLaptop> Message-ID: <45D0803E.5090608@dreamscapesoftware.com> Jeff, The "numberFormat" is actually a global setting, so you would set it and perform your script as such: set the numberFormat to "#.00" put pBalance - (iDPayment + DSUM) into NBalance Let us know if that doesn't help. Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ Jeff Honken wrote: > How would a person force a U.S. dollar format on a variable? I'm trying > to set NBalance as a dollar but the following errors: > > put pBalance - (iDPayment + DSUM) into NBalance > set the numberFormat of NBalance to "#.00" > > Any help will be greatly appreciated. Jeff From mark at maseurope.net Mon Feb 12 09:58:45 2007 From: mark at maseurope.net (Mark Smith) Date: Mon, 12 Feb 2007 14:58:45 +0000 Subject: Dollar Format In-Reply-To: <000001c74eb0$873e34c0$6701a8c0@DellLaptop> References: <000001c74eb0$873e34c0$6701a8c0@DellLaptop> Message-ID: Jeff, try the format function put format("%1.2f",NBalance) into NBalance The numberFormat is a system property, and you can't set it for one variable. It persists (I think) until the current handler finishes. In any case, it simply limits the decimal places, and will not put the trailing zeros in, so if your calculation produced a value of 21.1, it would still only give you "21.1" rather than "21.10". Best, Mark On 12 Feb 2007, at 14:17, Jeff Honken wrote: > How would a person force a U.S. dollar format on a variable? I'm > trying > to set NBalance as a dollar but the following errors: > > put pBalance - (iDPayment + DSUM) into NBalance > set the numberFormat of NBalance to "#.00" > > Any help will be greatly appreciated. Jeff > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jhonken at webdsp.com Mon Feb 12 10:20:40 2007 From: jhonken at webdsp.com (Jeff Honken) Date: Mon, 12 Feb 2007 10:20:40 -0500 Subject: Dollar Format In-Reply-To: Message-ID: <000401c74eb9$5c1d7860$6701a8c0@DellLaptop> Mark, That worked great. Thanks, Jeff -----Original Message----- From: Mark Smith [mailto:mark at maseurope.net] Sent: Monday, February 12, 2007 9:59 AM To: How to use Revolution Subject: Re: Dollar Format Jeff, try the format function put format("%1.2f",NBalance) into NBalance The numberFormat is a system property, and you can't set it for one variable. It persists (I think) until the current handler finishes. In any case, it simply limits the decimal places, and will not put the trailing zeros in, so if your calculation produced a value of 21.1, it would still only give you "21.1" rather than "21.10". Best, Mark On 12 Feb 2007, at 14:17, Jeff Honken wrote: > How would a person force a U.S. dollar format on a variable? I'm > trying > to set NBalance as a dollar but the following errors: > > put pBalance - (iDPayment + DSUM) into NBalance > set the numberFormat of NBalance to "#.00" > > Any help will be greatly appreciated. Jeff > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Mon Feb 12 10:33:16 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 12 Feb 2007 07:33:16 -0800 Subject: warning: Josh Mellicker In-Reply-To: <45BEA6C6.6070806@fourthworld.com> References: <45BEA6C6.6070806@fourthworld.com> Message-ID: <196383198550.20070212073316@ahsoftware.net> Richard- Monday, January 29, 2007, 6:00:38 PM, you wrote: > Just a quick reminder about the upcoming soCal Rev User Group meeting -- > please RSVP if you plan to attend: > The SoCal Revolution User Group will be having a meeting on Monday, 12 > February, at 7PM at the Fourth World Embassy in downtown Los Angeles. > We have an exciting lineup based around a theme: Collaboration > 7PM: Richard Herz of UC San Diego will introduce a work-in-progress - a > dynamic process simulator (e.g., water flowing in pipes between tanks) > in which process units (e.g., tanks) can be distributed over the > Internet to allow team collaboration. > 8PM: Dinner at Barbara's, the restaurant here in the complex. > 9PM: Josh Mellicker of DV Creators will present a mysterious technology > called Green Bongo. He's come a long way since our last meeting -- I got > a preview tour of Green Bongo last week and it's quite a treat. I was hoping to make the trip down south, but sadly I'll have to pass on another SoCal gathering. Given my recent experience, though, and on the theme of collaboration, I have to caution anyone against doing business with Josh Mellicker or dvcreators.net, especially in light of Josh's offer to get involved with planning a revcon. If someone is seriously thinking about doing work with them, my advice would be to get the money up front and make sure there aren't any contract loopholes he can try to weasel out of. But my main advice would be not to go down that road at all. -- -Mark Wieder mwieder at ahsoftware.net From dave at looktowindward.com Mon Feb 12 10:55:17 2007 From: dave at looktowindward.com (Dave) Date: Mon, 12 Feb 2007 15:55:17 +0000 Subject: Best way to Pass Results to a Field from an External In-Reply-To: <196383198550.20070212073316@ahsoftware.net> References: <45BEA6C6.6070806@fourthworld.com> <196383198550.20070212073316@ahsoftware.net> Message-ID: <13457335-461E-40D5-AC6B-35FE569BE8E4@looktowindward.com> Hi All, I have an External C/C++ function. One of the tasks it performs is to analyze a large amount of data and generate three lines of output per data "chunk", there are about 1000 chucks (but this can vary). I have at present a C/++ loop in the external that goes through each chuck and generates the data. Basically I would like to output the three lines to an Revolution field. This is what I would like to do in TranScript: put "line1" & cr & "line2" & cr & "line3" & cr & cr after field "DataLog" What is the best way to achieve this in a C/C++ External? I can see that I can get and set the contents of a Field but I can't see how to use the "after" key word. Do I have to do a "get" on the field copy the data to the end and then do a "set"? If so, do I use realloc() to make the buffer returned bigger? Any help on the would be greatly appreciated. All the Best Dave From ambassador at fourthworld.com Mon Feb 12 11:14:12 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 12 Feb 2007 08:14:12 -0800 Subject: Re-posting of Question about Draw and Paint Palette Message-ID: <45D09254.4060104@fourthworld.com> Joe Lewis Wilkins wrote: > Is there a way that Rev's Draw and Paint Control Palette can be added > to our own Stacks so that they will be available in the standalones > created later on? It would also be nice if its Tool functions were > also available. The answer wasn't forthcoming probably because it's both yes and no. As Transcript-driven parts, almost any stacks can be made to work with any others. The question is whether it's worth the trouble, or perhaps more cost-effective and user-oriented to craft something specific for the task at hand. The challenge of incorporating Rev's palettes is that they're tied to Rev's development libraries, and the scope of interactions among them is quite broad. If you have an app in which you need drawing and painting tools, it's probably better in terms of both the usability of the design and the cost to implement it to just roll your own. See these tokens in the Dictionary: choose command newTool message tool global property style window property -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Mon Feb 12 11:26:21 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 12 Feb 2007 08:26:21 -0800 Subject: Mercury in retrograde Message-ID: <45D0952D.20807@fourthworld.com> Mark, could be a better way to resolve a conflict than to post it to the list? I don't know the nature of the conflict nor do I need to know, but FWIW my own experience working with Josh has been different than yours. I've known both of you for several years, and you both have a long list of professional experience to your credit. I trust the two of you can work out whatever issues there are between yourselves. This list has been pretty much controversy-free for months, and I'd hate to see a momentary lapse in otherwise excellent professional judgment break the good roll we're on. As they say in California, chalk it up to Mercury in retrograde.... If I can help mediate I'd be happy to do so offlist. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From lists at mangomultimedia.com Mon Feb 12 11:28:07 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 12 Feb 2007 08:28:07 -0800 Subject: Error in external In-Reply-To: <45D0743D.305@spl21.net> References: <45D0743D.305@spl21.net> Message-ID: <314D69D1-D61C-4685-A913-3B7A2E572C06@mangomultimedia.com> On Feb 12, 2007, at 6:05 AM, John Craig wrote: > I wrote a small external a while back after Mark Waddington's > newsletter article. The external seems to work fine most of the > time, but every once in a while throws an error. > The variable watcher tells me that the temp vars that were set > prior to calling the external function have mysteriously emptied. > Has anyone else experienced anything similar with externals? Hi John, I haven't seen anything like this myself. Is there any code you can share? -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com trevor at bluemangolearning.com From kray at sonsothunder.com Mon Feb 12 11:41:10 2007 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 12 Feb 2007 08:41:10 -0800 Subject: Re-posting of Question about Draw and Paint Palette In-Reply-To: <06C33EBC-92EB-4F05-80F9-127E5ECB2199@Cox.Net> References: <45D0743D.305@spl21.net> <06C33EBC-92EB-4F05-80F9-127E5ECB2199@Cox.Net> Message-ID: <20070212084110592063.3f2c6881@sonsothunder.com> On Mon, 12 Feb 2007 06:39:58 -0800, Joe Lewis Wilkins wrote: > Sorry for being so insistent, but I really need to know. If it can't > be done, it can't be done, but I suspect it can. > > Hi Everyone, > > Is there a way that Rev's Draw and Paint Control Palette can be added > to our own Stacks so that they will be available in the standalones > created later on? It would also be nice if its Tool functions were > also available. I don't believe this can be done very easily... AFAIK these palettes weren't designed to operate outside the IDE. Of course you could build one yourself, but that's a big job... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From pepetoo at Cox.Net Mon Feb 12 12:01:53 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 12 Feb 2007 09:01:53 -0800 Subject: Re-posting of Question about Draw and Paint Palette In-Reply-To: <45D09254.4060104@fourthworld.com> References: <45D09254.4060104@fourthworld.com> Message-ID: <48960F47-BE9C-49C3-BDCE-5A2920840018@Cox.Net> Thanks Richard. I had kind of come to that conclusion on my own, but it's comforting to hear an authoritative opinion on the topic. Developing such a palette will certainly be grist for a future article on my Macinstuct.com column on Revolution. I finalize a cross platform application begun this past week with this Wednesday's column, so be sure to check it out. Joe Wilkins On Feb 12, 2007, at 8:14 AM, Richard Gaskin wrote: > Joe Lewis Wilkins wrote: >> Is there a way that Rev's Draw and Paint Control Palette can be >> added to our own Stacks so that they will be available in the >> standalones created later on? It would also be nice if its Tool >> functions were also available. > > The answer wasn't forthcoming probably because it's both yes and no. > > As Transcript-driven parts, almost any stacks can be made to work > with any others. The question is whether it's worth the trouble, > or perhaps more cost-effective and user-oriented to craft something > specific for the task at hand. > > The challenge of incorporating Rev's palettes is that they're tied > to Rev's development libraries, and the scope of interactions among > them is quite broad. > > If you have an app in which you need drawing and painting tools, > it's probably better in terms of both the usability of the design > and the cost to implement it to just roll your own. > > See these tokens in the Dictionary: > > choose command > newTool message > tool global property > style window property > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Mon Feb 12 12:56:01 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 12 Feb 2007 11:56:01 -0600 Subject: Error in external In-Reply-To: <45D0743D.305@spl21.net> References: <45D0743D.305@spl21.net> Message-ID: <45D0AA31.6080909@hyperactivesw.com> John Craig wrote: > I wrote a small external a while back after Mark Waddington's newsletter > article. The external seems to work fine most of the time, but every > once in a while throws an error. > The variable watcher tells me that the temp vars that were set prior to > calling the external function have mysteriously emptied. Has anyone > else experienced anything similar with externals? > > (WindowsXP, Rev. 2.7.4 , VC++ ) Tech support received a report last week that the article in the newsletter had reversed two parameters in external.c. Two functions have their first two parameters interchanged (p_name and p_group). This was verified last week and a correction is supposed to be made to the article. But in the mean time, if you are using either of those two functions, the error may be due to that reason. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From geradamas at yahoo.com Mon Feb 12 15:06:41 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Mon, 12 Feb 2007 20:06:41 +0000 (GMT) Subject: [OT] Decompiling SWF on a Mac Message-ID: <38273.11965.qm@web37505.mail.mud.yahoo.com> Somebody just dumped a load of shockwave files of phonetic materials they want me to pop together into a RR thing for a Free English pronunciation guide. That is all jolly well and good . . . but need to extract the sound components of the swf files so I can turn them into aiff files - help, advice gratefully recieved, sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From geradamas at yahoo.com Mon Feb 12 15:09:58 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Mon, 12 Feb 2007 20:09:58 +0000 (GMT) Subject: Re-posting of Question about Draw and Paint Palette Message-ID: <173880.6958.qm@web37506.mail.mud.yahoo.com> Be there or be square: http://tech.groups.yahoo.com/group/RRgraphix/ look in the files section . . . love, abuse and happy hunting! Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From cmsheffield at gmail.com Mon Feb 12 15:41:09 2007 From: cmsheffield at gmail.com (Chris Sheffield) Date: Mon, 12 Feb 2007 13:41:09 -0700 Subject: answer dialog over modal window Message-ID: I'm having a strange problem. Seems to be happening only under Windows (tested on Windows XP, server 2003). I'm not sure if it's something I've done wrong or if I've found a bug in Rev. Maybe someone can help. Running Rev 2.7.4. I have an application that at one point opens a modal dialog for the user to change some settings. When the user clicks the save button, a verification routine runs to make sure all necessary settings are correct. If there's a problem, I simply bring up the answer dialog to inform the user so they can fix it. But there seems to be a problem opening a modal window (answer dialog) over another modal window. The answer dialog opens behind the already open modal window instead of in front of it. And there's no way to switch to it. I even tried using Task Manager to switch to the answer dialog, but that didn't do anything. So the application looks as though it's hanging, when really it's just waiting for user input. Has anyone else experienced this? Is there a workaround for it? Everything works fine on the Mac. Of course, on the Mac I'm opening my settings dialog as a sheet rather than as a regular modal window. Any thoughts? Thanks, Chris ------------------------------------------ Chris Sheffield Read Naturally The Fluency Company http://www.readnaturally.com ------------------------------------------ From liamlambert at mac.com Mon Feb 12 16:08:18 2007 From: liamlambert at mac.com (Liam Lambert) Date: Mon, 12 Feb 2007 21:08:18 +0000 Subject: data to excel Message-ID: I am trying to enter some data into excel using Ken Ray's code. I want to put the data into columns A1,B1 (the number for each row is entered in field "Nub") ON mouseUp put "A,B,C,D,E" INTO tAlph REPEAT for each item tLett in tAlph put tLett before fld "Nub" put fld "Nub" into tNub SendToXL "99",tNub delete char 1 of fld "Nub" END REPEAT END mouseUp ON SendToXL pWhat,pCell put "tell app" && q("Microsoft Excel") & cr & \ "set value of cell" && q(pCell) && "to" && q(pWhat) & cr & \ "end tell" into tScript do tScript as AppleScript END SendToXL FUNCTION q pWhat return quote & pWhat & quote END q Thanks' Liam IRELAND liamlambert at mac.com From brentj84062 at gmail.com Mon Feb 12 16:19:48 2007 From: brentj84062 at gmail.com (Brent Anderson) Date: Mon, 12 Feb 2007 14:19:48 -0700 Subject: [OT] Decompiling SWF on a Mac In-Reply-To: <38273.11965.qm@web37505.mail.mud.yahoo.com> References: <38273.11965.qm@web37505.mail.mud.yahoo.com> Message-ID: <35dd87520702121319h27c4ad3cxfe21bc5a30fce2a9@mail.gmail.com> On the Mac there is File Juicer. It's shareware, but the limitations are open enough that you can extract everything within the trial period. Beyond that, I think it starts watermarking random images, but if you're only dealing in sound that shouldn't be a problem. On 2/12/07, Richmond Mathewson wrote: > > Somebody just dumped a load of shockwave files of > phonetic materials they want me to pop together into a > RR thing for a Free English pronunciation guide. That > is all jolly well and good . . . but need to extract > the sound components of the swf files so I can turn > them into aiff files - help, advice gratefully > recieved, > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > Save the last dance for me, and don't slip in the dogs mess on > the way over to take my hand. > ____________________________________________________________ > > > > > > ___________________________________________________________ > New Yahoo! Mail is the ultimate force in competitive emailing. Find out > more at the Yahoo! Mail Championships. Plus: play games and win prizes. > http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From pepetoo at Cox.Net Mon Feb 12 16:25:04 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 12 Feb 2007 13:25:04 -0800 Subject: Re-posting of Question about Draw and Paint Palette In-Reply-To: <173880.6958.qm@web37506.mail.mud.yahoo.com> References: <173880.6958.qm@web37506.mail.mud.yahoo.com> Message-ID: <6ADC5DE1-9224-444A-8757-CD7B849632F7@Cox.Net> Hi Rich, I took a look at this but was kind of overwhelmed by the content and, being unfamiliar with the layout, could not determine whether there is something to download, or not. It looks like you may have done some very interesting graphics stuff, but is this intended to be shared or what? Some help would be appreciated. TIA, Joe Wilkins On Feb 12, 2007, at 12:09 PM, Richmond Mathewson wrote: > Be there or be square: > > http://tech.groups.yahoo.com/group/RRgraphix/ > > look in the files section . . . > > love, abuse and happy hunting! > > Richmond Mathewson > > ____________________________________________________________ > > Save the last dance for me, and don't slip in the dogs mess on > the way over to take my hand. > ____________________________________________________________ > > > > > > ___________________________________________________________ > New Yahoo! Mail is the ultimate force in competitive emailing. Find > out more at the Yahoo! Mail Championships. Plus: play games and win > prizes. > http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From cmsheffield at gmail.com Mon Feb 12 16:25:02 2007 From: cmsheffield at gmail.com (Chris Sheffield) Date: Mon, 12 Feb 2007 14:25:02 -0700 Subject: answer dialog over modal window In-Reply-To: References: Message-ID: <803F214F-B74C-416B-AF59-8763BDBE5F8C@gmail.com> Well, I ended up solving my own problem, but I'm pretty sure there's a bug here, as Rev is not behaving as the docs say it should in this case. I'm pretty sure, but someone please correct me if I'm wrong, that the docs say that using open stack "blahblah" as sheet will open the stack as a modal window when running under OS's that don't support sheets. But for some reason it's not working correctly. When I changed the command to open stack "blahblah" as modal, and then opened the answer dialog, it appeared over the modal window correctly. Using sheet with the open stack command is doing something different. I mean, the dialog appears as modal and works as modal, but when you try to open another modal over it, like the answer dialog, no dice. Not a huge issue since there's a workaround, but I think I'll report this to Runtime. Either the behavior should reflect the docs, or the docs should reflect the behavior. :-) Thanks, Chris On Feb 12, 2007, at 1:41 PM, Chris Sheffield wrote: > I'm having a strange problem. Seems to be happening only under > Windows (tested on Windows XP, server 2003). I'm not sure if it's > something I've done wrong or if I've found a bug in Rev. Maybe > someone can help. Running Rev 2.7.4. > > I have an application that at one point opens a modal dialog for > the user to change some settings. When the user clicks the save > button, a verification routine runs to make sure all necessary > settings are correct. If there's a problem, I simply bring up the > answer dialog to inform the user so they can fix it. But there > seems to be a problem opening a modal window (answer dialog) over > another modal window. The answer dialog opens behind the already > open modal window instead of in front of it. And there's no way to > switch to it. I even tried using Task Manager to switch to the > answer dialog, but that didn't do anything. So the application > looks as though it's hanging, when really it's just waiting for > user input. Has anyone else experienced this? Is there a workaround > for it? > > Everything works fine on the Mac. Of course, on the Mac I'm opening > my settings dialog as a sheet rather than as a regular modal window. > > Any thoughts? > > Thanks, > Chris > > > ------------------------------------------ > Chris Sheffield > Read Naturally > The Fluency Company > http://www.readnaturally.com > ------------------------------------------ > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ------------------------------------------ Chris Sheffield Read Naturally The Fluency Company http://www.readnaturally.com ------------------------------------------ From geradamas at yahoo.com Mon Feb 12 16:42:16 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Mon, 12 Feb 2007 21:42:16 +0000 (GMT) Subject: Re-posting of Question about Draw and Paint Palette Message-ID: <20070212214216.80636.qmail@web37503.mail.mud.yahoo.com> Hi Joe, I suggest you download "PAINT ME" - in theory, at least, you should be able to integrate that stack into your work and, subsequently, any standalones you hive off. All the stuff on my Yahoo Groups: http://tech.groups.yahoo.com/group/RRgraphix/ http://tech.groups.yahoo.com/group/richmondsrrr/ http://tech.groups.yahoo.com/group/RRRThesis is "up for grabs", by which I mean to say, that it is freely available, although I am always grateful if credit is given in the form of some sort of 'read me' note in your finished work. sincerely, Richmond Mathewson P.S. Being called 'Rich' makes me feel faintly sick. ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From lists at mangomultimedia.com Mon Feb 12 16:48:21 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 12 Feb 2007 13:48:21 -0800 Subject: [OT] Decompiling SWF on a Mac In-Reply-To: <38273.11965.qm@web37505.mail.mud.yahoo.com> References: <38273.11965.qm@web37505.mail.mud.yahoo.com> Message-ID: On Feb 12, 2007, at 12:06 PM, Richmond Mathewson wrote: > Somebody just dumped a load of shockwave files of > phonetic materials they want me to pop together into a > RR thing for a Free English pronunciation guide. That > is all jolly well and good . . . but need to extract > the sound components of the swf files so I can turn > them into aiff files - help, advice gratefully > recieved, Gordon for OS X might do what you want. It lets you export the embedded sounds of SWF files. http://www.futurecandy.net/ -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com trevor at bluemangolearning.com From geradamas at yahoo.com Mon Feb 12 17:03:21 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Mon, 12 Feb 2007 22:03:21 +0000 (GMT) Subject: [OT] Decompiling SWF on a Mac Message-ID: <177648.43708.qm@web37515.mail.mud.yahoo.com> Thank you very much Brent and Trevor, however, neither of your suggestions seem to work with the files I have been given (sample available at the following URL): http://mail.maclaunch.com/richmond/bad.swf.zip and at present I am running SWF Decompiler for windows inside Connectix Virtual PC 4 and WIN 98 to successfully extract the sounds - however this is slow, tedious and not very productive. sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ The all-new Yahoo! Mail goes wherever you go - free your email address from your Internet provider. http://uk.docs.yahoo.com/nowyoucan.html From lists at mangomultimedia.com Mon Feb 12 17:07:55 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 12 Feb 2007 14:07:55 -0800 Subject: [OT] Decompiling SWF on a Mac In-Reply-To: <177648.43708.qm@web37515.mail.mud.yahoo.com> References: <177648.43708.qm@web37515.mail.mud.yahoo.com> Message-ID: On Feb 12, 2007, at 2:03 PM, Richmond Mathewson wrote: > Thank you very much Brent and Trevor, > > however, neither of your suggestions seem to work with > the files I have been given (sample available at the > following URL): > > http://mail.maclaunch.com/richmond/bad.swf.zip > > and at present I am running SWF Decompiler for windows > inside Connectix Virtual PC 4 and WIN 98 to > successfully extract the sounds - however this is > slow, tedious and not very productive. I was able to extract an mp3 file that said the word "bad". I opened Gordon, pressed cmd + L to open the library window, clicked on the "audio" icon in the list and clicked Export. I think accessing the Library window is the key to exporting the mp3 file. -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com trevor at bluemangolearning.com From geradamas at yahoo.com Mon Feb 12 17:10:12 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Mon, 12 Feb 2007 22:10:12 +0000 (GMT) Subject: [OT] Decompiling SWF on a Mac Message-ID: <123606.55322.qm@web37505.mail.mud.yahoo.com> Wow, Thanks Trevor! Will upload the stack files of the finished programs to RevOnline when finished. sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From pepetoo at Cox.Net Mon Feb 12 17:10:14 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 12 Feb 2007 14:10:14 -0800 Subject: Re-posting of Question about Draw and Paint Palette In-Reply-To: <20070212214216.80636.qmail@web37503.mail.mud.yahoo.com> References: <20070212214216.80636.qmail@web37503.mail.mud.yahoo.com> Message-ID: <96448817-3A51-4474-93B6-64390F17CEF5@Cox.Net> Thanks a lot, Rich. I'll probably do more than that. Joe Wilkins On Feb 12, 2007, at 1:42 PM, Richmond Mathewson wrote: > Hi Joe, > > I suggest you download "PAINT ME" - in theory, at > least, you should be able to integrate that stack into > your work and, subsequently, any standalones you hive > off. > > All the stuff on my Yahoo Groups: > > http://tech.groups.yahoo.com/group/RRgraphix/ > > http://tech.groups.yahoo.com/group/richmondsrrr/ > > http://tech.groups.yahoo.com/group/RRRThesis > > is "up for grabs", by which I mean to say, that it is > freely available, although I am always grateful if > credit is given in the form of some sort of 'read me' > note in your finished work. > > sincerely, Richmond Mathewson > > P.S. Being called 'Rich' makes me feel faintly sick. > > ____________________________________________________________ > > Save the last dance for me, and don't slip in the dogs mess on > the way over to take my hand. > ____________________________________________________________ > > > > > > ___________________________________________________________ > New Yahoo! Mail is the ultimate force in competitive emailing. Find > out more at the Yahoo! Mail Championships. Plus: play games and win > prizes. > http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From geradamas at yahoo.com Mon Feb 12 17:23:32 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Mon, 12 Feb 2007 22:23:32 +0000 (GMT) Subject: [OT] Decompiling SWF on a Mac Message-ID: <20070212222332.66511.qmail@web37504.mail.mud.yahoo.com> This looks like a good bet: http://www.kinesissoftware.com sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ What kind of emailer are you? Find out today - get a free analysis of your email personality. Take the quiz at the Yahoo! Mail Championship. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From pepetoo at Cox.Net Mon Feb 12 17:27:23 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 12 Feb 2007 14:27:23 -0800 Subject: Re-posting of Question about Draw and Paint Palette In-Reply-To: <20070212214216.80636.qmail@web37503.mail.mud.yahoo.com> References: <20070212214216.80636.qmail@web37503.mail.mud.yahoo.com> Message-ID: <5CBDED10-7AE7-40FF-A58E-A86BD0D13359@Cox.Net> Richmond, First let me apologize for my previous use of the shorter version that makes you faintly sick. I was so excited that I didn't read the P.S. Sorry! Then to express my ignorance. I don't see anyway to download the "PAINT ME" stack. Do I need to become a Yahoo member first? My son's name is Richard, and even at a very early age, when someone called him either Rich or Ricky, he would announce: "my name is Richard". So I understand, though my personal preference has never been a "thing" with me; what with my use of the name Pepe for my emails. (Spanish for Joe) Thanks, anyway, Joe Wilkins On Feb 12, 2007, at 1:42 PM, Richmond Mathewson wrote: > Hi Joe, > > I suggest you download "PAINT ME" - in theory, at > least, you should be able to integrate that stack into > your work and, subsequently, any standalones you hive > off. > > All the stuff on my Yahoo Groups: > > http://tech.groups.yahoo.com/group/RRgraphix/ > > http://tech.groups.yahoo.com/group/richmondsrrr/ > > http://tech.groups.yahoo.com/group/RRRThesis > > is "up for grabs", by which I mean to say, that it is > freely available, although I am always grateful if > credit is given in the form of some sort of 'read me' > note in your finished work. > > sincerely, Richmond Mathewson > > P.S. Being called 'Rich' makes me feel faintly sick. > > ____________________________________________________________ > > Save the last dance for me, and don't slip in the dogs mess on > the way over to take my hand. > ____________________________________________________________ > > > > > > ___________________________________________________________ > New Yahoo! Mail is the ultimate force in competitive emailing. Find > out more at the Yahoo! Mail Championships. Plus: play games and win > prizes. > http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From devin_asay at byu.edu Mon Feb 12 17:33:36 2007 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 12 Feb 2007 15:33:36 -0700 Subject: Buttonclick deselects text In-Reply-To: <45CE73AC0200007300000C90@mail.psy.ku.dk> References: <45CE73AC0200007300000C90@mail.psy.ku.dk> Message-ID: <5A53C549-194C-4A6E-9F75-2C9579761FF6@byu.edu> On Feb 10, 2007, at 5:38 PM, Kresten Bjerg wrote: > Hi > I have buttons, which, on mouseup, shall use bits of user- > selectedtext > from a textfield. But it seems that the clicking of some buttons > deselects the text before it can be caught. I guess this is a trivial > problem,but : what is the trick to postpone the deselection ? > I shall be grateful for advice > Kresten Bjerg The advice you've gotten is good, but it does appear that there is inconsistent behavior between Mac OS X and Windows. See http:// quality.runrev.com/qacenter/show_bug.cgi?id=4015 . Is this a Rev problem or a difference in the way the operating systems work? Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From geradamas at yahoo.com Mon Feb 12 17:45:13 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Mon, 12 Feb 2007 22:45:13 +0000 (GMT) Subject: Richmond's Yahoo-Groups and related guff. Message-ID: <973110.29517.qm@web37508.mail.mud.yahoo.com> A while back I had a "file crisis" - i.e. lots of daft RunRev files I wanted to make available for those hardy souls who were willing to risk any consequences of playing with them, and no money to pay for a socking great website. Various 'kind' people offered to hold them for me on their websites; and, for one reason or another all those offers went rapidly "pear-shaped". So the only solution I could find at the time was via Yahoo Groups (RevOnline is nice, but a bit tough on the 'Goyim' such as those who are tinkering around with older versions of RR or Metacard). Unfortunately Yahoo Groups require registration - and some people have got all 'prickly' about information being garnered by interested bodies from Yahoo. My advice (!!!) to those who wish to access my files but don't want 'Dubya', 'The Bogeyman', 'MI6' and 'Uncle Tom Cobbley' learning about their secret bank accounts in the Cayman Islands is to set up some silly, anonymous e-mail account from which to register. all the files available on my Yahoo Groups are FREE to download, pull-apart, improve on and generally use. I will not accept any responsibility if doing any of those things with my files blanks your hard-drives, affects your bank balance in the Cayman Islands or otherwise. I am very grateful when people who make use of my offerings give some sort of redit or send me a thank you note. sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From kray at sonsothunder.com Mon Feb 12 17:58:00 2007 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 12 Feb 2007 14:58:00 -0800 Subject: data to excel In-Reply-To: References: Message-ID: <20070212145800667860.7249bce1@sonsothunder.com> On Mon, 12 Feb 2007 21:08:18 +0000, Liam Lambert wrote: > I am trying to enter some data into excel using Ken Ray's code. What is the result? Are you getting an error, or is it putting the data in the wrong place, or not at all? Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From liamlambert at mac.com Mon Feb 12 18:13:37 2007 From: liamlambert at mac.com (Liam Lambert) Date: Mon, 12 Feb 2007 23:13:37 +0000 Subject: data to excel Message-ID: <7163AF7C-F02C-4C64-A5C7-29AC838D6496@mac.com> It is filling all the column A with 99 and put 99 in the right place in D and E leaving B and C empty ? Thanks Liam On Mon, 12 Feb 2007 21:08:18 +0000, Liam Lambert wrote: > I am trying to enter some data into excel using Ken Ray's code. What is the result? Are you getting an error, or is it putting the data in the wrong place, or not at all? IRELAND liamlambert at mac.com From mb.userev at harbourhosting.co.uk Mon Feb 12 18:40:48 2007 From: mb.userev at harbourhosting.co.uk (Martin Baxter) Date: Mon, 12 Feb 2007 23:40:48 +0000 Subject: Buttonclick deselects text In-Reply-To: <5A53C549-194C-4A6E-9F75-2C9579761FF6@byu.edu> References: <45CE73AC0200007300000C90@mail.psy.ku.dk> <5A53C549-194C-4A6E-9F75-2C9579761FF6@byu.edu> Message-ID: <45D0FB00.6080504@harbourhosting.co.uk> Devin Asay wrote: > > On Feb 10, 2007, at 5:38 PM, Kresten Bjerg wrote: > >> Hi >> I have buttons, which, on mouseup, shall use bits of user-selectedtext >> from a textfield. But it seems that the clicking of some buttons >> deselects the text before it can be caught. I guess this is a trivial >> problem,but : what is the trick to postpone the deselection ? >> I shall be grateful for advice >> Kresten Bjerg > > The advice you've gotten is good, but it does appear that there is > inconsistent behavior between Mac OS X and Windows. See > http://quality.runrev.com/qacenter/show_bug.cgi?id=4015 . > > Is this a Rev problem or a difference in the way the operating systems > work? > > Devin > The latter, I would say. On Macintosh the default is that buttons don't get focus, on Windows they do. I dimly recall hearing that OSX has a preference you can set to change this behaviour so buttons *do* get focus. But if so, I don't know where it is. Martin Baxter From lan.kc.macmail at gmail.com Mon Feb 12 20:35:25 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 13 Feb 2007 09:35:25 +0800 Subject: anyone here for a Brazilian User Group? In-Reply-To: References: Message-ID: Been away for a month and am hurriedly scanning through hundreds of posts. Came across this Subject heading and was sure there'd be several way off topic replies. How disappointing. Is it because programing is such a 'male' thing. Hope to get to todays posts sometime this week;-) From list at dreamscapesoftware.com Mon Feb 12 21:28:39 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Mon, 12 Feb 2007 20:28:39 -0600 Subject: Is libURL required for a "get url..." statement? Message-ID: <45D12257.6060107@dreamscapesoftware.com> I know that you cannot use commands associated with any Rev Library until after the startup handler has finished, but is the following command part of the libURL library? get url "http://www.mysite.com/" The reason I ask is because it seems to me that it would not be, but is instead built into the engine. As such, can anyone tell me why it won't work during a startup handler, or a handler that is called from the startup handler? Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From mwieder at ahsoftware.net Mon Feb 12 21:55:45 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 12 Feb 2007 18:55:45 -0800 Subject: Mercury in retrograde In-Reply-To: <45D0952D.20807@fourthworld.com> References: <45D0952D.20807@fourthworld.com> Message-ID: <145424147471.20070212185545@ahsoftware.net> Richard- Monday, February 12, 2007, 8:26:21 AM, you wrote: > Mark, could be a better way to resolve a conflict than to post it to the > list? Not trying to resolve a conflict, just hoping I can keep someone else from falling into the same pit. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Mon Feb 12 22:21:04 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 12 Feb 2007 19:21:04 -0800 Subject: Best way to Pass Results to a Field from an External In-Reply-To: <13457335-461E-40D5-AC6B-35FE569BE8E4@looktowindward.com> References: <45BEA6C6.6070806@fourthworld.com> <196383198550.20070212073316@ahsoftware.net> <13457335-461E-40D5-AC6B-35FE569BE8E4@looktowindward.com> Message-ID: <63425666596.20070212192104@ahsoftware.net> Dave- Monday, February 12, 2007, 7:55:17 AM, you wrote: > put "line1" & cr & "line2" & cr & "line3" & cr & cr after field > "DataLog" > What is the best way to achieve this in a C/C++ External? I can see > that I can get and set the contents of a Field but I can't see how to > use the "after" key word. Do I have to do a "get" on the field copy > the data to the end and then do a "set"? If so, do I use realloc() to > make the buffer returned bigger? > Any help on the would be greatly appreciated. What's the aim here? If "speed" isn't part of the answer then I'd just pass the strings back to transcript and let the engine do what it does best. If you do need the speed then my approach would be to get the contents of the field before the loop starts, then strcat each line in the loop (yes, you'd have to do a realloc or malloc a new buffer for the strcats), finally passing back the whole thing to the engine. put AllMyStrings(field "DataLog") into field "DataLog" -- -Mark Wieder mwieder at ahsoftware.net From pepetoo at Cox.Net Mon Feb 12 22:21:47 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 12 Feb 2007 19:21:47 -0800 Subject: Adding a scrolling field to a stack of cards In-Reply-To: <145424147471.20070212185545@ahsoftware.net> References: <45D0952D.20807@fourthworld.com> <145424147471.20070212185545@ahsoftware.net> Message-ID: <7FF082BC-8466-4612-A975-3B657C7D1873@Cox.Net> Hi all, I have the beginnings of an application/stack. I've created the menus which are a group, appear with all cards; but I now want to add a scrolling text field with it's contents to all of the cards in the easiest possible manner. How? Involves some more grouping, but I don't see how. Joe Wilkins From pepetoo at Cox.Net Mon Feb 12 22:40:59 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 12 Feb 2007 19:40:59 -0800 Subject: Adding a scrolling field to a stack of cards In-Reply-To: <7FF082BC-8466-4612-A975-3B657C7D1873@Cox.Net> References: <45D0952D.20807@fourthworld.com> <145424147471.20070212185545@ahsoftware.net> <7FF082BC-8466-4612-A975-3B657C7D1873@Cox.Net> Message-ID: <3F1562DE-1A12-40DE-A570-B6A1138E179B@Cox.Net> Decided to just copy the field object and paste it into the other cards, since I decided I didn't want it to appear on absolutely every one, but I'd still like to know the answer to my question, since I'm sure this is a common occurrence. TIA, Joe Wilkins On Feb 12, 2007, at 7:21 PM, Joe Lewis Wilkins wrote: > Hi all, > > I have the beginnings of an application/stack. I've created the > menus which are a group, appear with all cards; but I now want to > add a scrolling text field with it's contents to all of the cards > in the easiest possible manner. How? Involves some more grouping, > but I don't see how. > > Joe Wilkins > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sarah.reichelt at gmail.com Mon Feb 12 22:46:50 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 13 Feb 2007 13:46:50 +1000 Subject: Adding a scrolling field to a stack of cards In-Reply-To: <7FF082BC-8466-4612-A975-3B657C7D1873@Cox.Net> References: <45D0952D.20807@fourthworld.com> <145424147471.20070212185545@ahsoftware.net> <7FF082BC-8466-4612-A975-3B657C7D1873@Cox.Net> Message-ID: > I have the beginnings of an application/stack. I've created the menus > which are a group, appear with all cards; but I now want to add a > scrolling text field with it's contents to all of the cards in the > easiest possible manner. How? Involves some more grouping, but I > don't see how. Create your field, select it and choose "Group" from the menu or toolbar. It doesn't matter if there is only 1 object in a group. Then in the group's properties set the backgroundBehavior to true. This will make it appear on every new card, but it needs to be manually placed on all existing cards. Go to every card and choose "Place group" from the Object menu. If you have more than a few cards, it might be worth writing a script to do the placing - look up 'place' in the dictionary. As with Hypercard's backgrounds, this group is a single object even though it appears on all cards, so editing it on one card applies to all. Set sharedText to true or false depending on whether you want the text to be the same on every card. HTH, Sarah From pepetoo at Cox.Net Mon Feb 12 23:16:02 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 12 Feb 2007 20:16:02 -0800 Subject: Adding a scrolling field to a stack of cards In-Reply-To: References: <45D0952D.20807@fourthworld.com> <145424147471.20070212185545@ahsoftware.net> <7FF082BC-8466-4612-A975-3B657C7D1873@Cox.Net> Message-ID: <58E774BA-D95E-48C3-B591-8740097DDB8A@Cox.Net> Thank you Sarah. Not as easy as backgrounds in HC, but I can see it is more flexible. It was the "Place Group" that made it a puzzle. So the steps are: 1. Create an object 2. With that object selected, choose "Group" from the menu or ToolBar 3. Open the object's Property Inspector 4. Check the "Behave as Background" checkbox or set the backgroundBehavior to true 5. Go to each card and choose "Place Group" from the Object Menu OR, with a large number of cards, write a script to accomplish the above actions. Joe Wilkins On Feb 12, 2007, at 7:46 PM, Sarah Reichelt wrote: >> I have the beginnings of an application/stack. I've created the menus >> which are a group, appear with all cards; but I now want to add a >> scrolling text field with it's contents to all of the cards in the >> easiest possible manner. How? Involves some more grouping, but I >> don't see how. > > Create your field, select it and choose "Group" from the menu or > toolbar. It doesn't matter if there is only 1 object in a group. Then > in the group's properties set the backgroundBehavior to true. This > will make it appear on every new card, but it needs to be manually > placed on all existing cards. Go to every card and choose "Place > group" from the Object menu. If you have more than a few cards, it > might be worth writing a script to do the placing - look up 'place' in > the dictionary. > > As with Hypercard's backgrounds, this group is a single object even > though it appears on all cards, so editing it on one card applies to > all. Set sharedText to true or false depending on whether you want the > text to be the same on every card. > > HTH, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Tue Feb 13 00:16:57 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 12 Feb 2007 23:16:57 -0600 Subject: Adding a scrolling field to a stack of cards In-Reply-To: <58E774BA-D95E-48C3-B591-8740097DDB8A@Cox.Net> References: <45D0952D.20807@fourthworld.com> <145424147471.20070212185545@ahsoftware.net> <7FF082BC-8466-4612-A975-3B657C7D1873@Cox.Net> <58E774BA-D95E-48C3-B591-8740097DDB8A@Cox.Net> Message-ID: <45D149C9.9060702@hyperactivesw.com> Joe Lewis Wilkins wrote: > Thank you Sarah. Not as easy as backgrounds in HC, but I can see it is > more flexible. It was the "Place Group" that made it a puzzle. So the > steps are: > > 1. Create an object > 2. With that object selected, choose "Group" from the menu or ToolBar > 3. Open the object's Property Inspector > 4. Check the "Behave as Background" checkbox or set the > backgroundBehavior to true > 5. Go to each card and choose "Place Group" from the Object Menu > OR, with a large number of cards, write a script to accomplish the above > actions. Right. This is a better way than pasting the field on each card, because when you paste, you get multiple copies of the field. That makes it hard to edit and uses more space and memory. Placing a 1-field group shares it among cards, and allows you to edit once and have your changes automatically reflected everywhere. Note that you don't necessarily have to check "background behavior", it's optional. You can still place and share a group on several cards without that, though behavior changes a little when you do. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mdswindell at cruzio.com Tue Feb 13 00:29:15 2007 From: mdswindell at cruzio.com (Mark Swindell) Date: Mon, 12 Feb 2007 21:29:15 -0800 Subject: Adding a scrolling field to a stack of cards In-Reply-To: <58E774BA-D95E-48C3-B591-8740097DDB8A@Cox.Net> References: <45D0952D.20807@fourthworld.com> <145424147471.20070212185545@ahsoftware.net> <7FF082BC-8466-4612-A975-3B657C7D1873@Cox.Net> <58E774BA-D95E-48C3-B591-8740097DDB8A@Cox.Net> Message-ID: On Feb 12, 2007, at 8:16 PM, Joe Lewis Wilkins wrote: > 1. Create an object > 2. With that object selected, choose "Group" from the menu or ToolBar > 3. Open the object's Property Inspector > 4. Check the "Behave as Background" checkbox or set the > backgroundBehavior to true > 5. Go to each card and choose "Place Group" from the Object Menu To each existing card. The field will appear automatically on cards created after the group with background behavior is established. > OR, with a large number of cards, write a script to accomplish the > above actions. > > Joe Wilkins From pepetoo at Cox.Net Tue Feb 13 00:43:43 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 12 Feb 2007 21:43:43 -0800 Subject: Adding a scrolling field to a stack of cards In-Reply-To: References: <45D0952D.20807@fourthworld.com> <145424147471.20070212185545@ahsoftware.net> <7FF082BC-8466-4612-A975-3B657C7D1873@Cox.Net> <58E774BA-D95E-48C3-B591-8740097DDB8A@Cox.Net> Message-ID: Thanks, Mark. I should have said that. Joe Wilkins On Feb 12, 2007, at 9:29 PM, Mark Swindell wrote: > > On Feb 12, 2007, at 8:16 PM, Joe Lewis Wilkins wrote: > >> 1. Create an object >> 2. With that object selected, choose "Group" from the menu or >> ToolBar >> 3. Open the object's Property Inspector >> 4. Check the "Behave as Background" checkbox or set the >> backgroundBehavior to true >> 5. Go to each card and choose "Place Group" from the Object Menu > > To each existing card. The field will appear automatically on > cards created after the group with background behavior is established. > > >> OR, with a large number of cards, write a script to accomplish the >> above actions. >> >> Joe Wilkins > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dave.cragg at lacscentre.co.uk Tue Feb 13 02:25:15 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Tue, 13 Feb 2007 07:25:15 +0000 Subject: Is libURL required for a "get url..." statement? In-Reply-To: <45D12257.6060107@dreamscapesoftware.com> References: <45D12257.6060107@dreamscapesoftware.com> Message-ID: <305F5DEC-B023-4F24-BDB9-4DCCE1250BB2@lacscentre.co.uk> On 13 Feb 2007, at 02:28, Derek Bump wrote: > I know that you cannot use commands associated with any Rev Library > until after the startup handler has finished, but is the following > command part of the libURL library? > > get url "http://www.mysite.com/" > > The reason I ask is because it seems to me that it would not be, > but is instead built into the engine. A reasonable assumption, but I'm afraid "get url" does need libUrl when used with ftp and http URLs. The same is true for other calls using http and ftp urls (load, post, etc.) and also the cachedUrls() function. Cheers Dave From ambassador at fourthworld.com Tue Feb 13 05:05:24 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 13 Feb 2007 02:05:24 -0800 Subject: Is libURL required for a "get url..." statement? Message-ID: <45D18D64.2080107@fourthworld.com> Dave Cragg wrote: > On 13 Feb 2007, at 02:28, Derek Bump wrote: > >> I know that you cannot use commands associated with any Rev Library >> until after the startup handler has finished, but is the following >> command part of the libURL library? >> >> get url "http://www.mysite.com/" >> >> The reason I ask is because it seems to me that it would not be, >> but is instead built into the engine. > > A reasonable assumption, but I'm afraid "get url" does need libUrl > when used with ftp and http URLs. The same is true for other calls > using http and ftp urls (load, post, etc.) and also the cachedUrls() > function. Derek, would you be able to make that call from a preOpenCard handler in the first card of your mainStack? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From revlist at azurevision.co.uk Tue Feb 13 05:31:07 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Tue, 13 Feb 2007 10:31:07 +0000 Subject: [OT] Decompiling SWF on a Mac In-Reply-To: <177648.43708.qm@web37515.mail.mud.yahoo.com> References: <177648.43708.qm@web37515.mail.mud.yahoo.com> Message-ID: <6BE61B92-F55B-44F0-B656-29E5AD462206@azurevision.co.uk> If File Juicer doesn't work on a particular file, just send it to Henrik - he tends to regard it as a challenge and comes out with a new version a few days later! He's one of the most responsive developers I've ever come across. Ian From dave at looktowindward.com Tue Feb 13 05:52:03 2007 From: dave at looktowindward.com (Dave) Date: Tue, 13 Feb 2007 10:52:03 +0000 Subject: How to Display/Print a Hex Number??? In-Reply-To: <6BE61B92-F55B-44F0-B656-29E5AD462206@azurevision.co.uk> References: <177648.43708.qm@web37515.mail.mud.yahoo.com> <6BE61B92-F55B-44F0-B656-29E5AD462206@azurevision.co.uk> Message-ID: <6168F45D-2546-475D-BBD3-55850497F43B@looktowindward.com> Hi, I have a parameter that is passed back to RunRev in a Variable from an External Command, e.g. the TranScript line is: put myExternalFunction("myHandle") into myStatus and the C/C++ line in the External is: SetVariableEx(theArgumentArrayPtr[0],"",&myHandle,&myStatus); I would now like to display the "handle" as a Hex Value in RunRev but for the life of me I can't think how to do it! Guess my brain has gone to sleep today! Any help would be appreciated! Thanks a lot and All the Best Dave From mark at maseurope.net Tue Feb 13 06:23:39 2007 From: mark at maseurope.net (Mark Smith) Date: Tue, 13 Feb 2007 11:23:39 +0000 Subject: How to Display/Print a Hex Number??? In-Reply-To: <6168F45D-2546-475D-BBD3-55850497F43B@looktowindward.com> References: <177648.43708.qm@web37515.mail.mud.yahoo.com> <6BE61B92-F55B-44F0-B656-29E5AD462206@azurevision.co.uk> <6168F45D-2546-475D-BBD3-55850497F43B@looktowindward.com> Message-ID: <817BD81E-3782-4A5D-A482-3768F5BADB09@maseurope.net> If it's a revolution number, you can use , if it's a 4 byte binary value, you can put empty into tHexStatus get binaryDecode("H*", myStatus, tHexStatus) and tHexStatus should now contain the value as as hex chars. Hope this helps, Best, Mark On 13 Feb 2007, at 10:52, Dave wrote: > Hi, > > I have a parameter that is passed back to RunRev in a Variable from > an External Command, e.g. the TranScript line is: > > put myExternalFunction("myHandle") into myStatus > > and the C/C++ line in the External is: > > SetVariableEx(theArgumentArrayPtr[0],"",&myHandle,&myStatus); > > I would now like to display the "handle" as a Hex Value in RunRev > but for the life of me I can't think how to do it! Guess my brain > has gone to sleep today! Any help would be appreciated! > > Thanks a lot and All the Best > Dave > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Tue Feb 13 06:36:26 2007 From: soapdog at mac.com (Andre Garzia) Date: Tue, 13 Feb 2007 09:36:26 -0200 Subject: anyone here for a Brazilian User Group? In-Reply-To: References: Message-ID: <7552D0A5-F0FA-458E-9DF6-3B248B09F971@mac.com> me too, or I scared all the other users or right now I am a one man user group.... I am thinking about writing some articles to local mac magazines, maybe, I'll draw some interest, here people know only realbasic... andre On Feb 12, 2007, at 11:35 PM, Kay C Lan wrote: > Been away for a month and am hurriedly scanning through hundreds of > posts. > Came across this Subject heading and was sure there'd be several > way off > topic replies. How disappointing. Is it because programing is such > a 'male' > thing. > > Hope to get to todays posts sometime this week;-) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From soapdog at mac.com Tue Feb 13 06:37:32 2007 From: soapdog at mac.com (Andre Garzia) Date: Tue, 13 Feb 2007 09:37:32 -0200 Subject: Is libURL required for a "get url..." statement? In-Reply-To: <45D12257.6060107@dreamscapesoftware.com> References: <45D12257.6060107@dreamscapesoftware.com> Message-ID: <8EA7EF21-93CF-489A-B07B-0E537CB1525A@mac.com> Derek, I do think URL is from libURL or dependant on it. If you're on MacOS X, then you can wrap this call in curl or wget, that's how I do for CGIs. Andre On Feb 13, 2007, at 12:28 AM, Derek Bump wrote: > I know that you cannot use commands associated with any Rev Library > until after the startup handler has finished, but is the following > command part of the libURL library? > > get url "http://www.mysite.com/" > > The reason I ask is because it seems to me that it would not be, > but is instead built into the engine. As such, can anyone tell me > why it won't work during a startup handler, or a handler that is > called from the startup handler? > > > Derek Bump > Dreamscape Software > http://www.dreamscapesoftware.com/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From shari at gypsyware.com Tue Feb 13 07:35:32 2007 From: shari at gypsyware.com (Shari) Date: Tue, 13 Feb 2007 07:35:32 -0500 Subject: Animated GIFS Message-ID: As far as I can tell, if I import an animated GIF into Metacard/Revolution, the animation speed will be exactly as the GIF was created in whatever graphics program created it. And there is nothing I need to do to ensure that the animation plays at the desired speed. (And hopefully the speed is perfect, because I didn't find any overrides for it.) I did not find much info in the docs on animated GIFS, so I'm hoping y'all can verify, or share any gotchas :-) Also, an animation can be set to not play, and be stopped at a specific frame, correct? set the repeatCount of image 1 to 0 # no repeating set the currentFrame of image "Process" to 3 # the desired frame number If the animated GIF is stored in one stack, set to no looping and stopped at a specific frame, and you set the icon of a button to this gif, the button will retain the info as desired, and show the stopped animation. Also correct I so hope?? If I've pretty well got the gist, then this makes my life very easy :-) Thank you. Shari -- Gypsy King Software Mac and Windows shareware games http://www.gypsyware.com From dave at looktowindward.com Tue Feb 13 07:36:03 2007 From: dave at looktowindward.com (Dave) Date: Tue, 13 Feb 2007 12:36:03 +0000 Subject: Big/Little Endian and Externals - Was how to Display/Print a Hex Number??? In-Reply-To: <817BD81E-3782-4A5D-A482-3768F5BADB09@maseurope.net> References: <177648.43708.qm@web37515.mail.mud.yahoo.com> <6BE61B92-F55B-44F0-B656-29E5AD462206@azurevision.co.uk> <6168F45D-2546-475D-BBD3-55850497F43B@looktowindward.com> <817BD81E-3782-4A5D-A482-3768F5BADB09@maseurope.net> Message-ID: <3C35D2A4-AFF5-48D2-A4C8-0B724E7DCF25@looktowindward.com> Hi, That works great, thanks a lot. One other thing though: I have an external that will eventually have to work on Mac/Intel, Mac/PowerPC and Windows. The value that is being returned is 0x00000001, however on an Intel Mac it's being displayed as 0x01000000. e.g. it's a Big/Little Endian issue. Is there a standard way to handle this for both platforms??? Thanks a lot for your help. All the Best Dave On 13 Feb 2007, at 11:23, Mark Smith wrote: > If it's a revolution number, you can use 10,16)>, if it's a 4 byte binary value, you can > > put empty into tHexStatus > get binaryDecode("H*", myStatus, tHexStatus) > > and tHexStatus should now contain the value as as hex chars. > > Hope this helps, > > Best, > > Mark > On 13 Feb 2007, at 10:52, Dave wrote: > >> Hi, >> >> I have a parameter that is passed back to RunRev in a Variable >> from an External Command, e.g. the TranScript line is: >> >> put myExternalFunction("myHandle") into myStatus >> >> and the C/C++ line in the External is: >> >> SetVariableEx(theArgumentArrayPtr[0],"",&myHandle,&myStatus); >> >> I would now like to display the "handle" as a Hex Value in RunRev >> but for the life of me I can't think how to do it! Guess my brain >> has gone to sleep today! Any help would be appreciated! >> >> Thanks a lot and All the Best >> Dave >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dave at looktowindward.com Tue Feb 13 07:37:55 2007 From: dave at looktowindward.com (Dave) Date: Tue, 13 Feb 2007 12:37:55 +0000 Subject: Mercury in retrograde In-Reply-To: <45D0952D.20807@fourthworld.com> References: <45D0952D.20807@fourthworld.com> Message-ID: <7FECAE4E-EDC9-408C-9711-AB64E67CB989@looktowindward.com> On 12 Feb 2007, at 16:26, Richard Gaskin wrote: > This list has been pretty much controversy-free for months, and I'd > hate > to see a momentary lapse in otherwise excellent professional judgment > break the good roll we're on. Yeah! It's about time we had a good old set to! Good for the soul! lol and ducking the flying CDs! Dave From jc at spl21.net Tue Feb 13 08:30:09 2007 From: jc at spl21.net (John Craig) Date: Tue, 13 Feb 2007 13:30:09 +0000 Subject: Big/Little Endian and Externals - Was how to Display/Print a Hex Number??? In-Reply-To: <3C35D2A4-AFF5-48D2-A4C8-0B724E7DCF25@looktowindward.com> References: <177648.43708.qm@web37515.mail.mud.yahoo.com> <6BE61B92-F55B-44F0-B656-29E5AD462206@azurevision.co.uk> <6168F45D-2546-475D-BBD3-55850497F43B@looktowindward.com> <817BD81E-3782-4A5D-A482-3768F5BADB09@maseurope.net> <3C35D2A4-AFF5-48D2-A4C8-0B724E7DCF25@looktowindward.com> Message-ID: <45D1BD61.7050509@spl21.net> Dave, here's a function I've used to convert big endien numbers. pData is a big endien value read directly from a binary file. If pSigned is empty then the data is assumed to be unsigned. Hopefully this will be of some help. function littleEndien pData, pSigned put length(pData) into tLen put 0 into tResult repeat with i = 1 to tLen add charToNum(char -i of pData) * (2 ^ ((i - 1) * 8)) to tResult end repeat if pSigned <> empty then put tLen * 8 into tBits put 2 ^ (tBits - 1) into tMSB if (tResult bitAnd tMSB) > 0 then put 2 ^ tBits - 1 into tAll put -((tResult bitXOr tAll) + 1) into tResult end if end if return tResult end littleEndien Dave wrote: > Hi, > > That works great, thanks a lot. One other thing though: > > I have an external that will eventually have to work on Mac/Intel, > Mac/PowerPC and Windows. The value that is being returned is > 0x00000001, however on an Intel Mac it's being displayed as > 0x01000000. e.g. it's a Big/Little Endian issue. Is there a standard > way to handle this for both platforms??? > > Thanks a lot for your help. > All the Best > Dave > > On 13 Feb 2007, at 11:23, Mark Smith wrote: > >> If it's a revolution number, you can use > baseConvert(myStatus,10,16)>, if it's a 4 byte binary value, you can >> >> put empty into tHexStatus >> get binaryDecode("H*", myStatus, tHexStatus) >> >> and tHexStatus should now contain the value as as hex chars. >> >> Hope this helps, >> >> Best, >> >> Mark >> On 13 Feb 2007, at 10:52, Dave wrote: >> >>> Hi, >>> >>> I have a parameter that is passed back to RunRev in a Variable from >>> an External Command, e.g. the TranScript line is: >>> >>> put myExternalFunction("myHandle") into myStatus >>> >>> and the C/C++ line in the External is: >>> >>> SetVariableEx(theArgumentArrayPtr[0],"",&myHandle,&myStatus); >>> >>> I would now like to display the "handle" as a Hex Value in RunRev >>> but for the life of me I can't think how to do it! Guess my brain >>> has gone to sleep today! Any help would be appreciated! >>> >>> Thanks a lot and All the Best >>> Dave >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From gefisher at mac.com Tue Feb 13 08:31:30 2007 From: gefisher at mac.com (Glenn E. Fisher) Date: Tue, 13 Feb 2007 07:31:30 -0600 Subject: [OT] Decompiling SWF on a Mac (Richmond Mathewson) Message-ID: Richmond, You might want to take a look my sound editor utility. It is not finished, but can do some sound conversions to aiff. It's in RevOnLine under id gefisher in the utilities catagory. On 2/12/07, Richmond Mathewson wrote: > > Somebody just dumped a load of shockwave files of > phonetic materials they want me to pop together into a > RR thing for a Free English pronunciation guide. That > is all jolly well and good . . . but need to extract > the sound components of the swf files so I can turn > them into aiff files - help, advice gratefully > recieved, > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > Save the last dance for me, and don't slip in the dogs mess on > the way over to take my hand. > ____________________________________________________________ > > > > > > ___________________________________________________________ > New Yahoo! Mail is the ultimate force in competitive emailing. Find > out > more at the Yahoo! Mail Championships. Plus: play games and win > prizes. > http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- Glenn E. Fisher University of Houston - Retired 22402 Diane Dr. Spring, Tx 77373 gefisher at mac.com http://www.uh.edu/~fisher http://home.houston.rr.com/thegefishers/ http://homepage.mac.com/gefisher From sims at ezpzapps.com Tue Feb 13 09:06:02 2007 From: sims at ezpzapps.com (sims) Date: Tue, 13 Feb 2007 15:06:02 +0100 Subject: blend level question Message-ID: I have a stack with a blend level set to 40, I'd like to be able to place an image on top of that stack (or as a btn icon) and have the blend level of that image be set to zero so it will display well. Is this possible to do? If so, how? sims From eric.chatonet at sosmartsoftware.com Tue Feb 13 09:59:33 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 13 Feb 2007 15:59:33 +0100 Subject: blend level question In-Reply-To: References: Message-ID: Hi Sims, At first sight the answer is no :-( Actually all objects are concerned when you set the stack's blendlevel. Even the window itself (title bar included if there is one) is blended and I assume that is what you want :-) But I see two ways: 1. Work your image in PhotoShop to increase hue and saturation and decrease luminosity (modifying HSL values): Grope your way along with these settings and you will be able to make your image appear almost 'normal' :-) 2. The second way would use two stacks: the one you have yet with its blendlevel set to 40 and another one with a windowshape you'll move with the first one. Of course I prefer the first approach ;-) Best Regards from Paris, Eric Chatonet Le 13 f?vr. 07 ? 15:06, sims a ?crit : > I have a stack with a blend level set to 40, I'd like to be able > to place an image on top of that stack (or as a btn icon) and have > the blend level of that image be set to zero so it will display well. > > Is this possible to do? If so, how? > > sims ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From geradamas at yahoo.com Tue Feb 13 10:08:06 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Tue, 13 Feb 2007 15:08:06 +0000 (GMT) Subject: Richmond's Yahoo-Groups and related guff. In-Reply-To: Message-ID: <71817.29213.qm@web37508.mail.mud.yahoo.com> At least one person has stated that they find it a "bit of a bother" to subscribe to Yahoo Groups to download my RR files. I, personally, found it dead easy to subscribe to other groups (such as the Hypercard one: http://finance.groups.yahoo.com/group/HyperCard/ and the Klaus Nomi one: http://launch.groups.yahoo.com/group/klausnomiland/ and all the other ones . . .) I would be more than happy to upload all the files presently available through my 4 yahoo groups to a server that would store them, and not suddenly change or vanish without warning. Offers entertained . . . sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ The all-new Yahoo! Mail goes wherever you go - free your email address from your Internet provider. http://uk.docs.yahoo.com/nowyoucan.html From list at dreamscapesoftware.com Tue Feb 13 10:59:05 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Tue, 13 Feb 2007 09:59:05 -0600 Subject: Is libURL required for a "get url..." statement? In-Reply-To: <45D18D64.2080107@fourthworld.com> References: <45D18D64.2080107@fourthworld.com> Message-ID: <45D1E049.7030402@dreamscapesoftware.com> Richard Gaskin wrote: > Derek, would you be able to make that call from a preOpenCard handler in > the first card of your mainStack? Well, I thought of that as well, and it still wouldn't work. When in the development environment I am able to get the url, but in the standalone, nothing. What I am wondering is if I can initialize the "libURL" hidden group on my own, to help ensure that the command is completed. Would the following work: send "openBackground" to group "libURL" Or is it called something else? I'll try it and see what happens. Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From list at dreamscapesoftware.com Tue Feb 13 11:00:48 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Tue, 13 Feb 2007 10:00:48 -0600 Subject: Is libURL required for a "get url..." statement? In-Reply-To: <8EA7EF21-93CF-489A-B07B-0E537CB1525A@mac.com> References: <45D12257.6060107@dreamscapesoftware.com> <8EA7EF21-93CF-489A-B07B-0E537CB1525A@mac.com> Message-ID: <45D1E0B0.4070306@dreamscapesoftware.com> Andre Garzia wrote: > I do think URL is from libURL or dependant on it. If you're on MacOS X, > then you can wrap this call in curl or wget, that's how I do for CGIs. > Andre *Sigh*, I'm on Windows XP. Hopefully, someday soon, I'll be able to switch back to the platform I love. :) Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From dave at looktowindward.com Tue Feb 13 11:02:56 2007 From: dave at looktowindward.com (Dave) Date: Tue, 13 Feb 2007 16:02:56 +0000 Subject: Binary Data??? In-Reply-To: <71817.29213.qm@web37508.mail.mud.yahoo.com> References: <71817.29213.qm@web37508.mail.mud.yahoo.com> Message-ID: <8463C9DA-8079-42C9-BAE5-68124E12890B@looktowindward.com> Hi All, I would like to pass a large buffer of binary data to an External Function, but I'm not sure how to go about it in TranScript. The C code for it looks a bit like this: int myXCounter; int myYCounter; unsigned char* myImagePtr; myImagePtr = theImagePtr; for (myYCounter = 0;myYCounter < 512;myYCounter++) { for (myXCounter = 0;myXCounter < 512;myXCounter++) { myImagePtr[0] = 0; myImagePtr[1] = 128; myImagePtr[2] = 0; myImagePtr[3] = 128; myImagePtr += 4; } } I then would I write this so it is stored inside a TranScript variable? Thanks a lot and All the Best Dave From mark at maseurope.net Tue Feb 13 11:03:59 2007 From: mark at maseurope.net (Mark Smith) Date: Tue, 13 Feb 2007 16:03:59 +0000 Subject: Big/Little Endian and Externals - Was how to Display/Print a Hex Number??? In-Reply-To: <3C35D2A4-AFF5-48D2-A4C8-0B724E7DCF25@looktowindward.com> References: <177648.43708.qm@web37515.mail.mud.yahoo.com> <6BE61B92-F55B-44F0-B656-29E5AD462206@azurevision.co.uk> <6168F45D-2546-475D-BBD3-55850497F43B@looktowindward.com> <817BD81E-3782-4A5D-A482-3768F5BADB09@maseurope.net> <3C35D2A4-AFF5-48D2-A4C8-0B724E7DCF25@looktowindward.com> Message-ID: <164123CB-136F-4E0D-A211-8EF7F86307F3@maseurope.net> Dave, is this value a product of the binaryDecode function? If so, it's usually just a question of chosing the right parameter for the platform/processor. Rather than or somesuch, (might it me "AMD"...), I use this function to determine the endianness of the system an app is running on: function bigEndian put binaryEncode("I",1) into tBinNum -- this creates a 4 byte uint in host byte order repeat for each char i in tBinNum put charToNum(i) & space after tList end repeat return char 1 of tList = 0 end bigEndian if it returns true then we're big-endian, otherwise little-endian. Without testing, I think you could use the binaryEncode("h*".... (lower case "h") for little-endian processors. so: put empty into tHexStatus if bigEndian() then get binaryDecode("H*", myStatus, tHexStatus) else get binaryDecode("h*, myStatus, tHexStatus) end if Best, Mark On 13 Feb 2007, at 12:36, Dave wrote: > Hi, > > That works great, thanks a lot. One other thing though: > > I have an external that will eventually have to work on Mac/Intel, > Mac/PowerPC and Windows. The value that is being returned is > 0x00000001, however on an Intel Mac it's being displayed as > 0x01000000. e.g. it's a Big/Little Endian issue. Is there a > standard way to handle this for both platforms??? > > Thanks a lot for your help. > All the Best > Dave > > On 13 Feb 2007, at 11:23, Mark Smith wrote: > >> If it's a revolution number, you can use > 10,16)>, if it's a 4 byte binary value, you can >> >> put empty into tHexStatus >> get binaryDecode("H*", myStatus, tHexStatus) >> >> and tHexStatus should now contain the value as as hex chars. >> >> Hope this helps, >> >> Best, >> >> Mark >> On 13 Feb 2007, at 10:52, Dave wrote: >> >>> Hi, >>> >>> I have a parameter that is passed back to RunRev in a Variable >>> from an External Command, e.g. the TranScript line is: >>> >>> put myExternalFunction("myHandle") into myStatus >>> >>> and the C/C++ line in the External is: >>> >>> SetVariableEx(theArgumentArrayPtr[0],"",&myHandle,&myStatus); >>> >>> I would now like to display the "handle" as a Hex Value in RunRev >>> but for the life of me I can't think how to do it! Guess my brain >>> has gone to sleep today! Any help would be appreciated! >>> >>> Thanks a lot and All the Best >>> Dave >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jc at spl21.net Tue Feb 13 11:05:41 2007 From: jc at spl21.net (John Craig) Date: Tue, 13 Feb 2007 16:05:41 +0000 Subject: Error in external In-Reply-To: <45D0AA31.6080909@hyperactivesw.com> References: <45D0743D.305@spl21.net> <45D0AA31.6080909@hyperactivesw.com> Message-ID: <45D1E1D5.208@spl21.net> Thanks for the replies, T & J. I'll be on a windows machine later today, so I'll check it out - I can also post the code. JC J. Landman Gay wrote: > John Craig wrote: >> I wrote a small external a while back after Mark Waddington's >> newsletter article. The external seems to work fine most of the >> time, but every once in a while throws an error. >> The variable watcher tells me that the temp vars that were set prior >> to calling the external function have mysteriously emptied. Has >> anyone else experienced anything similar with externals? >> >> (WindowsXP, Rev. 2.7.4 , VC++ ) > > Tech support received a report last week that the article in the > newsletter had reversed two parameters in external.c. Two functions > have their first two parameters interchanged (p_name and p_group). > > This was verified last week and a correction is supposed to be made to > the article. But in the mean time, if you are using either of those > two functions, the error may be due to that reason. > > From list at dreamscapesoftware.com Tue Feb 13 11:26:02 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Tue, 13 Feb 2007 10:26:02 -0600 Subject: Is libURL required for a "get url..." statement? In-Reply-To: <45D1E049.7030402@dreamscapesoftware.com> References: <45D18D64.2080107@fourthworld.com> <45D1E049.7030402@dreamscapesoftware.com> Message-ID: <45D1E69A.7090303@dreamscapesoftware.com> Derek Bump wrote: > What I am wondering is if I can initialize the "libURL" hidden group on > my own, to help ensure that the command is completed. Would the > following work: Well that did it. Since I want the Standalone to quit immediately after doing it's Internet stuff, I added the following statement into the handler to force load the library: call "PreOpenBackground" of grp "revLibraries" of cd 1 I just tested it and it worked wonderfully. Thank you Dave, Richard and Andre! Your help is greatly appreciated! Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From mark at maseurope.net Tue Feb 13 11:30:43 2007 From: mark at maseurope.net (Mark Smith) Date: Tue, 13 Feb 2007 16:30:43 +0000 Subject: Binary Data??? In-Reply-To: <8463C9DA-8079-42C9-BAE5-68124E12890B@looktowindward.com> References: <71817.29213.qm@web37508.mail.mud.yahoo.com> <8463C9DA-8079-42C9-BAE5-68124E12890B@looktowindward.com> Message-ID: <6B616A33-8B71-4C20-938A-A79FAA8D8C60@maseurope.net> Dave, could you explain in what you're doing - to my non-C eyes it looks like your'e simply building a 512 * 512 list of bytes of alternating value 0 and 128. If it's any help, you can do this with the required number of times, but I'm guessing that that is not exactly what you want... Best, Mark On 13 Feb 2007, at 16:02, Dave wrote: > Hi All, > > I would like to pass a large buffer of binary data to an External > Function, but I'm not sure how to go about it in TranScript. > > The C code for it looks a bit like this: > > int myXCounter; > int myYCounter; > unsigned char* myImagePtr; > > myImagePtr = theImagePtr; > for (myYCounter = 0;myYCounter < 512;myYCounter++) > { > for (myXCounter = 0;myXCounter < 512;myXCounter++) > { > myImagePtr[0] = 0; > myImagePtr[1] = 128; > myImagePtr[2] = 0; > myImagePtr[3] = 128; > myImagePtr += 4; > } > } > > I then would I write this so it is stored inside a TranScript > variable? > > Thanks a lot and All the Best > Dave > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mlange at widged.com Tue Feb 13 11:43:18 2007 From: mlange at widged.com (Marielle Lange) Date: Tue, 13 Feb 2007 16:43:18 +0000 Subject: Richmond's Yahoo-Groups and related guff. In-Reply-To: <71817.29213.qm@web37508.mail.mud.yahoo.com> References: <71817.29213.qm@web37508.mail.mud.yahoo.com> Message-ID: <1606C730-F4A6-48AD-A52F-906E5EDB4101@widged.com> > a server that would store them, and not suddenly change > or vanish without warning. Similar warning as Mark Wieder gave, here. Well, I was the one hosting these files. Obviously, my different websites and presence on forums suggest that I am keen to help members of the community. To avoid to polute the list, I am posting more details on the RR graphix list. Well, that may take up to an hour as I am waiting for an unbounce email from yahoo... the university email I used for the RR graphix was canceled almost two years ago. Yep, two years, and Richmond hasn't forgiven me yet for the fact that my providers blocked my account without any justification and forced me into an emergency change. Emails were sent to Richmond to warn him but all of them bounced back. If you are after a break and you want to use this pretense to write a few flaming emails, please do so on the RR graphics list. I am with Richard. Lest keep this list controversy free. Marielle From tominjapan at excite.com Tue Feb 13 09:15:26 2007 From: tominjapan at excite.com (Thomas McCarthy) Date: Tue, 13 Feb 2007 09:15:26 -0500 (EST) Subject: [OT] Decompiling SWF on a Mac Message-ID: <20070213141526.01F1A8D0E6@xprdmxin.myway.com> About a year ago, I posted a link to a freeware program that would batch convert movie files (and I think swf ones) it was called Q something. I'll check it at work tomorrow. In the meantime, this is another interesting bit of freeware: http://www.tucows.com/preview/319320 _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From dave at looktowindward.com Tue Feb 13 11:59:42 2007 From: dave at looktowindward.com (Dave) Date: Tue, 13 Feb 2007 16:59:42 +0000 Subject: Binary Data??? In-Reply-To: <6B616A33-8B71-4C20-938A-A79FAA8D8C60@maseurope.net> References: <71817.29213.qm@web37508.mail.mud.yahoo.com> <8463C9DA-8079-42C9-BAE5-68124E12890B@looktowindward.com> <6B616A33-8B71-4C20-938A-A79FAA8D8C60@maseurope.net> Message-ID: Hi, Yes, if the data were 5 x 5 (instead of 512, 512) then all I want is a buffer that contains the data: 0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128, 5 lots of (0,128,0,128 in a line, and 5 lines, making 25 groups of 0,128,0,128) 0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128, 0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128, 0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128, 0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128 Thanks a lot, I think that should do it! I guess when I have my C head on I find it hard to think in TranScript! All the Best Dave On 13 Feb 2007, at 16:30, Mark Smith wrote: > Dave, could you explain in what you're doing - to my non-C eyes it > looks like your'e simply building a 512 * 512 list of bytes of > alternating value 0 and 128. > > If it's any help, you can do this with (128) after tBuffer> the required number of times, but I'm guessing > that that is not exactly what you want... > > Best, > > Mark > > On 13 Feb 2007, at 16:02, Dave wrote: > >> Hi All, >> >> I would like to pass a large buffer of binary data to an External >> Function, but I'm not sure how to go about it in TranScript. >> >> The C code for it looks a bit like this: >> >> int myXCounter; >> int myYCounter; >> unsigned char* myImagePtr; >> >> myImagePtr = theImagePtr; >> for (myYCounter = 0;myYCounter < 512;myYCounter++) >> { >> for (myXCounter = 0;myXCounter < 512;myXCounter++) >> { >> myImagePtr[0] = 0; >> myImagePtr[1] = 128; >> myImagePtr[2] = 0; >> myImagePtr[3] = 128; >> myImagePtr += 4; >> } >> } >> >> I then would I write this so it is stored inside a TranScript >> variable? >> >> Thanks a lot and All the Best >> Dave >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lists at mangomultimedia.com Tue Feb 13 12:03:04 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 13 Feb 2007 09:03:04 -0800 Subject: Binary Data??? In-Reply-To: <8463C9DA-8079-42C9-BAE5-68124E12890B@looktowindward.com> References: <71817.29213.qm@web37508.mail.mud.yahoo.com> <8463C9DA-8079-42C9-BAE5-68124E12890B@looktowindward.com> Message-ID: <7C8F42C2-6F8C-4338-BA01-977BDCADAD50@mangomultimedia.com> On Feb 13, 2007, at 8:02 AM, Dave wrote: > Hi All, > > I would like to pass a large buffer of binary data to an External > Function, but I'm not sure how to go about it in TranScript. Pass in the name of the variable to store the binary data in as an argument to your function. Then use an ExternalString and SetVariableEx. For example, to assign the contents of a HANDLE containing PNG data you would do something like this: ExternalString theExternalString.buffer = *thePNGHandle; theExternalString.length = GetHandleSize(thePNGHandle); SetVariableEx( p_arguments[0], "", &theExternalString, &r_success); -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com trevor at bluemangolearning.com From mlange at widged.com Tue Feb 13 12:04:01 2007 From: mlange at widged.com (Marielle Lange) Date: Tue, 13 Feb 2007 17:04:01 +0000 Subject: Richmond's Yahoo-Groups and related guff. In-Reply-To: <71817.29213.qm@web37508.mail.mud.yahoo.com> References: <71817.29213.qm@web37508.mail.mud.yahoo.com> Message-ID: > At least one person has stated that they find it a > "bit of a bother" to subscribe to Yahoo Groups to > download my RR files. Note that you could use services like. This let you publish a link to a file. The file is held temporarily on a server and up to 100 users can go and download it. Marielle From dave at looktowindward.com Tue Feb 13 12:06:34 2007 From: dave at looktowindward.com (Dave) Date: Tue, 13 Feb 2007 17:06:34 +0000 Subject: Binary Data??? In-Reply-To: <6B616A33-8B71-4C20-938A-A79FAA8D8C60@maseurope.net> References: <71817.29213.qm@web37508.mail.mud.yahoo.com> <8463C9DA-8079-42C9-BAE5-68124E12890B@looktowindward.com> <6B616A33-8B71-4C20-938A-A79FAA8D8C60@maseurope.net> Message-ID: <1AADE8DE-EA32-4F85-AF19-8EFC9FD755FA@looktowindward.com> Hi, Yes, if the data were 5 x 5 (instead of 512, 512) then all I want is a buffer that contains the data: 0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128, 5 lots of (0,128,0,128 in a line, and 5 lines, making 25 groups of 0,128,0,128) 0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128, 0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128, 0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128, 0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128,0,128 Thanks a lot, I think that should do it! I guess when I have my C head on I find it hard to think in TranScript! All the Best Dave On 13 Feb 2007, at 16:30, Mark Smith wrote: > Dave, could you explain in what you're doing - to my non-C eyes it > looks like your'e simply building a 512 * 512 list of bytes of > alternating value 0 and 128. > > If it's any help, you can do this with (128) after tBuffer> the required number of times, but I'm guessing > that that is not exactly what you want... > > Best, > > Mark From soapdog at mac.com Tue Feb 13 12:09:01 2007 From: soapdog at mac.com (Andre Garzia) Date: Tue, 13 Feb 2007 15:09:01 -0200 Subject: Richmond's Yahoo-Groups and related guff. In-Reply-To: References: <71817.29213.qm@web37508.mail.mud.yahoo.com> Message-ID: why don't we all use RevOnline for this kind of stack storage? Andre On Feb 13, 2007, at 3:04 PM, Marielle Lange wrote: >> At least one person has stated that they find it a >> "bit of a bother" to subscribe to Yahoo Groups to >> download my RR files. > > Note that you could use services like. This let you publish a link > to a file. The file is held temporarily on a server and up to 100 > users can go and download it. > > > Marielle > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dave at looktowindward.com Tue Feb 13 12:09:32 2007 From: dave at looktowindward.com (Dave) Date: Tue, 13 Feb 2007 17:09:32 +0000 Subject: Binary Data??? In-Reply-To: <7C8F42C2-6F8C-4338-BA01-977BDCADAD50@mangomultimedia.com> References: <71817.29213.qm@web37508.mail.mud.yahoo.com> <8463C9DA-8079-42C9-BAE5-68124E12890B@looktowindward.com> <7C8F42C2-6F8C-4338-BA01-977BDCADAD50@mangomultimedia.com> Message-ID: On 13 Feb 2007, at 17:03, Trevor DeVore wrote: > On Feb 13, 2007, at 8:02 AM, Dave wrote: > >> Hi All, >> >> I would like to pass a large buffer of binary data to an External >> Function, but I'm not sure how to go about it in TranScript. > > Pass in the name of the variable to store the binary data in as an > argument to your function. Then use an ExternalString and > SetVariableEx. For example, to assign the contents of a HANDLE > containing PNG data you would do something like this: > > ExternalString theExternalString.buffer = *thePNGHandle; > theExternalString.length = GetHandleSize(thePNGHandle); > SetVariableEx( p_arguments[0], "", &theExternalString, &r_success); Hi Trevor, Yes, I was thinking of doing it that way, but I would like to keep the Setup in RunRev since it is easier to change and also I can make a cool GUI interface for it. It's only performed once at startup so I'm not worried about the execution speed. All the Best Dave From lfredricks at proactive-intl.com Tue Feb 13 12:21:09 2007 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Tue, 13 Feb 2007 09:21:09 -0800 Subject: Special Valentine's Offer for Valentina - Beat the Price Increase! Message-ID: <01fc01c74f93$5bd98f80$6401a8c0@YOUR68B8D1092F> Dear all, Paradigma is currently redefining its development tools product line and I would like to share with you how to save up to $900 in taking advantage of the latest releases. In order to deliver a highly stable and usable database solution, all Valentina 2.X purchasers have received free access to updates (even after expiration of upgrade plans) subsequently released. Valentina 2.5.X is now a mature platform, so subsequent full releases will be made available only to customers with current update plans. This means that if you purchased a Valentina 2 ADK more than one year ago, or a VDN plan more than two years ago - its time to upgrade! Valentina Developer Network Professional 2007 has a list price of $999; Valentina Developer Network Enterprise 2007 has a list price of $1499 - however you can buy VDN Pro 2007 for $799 (a savings of $200) or VDN Enterprise for $999 (a savings of $500) if you order before February 15, 2007 - that is, the current upgrade price. VDN Professional 2007 lets you deploy Valentina Embedded Server, royalty free and in unlimited numbers. New for 2007, VDN Pro also includes: -Valentina ODBC, for accessing Valentina from your favorite ODBC compliant analysis or reporting tool, such as Microsoft Excel or Business Objects Crystal Reports. -Valentina PHP, for building powerful server-side solutions using PHP 4 or PHP 5. -Valentina for Ruby on Rails for developing database solutions with Ruby or the Ruby on Rails framework -Your Revolution ADK Pro (MacOS X, Windows and, when available - Linux!) -the C++ ADK Extended Edition -TWO YEARS worth of updates - Valentina 3.0 will be yours! SPECIAL: We are including a free deployment of Valentina Embedded Server Unlimited that you can keep for yourself, or ship to a customer - a $400 value and a "sweet" for Valentine's Day! VDN Enterprise 2007 includes all new features in VDN Professional (VDN Enterprise includes ALL available ADKs!) in addition to the Valentina Adapters for Bonjour and SSL. Your Embedded Server solutions can be set up to be found automatically on a network using zero-config (Bonjour) aware applications. You can also create highly secure connections using SSL. VDN plans include a lot list of features - one to always remember is that they include TWO full years of updates and upgrades. One year plus renewal of one Valentina 2 Pro ADK is $523. For only $73 more, you can be delivering powerful, royalty free server solutions as well as other benefits of VDN! Upgrade from any Valentina 1.x SDK or Valentina 2 ADK to VDN Pro 2007 for only $600. Upgrade from any Valentina 1.x SDK or Valentina 2 ADK to VDN Enterprise 2007 for only $800. This special Valentina Developer Network upgrade offer ends February 15, 2007. Take advantage of the old pricing on these products and enrich your customer's data infrastructure for years to come. Best regards, Lynn Fredricks President Paradigma Software From wow at together.net Tue Feb 13 12:25:54 2007 From: wow at together.net (Richard Miller) Date: Tue, 13 Feb 2007 12:25:54 -0500 Subject: Strange crashing In-Reply-To: References: <71817.29213.qm@web37508.mail.mud.yahoo.com> Message-ID: <086ADBED-74DB-4FBB-8651-D1B7A97FD47A@together.net> Perhaps someone has some insight into this odd behavior. Our Rev (Windows) program uses two standalone applications. I'll call the first one the Startup app. This app is supposed to keep running continuously. The user can press on a button in that app that triggers the start of a second standalone app, which I'll call the Main app. When the Main app is started, the Startup app is hidden. Upon starting the Main app, a flag is set to 1 by the Startup app telling it to hide. When the Main app quits, it sets this flag to 0. The Startup app is checking once per second to see the condition of this flag. Once it goes to 0, the Startup app reappears. The primary reason this system is set up this way is because the Main app is rather complex (capturing and replaying video, amongst other things) and needs to run more or less continuously for up to 12 hours per day. By completely closing this Main app and restarting it for each user "session" as we call it, it seems to run more predictably throughout the day. The problem we're encountering is that, approximately half the time that this Main app shuts down, something in Windows forces the Startup app to shut down and create a Windows "application crash" message. I can't see how this occurs, as there is no connection between these two standalones, other than the flag being set in a separate text file. Plus, as I said, it only happens about 50% of the time. Any thoughts on this? Is there some way that shutting the Rev engine down in one standalone can impact the Rev engine in another standalone running at the same time? Again, this is Windows XP. I'm sure we wouldn't encounter the same problem on a Mac! Thanks. Richard Miller Imprinter Technologies From ambassador at fourthworld.com Tue Feb 13 12:32:07 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 13 Feb 2007 09:32:07 -0800 Subject: Richmond's Yahoo-Groups and related guff. Message-ID: <45D1F617.4020201@fourthworld.com> Richmond Mathewson wrote: > At least one person has stated that they find it a > "bit of a bother" to subscribe to Yahoo Groups to > download my RR files. > > I, personally, found it dead easy to subscribe to > other groups (such as the Hypercard one: > > http://finance.groups.yahoo.com/group/HyperCard/ > > and the Klaus Nomi one: > > http://launch.groups.yahoo.com/group/klausnomiland/ > > and all the other ones . . .) I didn't know there was a Klaus Nomi group -- I may have to join that one. :) A Yahoo ID takes only a minute to set up, and opens the gate to these Rev groups as well: Rev Interoperability Group: Rev Inter-process Communication Group: SoCal RUG: Southern California Regional Rev User Group: Midwest RUG: Regional user group for the midwest: U4 Group: An open alternative for multi-platform flash-drive deployment: MetaCard Group, for those wanting to dabble in the old IDE: Given all the useful goodies in Yahoo Groups for Rev developers, it seems worth the minute or so to create an account there. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From mlange at widged.com Tue Feb 13 13:17:01 2007 From: mlange at widged.com (Marielle Lange) Date: Tue, 13 Feb 2007 18:17:01 +0000 Subject: Special Valentine's Offer for Valentina - Beat the Price Increase! In-Reply-To: <01fc01c74f93$5bd98f80$6401a8c0@YOUR68B8D1092F> References: <01fc01c74f93$5bd98f80$6401a8c0@YOUR68B8D1092F> Message-ID: <3DADD103-8D09-47EC-9E74-4BAC8EEA1F78@widged.com> > SPECIAL: We are including a free deployment of Valentina Embedded > Server > Unlimited that you can keep for yourself, or ship to a customer - a > $400 > value and a "sweet" for Valentine's Day! A Valentine's special. How touching. Let me guess, bundled with love? Marielle --------------------------------------- Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From klaus at major-k.de Tue Feb 13 13:39:25 2007 From: klaus at major-k.de (Klaus Major) Date: Tue, 13 Feb 2007 19:39:25 +0100 Subject: blend level question In-Reply-To: References: Message-ID: <542685DA-D9C5-4BBF-ADAB-A6C58C621451@major-k.de> Hi sims, > I have a stack with a blend level set to 40, I'd like to be able > to place an image on top of that stack (or as a btn icon) and have > the blend level of that image be set to zero so it will display well. > > Is this possible to do? If so, how? You can prepare a PNG image in Photoshop and use it as a "windowshape". This is how the image may look: 40% transparent and the part where the image should go, that area 100% opaque. Know what I mean? If not, drop a line, I will send you an example image :-) > sims Regards Klaus Major klaus at major-k.de http://www.major-k.de From mlange at widged.com Tue Feb 13 13:59:53 2007 From: mlange at widged.com (Marielle Lange) Date: Tue, 13 Feb 2007 18:59:53 +0000 Subject: blend level question In-Reply-To: References: Message-ID: <76CDAC8B-AAF5-4EF8-B9BE-AC1D05149DDA@widged.com> Just wondering... any chance this could be done programmatically by adding a gray rectangle behind the picture and playing with the ink values? If you put two rectangles in a group, a bright colored one, a gray shaded one. You set the blend level of the group to 50.Then you take one of two rectangles and you play with the ink values. blendHardLight seems to give some results in that direction. A *very cheap* alternative is rather than blend the stack, is add a black rectangle right behind the image (which is then moved onto the top layer) and change the blend of that rectangle. You won't get exactly the same effect of a pure blend in the sense that you won't see what is behind your interface in a semi transparent rendering. However, this solution may be closer to what you want to achieve (nice semitransparent effects like you find in drops). > But I see two ways: > 1. Work your image in PhotoShop to increase hue and saturation and > decrease luminosity (modifying HSL values): > Grope your way along with these settings and you will be able to > make your image appear almost 'normal' :-) From geradamas at yahoo.com Tue Feb 13 15:21:54 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Tue, 13 Feb 2007 20:21:54 +0000 (GMT) Subject: Richmond's Yahoo-Groups and related guff. Message-ID: <238800.13337.qm@web37507.mail.mud.yahoo.com> Dear Marielle Lange, and other interested parties, Yes, thy website went "pear-shaped" on me - but this was due to a series of unfortunate incidents outwith either thy or my control. I do not have any particular squabbles with thee, Marielle; and I have not 'forgiven' thee for the website collapse for the simple reason that there is nothing to forgive. However, for various 'funny' reasons, whenever we communicate, we seem to rub each other up the wrong way; which is a pity, but seems to be how things are. I was, at that time, exploring a number of other possibilities, and was promised all sorts of 'super' things, all of which either failed to manifest themselves, or turned out to be red-herrings. Matthias Rebbe has now "made me an offer I can't refuse" and I hope, very shortly, many of my RR contributions will be available via a website that he has arranged, as well as their present Yahoo group locations. Not forgetting, of course, that there is now some of my 'fallout' available via RevOnline. Now; back to sucking SWFs through a straw! sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From jbv.silences at club-internet.fr Tue Feb 13 15:44:10 2007 From: jbv.silences at club-internet.fr (jbv) Date: Tue, 13 Feb 2007 21:44:10 +0100 Subject: calendar function anyone ? Message-ID: <45D22319.3F3C755@club-internet.fr> Hi all, Does anyone know of a function to find out, for instance, which day of the week was sept. 18th 1918 or which day of week will be dec. 5th 2025 ? Thanks, JB From lfredricks at proactive-intl.com Tue Feb 13 15:44:18 2007 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Tue, 13 Feb 2007 12:44:18 -0800 Subject: Special Valentine's Offer for Valentina - Beat the PriceIncrease! In-Reply-To: <3DADD103-8D09-47EC-9E74-4BAC8EEA1F78@widged.com> References: <01fc01c74f93$5bd98f80$6401a8c0@YOUR68B8D1092F> <3DADD103-8D09-47EC-9E74-4BAC8EEA1F78@widged.com> Message-ID: <026701c74faf$bbc8ab30$6401a8c0@YOUR68B8D1092F> > > SPECIAL: We are including a free deployment of Valentina Embedded > > Server Unlimited that you can keep for yourself, or ship to > a customer > > - a $400 value and a "sweet" for Valentine's Day! > > A Valentine's special. How touching. Let me guess, bundled with love? Marielle, At least 90% of a box is air - and its not all just air! :-)) Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From alisterhp at mac.com Tue Feb 13 15:48:19 2007 From: alisterhp at mac.com (Alister Pillow) Date: Wed, 14 Feb 2007 07:18:19 +1030 Subject: Strange crashing Message-ID: Hi Richard, Does your video capture app run on a dual-screen system? I've built some interactives in Rev that use a dual screen - and had some very strange crashing. They're expected to run 24/7. The problem was due to the video card being set to Dual Screen mode rather than Horizontal span. It took ages to find this problem (because the error was on the client's machine). Regards, Alister. From got at mindspring.com Tue Feb 13 15:55:08 2007 From: got at mindspring.com (Gordon Tillman) Date: Tue, 13 Feb 2007 14:55:08 -0600 Subject: calendar function anyone ? In-Reply-To: <45D22319.3F3C755@club-internet.fr> References: <45D22319.3F3C755@club-internet.fr> Message-ID: JB you can try something like this... for example, in the message box: convert "1918,9,18,0,0,0,0" from dateItems to dateItems put it This returns: 1918,9,18,1,0,0,4 Note how it "fixes" the day of the week in the date items to 4 (Wednesday) Alternatively you can specify the output as something like this: convert "1918,9,18,0,0,0,0" from dateItems to long date put it This returns: Wednesday, September 18, 1918 But be sure and read the note for convert because I think there are some limitations if you are running on Windows. --gordy On Feb 13, 2007, at 14:44, jbv wrote: > Hi all, > > Does anyone know of a function to find out, for instance, which day of > the > week was sept. 18th 1918 or which day of week will be dec. 5th 2025 ? > > Thanks, > JB > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sarah.reichelt at gmail.com Tue Feb 13 15:58:23 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 14 Feb 2007 06:58:23 +1000 Subject: calendar function anyone ? In-Reply-To: <45D22319.3F3C755@club-internet.fr> References: <45D22319.3F3C755@club-internet.fr> Message-ID: > Does anyone know of a function to find out, for instance, which day of > the > week was sept. 18th 1918 or which day of week will be dec. 5th 2025 ? > If you convert a date to dateItems, it becomes a comma-delimited list of 7 items. The last one is a number indicating the day of the week. Then you can use the system weekDayNames to find the day name that matches that number. e.g. put "12/5/2025" into tDate convert tDate to dateItems put the last item of tDate into tDayNum put line tDayNum of the system weekdayNames into tDayName Cheers, Sarah From ambassador at fourthworld.com Tue Feb 13 16:07:08 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 13 Feb 2007 13:07:08 -0800 Subject: calendar function anyone ? Message-ID: <45D2287C.90000@fourthworld.com> jbv wrote: > Does anyone know of a function to find out, for instance, which day of > the week was sept. 18th 1918 or which day of week will be dec. 5th 2025 ? function GetWeekday pDate set the centurycutoff to (char -2 to -1 of pDate)-1 convert pDate to dateitems return line (last item of pDate) of the weekdayNames end GetWeekday To get the day in the user's local language change the last line to: return line (last item of pDate) of the system weekdayNames -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From jhonken at webdsp.com Tue Feb 13 16:12:37 2007 From: jhonken at webdsp.com (Jeff Honken) Date: Tue, 13 Feb 2007 16:12:37 -0500 Subject: Disable Mouse Message-ID: <000001c74fb3$b0ad5bc0$0c0ab50a@DellLaptop> Is there a way to disable a mouse completely from a form? Any help would be greatly appreciated. Jeff From wow at together.net Tue Feb 13 16:15:47 2007 From: wow at together.net (Richard Miller) Date: Tue, 13 Feb 2007 16:15:47 -0500 Subject: Strange crashing In-Reply-To: References: Message-ID: <81923E12-988C-48F2-A6D0-B9E7E4A7AF49@together.net> Hi Alister, No dual screen in use. Wish that was it! Thanks. Richard On Feb 13, 2007, at 3:48 PM, Alister Pillow wrote: > Hi Richard, > Does your video capture app run on a dual-screen system? I've built > some interactives in Rev that use a dual screen - and had some very > strange crashing. They're expected to run 24/7. > > The problem was due to the video card being set to Dual Screen mode > rather than Horizontal span. It took ages to find this problem > (because the error was on the client's machine). > > Regards, > Alister. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mlange at widged.com Tue Feb 13 16:36:09 2007 From: mlange at widged.com (Marielle Lange) Date: Tue, 13 Feb 2007 21:36:09 +0000 Subject: Richmond's Yahoo-Groups and related guff. In-Reply-To: <238800.13337.qm@web37507.mail.mud.yahoo.com> References: <238800.13337.qm@web37507.mail.mud.yahoo.com> Message-ID: <525E56FE-673A-4FE3-82C0-DFB50B6528AB@widged.com> > due to a series of unfortunate incidents outwith my control I gave you a chance, three times. Two or three years ago, you were banned from the list. Everybody applauded. I was the one to intercede for you off list and get you back in. You were flooding the list with rants on the fact that Revolution should be free. I paid you a license to stop you from doing that. I hosted your files for free on my webserver. Things happened that were perfectly under you control. I would be more than happy to offer you another chance. But you have to be aware that you are the one with complete control on how well we get along. If you have the deliberate choice to write things that have a high chance to rub me the wrong way, well, accept that I don't feel like hugging you. Look, I have nothing against you. I read your master thesis. I liked it. Plenty of good stuff in it. I commented positively on it. I gave visibility to your work both on my wiki and in the stack gallery. You have a neat creative talent. You can do good stuff. But for some reason, you tend to prefer to screw nice opportunities given to you. I regret that. I regret it because I believe you have a lot to give to any community (and I already expressed that to you). You have to work on trying to avoid to trigger the negative and try to cause the positive. Nobody can help you do this. You have to take the decision to do that yourself. Marielle From sarah.reichelt at gmail.com Tue Feb 13 16:51:22 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 14 Feb 2007 07:51:22 +1000 Subject: Disable Mouse In-Reply-To: <000001c74fb3$b0ad5bc0$0c0ab50a@DellLaptop> References: <000001c74fb3$b0ad5bc0$0c0ab50a@DellLaptop> Message-ID: On 2/14/07, Jeff Honken wrote: > Is there a way to disable a mouse completely from a form? Any help > would be greatly appreciated. Jeff If you mean to make a window or an area of a window so that no mouse clicks are responded to, then I find the easiest way is to cover the whole area with a button. See the transparency of the button so that it looks the way you want and give it a mouseUp handler that traps the message but does nothing. You may also want to include mouseDown, mouseDoubleUp & mouseDoubleDown. Cheers, Sarah From chipp at chipp.com Tue Feb 13 17:27:16 2007 From: chipp at chipp.com (Chipp Walters) Date: Tue, 13 Feb 2007 16:27:16 -0600 Subject: calendar function anyone ? In-Reply-To: <45D2287C.90000@fourthworld.com> References: <45D2287C.90000@fourthworld.com> Message-ID: <7aa52a210702131427j74f6138w6910baa55b23ac98@mail.gmail.com> the weekdayNames ?? Good one, have to remember that :-) From hershf at rgllc.us Tue Feb 13 18:11:50 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Tue, 13 Feb 2007 18:11:50 -0500 Subject: identifying an object via a custom property Message-ID: Hi is there a way to identify an object via a custom property? E.g. focus on fld the groupOrder = 3 Or focus on groupOrder "3" Thanks, Hershel From m.schonewille at economy-x-talk.com Tue Feb 13 18:40:23 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 14 Feb 2007 00:40:23 +0100 Subject: identifying an object via a custom property In-Reply-To: References: Message-ID: <83F8D246-37F5-45B1-B6A2-9A4DAD83D267@economy-x-talk.com> Hi Hershel, Make a setprop handler that stores a flag in a custom property of your stack or in a global variable. When you want to know which objects have ther property set, just use the second custom property or the global variable to read out the information. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 14-feb-2007, om 0:11 heeft Hershel Fisch het volgende geschreven: > Hi is there a way to identify an object via a custom property? > E.g. focus on fld the groupOrder = 3 > Or focus on groupOrder "3" > > Thanks, Hershel From hershf at rgllc.us Tue Feb 13 20:14:38 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Tue, 13 Feb 2007 20:14:38 -0500 Subject: identifying an object via a custom property In-Reply-To: <83F8D246-37F5-45B1-B6A2-9A4DAD83D267@economy-x-talk.com> Message-ID: On 2/13/07 6:40 PM, "Mark Schonewille" wrote: > Hi Hershel, > > Make a setprop handler that stores a flag in a custom property of > your stack or in a global variable. When you want to know which > objects have ther property set, just use the second custom property > or the global variable to read out the information. Sorry didn't get it. Thanks, Hershel > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store software. > Download at http://www.salery.biz > > Op 14-feb-2007, om 0:11 heeft Hershel Fisch het volgende geschreven: > >> Hi is there a way to identify an object via a custom property? >> E.g. focus on fld the groupOrder = 3 >> Or focus on groupOrder "3" >> >> Thanks, Hershel > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From briany at qldlearning.com Tue Feb 13 21:23:56 2007 From: briany at qldlearning.com (Brian Yennie) Date: Tue, 13 Feb 2007 18:23:56 -0800 Subject: identifying an object via a custom property In-Reply-To: References: Message-ID: <63B8219C-F621-4880-9280-D07107B31FD6@qldlearning.com> Hershel, Before doing anything more complex, have you tried simply looping through the objects? This should be pretty fast unless you have an enormous number of fields. For example (using your "groupOrder" custom property), you could provide a simple lookup function which returns the first field with a matching custom property value. This could be extended of course depending on your needs. function groupOrderToID pOrder repeat with i=1 to (number of fields) if (the groupOrder of field i is pOrder) then return the id of field i end repeat end groupOrderToID And then: focus on field id (groupOrderToID(3)) HTH, Brian > On 2/13/07 6:40 PM, "Mark Schonewille" talk.com> > wrote: > >> Hi Hershel, >> >> Make a setprop handler that stores a flag in a custom property of >> your stack or in a global variable. When you want to know which >> objects have ther property set, just use the second custom property >> or the global variable to read out the information. > Sorry didn't get it. > Thanks, Hershel From mwieder at ahsoftware.net Tue Feb 13 22:22:54 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 13 Feb 2007 19:22:54 -0800 Subject: Richmond's Yahoo-Groups and related guff. In-Reply-To: <45D1F617.4020201@fourthworld.com> References: <45D1F617.4020201@fourthworld.com> Message-ID: <119634382784.20070213192254@ahsoftware.net> Richard- Tuesday, February 13, 2007, 9:32:07 AM, you wrote: > U4 Group: An open alternative for multi-platform flash-drive deployment: > ! This one I didn't know about ! > MetaCard Group, for those wanting to dabble in the old IDE: > But I was disappointed to find that this group is read-only. -- -Mark Wieder mwieder at ahsoftware.net From sims at ezpzapps.com Tue Feb 13 22:58:23 2007 From: sims at ezpzapps.com (sims) Date: Wed, 14 Feb 2007 04:58:23 +0100 Subject: blend level question In-Reply-To: <542685DA-D9C5-4BBF-ADAB-A6C58C621451@major-k.de> References: <542685DA-D9C5-4BBF-ADAB-A6C58C621451@major-k.de> Message-ID: At 7:39 PM +0100 2/13/07, Klaus Major wrote: >>I have a stack with a blend level set to 40, I'd like to be able >>to place an image on top of that stack (or as a btn icon) and have >>the blend level of that image be set to zero so it will display well. Thank you to all who replied...I think I know how to proceed now. I'm not able to mess about with the images that will be placed on the stack as they will be advertising from companies and I'd rather not open myself up to potential issues. Also, these images will change every time a user activates this tool and must change on the fly. Advertisers do not like to have their ad semi-transparent ;-) so that presented the problem...which I think is now solved :-) Thanks! sims From jacque at hyperactivesw.com Tue Feb 13 23:20:43 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 13 Feb 2007 22:20:43 -0600 Subject: Richmond's Yahoo-Groups and related guff. In-Reply-To: <119634382784.20070213192254@ahsoftware.net> References: <45D1F617.4020201@fourthworld.com> <119634382784.20070213192254@ahsoftware.net> Message-ID: <45D28E1B.80100@hyperactivesw.com> Mark Wieder wrote: > >> MetaCard Group, for those wanting to dabble in the old IDE: >> > > But I was disappointed to find that this group is read-only. > Did you join? Members can post. That's pretty normal for Yahoo groups. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Tue Feb 13 23:23:08 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 13 Feb 2007 20:23:08 -0800 Subject: Richmond's Yahoo-Groups and related guff. Message-ID: <45D28EAC.1080400@fourthworld.com> Mark Wieder wrote: >> MetaCard Group, for those wanting to dabble in the old IDE: >> > > But I was disappointed to find that this group is read-only. That group is largely a file repository, since the discussion about the MC IDE takes planes on the MetaCard discussion list: -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From pepetoo at Cox.Net Wed Feb 14 00:49:41 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Tue, 13 Feb 2007 21:49:41 -0800 Subject: HexEditor for OSX FYI In-Reply-To: <45D28EAC.1080400@fourthworld.com> References: <45D28EAC.1080400@fourthworld.com> Message-ID: <9FF976C4-846D-4F30-9032-4C3BE23207B6@Cox.Net> Something you advanced developers may find useful, though you probably know about it already. Joe Wilkins From dick.kriesel at mail.com Wed Feb 14 03:07:34 2007 From: dick.kriesel at mail.com (Dick Kriesel) Date: Wed, 14 Feb 2007 00:07:34 -0800 Subject: QC Center and dictionary feature request? Message-ID: When I look up a term in the dictionary, I?d like to see related bugs and enhancement requests, and their votes. If we could all do that, maybe more of us would vote. Maybe the increase in feedback would help RR. How hard would it be to link dictionary and ?zilla entries? -- Dick From mlange at widged.com Wed Feb 14 04:04:41 2007 From: mlange at widged.com (Marielle Lange) Date: Wed, 14 Feb 2007 09:04:41 +0000 Subject: Revolution yahoo groups In-Reply-To: <45D28EAC.1080400@fourthworld.com> References: <45D28EAC.1080400@fourthworld.com> Message-ID: <7BED7F76-BBC0-4BEE-8677-3879EC26EFCC@widged.com> As we are at it: revInterop http://groups.yahoo.com/group/revInterop/?yguid=226621683 Revolution_ipc (Inter-Program Communication in Runtime Revolution) http://groups.yahoo.com/group/revolution_ipc/?yguid=153807841 revDocs http://groups.yahoo.com/group/RevDocs/?yguid=254464095 freeGui http://groups.yahoo.com/group/freeGUI/?yguid=153807841 cxTalk http://groups.yahoo.com/group/cxtalk/?yguid=254464095 RevolutionFR (French speaking group) http://groups.yahoo.com/group/revolutionfr/?yguid=254464095 Some of these groups are not much active anymore. However new users may be interested to browse the archives. Best regards, Marielle From jbv.silences at club-internet.fr Wed Feb 14 05:43:18 2007 From: jbv.silences at club-internet.fr (jbv) Date: Wed, 14 Feb 2007 11:43:18 +0100 Subject: calendar function anyone ? References: <45D22319.3F3C755@club-internet.fr> Message-ID: <45D2E7C3.3596DCA9@club-internet.fr> Hi all, Thanks for your reply. Converting the date to dateItems actually crossed my mind, but are you sure the convert function is 100% bug free ? AFAIR, last time I used it in a cgi script, there was a 60 min difference in some conversions (unfortunately I don't remember in which cases, but I remember that this bug lead to a few threads on this list) and finally choosed to make all date conversions with mySQL instead... Best, JB > > Does anyone know of a function to find out, for instance, which day of > > the > > week was sept. 18th 1918 or which day of week will be dec. 5th 2025 ? > > > > If you convert a date to dateItems, it becomes a comma-delimited list > of 7 items. The last one is a number indicating the day of the week. > Then you can use the system weekDayNames to find the day name that > matches that number. > > e.g. > put "12/5/2025" into tDate > convert tDate to dateItems > put the last item of tDate into tDayNum > put line tDayNum of the system weekdayNames into tDayName > > Cheers, > Sarah From mlange at widged.com Wed Feb 14 05:53:44 2007 From: mlange at widged.com (Marielle Lange) Date: Wed, 14 Feb 2007 10:53:44 +0000 Subject: Richmond's Yahoo-Groups and related guff. In-Reply-To: <238800.13337.qm@web37507.mail.mud.yahoo.com> References: <238800.13337.qm@web37507.mail.mud.yahoo.com> Message-ID: > I was, at that time, exploring a number of other > possibilities, and was promised all sorts of 'super' > things, all of which either failed to manifest > themselves, or turned out to be red-herrings. Richmond, Can you make me a service? Keep away from false accusations. I am not in the habit of making promises I have no intention to honor. When I make promises, I am stupid enough to honor my part of the deal however badly the other person decides to cheat me or screw me up. If I make a promise that depends on a third party keeping his part of the deal, I am stupid enough to honor my promises even if that third party let me down. I am not aware I made you promises I didn't honor. If it is the case, please, let me know what they are, I will do my best to correct this. I react to this not in the context of Richmond, but in the context of my recent email on the education list. A lot of work is being done. Mostly off-list. The approach I take is to be ready to waste my own time on a bet but to avoid to involve other users or encourage them to participate when I fear that there will be a high chance to get them waste their time. The reason you don't hear of it is for the reason Richmond mention. There is no point getting persons to expect too much if this is not to be followed by anything concrete. There is something very concrete in the coming. This has been delayed by a week because I have spent far too much time last week on a wrong bet and at the same time, I had some health issues I needed to take care of. It should be announced hopefully by the end of this week. Marielle From klaus at major-k.de Wed Feb 14 06:09:10 2007 From: klaus at major-k.de (Klaus Major) Date: Wed, 14 Feb 2007 12:09:10 +0100 Subject: Marielle and Richmond In-Reply-To: References: <238800.13337.qm@web37507.mail.mud.yahoo.com> Message-ID: <50EF0F56-9653-44E8-9CB1-CE56426389B7@major-k.de> Hi Marielle and Richmond, >> I was, at that time, exploring a number of other >> possibilities, and... >> ... >> Richmond > > Richmond, > Can you make me a service? Keep away from false accusations... > ... > Marielle Could you please discuss your personal problems OFF-list? I personally find this extremely embarrassing! Thank you. Regards Klaus Major klaus at major-k.de http://www.major-k.de From jhonken at webdsp.com Wed Feb 14 08:11:55 2007 From: jhonken at webdsp.com (Jeff Honken) Date: Wed, 14 Feb 2007 08:11:55 -0500 Subject: Disable Mouse In-Reply-To: Message-ID: <000001c75039$b5698d60$6601a8c0@DellLaptop> Sarah, Thanks you for responding. I'm still confused on the issue. What I have is several fields that are for data entry. I don't want to give the user the ability of using the mouse in any of the input fields. I could put empty mouseDown handlers in the fields but that will still allow the user the ability to use the mouse to get into the field and the type within the field. I want to make sure their only ability to get into the field are by tabbing or using the return key from the previous field. Jeff -----Original Message----- From: Sarah Reichelt [mailto:sarah.reichelt at gmail.com] Sent: Tuesday, February 13, 2007 4:51 PM To: How to use Revolution Subject: Re: Disable Mouse On 2/14/07, Jeff Honken wrote: > Is there a way to disable a mouse completely from a form? Any help > would be greatly appreciated. Jeff If you mean to make a window or an area of a window so that no mouse clicks are responded to, then I find the easiest way is to cover the whole area with a button. See the transparency of the button so that it looks the way you want and give it a mouseUp handler that traps the message but does nothing. You may also want to include mouseDown, mouseDoubleUp & mouseDoubleDown. Cheers, Sarah _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From jhonken at webdsp.com Wed Feb 14 11:05:11 2007 From: jhonken at webdsp.com (Jeff Honken) Date: Wed, 14 Feb 2007 11:05:11 -0500 Subject: Date Variable Message-ID: <000001c75051$e88e2030$6601a8c0@DellLaptop> I've been trying to tie in three variables to make a date. I've tried put '" & tDay & "' / '" & tMonth & "' / '" & tYear & "' into QueryDate put (tMonth)/(tDay)/(tYear) into QueryDate The below example does work but I need the / in the date. It gives me 02142007 put tYear & tMonth & tDay into QueryDate How do I put a / in the above so I would get a date such as 02/14/2007 Every combination I can think of seems to error. Any ideas would be greatly appreciated. Jeff From hibis.jmr at free.fr Wed Feb 14 11:23:14 2007 From: hibis.jmr at free.fr (hibis.jmr) Date: Wed, 14 Feb 2007 17:23:14 +0100 Subject: calendar function anyone ? In-Reply-To: <45D2E7C3.3596DCA9@club-internet.fr> References: <45D22319.3F3C755@club-internet.fr> <45D2E7C3.3596DCA9@club-internet.fr> Message-ID: I also notice a difference of 60 min only at a few dates (Mac OS X). I have found that it happens when changing from winter date to summer date (in France) The foreign system dates seems not to be well managed by revolution Jean-Marc Le 14 f?vr. 2007, ? 11:43, jbv a ?crit : > Hi all, > > Thanks for your reply. Converting the date to dateItems actually > crossed > my mind, but are you sure the convert function is 100% bug free ? > AFAIR, last time I used it in a cgi script, there was a 60 min > difference > in some conversions (unfortunately I don't remember in which cases, but > I remember that this bug lead to a few threads on this list) and > finally choosed > to make all date conversions with mySQL instead... > > Best, > JB > >>> Does anyone know of a function to find out, for instance, which day >>> of >>> the >>> week was sept. 18th 1918 or which day of week will be dec. 5th 2025 ? >>> >> >> If you convert a date to dateItems, it becomes a comma-delimited list >> of 7 items. The last one is a number indicating the day of the week. >> Then you can use the system weekDayNames to find the day name that >> matches that number. >> >> e.g. >> put "12/5/2025" into tDate >> convert tDate to dateItems >> put the last item of tDate into tDayNum >> put line tDayNum of the system weekdayNames into tDayName >> >> Cheers, >> Sarah > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From hibis.jmr at free.fr Wed Feb 14 11:30:10 2007 From: hibis.jmr at free.fr (hibis.jmr) Date: Wed, 14 Feb 2007 17:30:10 +0100 Subject: Date Variable In-Reply-To: <000001c75051$e88e2030$6601a8c0@DellLaptop> References: <000001c75051$e88e2030$6601a8c0@DellLaptop> Message-ID: why not : put tDay & "/" & tMonth & "/" & tYear into QueryDate Jean-Marc Le 14 f?vr. 2007, ? 17:05, Jeff Honken a ?crit : > I've been trying to tie in three variables to make a date. I've tried > > put '" & tDay & "' / '" & tMonth & "' / '" & tYear & "' into QueryDate > put (tMonth)/(tDay)/(tYear) into QueryDate > > The below example does work but I need the / in the date. It gives me > 02142007 > > put tYear & tMonth & tDay into QueryDate > > > How do I put a / in the above so I would get a date such as 02/14/2007 > Every combination I can think of seems to error. Any ideas would be > greatly appreciated. Jeff > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jean-pierre.soto at wanadoo.fr Wed Feb 14 12:07:20 2007 From: jean-pierre.soto at wanadoo.fr (Jean-Pierre) Date: Wed, 14 Feb 2007 18:07:20 +0100 Subject: Abracadabra... Message-ID: <01553C4E-7F1C-4BBD-B720-9A039C6DABA6@wanadoo.fr> ... I have a problem. There is a difference between a file when I see it in the Variable Watcher before it was save and the file on the hard disk (there is an empty line between two line). So I write this when the file was saved ... put homepath&"/debugtable1" into nomFich open file nomFich for write write file_to_write to file nomFich close file nomFich open file nomFich for read read from file nomFich until EOF close file nomFich if it is not file_to_write then breakPoint ... then Revolution make a break. I don't understand. It 's magic spell ? Abracadabra ... From chipp at chipp.com Wed Feb 14 13:44:23 2007 From: chipp at chipp.com (Chipp Walters) Date: Wed, 14 Feb 2007 12:44:23 -0600 Subject: Abracadabra... In-Reply-To: <01553C4E-7F1C-4BBD-B720-9A039C6DABA6@wanadoo.fr> References: <01553C4E-7F1C-4BBD-B720-9A039C6DABA6@wanadoo.fr> Message-ID: <7aa52a210702141044s557bab53ia18f9b5bada9675d@mail.gmail.com> Jean-Pierre, Why don't you try: put homepath&"/debugtable1" into nomFich --> READ FILE THEN WRITE IT BACK put URL("file:" & nomFich) into tTestMe put tTestMe into URL("file:" & nomFich) --> NOW READ IT AGAIN put URL("file:" & nomFich) into tTestMe2 if tTestMe2 <> tTestMe then beep Note: If the file is binary, you'll need to use "binfile:" instead of "file:" HTH, Chipp From jacque at hyperactivesw.com Wed Feb 14 14:42:20 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 14 Feb 2007 13:42:20 -0600 Subject: Disable Mouse In-Reply-To: <000001c75039$b5698d60$6601a8c0@DellLaptop> References: <000001c75039$b5698d60$6601a8c0@DellLaptop> Message-ID: <45D3661C.5070801@hyperactivesw.com> Jeff Honken wrote: > Sarah, > Thanks you for responding. I'm still confused on the issue. What I > have is several fields that are for data entry. I don't want to give > the user the ability of using the mouse in any of the input fields. I > could put empty mouseDown handlers in the fields but that will still > allow the user the ability to use the mouse to get into the field and > the type within the field. I want to make sure their only ability to > get into the field are by tabbing or using the return key from the > previous field. Jeff Sarah's method will still work. Just put a transparent button over the fields, making sure it is on the top layer. Set its autohilite and showborder to false. Put an empty "mouseup" handler in its script to block any mouse clicks. Your regular scripts can still select the fields underneath and auto-tabbing will work normally. Anything the user types will go into the currently selected field. The only thing the user can't do is click to get access to the fields because the overlying button will block it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From geradamas at yahoo.com Wed Feb 14 15:42:28 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 14 Feb 2007 20:42:28 +0000 (GMT) Subject: Batch Imports ? Message-ID: <257594.50129.qm@web37510.mail.mud.yahoo.com> I now (see earlier postings re SWF files) have several folders of AIFF files. Having managed to get a very sore wrist doing individual conversions I am looking for a way to do some sort of a BATCH IMPORT of AIFF files into some stacks . . . Any ideas? sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ Inbox full of unwanted email? Get leading protection and 1GB storage with All New Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html From jhonken at webdsp.com Wed Feb 14 15:55:04 2007 From: jhonken at webdsp.com (Jeff Honken) Date: Wed, 14 Feb 2007 15:55:04 -0500 Subject: Date Variable In-Reply-To: Message-ID: <000201c7507a$678db1c0$6601a8c0@DellLaptop> That worked . Thanks, Jeff -----Original Message----- From: hibis.jmr [mailto:hibis.jmr at free.fr] Sent: Wednesday, February 14, 2007 11:30 AM To: How to use Revolution Subject: Re: Date Variable why not : put tDay & "/" & tMonth & "/" & tYear into QueryDate Jean-Marc Le 14 f?vr. 2007, ? 17:05, Jeff Honken a ?crit : > I've been trying to tie in three variables to make a date. I've tried > > put '" & tDay & "' / '" & tMonth & "' / '" & tYear & "' into QueryDate > put (tMonth)/(tDay)/(tYear) into QueryDate > > The below example does work but I need the / in the date. It gives me > 02142007 > > put tYear & tMonth & tDay into QueryDate > > > How do I put a / in the above so I would get a date such as 02/14/2007 > Every combination I can think of seems to error. Any ideas would be > greatly appreciated. Jeff > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From jhonken at webdsp.com Wed Feb 14 15:58:22 2007 From: jhonken at webdsp.com (Jeff Honken) Date: Wed, 14 Feb 2007 15:58:22 -0500 Subject: How to Hilite Question Message-ID: <000001c7507a$ddb6ded0$6601a8c0@DellLaptop> How would a person auto hilite the text in a field that they've tabbed into ? I would think this would be pretty simple but I can't seem to get it to work with the "hilite" command. From hershf at rgllc.us Wed Feb 14 16:53:19 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Wed, 14 Feb 2007 16:53:19 -0500 Subject: identifying an object via a custom property In-Reply-To: <63B8219C-F621-4880-9280-D07107B31FD6@qldlearning.com> Message-ID: On 2/13/07 9:23 PM, "Brian Yennie" wrote: Thanks, this is what I used till now. But I'm trying to eliminate so many looping. Hershel > Hershel, > > Before doing anything more complex, have you tried simply looping > through the objects? This should be pretty fast unless you have an > enormous number of fields. > > For example (using your "groupOrder" custom property), you could > provide a simple lookup function which returns the first field with a > matching custom property value. This could be extended of course > depending on your needs. > > function groupOrderToID pOrder > repeat with i=1 to (number of fields) > if (the groupOrder of field i is pOrder) then return the id of > field i > end repeat > end groupOrderToID > > And then: > > focus on field id (groupOrderToID(3)) > > HTH, > Brian > >> On 2/13/07 6:40 PM, "Mark Schonewille" > talk.com> >> wrote: >> >>> Hi Hershel, >>> >>> Make a setprop handler that stores a flag in a custom property of >>> your stack or in a global variable. When you want to know which >>> objects have ther property set, just use the second custom property >>> or the global variable to read out the information. >> Sorry didn't get it. >> Thanks, Hershel > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From geradamas at yahoo.com Wed Feb 14 16:59:47 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 14 Feb 2007 21:59:47 +0000 (GMT) Subject: Batch Imports ! Message-ID: <20070214215948.8297.qmail@web37503.mail.mud.yahoo.com> I suffer from a strange mental condition whereby every time I come up against some small RR problem my knee-jerk reaction is to ask for help from the RR use-list: of course this may have something to do with the fact that so many helpful people subscribe to it. Having said that, having posted the question about Batch Sound Import I felt a bit silly and ran up a stack to do that in about 15 minutes. It is now available via RevOnline: SOUND BATCHER --- OK, OK, another silly name for a silly little stack. sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ All New Yahoo! Mail ? Tired of unwanted email come-ons? Let our SpamGuard protect you. http://uk.docs.yahoo.com/nowyoucan.html From sarah.reichelt at gmail.com Wed Feb 14 17:08:17 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 15 Feb 2007 08:08:17 +1000 Subject: calendar function anyone ? In-Reply-To: <45D2E7C3.3596DCA9@club-internet.fr> References: <45D22319.3F3C755@club-internet.fr> <45D2E7C3.3596DCA9@club-internet.fr> Message-ID: When you are working with dates only, the dateItems will usually show the hour as 2 am, but sometimes as 1 am depending on daylight savings. To avoid any potential cross-overs, when working with dates alone, I tend to supply a default time of midday. The convert command will not mess this up by supplying it's own default and since it is in the middle of the day, I know the date will be correct. Re-writing my suggested function allowing for this: function weekDay pDate put pDate && "12:00 pm" into tDate convert tDate to dateItems put the last item of tDate into tDayNum put line tDayNum of the system weekdayNames into tDayName return tDayName end weekDay I think you will find this completely reliable. As an aside on the convert command: I have issues with the way convert automatically applies the current time zone when converting seconds so that a specific number of seconds refers to a moment in time and not to a set date & time. This makes the seconds useless to me as a data storage & transfer device since the conversions will vary from machine to machine depending on time zones etc. I now store all time stamps in a 14 digit number YYYYMMDDHHMMSS. However once I have this data, date & time calculations can be done locally with the convert command only being used to produce temporary variables, not long-term data storage. Cheers, Sarah > Thanks for your reply. Converting the date to dateItems actually crossed > my mind, but are you sure the convert function is 100% bug free ? > AFAIR, last time I used it in a cgi script, there was a 60 min difference > in some conversions (unfortunately I don't remember in which cases, but > I remember that this bug lead to a few threads on this list) and finally choosed > to make all date conversions with mySQL instead... > > Best, > JB > > > > Does anyone know of a function to find out, for instance, which day of > > > the > > > week was sept. 18th 1918 or which day of week will be dec. 5th 2025 ? > > > > > > > If you convert a date to dateItems, it becomes a comma-delimited list > > of 7 items. The last one is a number indicating the day of the week. > > Then you can use the system weekDayNames to find the day name that > > matches that number. > > > > e.g. > > put "12/5/2025" into tDate > > convert tDate to dateItems > > put the last item of tDate into tDayNum > > put line tDayNum of the system weekdayNames into tDayName > > > > Cheers, > > Sarah > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From m.schonewille at economy-x-talk.com Wed Feb 14 17:09:51 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 14 Feb 2007 23:09:51 +0100 Subject: Batch Imports ! In-Reply-To: <20070214215948.8297.qmail@web37503.mail.mud.yahoo.com> References: <20070214215948.8297.qmail@web37503.mail.mud.yahoo.com> Message-ID: <30C1A516-36BF-47CD-AAC9-F1680013F63A@economy-x-talk.com> Richmond, There is a menu item "Import as Control/All Audio Files in Folder" Doesn't that work for you? Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 14-feb-2007, om 22:59 heeft Richmond Mathewson het volgende geschreven: > I suffer from a strange mental condition whereby every > time I come up against some small RR problem my > knee-jerk reaction is to ask for help from the RR > use-list: of course this may have something to do with > the fact that so many helpful people subscribe to it. > > Having said that, having posted the question about > Batch Sound Import I felt a bit silly and ran up a > stack to do that in about 15 minutes. > > It is now available via RevOnline: SOUND BATCHER > > --- OK, OK, another silly name for a silly little > stack. > > sincerely, Richmond Mathewson From sarah.reichelt at gmail.com Wed Feb 14 17:12:43 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 15 Feb 2007 08:12:43 +1000 Subject: How to Hilite Question In-Reply-To: <000001c7507a$ddb6ded0$6601a8c0@DellLaptop> References: <000001c7507a$ddb6ded0$6601a8c0@DellLaptop> Message-ID: On 2/15/07, Jeff Honken wrote: > How would a person auto hilite the text in a field that they've tabbed > into ? I would think this would be pretty simple but I can't seem to > get it to work with the "hilite" command. If the "autoTab" of the field is set to true, then this happens automatically. If not, then have an openField handler as follows: on openField select the text of me end openField Cheers, Sarah From revdev at pdslabs.net Wed Feb 14 17:38:20 2007 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 14 Feb 2007 14:38:20 -0800 Subject: How to Hilite Question In-Reply-To: <000001c7507a$ddb6ded0$6601a8c0@DellLaptop> References: <000001c7507a$ddb6ded0$6601a8c0@DellLaptop> Message-ID: <45D38F5C.70401@pdslabs.net> Jeff Honken wrote: > How would a person auto hilite the text in a field that they've tabbed > into ? I would think this would be pretty simple but I can't seem to > get it to work with the "hilite" command. Hi Jeff, This is indeed very easy - as long as you know what message to handle. If you have several fields, you could put this handler in the card script; or you could group the fields and put it into the group script: on openField select the text of the target end openField Otherwise, put it into the script of the field and [optionally] change 'the target' to 'me'. HTH - Phil Davis From devin_asay at byu.edu Wed Feb 14 17:39:12 2007 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 14 Feb 2007 15:39:12 -0700 Subject: Disable Mouse In-Reply-To: <45D3661C.5070801@hyperactivesw.com> References: <000001c75039$b5698d60$6601a8c0@DellLaptop> <45D3661C.5070801@hyperactivesw.com> Message-ID: <4C8D6BB0-E687-4F3F-8E0E-5B6508C370BD@byu.edu> On Feb 14, 2007, at 12:42 PM, J. Landman Gay wrote: > Jeff Honken wrote: >> Sarah, >> Thanks you for responding. I'm still confused on the issue. >> What I >> have is several fields that are for data entry. I don't want to give >> the user the ability of using the mouse in any of the input >> fields. I >> could put empty mouseDown handlers in the fields but that will still >> allow the user the ability to use the mouse to get into the field and >> the type within the field. I want to make sure their only ability to >> get into the field are by tabbing or using the return key from the >> previous field. Jeff > > Sarah's method will still work. Just put a transparent button over > the fields, making sure it is on the top layer. Set its autohilite > and showborder to false. Put an empty "mouseup" handler in its > script to block any mouse clicks. Or, just disable the button. The disabled state of a transparent, borderless button has no visible effect on the objects underneath it. > > Your regular scripts can still select the fields underneath and > auto-tabbing will work normally. Anything the user types will go > into the currently selected field. The only thing the user can't do > is click to get access to the fields because the overlying button > will block it. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From devin_asay at byu.edu Wed Feb 14 17:44:25 2007 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 14 Feb 2007 15:44:25 -0700 Subject: Batch Imports ? In-Reply-To: <257594.50129.qm@web37510.mail.mud.yahoo.com> References: <257594.50129.qm@web37510.mail.mud.yahoo.com> Message-ID: <5A7CC23D-5CD8-4374-9E0D-52BCAF026E38@byu.edu> On Feb 14, 2007, at 1:42 PM, Richmond Mathewson wrote: > I now (see earlier postings re SWF files) have several > folders of AIFF files. > > Having managed to get a very sore wrist doing > individual conversions I am looking for a way to do > some sort of a BATCH IMPORT of AIFF files into some > stacks . . . > > Any ideas? If you want the AIFF files to be part of the stack, you can use File menu > Import as Control > All Audio Files in Folder... If, on the other hand, you just want to access the audio files but leave them external to the stack, just set the defaultFolder to the folder holding the files. Then the play command will play any AIFF file in that folder simply by naming the file: play "myfile.aif" Obscure feature warning: the play command only works with *uncompressed* aiff files. HTH Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From tominjapan at excite.com Wed Feb 14 18:43:10 2007 From: tominjapan at excite.com (Thomas McCarthy) Date: Wed, 14 Feb 2007 18:43:10 -0500 (EST) Subject: SFW conversion Message-ID: <20070214234310.D2F343740B@xprdmailfe14.nwk.excite.com> I'm not sure this will do flash, but it will do a lot. I've used it for a while, mainly to convert various audio files to mp3. It has a batch convert function that made it a breeze. The price can't be beat either. http://www.mikeash.com/software/qtamateur/ _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From mark at maseurope.net Wed Feb 14 19:18:42 2007 From: mark at maseurope.net (Mark Smith) Date: Thu, 15 Feb 2007 00:18:42 +0000 Subject: SFW conversion In-Reply-To: <20070214234310.D2F343740B@xprdmailfe14.nwk.excite.com> References: <20070214234310.D2F343740B@xprdmailfe14.nwk.excite.com> Message-ID: How do you get QTamateur to convert to mp3? best, Mark On 14 Feb 2007, at 23:43, Thomas McCarthy wrote: > > I'm not sure this will do flash, but it will do a lot. I've used it > for a while, mainly to convert various audio files to mp3. It has a > batch convert function that made it a breeze. > > The price can't be beat either. > http://www.mikeash.com/software/qtamateur/ > > _______________________________________________ > Join Excite! - http://www.excite.com > The most personalized portal on the Web! > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From m.schonewille at economy-x-talk.com Wed Feb 14 19:23:53 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 15 Feb 2007 01:23:53 +0100 Subject: identifying an object via a custom property In-Reply-To: References: Message-ID: <7784FB82-A7D5-416E-A6B2-60C2589AB743@economy-x-talk.com> Hershel, I mean the following. Set the order of an object first. on setProp cGroupOrder theNumber set the cGroupOrderList[theNumber] of this stack to ? the cGroupOrderList[theNumber] of this stack & comma & the id of the target pass cGroupOrder Then use the stored list of objects to do something with all objects that have their order set to a particular number. on doSomethingWithSomeOrder theNumber repeat for each item myObjectID in the cGroupOrderList[theNumber] of this stack show control id myObjectID -- or whatever you want to do with the object end repeat end doSomethingWithSomeOrder (Untested, please mind line wraps and typos) Best regards, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 14-feb-2007, om 2:14 heeft Hershel Fisch het volgende geschreven: > On 2/13/07 6:40 PM, "Mark Schonewille" talk.com> > wrote: > >> Hi Hershel, >> >> Make a setprop handler that stores a flag in a custom property of >> your stack or in a global variable. When you want to know which >> objects have ther property set, just use the second custom property >> or the global variable to read out the information. > Sorry didn't get it. > Thanks, Hershel >> >> Best, >> >> Mark >> >> -- >> >> Economy-x-Talk >> Consultancy and Software Engineering >> http://economy-x-talk.com >> http://www.salery.biz >> >> Get your store on-line within minutes with Salery Web Store software. >> Download at http://www.salery.biz >> >> Op 14-feb-2007, om 0:11 heeft Hershel Fisch het volgende geschreven: >> >>> Hi is there a way to identify an object via a custom property? >>> E.g. focus on fld the groupOrder = 3 >>> Or focus on groupOrder "3" >>> >>> Thanks, Hershel From rjb at robelko.com Wed Feb 14 20:00:49 2007 From: rjb at robelko.com (Robert Brenstein) Date: Thu, 15 Feb 2007 02:00:49 +0100 Subject: Abracadabra... In-Reply-To: <01553C4E-7F1C-4BBD-B720-9A039C6DABA6@wanadoo.fr> References: <01553C4E-7F1C-4BBD-B720-9A039C6DABA6@wanadoo.fr> Message-ID: > ... I have a problem. > There is a difference between a file when I see it in the Variable >Watcher before it was save and the file on the hard disk (there is >an empty line between two line). >So I write this when the file was saved ... > > > put homepath&"/debugtable1" into nomFich > > open file nomFich for write > write file_to_write to file nomFich > close file nomFich > > > open file nomFich for read > read from file nomFich until EOF > close file nomFich > > if it is not file_to_write then breakPoint > >... then Revolution make a break. > >I don't understand. It 's magic spell ? Abracadabra ... Probably something as silly as having a newline besides the return character or something like that. You can compare the two "files" to see where and what the difference is: instead of if it is not file_to_write then breakPoint insert (untested) put 0 into j repeat for each char i in it add 1 to j if char j of file_to_write is not i then put char j of file_to_write into charJ if chartonum(charJ) < 32 then put "[" & chartonum(charJ) & "]" into charJ put i into charI if chartonum(charI) < 32 then put "[" & chartonum(charI) & "]" into charI answer "Difference at char" && j & colon && charJ && "vs" && charI exit repeat end if end repeat Robert From revdev at pdslabs.net Wed Feb 14 21:28:10 2007 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 14 Feb 2007 18:28:10 -0800 Subject: Date Variable In-Reply-To: <000001c75051$e88e2030$6601a8c0@DellLaptop> References: <000001c75051$e88e2030$6601a8c0@DellLaptop> Message-ID: <45D3C53A.7040509@pdslabs.net> Hi Jeff, I know you found an answer, but here's another way that works: put tMonth,tDay,tYear into tQueryDate replace comma with slash in tQueryDate And there are probably 14 other ways to do it besides this one. Have fun - Phil Davis Jeff Honken wrote: > I've been trying to tie in three variables to make a date. I've tried > > put '" & tDay & "' / '" & tMonth & "' / '" & tYear & "' into QueryDate > put (tMonth)/(tDay)/(tYear) into QueryDate > > The below example does work but I need the / in the date. It gives me > 02142007 > > put tYear & tMonth & tDay into QueryDate > > > How do I put a / in the above so I would get a date such as 02/14/2007 > Every combination I can think of seems to error. Any ideas would be > greatly appreciated. Jeff From josh at dvcreators.net Wed Feb 14 22:05:39 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Wed, 14 Feb 2007 19:05:39 -0800 Subject: Revolution and ffmpeg - looking for help on project Message-ID: I am looking for help on a project (codenamed "Cap'n Crunch"), please contact me offlist if you are interested. I am including an overview of the project here because I feel the details might interest any Rev programmer dealing with the processing of images, video or audio. (And if you don't now, YOU WILL :-) Once I get this job done I would be happy to offer the solution to any other Rev programmer that desires it but I would like to fund this development because I need to get it done soon. --------------------------------------------------------- Cap'n Crunch PROJECT BACKGROUND: There is a high quality, fast library of audio/video processing routines called "ffmpeg", built around libavcodec, an open source codec library: http://en.wikipedia.org/wiki/FFmpeg http://ffmpeg.mplayerhq.hu/ There are over 100 programs that are GUI front ends to ffmpeg and include ffmpeg as their audio/video processing engine: http://ffmpeg.mplayerhq.hu/projects.html --------------------------------------------------------- Cap'n Crunch PROJECT SPEC: must work on OSX/WinXP/Vista What Cap'n Crunch needs to do is: 1. "Answer file" to get the path and filename of a quicktime movie 2. Issue a set of shell commands to ffmpeg (there are many examples of these commands, I can come up with these) to encode the movie to a separate file 3. Here's the hard part? Somehow, get a progress callback (shell status?) from ffmpeg (to drive a progress bar, and once it is finished with the first encode, move on to the next) I know ffmpeg provides for progress callback, as pretty much every front end has a progress bar (and estimated time remaining) so it is possible :-) 4. Help me package ffmpeg as an external and set the external properties of the stack so that my standalone works Anyone who would like to tackle this, please contact me offlist, I am posting because I feel there is a lurker out there who has done something similar and why reinvent the wheel? (If anyone wants to start a general interesting discussion about using ffmpeg with Revolution, have at you :-) From mwieder at ahsoftware.net Thu Feb 15 00:11:57 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 14 Feb 2007 21:11:57 -0800 Subject: QC Center and dictionary feature request? In-Reply-To: References: Message-ID: <97727325789.20070214211157@ahsoftware.net> Dick- Wednesday, February 14, 2007, 12:07:34 AM, you wrote: > How hard would it be to link dictionary and ?zilla entries? Ooooo. I like the idea. If you want to go ahead and hack a solution, here's the relevant url: quality.runrev.com/qacenter/buglist.cgi?query_format=advanced &short_desc_type=allwordssubstr&short_desc= &long_desc_type=substring &long_desc=HeresWhereYouPutTheTextYouAreSearchingFor &bug_file_loc_type=allwordssubstr &bug_file_loc= &version= &op_sys=All &emailtype1=substring &email1= &emailreporter2=1 &emailcc2=1 &emailtype2=substring &email2= &bugidtype=include &bug_id= &votes= &chfieldfrom= &chfieldto=Now &chfieldvalue= &cmdtype=doit &order=Reuse+same+sort+as+last+time &field0-0-0=noop &type0-0-0=noop &value0-0-0= -- -Mark Wieder mwieder at ahsoftware.net From geradamas at yahoo.com Thu Feb 15 02:37:01 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 15 Feb 2007 07:37:01 +0000 (GMT) Subject: Batch Imports ? & ! Message-ID: <708054.44412.qm@web37506.mail.mud.yahoo.com> "Import as Control/All Audio Files in Folder" surely you have heard of blind impetuosity! AND, the METACARD GUI is a bit short of nifty menu items like that. I also (bloody-minded as usual) like to understand the workings of things, and therefore always do what my head of Philosophy at University said: "Work from first principles" - mind you, he was bloody-minded too. sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ The all-new Yahoo! Mail goes wherever you go - free your email address from your Internet provider. http://uk.docs.yahoo.com/nowyoucan.html From kray at sonsothunder.com Thu Feb 15 04:15:31 2007 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 15 Feb 2007 03:15:31 -0600 Subject: data to excel In-Reply-To: References: Message-ID: <20070215031531107820.1e33905d@sonsothunder.com> On Mon, 12 Feb 2007 21:08:18 +0000, Liam Lambert wrote: > I am trying to enter some data into excel using Ken Ray's code. > I want to put the data into columns A1,B1 (the number for each row > is entered in field "Nub") > > > ON mouseUp > put "A,B,C,D,E" INTO tAlph > REPEAT for each item tLett in tAlph > put tLett before fld "Nub" > put fld "Nub" into tNub > SendToXL "99",tNub > delete char 1 of fld "Nub" > END REPEAT > END mouseUp Can you try something like this (doesn't use the field so much): on mouseUp put "A,B,C,D,E" into tAlph put fld "Nub" into tNub repeat for each item tLett in tAlph SendToXL "99",(tLett & tNub) end repeat end mouseUp Works here... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From liamlambert at mac.com Thu Feb 15 04:37:03 2007 From: liamlambert at mac.com (Liam Lambert) Date: Thu, 15 Feb 2007 09:37:03 +0000 Subject: data to excel Message-ID: Thank you Ken I have this working I am out putting a lot of data to excel it's working well Thanks for your help Liam IRELAND liamlambert at mac.com From geradamas at yahoo.com Thu Feb 15 05:16:16 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 15 Feb 2007 10:16:16 +0000 (GMT) Subject: Navigation Arrows Message-ID: <749877.414.qm@web37509.mail.mud.yahoo.com> A while back somebody was searching for some GIF images for stack navigation. I was cleaning out some of the murkier parts of my hard-disks and found quite a few 'arrows' lying around so have popped them together in a stack called "ARROWS" (yeah, I know, sorry) and uploaded it to RevOnline. All the images in "ARROWS" were created by me and as such they are FREE for anyone who wishes to use them. sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From klaus at major-k.de Thu Feb 15 05:18:05 2007 From: klaus at major-k.de (Klaus Major) Date: Thu, 15 Feb 2007 11:18:05 +0100 Subject: Revolution and ffmpeg - looking for help on project In-Reply-To: References: Message-ID: <2364E624-AD70-456D-9814-363C18DB2A41@major-k.de> Hi Josh, > I am looking for help on a project (codenamed "Cap'n Crunch"), please > contact me offlist if you are interested. > ... if you only want convert to QT comaptible files, then Trevor's EXCELLENT (sic! ;-) EnhancedQTExternal can do everything you have listed here. But you surely want also MPG2 and other "exotic" stuff, right?! Regards Klaus Major klaus at major-k.de http://www.major-k.de From lan.kc.macmail at gmail.com Thu Feb 15 05:28:13 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 15 Feb 2007 18:28:13 +0800 Subject: A hard challenge anyone? In-Reply-To: <3DB37991-62A4-4389-814C-DE10DC4A207A@qldlearning.com> References: <3DB37991-62A4-4389-814C-DE10DC4A207A@qldlearning.com> Message-ID: Been gone for a bit so I'm sorry I'm a little late and you probably have your answer, but it was too good to resist so here's my take. My script works on the principle that from the last 'space','(' or ')' to the next '(' must be a function name. The script simply moves through all the chars and records the char position of each space,( or ). The tricky bit was putting this into a useful matrix so that it could extract the function names. Item 1 is where the last space, ( or ) was encountered. Item 2 is where the ( was encountered and item 3 is where the ) was. It was then a simple matter of using these to extract the function name. As you can see to your 'test case' I added a few extra nested () that weren't functions just to test. These just come out as multiple () in the result so in the last line I just filter them out. The result is like this: aFunction() bFunction() cFunction() dFunction() eFunction() fFunction() In the repeat loop you'd use it in, lines 1 and 2 would be outside the loop, whilst lines 3 to 26 would be in your loop. Script Below. Beware of line wraps. There are 26 lines of code, each line starts with it's corresponding line number. --------- 1 put 1 into tMyFunctionOpen 2 put 1 into tMyFunctionClose 3 put " put aFunction(bFunction(1)) + cFunction( (2+3), dFunction(5 + eFunction(fFunction((a/56)+2))))" into tMyData 4 put the number of characters of tMyData into tMyCharCount 5 REPEAT with tMyChar = 1 to tMyCharCount 6 SWITCH 7 CASE (char tMyChar of tMyData = "(") 8 put (tMySpaceStore + 1) into item 1 of line tMyFunctionOpen of tMyFunctionStore 9 put tMyChar into item 2 of line tMyFunctionOpen of tMyFunctionStore 10 add 1 to tMyFunctionOpen 11 put tMyChar into tMySpaceStore 12 break 13 CASE (char tMyChar of tMyData = ")") 14 put tMyChar into item 3 of line tMyFunctionClose of tMyFunctionStore 15 add 1 to tMyFunctionClose 16 put tMyChar into tMySpaceStore 17 break 18 CASE (char tMyChar of tMyData = " ") 19 put tMyChar into tMySpaceStore 20 break 21 END SWITCH 22 END REPEAT 23 REPEAT for each line tMyLine in tMyFunctionStore 24 put char (item 1 of tMyLine) to (item 2 of tMyLine) of tMyData & ")" & return after tMyFunctionResult 25 END REPEAT 26 filter tMyFunctionResult without "()" --------------- I'll now sit back and wait for the flood of examples of where this fails;-) PS Why can't I use: put the number of char of .... I get an error, I have to use 'characters'. The docs indicate I can use 'the number of char' Doesn't work in my script or in the msg box:-( From klaus at major-k.de Thu Feb 15 05:49:50 2007 From: klaus at major-k.de (Klaus Major) Date: Thu, 15 Feb 2007 11:49:50 +0100 Subject: A hard challenge anyone? In-Reply-To: References: <3DB37991-62A4-4389-814C-DE10DC4A207A@qldlearning.com> Message-ID: Hi Kay C, > ... > > PS Why can't I use: > put the number of char of .... > I get an error, I have to use 'characters'. > The docs indicate I can use 'the number of char' Are you sure? > Doesn't work in my script or in the msg box:-( "the num of charS" will do the trick ;-) Best Klaus Major klaus at major-k.de http://www.major-k.de From david at openpartnership.net Thu Feb 15 06:16:23 2007 From: david at openpartnership.net (David Bovill) Date: Thu, 15 Feb 2007 12:16:23 +0100 Subject: A hard challenge anyone? In-Reply-To: References: <3DB37991-62A4-4389-814C-DE10DC4A207A@qldlearning.com> Message-ID: Thanks Ken! I will test your approach out against the quick hack that I have in place and send you the pictures! Just a note - but so far I the diagramming of the code is proving a lot more useful than I thought. Just one glance picks up all sorts of things - handlers which are not linked to any events - probably hanging around from some earlier incarnation - handlers which are bottle necks - which handlers work best in backscripts of libraries - and a general impression of things that are had to quantify like "is it too complex"? Most of all the pictures are pretty :) From dweeble at wi.rr.com Thu Feb 15 06:58:44 2007 From: dweeble at wi.rr.com (Michael D.) Date: Thu, 15 Feb 2007 05:58:44 -0600 Subject: XP Print driver list Message-ID: <002101c750f8$a4da9b50$0300a8c0@upthe> Hi all, Anyone know where the list of printer drivers are located in WinXP ? I need to pull then place the list in a select fld. Thanks Michael From mlange at widged.com Thu Feb 15 07:24:01 2007 From: mlange at widged.com (Marielle Lange) Date: Thu, 15 Feb 2007 12:24:01 +0000 Subject: Marielle and Richmond In-Reply-To: <50EF0F56-9653-44E8-9CB1-CE56426389B7@major-k.de> References: <238800.13337.qm@web37507.mail.mud.yahoo.com> <50EF0F56-9653-44E8-9CB1-CE56426389B7@major-k.de> Message-ID: <25CB529E-ED2F-46A5-8CCD-A4F76EAF7904@widged.com> > Could you please discuss your personal problems OFF-list? > I personally find this extremely embarrassing! This is nothing personal. The promises that Richmond was speaking about have nothing to do with person to person promises. The red herrings etc. are about things that I got him to believe could be possible but didn't happen. The reason Richmond mentioned these things were not to make a personal attack. The reason he mentioned them because he is thinking. He is trying to understand what the situation is. So, he gets into some old memories to try and find some answers. His trust has been broken. I know this. This is not between Richmond and me. Richmond expressed things that I understand are in the mind of many other users, especially from the education group. Well, at the very least, I know this for myself. My trust had been badly broken as well. To the point that almost a year ago, I had decided to turn my back from revolution, never use it again, and simply spent 6 months in a strictly web-based project. Then things changed. Then I got persuaded to give my trust again. I do believe that it is important to be aware of this, of the hidden reasons Richmond made reference to something quite old. The problem then is that Richmond said things that implied I was in the habit of making promises I wouldn't honor. Yes, I got Richmond believe in a vision or a dream that didn't happen. I am very much culprit of this. I plead guilty to this. But I am not aware to have been culprit of making explicit promises I didn't honor... and if I did so, then my claim was honest, I would like to know and correct this. I had to address this. The reason I had to address this is because I may come to make promises in the near future. I don't explicitly make promises, then that means that I can't guarantee I can stick to them. However, if I explicitly make promises, that will be that I very much intend to stick to them. As you can see, I am walking on eggs (as we say in French). It is so easy to embarrass yourself when walking on eggs ;-). Marielle From klaus at major-k.de Thu Feb 15 07:49:34 2007 From: klaus at major-k.de (Klaus Major) Date: Thu, 15 Feb 2007 13:49:34 +0100 Subject: Marielle and Richmond In-Reply-To: <25CB529E-ED2F-46A5-8CCD-A4F76EAF7904@widged.com> References: <238800.13337.qm@web37507.mail.mud.yahoo.com> <50EF0F56-9653-44E8-9CB1-CE56426389B7@major-k.de> <25CB529E-ED2F-46A5-8CCD-A4F76EAF7904@widged.com> Message-ID: Bonjour Marielle, >> Could you please discuss your personal problems OFF-list? >> I personally find this extremely embarrassing! > > This is nothing personal. The promises that Richmond was speaking > about have nothing to do with person to person promises. The red > herrings etc. are about things that I got him to believe could be > possible but didn't happen. > .. > As you can see, I am walking on eggs (as we say in French). It is > so easy to embarrass yourself when walking on eggs ;-). Well, whatever... As probably noone knows the story behind this, this APPEARS to everyone to be a personal thing. But I personally do still think this is (at least a bit) personal, since I do not fully understand the whole story. Maybe because there are too many metaphores of food involved (eggs, colored herrings etc... ;-) > Marielle Regards Klaus Major klaus at major-k.de http://www.major-k.de From lan.kc.macmail at gmail.com Thu Feb 15 09:27:25 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 15 Feb 2007 22:27:25 +0800 Subject: A hard challenge anyone? In-Reply-To: References: <3DB37991-62A4-4389-814C-DE10DC4A207A@qldlearning.com> Message-ID: I asked: > > > PS Why can't I use: > > put the number of char of .... Klaus replied "the num of charS" will do the trick ;-) Ah so simple. I just believed the docs: the number of {char[acters] | items | words | lines} {in | of} string I guess it should be: the number of {char[acter]s | items etc etc Thanks From mlange at widged.com Thu Feb 15 09:40:10 2007 From: mlange at widged.com (Marielle Lange) Date: Thu, 15 Feb 2007 14:40:10 +0000 Subject: Marielle and Richmond In-Reply-To: References: <238800.13337.qm@web37507.mail.mud.yahoo.com> <50EF0F56-9653-44E8-9CB1-CE56426389B7@major-k.de> <25CB529E-ED2F-46A5-8CCD-A4F76EAF7904@widged.com> Message-ID: > But I personally do still think this is (at least a bit) personal, > since I do not fully understand the whole story. And there is no point explaining ;-). Btw, I just checked out your website. There is some nice stuff there. I like this one in particular: If you were kind enough to write a short description (no more than 3 paragraphs) for each one of your application developed with revolution/metacard, I will then add it to the gallery of professional apps at: This goes for other users as well. If you have done some nice work with runrev, write a short description send me the description and a screenshot, and I will add it there. But be warned this won't make it to this page before next week. Best, Marielle From mlange at widged.com Thu Feb 15 09:48:11 2007 From: mlange at widged.com (Marielle Lange) Date: Thu, 15 Feb 2007 14:48:11 +0000 Subject: let me know of nice professional stack you have produced In-Reply-To: References: <238800.13337.qm@web37507.mail.mud.yahoo.com> <50EF0F56-9653-44E8-9CB1-CE56426389B7@major-k.de> <25CB529E-ED2F-46A5-8CCD-A4F76EAF7904@widged.com> Message-ID: > Btw, I just checked out your website. There is some nice stuff there. > I like this one in particular: > > > If you were kind enough to write a short description (no more than > 3 paragraphs) for each one of your application developed with > revolution/metacard, I will then add it to the gallery of > professional apps at: > > > > This goes for other users as well. If you have done some nice work > with runrev, write a short description send me the description and > a screenshot, and I will add it there. But be warned this won't > make it to this page before next week. Really, please do this (not just Klaus, others as well). My website was recently mentioned in the free software magazine: Which means that I get a lot of traffic these days. And there is more stuff coming that may get to give even more visibility to my websites in the not too far future. So if you want to help and give a good image of revolution, please forward information about the good stuff you do. Best, Marielle From lan.kc.macmail at gmail.com Thu Feb 15 10:14:42 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 15 Feb 2007 23:14:42 +0800 Subject: A hard challenge anyone? In-Reply-To: References: <3DB37991-62A4-4389-814C-DE10DC4A207A@qldlearning.com> Message-ID: On 2/15/07, David Bovill wrote: > > Thanks Ken! I will test your approach out against the quick hack that I > have > in place and send you the pictures! I've just realised a problem with my approach. It doesn't work for any line that contains an unmatched number of ( and ) or where they may appear in quoted text. For instance a line of code such as: offset("(","some text containing a ( and a )") will not yield the correct result. How often is this likely to occur? Looking at my own script yields 2 such lines - the first two CASE structures. Running my script on my own script results in two nonsensical functions being reported:-( On the other hand, running the suggested 'tokens script' on my script produces a nightmare of words and characters that would need to be sifted through. Personally I think the number of cases where the brackets are uneven is so low that you could include another CASE structure that checked for it and just popped up an 'ask' dialog with the line in question as the default so that you could sensibly edit the line. The situation where the brackets match, but some are in quoted strings, as in offset("z","some text that happens to have sin(a + b)/tan(y * z)") should be solvable. Without too much thought (always a problem) - " should??? always be matched so CASE (char tMyChar of tMyData = quote) Should be able to keep track of when one occurs, then at the next instance of " replace the text from the first character to the current char with some random char - you can't just delete them as it will mess up the repeat loop which is based on the original number of chars in the line. HTH From ambassador at fourthworld.com Thu Feb 15 10:41:18 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 15 Feb 2007 07:41:18 -0800 Subject: A hard challenge anyone? Message-ID: <45D47F1E.6080604@fourthworld.com> David Bovill wrote: > Just a note - but so far I the diagramming of the code is proving a lot more > useful than I thought. Just one glance picks up all sorts of things - > handlers which are not linked to any events - probably hanging around from > some earlier incarnation - handlers which are bottle necks - which handlers > work best in backscripts of libraries - and a general impression of things > that are had to quantify like "is it too complex"? Most of all the pictures > are pretty :) It'd be great to see those. And yes, these types of automated code base analysis tools can be very helpful. I made one last year that does two forms of cyclomatic complexity, fan-in, fan-out, and a few others. I never got around to diagramming because it seemed too much work relative to the additional benefit, but in principle I agree it would be helpful to have. Got a screenshot handy? Better yet, will this be an open source tool? Perhaps there's a way it could be modularized to incorporate other measurements so I could donate mine to the mix. I've been pondering whether to also leverage MetaCard's profiler into such a tool, but it's a bit of work and as cool as it would be I'm not sure my clients would let me take the time away to do it. :) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From RobertEppich at epsi.bc.ca Thu Feb 15 10:56:10 2007 From: RobertEppich at epsi.bc.ca (Robert Eppich) Date: Thu, 15 Feb 2007 07:56:10 -0800 Subject: Google maps - getting directions In-Reply-To: <20070215150415.355A2489018@mail.runrev.com> References: <20070215150415.355A2489018@mail.runrev.com> Message-ID: <4277B850-6116-49E2-8E16-39E0FA3E0F22@epsi.bc.ca> Good Morning to you from Vancouver BC, Anyone have a way to use Rev to supply the addresses to Google map directions? It would be cool if it were possible to supply the start address and the stop address to Google map and get the map and driving directions from the Google website. Is it possible to do this from the message box, any examples? Thanks Rob From kray at sonsothunder.com Thu Feb 15 11:48:28 2007 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 15 Feb 2007 10:48:28 -0600 Subject: Google maps - getting directions In-Reply-To: <4277B850-6116-49E2-8E16-39E0FA3E0F22@epsi.bc.ca> References: <20070215150415.355A2489018@mail.runrev.com> <4277B850-6116-49E2-8E16-39E0FA3E0F22@epsi.bc.ca> Message-ID: <20070215104828120719.cbcbdbdb@sonsothunder.com> On Thu, 15 Feb 2007 07:56:10 -0800, Robert Eppich wrote: > Good Morning to you from Vancouver BC, > > Anyone have a way to use Rev to supply the addresses to Google map > directions? > > It would be cool if it were possible to supply the start address and > the stop address to Google map and get the map and driving directions > from the Google website. > > Is it possible to do this from the message box, any examples? Well, here's a head start - this will give you the HTML from the page, from which you can parse out your results: on mouseUp -- uses two random points in my town put "1230 Main Street, Eau Claire, WI 54701" into tStart put "1428 Glenn Place, Eau Claire, WI 54703" into tDest put urlEncode(tStart) into tStart put urlEncode(tDest) into tDest put url ("http://maps.google.com/maps?f=d&hl=en&saddr=" & tStart & "&daddr=" & tDest) into tResult -- parse the data in "tResult" here end mouseUp Alternately, you can change it a bit so that you get the browser to open and show it: revGoURL ("http://maps.google.com/maps?f=d&hl=en&saddr=" & tStart & "&daddr=" & tDest) HTH, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From list at dreamscapesoftware.com Thu Feb 15 12:03:10 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Thu, 15 Feb 2007 11:03:10 -0600 Subject: Writing messages to the Command Line (stdout) Message-ID: <45D4924E.1040907@dreamscapesoftware.com> I'm trying to make one of my programs command-line accessable, so the following would result in a command being executed... myprogram.exe -action "path/to/infile.ext" "path/to/outfile.ext" The action would result in the program performing the action and then quitting before the interface ever loads. So far I am able to achieve this, but I would like to be able to write a message to the console/shell when the action is complete. The message would be like the following... MyProgram (c) 2007 My Company Successfully -actioned "path/to/infile.ext" as "path/to/outfile.ext" Or more simply, the following command... myprogram.exe -help resulting in: MyProgram (c) 2007 My Company -action "infile" "outfile" -another action "infile" "outfile" The target operating system for this type of behavior is Windows, and I would like to be able to handle all flavors of Windows (95,98,XP,Vista, etc.). Does anyone have any guidance on how I write to the shell/console? Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From david at openpartnership.net Thu Feb 15 13:39:56 2007 From: david at openpartnership.net (David Bovill) Date: Thu, 15 Feb 2007 19:39:56 +0100 Subject: A hard challenge anyone? In-Reply-To: <45D47F1E.6080604@fourthworld.com> References: <45D47F1E.6080604@fourthworld.com> Message-ID: On 15/02/07, Richard Gaskin wrote: > > Got a > screenshot handy? Here is an early one - this is the image export which I am working on turning into an image map. Better yet, will this be an open source tool? Perhaps there's a way it > could be modularized to incorporate other measurements so I could donate > mine to the mix. Yes. Though I see it at the moment as more of an online resource (hence the image maps) - using REST web services to embed the tools within the Rev IDE. I've been pondering whether to also leverage MetaCard's profiler into > such a tool, but it's a bit of work and as cool as it would be I'm not > sure my clients would let me take the time away to do it. :) How would the profiler fit in - I didn't even think the thing worked :) From david at openpartnership.net Thu Feb 15 13:46:43 2007 From: david at openpartnership.net (David Bovill) Date: Thu, 15 Feb 2007 19:46:43 +0100 Subject: A hard challenge anyone? In-Reply-To: References: <45D47F1E.6080604@fourthworld.com> Message-ID: Ah yes the link to an image - here is a large one that I was having problems with earlier - but so far it is the only one online. http://docs.rev-co.de/radial.png The bits still missing apart from the the nested function problem is handling "sends" and "calls" -- including getprop and setprop calls. The graph above works because of the way I script my code allowing me to work out most of the time which objects are being "called" - however it is nowhere close to being a general method. To do this I think you would need to almost build a mini-debugger to execute the code in the handler to find out what object the comand was being sent to in a call like this send "test" to someObject At the moment my code looks for a definition line for "someObject" like" put the long id of group 1 of me into someObject And extracts "group 1 of me" etc... From ambassador at fourthworld.com Thu Feb 15 13:55:03 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 15 Feb 2007 10:55:03 -0800 Subject: A hard challenge anyone? Message-ID: <45D4AC87.9090204@fourthworld.com> David Bovill wrote: > Ah yes the link to an image - here is a large one that I was having problems > with earlier - but so far it is the only one online. > > http://docs.rev-co.de/radial.png Great work. That's done in Rev? How do you make the smooth curves? >> I've been pondering whether to also leverage MetaCard's profiler into >> such a tool, but it's a bit of work and as cool as it would be I'm not >> sure my clients would let me take the time away to do it. :) > > How would the profiler fit in - I didn't even think the thing worked :) Profiling wouldn't be part of a code base reporter per se, but it's a great way to identify runtime bottlenecks. MC's works, but its UI is ugly and it's painfully slow. Jacque tells me there's a way to speed it up in one line, but alas I haven't had the time to dig into it. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From RobertEppich at epsi.bc.ca Thu Feb 15 14:19:37 2007 From: RobertEppich at epsi.bc.ca (Robert Eppich) Date: Thu, 15 Feb 2007 11:19:37 -0800 Subject: Google maps - getting directions In-Reply-To: <20070215180339.DD616488FC6@mail.runrev.com> References: <20070215180339.DD616488FC6@mail.runrev.com> Message-ID: <6E008598-C20F-4F67-AB38-E394E24213BF@epsi.bc.ca> Thanks very much, Ken (and Revolution). This is excellent and will go over very well with my users. Rob On Feb 15, 2007, at 10:03 AM, use-revolution-request at lists.runrev.com wrote: >> Good Morning to you from Vancouver BC, >> >> Anyone have a way to use Rev to supply the addresses to Google map >> directions? >> >> It would be cool if it were possible to supply the start address and >> the stop address to Google map and get the map and driving directions >> from the Google website. >> >> Is it possible to do this from the message box, any examples? > > Well, here's a head start - this will give you the HTML from the page, > from which you can parse out your results: > > on mouseUp > -- uses two random points in my town > put "1230 Main Street, Eau Claire, WI 54701" into tStart > put "1428 Glenn Place, Eau Claire, WI 54703" into tDest > put urlEncode(tStart) into tStart > put urlEncode(tDest) into tDest > put url ("http://maps.google.com/maps?f=d&hl=en&saddr=" & tStart & > "&daddr=" & tDest) into tResult > -- parse the data in "tResult" here > end mouseUp > > Alternately, you can change it a bit so that you get the browser to > open and show it: > > revGoURL ("http://maps.google.com/maps?f=d&hl=en&saddr=" & tStart & > "&daddr=" & tDest) From pepetoo at Cox.Net Thu Feb 15 14:23:06 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Thu, 15 Feb 2007 11:23:06 -0800 Subject: A hard challenge anyone? In-Reply-To: <45D4AC87.9090204@fourthworld.com> References: <45D4AC87.9090204@fourthworld.com> Message-ID: <5AC60E5D-BAB7-4BC5-92C1-34964DF29B36@Cox.Net> Richard, If I were to do something like this, I would probably draw it with MacDraft, then make a stack that was large enough to contain the drawing, and then copy and paste the drawing onto one of the stack's cards. Of course, you'd need a huge monitor (or a sizable TV screen) to see the entire card, but I'm working on a stack right now that will be 36" wide x 24" high. I've yet to work out a method of scrolling when displayed on a small (less than 36") monitor, but have hacked a method of moving to the various "segments" of the drawing with the arrow keys. However, I'm writing a script to handle the drawing on MY stack. Joe Wilkins On Feb 15, 2007, at 10:55 AM, Richard Gaskin wrote: > David Bovill wrote: >> Ah yes the link to an image - here is a large one that I was >> having problems >> with earlier - but so far it is the only one online. >> http://docs.rev-co.de/radial.png > > Great work. That's done in Rev? How do you make the smooth curves? > >>> I've been pondering whether to also leverage MetaCard's profiler >>> into >>> such a tool, but it's a bit of work and as cool as it would be >>> I'm not >>> sure my clients would let me take the time away to do it. :) >> How would the profiler fit in - I didn't even think the thing >> worked :) > > Profiling wouldn't be part of a code base reporter per se, but it's > a great way to identify runtime bottlenecks. > > MC's works, but its UI is ugly and it's painfully slow. Jacque > tells me there's a way to speed it up in one line, but alas I > haven't had the time to dig into it. > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Thu Feb 15 14:30:41 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 15 Feb 2007 11:30:41 -0800 Subject: A hard challenge anyone? Message-ID: <45D4B4E1.4030708@fourthworld.com> Joe Lewis Wilkins wrote: > If I were to do something like this, I would probably draw it with > MacDraft, then make a stack that was large enough to contain the > drawing, and then copy and paste the drawing onto one of the stack's > cards. Not a bad option, and I love MacDraft (I once made my living drawing facilities diagram with it). With diagramming code base relationships, ideally it could be generated dynamically by the analysis tool. It's a bit of work, but if David's got the foundation down it becomes much more attractive to contribute to (i.e., I'm lazy). :) > Of course, you'd need a huge monitor (or a sizable TV screen) > to see the entire card, but I'm working on a stack right now that > will be 36" wide x 24" high. I've yet to work out a method of > scrolling when displayed on a small (less than 36") monitor Pasting vectors into Rev is still not possible, since there hasn't yet emerged a single open multi-platform vector standard that has enough traction in the market to make it worthwhile. There is an SVG importer available for Rev -- does MacDraft output to SVG yet? What format are you importing as? For scrolling, you might consider just grouping the digram objects. Then you can turn on the group's scrollbars, and just add something like this to the card script: on resizeStack set the rect of grp "Map" to the rect of this cd end resizeStack -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From stephenREVOLUTION at barncard.com Thu Feb 15 15:13:48 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 15 Feb 2007 12:13:48 -0800 Subject: OT: MACDRAFT story/endorsement In-Reply-To: <45D4B4E1.4030708@fourthworld.com> References: <45D4B4E1.4030708@fourthworld.com> Message-ID: In 1988 I had the same need in building studios at A&M Records. We had yet to decide on what platform to use, and what software. Hypercard was just on the horizion. I was an old Apple guy - and leaning toward the Mac anyway, but I thought I'd try to level the playing field. First I went into a PC store in Simi Valley and asked to see a working demo of the 'best' CAD software. I think they put up Autocad. The background was black, the lines were white and some other basic colors, and although there was a mouse, the whole interface seemed clunky and non-intuitive. I hated it. The PC wasn't ready then. Then I went to an Egghead software store (remember them?) and found MacDraft. I asked if I could try it out (! try that today !) and they let me play with it for an hour. I could work with it immediately. I bought it on the spot, even before I had a Mac. Great, classic MacDraw interface. We used it to build everything. Studios, track sheets, equipment notations,forms, etc. They're still around - and the product is at the $290 price point. Just bought an new copy last year. It ain't Powerdraw, but it covers 99 percent of most needs. > >Not a bad option, and I love MacDraft (I once made my living drawing >facilities diagram with it). > > Richard Gaskin -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From revolution at derbrill.de Thu Feb 15 15:21:56 2007 From: revolution at derbrill.de (Malte Brill) Date: Thu, 15 Feb 2007 21:21:56 +0100 Subject: A hard challenge anyone? (SVG) In-Reply-To: <20061223160204.46914488F02@mail.runrev.com> References: <20061223160204.46914488F02@mail.runrev.com> Message-ID: Richard wrote: >There is an SVG importer available for Rev Where is it? Does it support gradients? *drool* All the best, Malte From chipp at chipp.com Thu Feb 15 15:58:33 2007 From: chipp at chipp.com (Chipp Walters) Date: Thu, 15 Feb 2007 14:58:33 -0600 Subject: OT: MACDRAFT story/endorsement In-Reply-To: References: <45D4B4E1.4030708@fourthworld.com> Message-ID: <7aa52a210702151258j2caaba8ct48fc30032d59ce9b@mail.gmail.com> Yeah, What ever happened to all those great apps? Claris Cad, my personal favorite, has yet been surpassed for power and ease of use. And PowerDraw, was just as good. And Claris Impact, what a great program. In fact all of those Claris products were IMO substantially better than what exists today. Even MacProject was easy to use and one could quickly setup a small project with it. Don't even get me started on a WriteNow, MacWrite vs Word debate. Yep, what ever happened to quick and easy solutions to everyday needs? Nowdays, you have to Pony up multiple hundreds of dollars for a bloated, slow, and over-featured product, to just knock out a memo, or a quick map to your house, or a small project flowchart. Question, how long did it take the first Mac to boot using those 400K Twiggy drives? Answer: Less than 30 seconds, unbelievable. Bummer...Seems like 3 steps forward, 4 steps back. From pepetoo at Cox.Net Thu Feb 15 16:00:48 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Thu, 15 Feb 2007 13:00:48 -0800 Subject: OT: MACDRAFT story/endorsement In-Reply-To: References: <45D4B4E1.4030708@fourthworld.com> Message-ID: Hi Stephen, Your experience with CADs in the late 80s was mainly why I had originally chosen the Mac as my computer of choice. Also one of the reasons that I have such bad feelings toward M$. It was at this point in time that Gates was pilfering stuff from Apple to create his soon to be "Windows" applications. Apple let him in on all their secrets and he probably stole some of their programmers as well. Anyway, had Gates taken the knowledge he gained and developed a CAD program to go along with Word and Excel, AutoCAD would have never gotten a strangle- hold, such as it did, on the entire industry when it moved up to Windows from DOS. It has taken years for the likes of ArchiCAD to make a dent in the AC market. Eventually, I hope, AC will die a painful death when the other programs finally show how terrible, ugly and expensive it really is. I haven't used all of them, but I've briefly viewed a few. As you said, MacDraft can do everything that 99% of the users need done. 3D is its one failing, though I think they may even have their foot in that door soon. One of the major advantages that the Mac has had over PCs, from day one, is the ability of the users to get their various applications to work together. If one won't do it, then try some combination. To a certain extent, I've even been able to accomplish this using Virtual PC, though it is off my list now that M$ has acquired it. They try to get a piece of you - going or coming! All IMHO, Joe Wilkins On Feb 15, 2007, at 12:13 PM, Stephen Barncard wrote: > In 1988 I had the same need in building studios at A&M Records. We > had yet to decide on what platform to use, and what software. > Hypercard was just on the horizion. I was an old Apple guy - and > leaning toward the Mac anyway, but I thought I'd try to level the > playing field. > > First I went into a PC store in Simi Valley and asked to see a > working demo of the 'best' CAD software. I think they put up > Autocad. The background was black, the lines were white and some > other basic colors, and although there was a mouse, the whole > interface seemed clunky and non-intuitive. I hated it. The PC > wasn't ready then. > > Then I went to an Egghead software store (remember them?) and found > MacDraft. I asked if I could try it out (! try that today !) and > they let me play with it for an hour. I could work with it > immediately. I bought it on the spot, even before I had a Mac. > Great, classic MacDraw interface. We used it to build everything. > Studios, track sheets, equipment notations,forms, etc. > > They're still around - and the product is at the $290 price point. > Just bought an new copy last year. It ain't Powerdraw, but it > covers 99 percent of most needs. > >> >> Not a bad option, and I love MacDraft (I once made my living >> drawing facilities diagram with it). >> >> Richard Gaskin > > -- > > > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From josh at dvcreators.net Thu Feb 15 16:10:10 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Thu, 15 Feb 2007 13:10:10 -0800 Subject: Revolution and ffmpeg - looking for help on project In-Reply-To: <2364E624-AD70-456D-9814-363C18DB2A41@major-k.de> References: <2364E624-AD70-456D-9814-363C18DB2A41@major-k.de> Message-ID: <5820A461-F7E4-43C7-A806-BF25AAD81D5A@dvcreators.net> Good point... I have not tried the export functions... However, I will need FLV export for this project, and ffmpeg can be faster, higher quality, and more functions than Quicktime, so I am going to keep trying in that direction... unless it proves to be impossible... Thanks!!! :-) On Feb 15, 2007, at 2:18 AM, Klaus Major wrote: > Hi Josh, > >> I am looking for help on a project (codenamed "Cap'n Crunch"), please >> contact me offlist if you are interested. >> ... > > if you only want convert to QT comaptible files, then Trevor's > EXCELLENT (sic! ;-) > EnhancedQTExternal can do everything you have listed here. > > But you surely want also MPG2 and other "exotic" stuff, right?! > > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Thu Feb 15 16:12:44 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 15 Feb 2007 15:12:44 -0600 Subject: A hard challenge anyone? In-Reply-To: <45D4AC87.9090204@fourthworld.com> References: <45D4AC87.9090204@fourthworld.com> Message-ID: <45D4CCCC.90505@hyperactivesw.com> Richard Gaskin wrote: > Profiling wouldn't be part of a code base reporter per se, but it's a > great way to identify runtime bottlenecks. > > MC's works, but its UI is ugly and it's painfully slow. Jacque tells me > there's a way to speed it up in one line, but alas I haven't had the > time to dig into it. > It's controlled by the traceDelay property. The longer the traceDelay, the slower the profiling. Change the traceDelay to something shorter than its default 500 ms and it will speed up. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dave.cragg at lacscentre.co.uk Thu Feb 15 16:57:16 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 15 Feb 2007 21:57:16 +0000 Subject: OT: MACDRAFT story/endorsement In-Reply-To: <7aa52a210702151258j2caaba8ct48fc30032d59ce9b@mail.gmail.com> References: <45D4B4E1.4030708@fourthworld.com> <7aa52a210702151258j2caaba8ct48fc30032d59ce9b@mail.gmail.com> Message-ID: <58A93BCC-5C11-496F-A7A6-CE633ACD36A8@lacscentre.co.uk> On 15 Feb 2007, at 20:58, Chipp Walters wrote: > Yep, what ever happened to quick and easy solutions to everyday needs? I know what you mean. But just occasionally you come across something like that. For vector drawing, I enjoy using Intaglio. (http:// www.purgatorydesign.com/Intaglio/) This is an unashamed "tradional Mac drawing tool", and even looks like MacDraw. But it gives access to many of the modern built-in goodies of the OS. Light and fast. It costs $89, which may seem a lot considering what you get for free these days. But sometimes it's nice to pay for a lack of features. :-) Cheers Dave From chipp at chipp.com Thu Feb 15 18:24:19 2007 From: chipp at chipp.com (Chipp Walters) Date: Thu, 15 Feb 2007 17:24:19 -0600 Subject: OT: MACDRAFT story/endorsement In-Reply-To: <58A93BCC-5C11-496F-A7A6-CE633ACD36A8@lacscentre.co.uk> References: <45D4B4E1.4030708@fourthworld.com> <7aa52a210702151258j2caaba8ct48fc30032d59ce9b@mail.gmail.com> <58A93BCC-5C11-496F-A7A6-CE633ACD36A8@lacscentre.co.uk> Message-ID: <7aa52a210702151524t726947bcm516fd543f93fb2f8@mail.gmail.com> Joe, I certainly don't want to rain on your current Mac fanboy leanings, but Apple's no better than MS with regard to their current dominant position and unwillingness to play nicely with others in the digital music business. Just Google "Apple iPod lawsuit" and you should get a quick picture of a few of Apple's antitrust trangressions across the world. From robmann at gp-racing.com Thu Feb 15 18:32:30 2007 From: robmann at gp-racing.com (Robert Mann) Date: Thu, 15 Feb 2007 18:32:30 -0500 Subject: INNER JOIN help Message-ID: <0cb301c75159$91571110$0f00a8c0@roblaptop> Trying to write an INNER Join SQL statement for 10 tables that only returns one record base on PK record_id select * from table1 INNER JOIN table2 where table2.record_id is record_id; the above works for 2 tables looking for help as to how I would add the other 8 tables to the sql statement? Thanks Rob From tominjapan at excite.com Thu Feb 15 18:45:32 2007 From: tominjapan at excite.com (Thomas McCarthy) Date: Thu, 15 Feb 2007 18:45:32 -0500 (EST) Subject: SFW conversion Message-ID: <20070215234532.0E4E47E473@xprdmxin.myway.com> Mark, My mistake. I was converting from mp3 to wav in order to make sound clips. To go the other way, converting batch to mp3, I use Audacity. It takes slightly more mouse movements (importing the files into a project) but then you can use the "Export Multiple" function from the file menu. Select "mp3" as the format, use the track labels as names and choose an output folder, then Bob's your uncle, you're done. ---------- How do you get QTamateur to convert to mp3? best, Mark _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From pepetoo at Cox.Net Thu Feb 15 18:50:21 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Thu, 15 Feb 2007 15:50:21 -0800 Subject: OT: MACDRAFT story/endorsement In-Reply-To: <7aa52a210702151524t726947bcm516fd543f93fb2f8@mail.gmail.com> References: <45D4B4E1.4030708@fourthworld.com> <7aa52a210702151258j2caaba8ct48fc30032d59ce9b@mail.gmail.com> <58A93BCC-5C11-496F-A7A6-CE633ACD36A8@lacscentre.co.uk> <7aa52a210702151524t726947bcm516fd543f93fb2f8@mail.gmail.com> Message-ID: <2B7EE3C5-0F15-4171-AA9C-0D65E5BDCFF8@Cox.Net> Chip, no parade to rain on; we all eventually get what we deserve, though it may not seem so at the moment. Just based on past performance and products, and the way we, as Apple users, get treated, M$ gets a thumbs-down in my book, and Apple gets a thumbs- up! In twenty years (knock on wood) using Macs, I've never had one go bad. They all gracefully retire and are given honorable burials somewhere. It's because of great OSs, even when they are buggy, as some have been. My cost of doing business is as low as it gets. I can't say that about owners of PCs using Windows OS. Just my HO! Joe Wilkins On Feb 15, 2007, at 3:24 PM, Chipp Walters wrote: > Joe, > > I certainly don't want to rain on your current Mac fanboy leanings, > but Apple's no better than MS with regard to their current dominant > position and unwillingness to play nicely with others in the digital > music business. Just Google "Apple iPod lawsuit" and you should get a > quick picture of a few of Apple's antitrust trangressions across the > world. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mark at maseurope.net Thu Feb 15 19:11:08 2007 From: mark at maseurope.net (Mark Smith) Date: Fri, 16 Feb 2007 00:11:08 +0000 Subject: SFW conversion In-Reply-To: <20070215234532.0E4E47E473@xprdmxin.myway.com> References: <20070215234532.0E4E47E473@xprdmxin.myway.com> Message-ID: <8A056234-B904-41E6-B111-082D78E5F8D2@maseurope.net> Oh, cool. I was wondering if I was missing something, even though I've had qtAmateur for quite a while. Best, Mark On 15 Feb 2007, at 23:45, Thomas McCarthy wrote: > > Mark, > My mistake. I was converting from mp3 to wav in order to make sound > clips. > > To go the other way, converting batch to mp3, I use Audacity. It > takes slightly more mouse movements (importing the files into a > project) but then you can use the "Export Multiple" function from > the file menu. Select "mp3" as the format, use the track labels as > names and choose an output folder, then Bob's your uncle, you're done. > > ---------- > How do you get QTamateur to convert to mp3? > > best, > > Mark > > _______________________________________________ > Join Excite! - http://www.excite.com > The most personalized portal on the Web! > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From stephenREVOLUTION at barncard.com Thu Feb 15 19:30:01 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 15 Feb 2007 16:30:01 -0800 Subject: OT: MACDRAFT story/endorsement In-Reply-To: <7aa52a210702151524t726947bcm516fd543f93fb2f8@mail.gmail.com> References: <45D4B4E1.4030708@fourthworld.com> <7aa52a210702151258j2caaba8ct48fc30032d59ce9b@mail.gmail.com> <58A93BCC-5C11-496F-A7A6-CE633ACD36A8@lacscentre.co.uk> <7aa52a210702151524t726947bcm516fd543f93fb2f8@mail.gmail.com> Message-ID: I don't think that's true - the bastards are the major record companies who insist on DRM. Didn't you see Job's statement regarding this last week? He called for the record companies to end the Draconian DRM schemes, as CDs are not protected. Apple is required to use DRM by the record companies.. the product is dominant because they did it better and sooner than anyone else. >Joe, > >I certainly don't want to rain on your current Mac fanboy leanings, >but Apple's no better than MS with regard to their current dominant >position and unwillingness to play nicely with others in the digital >music business. Just Google "Apple iPod lawsuit" and you should get a >quick picture of a few of Apple's antitrust trangressions across the >world. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From briany at qldlearning.com Thu Feb 15 19:58:43 2007 From: briany at qldlearning.com (Brian Yennie) Date: Thu, 15 Feb 2007 16:58:43 -0800 Subject: OT: MACDRAFT story/endorsement In-Reply-To: References: <45D4B4E1.4030708@fourthworld.com> <7aa52a210702151258j2caaba8ct48fc30032d59ce9b@mail.gmail.com> <58A93BCC-5C11-496F-A7A6-CE633ACD36A8@lacscentre.co.uk> <7aa52a210702151524t726947bcm516fd543f93fb2f8@mail.gmail.com> Message-ID: <3624B19B-22AF-495A-8791-5915FE84F704@qldlearning.com> Guys, I'm guilty of this myself in the past, so I don't mean to call anyone out - but even in an off-topic thread I think we'd all be happier avoiding the tired Mac vs. PC debate. I'm sure virtually every list member has an opinion, but there is zero chance of really swaying anyone to the other side. Remember, this is why we love Revolution, no? Because for a little while we can forget about platforms and just write software? I think it's fair to say that it's just one of those things where you have to admit that an awful lot of smart people are going to both agree and disagree with you, so the whole issue must run a little deeper than we are going to touch here. Best, Brian > Macs are better > No PCs are, obviously > No really, Macs are better > If by "better" you mean cost more > But they last longer and Windows sucks > MacOS is just eye candy > Windows has viruses > Macs would too if anyone cared about them > Not true > Is so true > Microsoft is evil > Apple is too, they just get underdog treatment > Microsoft has secret APIs to screw you > Apple has public APIs that screw you > Macs just work > Yeah if you just want to make photo albums for grandma > No way we have Office too > Yeah, MICROSOFT Office > Windows is just a crappy trick on unsuspecting consumers > Kind of like iPods > But iPods win on quality > So does Windows > No it doesn't > Yes is does > No it doesn't > Yes it does > Macs change everything every 12 months > Windows copies them every 5 years > No they don't, Apple just thinks they invent everything > Microsoft only invented Clippy > Apple just copied other Mp3 players > No they perfected it > Macs suck > PCs suck From pepetoo at Cox.Net Thu Feb 15 20:12:43 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Thu, 15 Feb 2007 17:12:43 -0800 Subject: OT: MACDRAFT story/endorsement In-Reply-To: <3624B19B-22AF-495A-8791-5915FE84F704@qldlearning.com> References: <45D4B4E1.4030708@fourthworld.com> <7aa52a210702151258j2caaba8ct48fc30032d59ce9b@mail.gmail.com> <58A93BCC-5C11-496F-A7A6-CE633ACD36A8@lacscentre.co.uk> <7aa52a210702151524t726947bcm516fd543f93fb2f8@mail.gmail.com> <3624B19B-22AF-495A-8791-5915FE84F704@qldlearning.com> Message-ID: <8E2EE992-27EE-4EC6-8303-3A24625E1E31@Cox.Net> Isn't it fun? Of course we don't do such things with the important issues in life, such as religion and politics; do we? Obviously, Brian makes a good point. Joe Wilkins On Feb 15, 2007, at 4:58 PM, Brian Yennie wrote: > Guys, > > I'm guilty of this myself in the past, so I don't mean to call > anyone out - but even in an off-topic thread I think we'd all be > happier avoiding the tired Mac vs. PC debate. I'm sure virtually > every list member has an opinion, but there is zero chance of > really swaying anyone to the other side. > > Remember, this is why we love Revolution, no? Because for a little > while we can forget about platforms and just write software? > > I think it's fair to say that it's just one of those things where > you have to admit that an awful lot of smart people are going to > both agree and disagree with you, so the whole issue must run a > little deeper than we are going to touch here. > > Best, > > Brian > >> Macs are better >> No PCs are, obviously >> No really, Macs are better >> If by "better" you mean cost more >> But they last longer and Windows sucks >> MacOS is just eye candy >> Windows has viruses >> Macs would too if anyone cared about them >> Not true >> Is so true >> Microsoft is evil >> Apple is too, they just get underdog treatment >> Microsoft has secret APIs to screw you >> Apple has public APIs that screw you >> Macs just work >> Yeah if you just want to make photo albums for grandma >> No way we have Office too >> Yeah, MICROSOFT Office >> Windows is just a crappy trick on unsuspecting consumers >> Kind of like iPods >> But iPods win on quality >> So does Windows >> No it doesn't >> Yes is does >> No it doesn't >> Yes it does >> Macs change everything every 12 months >> Windows copies them every 5 years >> No they don't, Apple just thinks they invent everything >> Microsoft only invented Clippy >> Apple just copied other Mp3 players >> No they perfected it >> Macs suck >> PCs suck > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimCarwardine at OwnYourFuture-net.com Thu Feb 15 20:20:08 2007 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Thu, 15 Feb 2007 21:20:08 -0400 Subject: OT: MACDRAFT story/endorsement In-Reply-To: <7aa52a210702151258j2caaba8ct48fc30032d59ce9b@mail.gmail.com> Message-ID: I still use MacProject II (circa 1988) on SheepShaver on my MacPro... Jim on 2/15/07 4:58 PM, Chipp Walters wrote: > Yeah, > > What ever happened to all those great apps? Claris Cad, my personal > favorite, has yet been surpassed for power and ease of use. And > PowerDraw, was just as good. And Claris Impact, what a great program. > In fact all of those Claris products were IMO substantially better > than what exists today. Even MacProject was easy to use and one could > quickly setup a small project with it. Don't even get me started on a > WriteNow, MacWrite vs Word debate. > > Yep, what ever happened to quick and easy solutions to everyday needs? > Nowdays, you have to Pony up multiple hundreds of dollars for a > bloated, slow, and over-featured product, to just knock out a memo, or > a quick map to your house, or a small project flowchart. > > Question, how long did it take the first Mac to boot using those 400K > Twiggy drives? > Answer: Less than 30 seconds, unbelievable. > > Bummer...Seems like 3 steps forward, 4 steps back. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns Own Your Future Consulting Services Limited, 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 Phone: 902-823-2339. Fax: 902-823-2139 From mwieder at ahsoftware.net Thu Feb 15 21:46:16 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 15 Feb 2007 18:46:16 -0800 Subject: Is libURL required for a "get url..." statement? In-Reply-To: <45D1E69A.7090303@dreamscapesoftware.com> References: <45D18D64.2080107@fourthworld.com> <45D1E049.7030402@dreamscapesoftware.com> <45D1E69A.7090303@dreamscapesoftware.com> Message-ID: <98804984666.20070215184616@ahsoftware.net> Derek- Tuesday, February 13, 2007, 8:26:02 AM, you wrote: > call "PreOpenBackground" of grp "revLibraries" of cd 1 Yowza! That's going into my scrapbook! -- -Mark Wieder mwieder at ahsoftware.net From lan.kc.macmail at gmail.com Thu Feb 15 22:13:36 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 16 Feb 2007 11:13:36 +0800 Subject: A hard challenge anyone? In-Reply-To: References: <3DB37991-62A4-4389-814C-DE10DC4A207A@qldlearning.com> Message-ID: OK here is the updated script which takes into account an uneven number of ( or ) which is only likely to occur within quotes. It does this by simply NOT doing anything whilst within quotes. Here is the single line of code I tested it on: put offset("(","some text ( sin(a + b)/tan(c*d)") & afunct(bfunct(dfunct([hfunct(1)+sin(1)+tan(1)*jfunct(2)]/kfunct(3))+efunct(4)),cfunct(ffunct(5)-gfunct(6)))=afunct("(","(") into tMyData Note the use of function names right against tokens, to help confuse the matter:-) The result was: offset() afunct() bfunct() dfunct() hfunct() sin() tan() jfunct() kfunct() efunct() cfunct() ffunct() gfunct() afunct() Which includes not only inbuilt and custom functions, but multiple occurrences of functions. If it means anything they are also listed in the order that they occur. NOTE though, that it doesn't register the sin() and tan() functions that occur in quotes in the offset function! Only the sind() and tan() in hfunct() are listed. Again, how often do you feed function names within quotes into a variable for latter use will determine how much time you want to spend on covering this situation;-) The following line was removed: filter tMyFunctionResult without "()" as taking into account quoted text seemed to remove any blank lines. The script has been turned into a function so you'd just feed it the line of script in a repeat loop. Obviously if the line doesn't contain any "(" it doesn't need to be fed into this function. Script Below Watch For Line Breaks 50 lines of code, each starting with it's respective line number -------- 1 FUNCTION fFunctionFinder pMyData 2 put 1 into tMyFunctionOpen 3 put 1 into tMyFunctionClose 4 put "closed" into tMyQuotes 5 put the number of characters of pMyData into tMyCharCount 6 REPEAT with tMyChar = 1 to tMyCharCount 7 SWITCH 8 --needs to occur first so that you know when quotes close 9 CASE ((char tMyChar of pMyData = quote) AND (tMyQuotes = "open")) 10 put "closed" into tMyQuotes 11 break 12 --catch for opening quotes 13 CASE ((char tMyChar of pMyData = quote) AND (tMyQuotes = "closed")) 14 put "open" into tMyQuotes 15 break 16 --the following 3 CASE are irrelevant unless outside quotes 17 CASE ((char tMyChar of pMyData = "(") AND (tMyQuotes = "closed")) 18 put (tMySpaceStore + 1) into item 1 of line tMyFunctionOpen of tMyFunctionStore 19 put tMyChar into item 2 of line tMyFunctionOpen of tMyFunctionStore 20 add 1 to tMyFunctionOpen 21 put tMyChar into tMySpaceStore 22 break 23 CASE ((char tMyChar of pMyData = ")") AND (tMyQuotes = "closed")) 24 put tMyChar into item 3 of line tMyFunctionClose of tMyFunctionStore 25 add 1 to tMyFunctionClose 26 put tMyChar into tMySpaceStore 27 break 28 CASE ((char tMyChar of pMyData = " ") AND (tMyQuotes = "closed")) 29 put tMyChar into tMySpaceStore 30 break 31 END SWITCH 32 END REPEAT 33 REPEAT for each line tMyLine in tMyFunctionStore 34 put char (item 1 of tMyLine) to (item 2 of tMyLine) of pMyData & ")" & return after tMyFunctionResult 35 END REPEAT 36 --where function names immediately follows a token the token is included at the front of the function name. this removes it 37 replace comma with empty in tMyFunctionResult 38 replace "=" with empty in tMyFunctionResult 39 replace "+" with empty in tMyFunctionResult 40 replace "-" with empty in tMyFunctionResult 41 replace "*" with empty in tMyFunctionResult 42 replace "/" with empty in tMyFunctionResult 43 replace "[" with empty in tMyFunctionResult 44 replace "]" with empty in tMyFunctionResult 45 replace "{" with empty in tMyFunctionResult 46 replace "}" with empty in tMyFunctionResult 47 replace "<" with empty in tMyFunctionResult 48 replace "." with empty in tMyFunctionResult 49 return tMyFunctionResult 50 END fFunctionFinder ------ HTH PS Origininally tried to replace the tokens with the efficient: put "=, +, -, *, /, [, ], {, }, <, >" into tMyTokens REPEAT for each item tMyItem in tMyTokens replace tMyItem with empty in tMyFunctionResult END REPEAT and even tried this as the replace line above: replace quote & tMyItem & quote with empty in tMyFunctionResult but neither worked. Bug? From chipp at chipp.com Thu Feb 15 22:16:53 2007 From: chipp at chipp.com (Chipp Walters) Date: Thu, 15 Feb 2007 21:16:53 -0600 Subject: OT: MACDRAFT story/endorsement In-Reply-To: <8E2EE992-27EE-4EC6-8303-3A24625E1E31@Cox.Net> References: <45D4B4E1.4030708@fourthworld.com> <7aa52a210702151258j2caaba8ct48fc30032d59ce9b@mail.gmail.com> <58A93BCC-5C11-496F-A7A6-CE633ACD36A8@lacscentre.co.uk> <7aa52a210702151524t726947bcm516fd543f93fb2f8@mail.gmail.com> <3624B19B-22AF-495A-8791-5915FE84F704@qldlearning.com> <8E2EE992-27EE-4EC6-8303-3A24625E1E31@Cox.Net> Message-ID: <7aa52a210702151916u6c9f93cdga41c37b19c403182@mail.gmail.com> Oh, that's great...let's talk about politics and religion now. I'm sure Stephen and I are aligned on all that too (him being in CA and me in TX ;-) IOW, him drinking the Kool Aid Jobs is selling, while I'm slugging down W's version. Takes all kinds to make this world go 'round. BTW, this isn't meant as an invite to start jumping out at our president or religion of choice, just I thought Joe's response pretty insightful. Good one, Joe! :-) On 2/15/07, Joe Lewis Wilkins wrote: > Isn't it fun? Of course we don't do such things with the important > issues in life, such as religion and politics; do we? Obviously, > Brian makes a good point. From lan.kc.macmail at gmail.com Thu Feb 15 22:23:47 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 16 Feb 2007 11:23:47 +0800 Subject: anyone here for a Brazilian User Group? In-Reply-To: <7552D0A5-F0FA-458E-9DF6-3B248B09F971@mac.com> References: <7552D0A5-F0FA-458E-9DF6-3B248B09F971@mac.com> Message-ID: On 2/13/07, Andre Garzia wrote: > > > I am thinking about writing some articles to local mac magazines, > maybe, I'll draw some interest, I think with your enthusiasm and insight you'll do just that:-) From scott at tactilemedia.com Thu Feb 15 22:43:16 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 15 Feb 2007 19:43:16 -0800 Subject: OT: MACDRAFT story/endorsement In-Reply-To: <7aa52a210702151916u6c9f93cdga41c37b19c403182@mail.gmail.com> Message-ID: Recently, Chipp Walters wrote: > Oh, that's great...let's talk about politics and religion now. I'm > sure Stephen and I are aligned on all that too (him being in CA and me > in TX ;-) > > IOW, him drinking the Kool Aid Jobs is selling, while I'm slugging > down W's version. Wait a minute -- nobody told me Kool Aid was being served. Where are the cups? Oh well, there's always room for Jell-O. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From chipp at chipp.com Thu Feb 15 22:51:43 2007 From: chipp at chipp.com (Chipp Walters) Date: Thu, 15 Feb 2007 21:51:43 -0600 Subject: Is libURL required for a "get url..." statement? In-Reply-To: <45D12257.6060107@dreamscapesoftware.com> References: <45D12257.6060107@dreamscapesoftware.com> Message-ID: <7aa52a210702151951q7f5ddf92ra0c2781b15c223a5@mail.gmail.com> Derek, Just curious, why do you use the startup handler? I've always found preOpenStack in the card script works great for me. I suppose you can use the startup handler to set external paths, but there are even workarounds for that. I've never used on startup. -Chipp From revdev at pdslabs.net Thu Feb 15 22:53:35 2007 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 15 Feb 2007 19:53:35 -0800 Subject: A hard challenge anyone? In-Reply-To: References: <3DB37991-62A4-4389-814C-DE10DC4A207A@qldlearning.com> Message-ID: <45D52ABF.8010204@pdslabs.net> Kay C Lan wrote: > PS Origininally tried to replace the tokens with the efficient: > put "=, +, -, *, /, [, ], {, }, <, >" into tMyTokens > REPEAT for each item tMyItem in tMyTokens > replace tMyItem with empty in tMyFunctionResult > END REPEAT > > and even tried this as the replace line above: > > replace quote & tMyItem & quote with empty in tMyFunctionResult > > but neither worked. Bug? Your list of tokens contains spaces. Did you try your loop without the spaces in there? Maybe it would make the difference. And maybe not - just a guess. I suppose another way would be to get rid of the commas too, and change the repeat to: REPEAT for each char tMyItem in tMyTokens Phil Davis From ambassador at fourthworld.com Thu Feb 15 23:03:16 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 15 Feb 2007 20:03:16 -0800 Subject: A hard challenge anyone? (SVG) Message-ID: <45D52D04.2070704@fourthworld.com> Malte Brill wrote: > Richard wrote: > > >There is an SVG importer available for Rev > > Where is it? Does it support gradients? *drool* Hmmmm... double-checking, it seems it does EPS, not SVG. Way back in the day I'd written a simple proof-of-concept stack for exporting SVG (no gradients, only the most basic elements of graphic primitives). It's still available in RevNet. The great Alejandro Tejada Capellan liked the idea and took it into a whole new direction with EPS import and export. That -- and a whole lot more -- is available at his invaluable site: -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From sarah.reichelt at gmail.com Thu Feb 15 23:10:54 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 16 Feb 2007 14:10:54 +1000 Subject: Is libURL required for a "get url..." statement? In-Reply-To: <7aa52a210702151951q7f5ddf92ra0c2781b15c223a5@mail.gmail.com> References: <45D12257.6060107@dreamscapesoftware.com> <7aa52a210702151951q7f5ddf92ra0c2781b15c223a5@mail.gmail.com> Message-ID: > Just curious, why do you use the startup handler? I've always found > preOpenStack in the card script works great for me. > > I suppose you can use the startup handler to set external paths, but > there are even workarounds for that. I've never used on startup. I don't know about Derek, but I use startup when I need something to happen once only and in the standalone only. Any other message has the possibility of being called more than once i.e. if the stack is closed & re-opened or if the user changes cards, but startup really has to be unique. Admittedly this is a rare circumstance, but it's always nice to have the option. Cheers, Sarah From lan.kc.macmail at gmail.com Fri Feb 16 00:30:34 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 16 Feb 2007 13:30:34 +0800 Subject: A hard challenge anyone? In-Reply-To: <45D52ABF.8010204@pdslabs.net> References: <3DB37991-62A4-4389-814C-DE10DC4A207A@qldlearning.com> <45D52ABF.8010204@pdslabs.net> Message-ID: On 2/16/07, Phil Davis wrote: > > Kay C Lan wrote: > > > PS Origininally tried to replace the tokens with the efficient: > > put "=, +, -, *, /, [, ], {, }, <, >" into tMyTokens > > > Your list of tokens contains spaces. Did you try your loop without the > spaces in > there? Ah, what a different set of eyes can do:-) That was the problem so here is the amended script: Script Below Watch For Line Breaks 43 lines of code, each starting with it's respective line number -------- 1 FUNCTION fFunctionFinder pMyData 2 put 1 into tMyFunctionOpen 3 put 1 into tMyFunctionClose 4 put "closed" into tMyQuotes 5 put the number of characters of pMyData into tMyCharCount 6 REPEAT with tMyChar = 1 to tMyCharCount 7 SWITCH 8 --needs to occur first so that you know when quotes close 9 CASE ((char tMyChar of pMyData = quote) AND (tMyQuotes = "open")) 10 put "closed" into tMyQuotes 11 break 12 --catch for opening quotes 13 CASE ((char tMyChar of pMyData = quote) AND (tMyQuotes = "closed")) 14 put "open" into tMyQuotes 15 break 16 --the following 3 CASE are irrelevant unless outside quotes 17 CASE ((char tMyChar of pMyData = "(") AND (tMyQuotes = "closed")) 18 put (tMySpaceStore + 1) into item 1 of line tMyFunctionOpen of tMyFunctionStore 19 put tMyChar into item 2 of line tMyFunctionOpen of tMyFunctionStore 20 add 1 to tMyFunctionOpen 21 put tMyChar into tMySpaceStore 22 break 23 CASE ((char tMyChar of pMyData = ")") AND (tMyQuotes = "closed")) 24 put tMyChar into item 3 of line tMyFunctionClose of tMyFunctionStore 25 add 1 to tMyFunctionClose 26 put tMyChar into tMySpaceStore 27 break 28 CASE ((char tMyChar of pMyData = " ") AND (tMyQuotes = "closed")) 29 put tMyChar into tMySpaceStore 30 break 31 END SWITCH 32 END REPEAT 33 REPEAT for each line tMyLine in tMyFunctionStore 34 put char (item 1 of tMyLine) to (item 2 of tMyLine) of pMyData & ")" & return after tMyFunctionResult 35 END REPEAT 36 --where function names immediately follows a token, such a comma when used as a function parameter, then the token is included at the front of the function name. this removes it 37 put "=,+,-,*,/,[,],{,},<,>,." into tMyTokens 38 REPEAT for each item tMyItem in tMyTokens 39 replace tMyItem with empty in tMyFunctionResult 40 END REPEAT 41 replace comma with empty in tMyFunctionResult 42 return tMyFunctionResult 43 END fFunctionFinder ------ Thanks From list at dreamscapesoftware.com Fri Feb 16 00:35:54 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Thu, 15 Feb 2007 23:35:54 -0600 Subject: Is libURL required for a "get url..." statement? In-Reply-To: <98804984666.20070215184616@ahsoftware.net> References: <45D18D64.2080107@fourthworld.com> <45D1E049.7030402@dreamscapesoftware.com> <45D1E69A.7090303@dreamscapesoftware.com> <98804984666.20070215184616@ahsoftware.net> Message-ID: <45D542BA.1080703@dreamscapesoftware.com> Mark Wieder wrote: > Derek- > Tuesday, February 13, 2007, 8:26:02 AM, you wrote: >> call "PreOpenBackground" of grp "revLibraries" of cd 1 > > Yowza! That's going into my scrapbook! > Happy to know I could be of service! :) Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From list at dreamscapesoftware.com Fri Feb 16 00:59:04 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Thu, 15 Feb 2007 23:59:04 -0600 Subject: Is libURL required for a "get url..." statement? In-Reply-To: <7aa52a210702151951q7f5ddf92ra0c2781b15c223a5@mail.gmail.com> References: <45D12257.6060107@dreamscapesoftware.com> <7aa52a210702151951q7f5ddf92ra0c2781b15c223a5@mail.gmail.com> Message-ID: <45D54828.70202@dreamscapesoftware.com> Chipp Walters wrote: > Just curious, why do you use the startup handler? I've always found > preOpenStack in the card script works great for me. > > I suppose you can use the startup handler to set external paths, but > there are even workarounds for that. I've never used on startup. Well, it's an HyperCard habit of mine. I mainly use the startup handler to take care of tasks that would require the program to display a dialog box or perform a command line task that is out of the ordinary realm of the program's function, and then immediately quit. I've noticed that doing the same task in a preOpenStack handler results in the main stack showing itself momentarily, then disappearing, due to the quit command. As such, I would prefer the user didn't see that type of "flash", as some people assume that it means something bad happened. Out of sight, out of mind. But in the end, I still find myself doing a lot of my old HyperCard habits... like creating stacks sized to 512 x 342! :) Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From sunshine at public.kherson.ua Fri Feb 16 02:42:50 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Fri, 16 Feb 2007 09:42:50 +0200 Subject: INNER JOIN help In-Reply-To: <0cb301c75159$91571110$0f00a8c0@roblaptop> Message-ID: On 16/2/07 1:32 AM, "Robert Mann" wrote: > Trying to write an INNER Join SQL statement for 10 tables that only returns > one record base on PK record_id > > select * from table1 INNER JOIN table2 where table2.record_id is record_id; Must be not IS but = where table2.record_id = record_id; > the above works for 2 tables looking for help as to how I would add the > other 8 tables to the sql statement? -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From lan.kc.macmail at gmail.com Fri Feb 16 03:12:53 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 16 Feb 2007 16:12:53 +0800 Subject: OT: MACDRAFT story/endorsement In-Reply-To: <7aa52a210702151258j2caaba8ct48fc30032d59ce9b@mail.gmail.com> References: <45D4B4E1.4030708@fourthworld.com> <7aa52a210702151258j2caaba8ct48fc30032d59ce9b@mail.gmail.com> Message-ID: On 2/16/07, Chipp Walters wrote: > > > Question, how long did it take the first Mac to boot using those 400K > Twiggy drives? > Answer: Less than 30 seconds, unbelievable. > > Bummer...Seems like 3 steps forward, 4 steps back. Also trying to steer the thread away from Mac v Win but more just computers generally, I put forward an argument recently, on another list, that we are actually taking big steps backward as far as our computer experience is concerned. This is based purely on the 'max RAM' to 'maximum document size' ratio. Although Moore's Law might convince us that computers are getting faster and faster, we all actually know that it is RAM that provides the best bang for the buck. Back in '87 I bought a computer which had a max RAM of 512K and most documents I produced were normally 16K to 32K, occasionally ending up a whopping 64K. Today my desktop has a max RAM of 8GB, but I regularly work on 16GB+ video files! So the ratios are: 87 - 8/1 07 - 1/2 Which of course explains why it takes forever to render video but back in '87 it never took more than a moment to do anything. Thankfully though Rev projects and most everything else we do are much smaller so we generally do have a very healthy Ram/document size ratio:-) From klaus at major-k.de Fri Feb 16 05:07:46 2007 From: klaus at major-k.de (Klaus Major) Date: Fri, 16 Feb 2007 11:07:46 +0100 Subject: SFW conversion In-Reply-To: References: <20070214234310.D2F343740B@xprdmailfe14.nwk.excite.com> Message-ID: <50363351-7781-4599-A021-76335972F151@major-k.de> Hi Mark, > How do you get QTamateur to convert to mp3? there is a LAME MP3 Encoder plug-in available for QuickTime. After installing this one QT can export to MP3. Sorry do not have an URL at ahnd but I'm sure GOOGLE will find it when you look for: "LAME" "MP3" "QuickTime" > best, > > Mark Regards Klaus Major klaus at major-k.de http://www.major-k.de From luis at anachreon.co.uk Fri Feb 16 05:09:58 2007 From: luis at anachreon.co.uk (Luis) Date: Fri, 16 Feb 2007 10:09:58 +0000 Subject: Writing messages to the Command Line (stdout) In-Reply-To: <45D4924E.1040907@dreamscapesoftware.com> References: <45D4924E.1040907@dreamscapesoftware.com> Message-ID: <45D582F6.6030007@anachreon.co.uk> Hiya, Is it strictly necessary to have shell access for this? I'm thinking in terms of 95 and 98 compatibility, which I'll admit I'm not that familiar with as concerns RunRev. Maybe you could get away with emulating it through a window that happens to look like a shell terminal... If you _need_ input you could 'emulate' a DOS-GUI (remember those...!) and have point and click access instead of concerning yourself with parsing the text. Cheers, Luis. Derek Bump wrote: > I'm trying to make one of my programs command-line accessable, so the > following would result in a command being executed... > > myprogram.exe -action "path/to/infile.ext" "path/to/outfile.ext" > > The action would result in the program performing the action and then > quitting before the interface ever loads. So far I am able to achieve > this, but I would like to be able to write a message to the > console/shell when the action is complete. The message would be like > the following... > > MyProgram (c) 2007 My Company > Successfully -actioned "path/to/infile.ext" as "path/to/outfile.ext" > > Or more simply, the following command... > > myprogram.exe -help > > resulting in: > > MyProgram (c) 2007 My Company > > -action "infile" "outfile" > -another action "infile" "outfile" > > The target operating system for this type of behavior is Windows, and I > would like to be able to handle all flavors of Windows (95,98,XP,Vista, > etc.). Does anyone have any guidance on how I write to the shell/console? > > > Derek Bump > Dreamscape Software > http://www.dreamscapesoftware.com/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From geradamas at yahoo.com Fri Feb 16 05:33:11 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 16 Feb 2007 10:33:11 +0000 (GMT) Subject: Converting sounds to MP3 Message-ID: <220521.48149.qm@web37507.mail.mud.yahoo.com> iTunes: http://www.apple.com/itunes/ can do this, and its FREE! sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ The all-new Yahoo! Mail goes wherever you go - free your email address from your Internet provider. http://uk.docs.yahoo.com/nowyoucan.html From david at openpartnership.net Fri Feb 16 06:05:51 2007 From: david at openpartnership.net (David Bovill) Date: Fri, 16 Feb 2007 12:05:51 +0100 Subject: A hard challenge anyone? In-Reply-To: <45D4AC87.9090204@fourthworld.com> References: <45D4AC87.9090204@fourthworld.com> Message-ID: On 15/02/07, Richard Gaskin wrote: > > > > How would the profiler fit in - I didn't even think the thing worked :) > > Profiling wouldn't be part of a code base reporter per se, but it's a > great way to identify runtime bottlenecks. > > MC's works, but its UI is ugly and it's painfully slow. Jacque tells me > there's a way to speed it up in one line, but alas I haven't had the > time to dig into it. OK - I think I am got the wrong end of this. I was thinking of property profiles - from your and Jacques reply it seems like we are talking about something much more interesting what does the MC profiler actually do / generate? From klaus at major-k.de Fri Feb 16 06:27:01 2007 From: klaus at major-k.de (Klaus Major) Date: Fri, 16 Feb 2007 12:27:01 +0100 Subject: Converting sounds to MP3 In-Reply-To: <220521.48149.qm@web37507.mail.mud.yahoo.com> References: <220521.48149.qm@web37507.mail.mud.yahoo.com> Message-ID: <54F66FB7-4477-4710-99A8-89B84A2C5FC5@major-k.de> Hi Richmond, old sports :-) > iTunes: > http://www.apple.com/itunes/ > can do this, and its FREE! C'mon, that is definitively TOO obvious!!! :-D > sincerely, Richmond Mathewson Best from germanski Klaus Major klaus at major-k.de http://www.major-k.de From mark at maseurope.net Fri Feb 16 06:33:47 2007 From: mark at maseurope.net (Mark Smith) Date: Fri, 16 Feb 2007 11:33:47 +0000 Subject: Converting sounds to MP3 In-Reply-To: <220521.48149.qm@web37507.mail.mud.yahoo.com> References: <220521.48149.qm@web37507.mail.mud.yahoo.com> Message-ID: <3B46E71B-5A26-4851-B0A3-BFC3DDE8C29E@maseurope.net> You're right, of course, and iTunes is mainly what I use, it's just that I've had QtAmateur fro a while and thought I had missed something. Incidentally, I found this: http://www.thalictrum.com/index.php?pageid=6&artid=6 which installs the Lame mp3 encoder, pre-compiled and ready to go on OS X, which gives us the possibility of encoding to mp3 using shell commands. And it's free. Best, Mark On 16 Feb 2007, at 10:33, Richmond Mathewson wrote: > iTunes: > > http://www.apple.com/itunes/ > > can do this, and its FREE! > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > Save the last dance for me, and don't slip in the dogs mess on > the way over to take my hand. > ____________________________________________________________ > > > > ___________________________________________________________ > The all-new Yahoo! Mail goes wherever you go - free your email > address from your Internet provider. http://uk.docs.yahoo.com/ > nowyoucan.html > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From geradamas at yahoo.com Fri Feb 16 06:54:49 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 16 Feb 2007 11:54:49 +0000 (GMT) Subject: Multiple Format Sound conversion on a Mac Message-ID: <20070216115449.92535.qmail@web37501.mail.mud.yahoo.com> Cop a load of this: http://www.waveformsoftware.com/ and check 'SoX Wrap' it converts from all sorts of formats to all sorts of formats 'tis FREE! sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ What kind of emailer are you? Find out today - get a free analysis of your email personality. Take the quiz at the Yahoo! Mail Championship. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From robmann at gp-racing.com Fri Feb 16 07:04:37 2007 From: robmann at gp-racing.com (Robert Mann) Date: Fri, 16 Feb 2007 07:04:37 -0500 Subject: INNER JOIN help In-Reply-To: Message-ID: <004401c751c2$a5bb4f90$0f00a8c0@roblaptop> Yes Ruslan you are correct typo on my part select * from table1 INNER JOIN table2 where table2.record_id = record_id; any ides as to how I add the other 8 tables to the statement? Table3, table4, table5, table6, table7, table8, table9, table10 All have the same PK of record_id Or is there a better why to combine info from 10 tables into one using SQL? Thanks Rob -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Ruslan Zasukhin Sent: Friday, February 16, 2007 2:43 AM To: use-revolution Subject: Re: INNER JOIN help On 16/2/07 1:32 AM, "Robert Mann" wrote: > Trying to write an INNER Join SQL statement for 10 tables that only returns > one record base on PK record_id > > select * from table1 INNER JOIN table2 where table2.record_id is record_id; Must be not IS but = where table2.record_id = record_id; > the above works for 2 tables looking for help as to how I would add the > other 8 tables to the sql statement? -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From dave.cragg at lacscentre.co.uk Fri Feb 16 08:43:25 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Fri, 16 Feb 2007 13:43:25 +0000 Subject: INNER JOIN help In-Reply-To: <004401c751c2$a5bb4f90$0f00a8c0@roblaptop> References: <004401c751c2$a5bb4f90$0f00a8c0@roblaptop> Message-ID: <763CC49D-7753-464D-91BB-B7221EB03C58@lacscentre.co.uk> On 16 Feb 2007, at 12:04, Robert Mann wrote: > Yes Ruslan you are correct typo on my part > > select * from table1 INNER JOIN table2 where table2.record_id = > record_id; > > any ides as to how I add the other 8 tables to the statement? > > Table3, table4, table5, table6, table7, table8, table9, table10 > All have the same PK of record_id Would this do: SELECT * from table1 JOIN table2 JOIN table3 JOIN table4 ..... etc. USING(record_id) Cheers Dave From list at dreamscapesoftware.com Fri Feb 16 10:31:58 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Fri, 16 Feb 2007 09:31:58 -0600 Subject: Writing messages to the Command Line (stdout) In-Reply-To: <45D582F6.6030007@anachreon.co.uk> References: <45D4924E.1040907@dreamscapesoftware.com> <45D582F6.6030007@anachreon.co.uk> Message-ID: <45D5CE6E.60804@dreamscapesoftware.com> Luis wrote: > Is it strictly necessary to have shell access for this? I'm thinking in > terms of 95 and 98 compatibility, which I'll admit I'm not that familiar > with as concerns RunRev. > Maybe you could get away with emulating it through a window that happens > to look like a shell terminal... > If you _need_ input you could 'emulate' a DOS-GUI (remember those...!) > and have point and click access instead of concerning yourself with > parsing the text. Well, yes, it is necessary. I'm adding command line access to some of my program's feature-set because I had paying customers request it. Faking the output could do more harm than good. Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From ambassador at fourthworld.com Fri Feb 16 12:00:30 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 16 Feb 2007 09:00:30 -0800 Subject: A hard challenge anyone? Message-ID: <45D5E32E.9060408@fourthworld.com> David Bovill wrote: > On 15/02/07, Richard Gaskin wrote: >> > How would the profiler fit in - I didn't even think the thing worked :) >> Profiling wouldn't be part of a code base reporter per se, but it's a >> great way to identify runtime bottlenecks. >> >> MC's works, but its UI is ugly and it's painfully slow. Jacque tells me >> there's a way to speed it up in one line, but alas I haven't had the >> time to dig into it. > > OK - I think I am got the wrong end of this. I was thinking of property > profiles - from your and Jacques reply it seems like we are talking about > something much more interesting what does the MC profiler actually do / > generate? Yeah, I never felt "profile" was the best term for Rev's property sets, but I have to admit I haven't thought of a better one. Code profiling is a way of obtaining performance measurements. In MC, it shows the number of times each handler in a script was called, and the total amount of time spent in that handler. Because it takes up so much time on its own, the times shown are best used for relative measurements. But even that has been useful to me in showing me where time gets spent, and where I need to optimize. The number of times a handler has been called can be useful too, esp. if your code is complex and it's not immediately self-evident what gets called when. I'll admit that I've had two cases where I had handlers called redundantly, and the profiler helped me spot those right away. Conceivably, MC's profiler could be extracted and used in any IDE. It's just a question of getting the time to do that..... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From pub at humantech.biz Fri Feb 16 12:35:33 2007 From: pub at humantech.biz (Harry Parshall) Date: Fri, 16 Feb 2007 17:35:33 +0000 (UTC) Subject: AltSQlite3 Demo error Message-ID: When I run the SQLite3 Demo there is a popup error message; The application or DLL D:\...\dbsqlite3.dll is not a valid Windows image. Please check this against your installation diskette. I'm not sure how to fix this problem since there is no installation diskette. I looked through the newsgroup postings and the website www.sqlite.org but did not see anything related to this problem. Does anyone know what the error means? Is the DLL actually bad? --Harry From toolbook at kestner.de Fri Feb 16 13:07:48 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 16 Feb 2007 19:07:48 +0100 Subject: How to create a single line entry field? Message-ID: <002201c751f5$5e82b450$18b2a8c0@TiemoPC2> Hello, Probably a simple newbee question: 1. how can I realize a single line field, where the user can enter text and commits with enter key? In my standard scenario the enter key makes a CR into the field, so that the text breaks and disappears in the unvisible line 1 of 2 of my textfield (because it has only 1 line visible) I have a handler: on rawkeyUp keyCode in the field, where I handle the key entries. But even if I try to capture the keyCode 65293 ( EnterKey) and break the rawkeyUp, revolution puts the CR into the field. Is there a field property "single line field" or something like that? 2. is there a chance to set the location of the ask and answer dialog, instead of default centred? Thank you Tiemo From revdev at pdslabs.net Fri Feb 16 13:18:03 2007 From: revdev at pdslabs.net (Phil Davis) Date: Fri, 16 Feb 2007 10:18:03 -0800 Subject: How to create a single line entry field? In-Reply-To: <002201c751f5$5e82b450$18b2a8c0@TiemoPC2> References: <002201c751f5$5e82b450$18b2a8c0@TiemoPC2> Message-ID: <45D5F55B.1050206@pdslabs.net> Hi Tiemo, There's a message sent to fields whenever you type RETURN or ENTER in the field: on enterInField -- trap message end enterInField on returnInField -- trap message end returnInField If you put these handlers in the script of your one-line field, the problem will go away. Welcome to Rev! Phil Davis Tiemo Hollmann TB wrote: > Hello, > > Probably a simple newbee question: > > 1. how can I realize a single line field, where the user can enter text and > commits with enter key? > > In my standard scenario the enter key makes a CR into the field, so that the > text breaks and disappears in the unvisible line 1 of 2 of my textfield > (because it has only 1 line visible) > > > > I have a handler: > > on rawkeyUp keyCode > > in the field, where I handle the key entries. But even if I try to capture > the keyCode 65293 ( EnterKey) and break the rawkeyUp, revolution puts the CR > into the field. > > > > Is there a field property "single line field" or something like that? > > > > 2. is there a chance to set the location of the ask and answer dialog, > instead of default centred? > > > > Thank you > > Tiemo > > > > > > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jacque at hyperactivesw.com Fri Feb 16 13:18:15 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 16 Feb 2007 12:18:15 -0600 Subject: A hard challenge anyone? In-Reply-To: <45D5E32E.9060408@fourthworld.com> References: <45D5E32E.9060408@fourthworld.com> Message-ID: <45D5F567.1020802@hyperactivesw.com> Richard Gaskin wrote: > Conceivably, MC's profiler could be extracted and used in any IDE. It's > just a question of getting the time to do that..... > You must be getting old, Richard. :) I did that about a year ago and posted the stack for use with Rev. It's on my site, though I admit there is no public link to it. I've also just uploaded it to RevOnline; see screen name "Jacque" to download it from there. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Fri Feb 16 13:19:10 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 16 Feb 2007 19:19:10 +0100 Subject: How to create a single line entry field? In-Reply-To: <002201c751f5$5e82b450$18b2a8c0@TiemoPC2> References: <002201c751f5$5e82b450$18b2a8c0@TiemoPC2> Message-ID: <035195EE-BA4F-4D79-B04E-988D3709228C@economy-x-talk.com> Hi Tiemo, 1) on enterInField -- do something end enterInField or on returnInField -- do something end enterInField 2) Recently, I set the lof of an invisible stack to the screenloc and made it the active window before using the answer command. This was to set the loc of the answer windows to the screenloc on Windows. You could also add a preOpenStack handler to the answer and ask dialog stack, which sets the loc of the stack to a property: on preOpenStack -- existing part of script here if necessary set the loc of me to cCustomLoc end preOpenStack You can now set the loc before using the answer command: on foo set the cCustomLoc of stack "Answer Dialog" to the screenLoc answer "Hello World" end foo You might want to search the mail list archives for more solutions. I know there are. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 16-feb-2007, om 19:07 heeft Tiemo Hollmann TB het volgende geschreven: > Hello, > > Probably a simple newbee question: > > 1. how can I realize a single line field, where the user can enter > text and > commits with enter key? > > In my standard scenario the enter key makes a CR into the field, so > that the > text breaks and disappears in the unvisible line 1 of 2 of my > textfield > (because it has only 1 line visible) > > > > I have a handler: > > on rawkeyUp keyCode > > in the field, where I handle the key entries. But even if I try to > capture > the keyCode 65293 ( EnterKey) and break the rawkeyUp, revolution > puts the CR > into the field. > > > > Is there a field property "single line field" or something like that? > > > > 2. is there a chance to set the location of the ask and answer dialog, > instead of default centred? > > > > Thank you > > Tiemo > > > > From eric.chatonet at sosmartsoftware.com Fri Feb 16 13:19:48 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 16 Feb 2007 19:19:48 +0100 Subject: How to create a single line entry field? In-Reply-To: <002201c751f5$5e82b450$18b2a8c0@TiemoPC2> References: <002201c751f5$5e82b450$18b2a8c0@TiemoPC2> Message-ID: <050BE603-25FB-4E13-8788-FC1573150797@sosmartsoftware.com> Hi Tiemo, The "How to master user's data entries in a field" tutorial might help you: You will access this tutorial through "Tutorials Picker" a free plugin that interfaces with the So Smart Software website in order to display all available tutorials stacks directly from the web. You will find it by going to http://www.sosmartsoftware.com/. Revolution/Plugins or Tutorials section. At the moment, 20 tutorials are available through "Tutorials Picker". Of course, If you prefer you can only download the tutorial you wish from the website. Hope this helps. Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ Le 16 f?vr. 07 ? 19:07, Tiemo Hollmann TB a ?crit : > Hello, > > Probably a simple newbee question: > > 1. how can I realize a single line field, where the user can enter > text and > commits with enter key? > > In my standard scenario the enter key makes a CR into the field, so > that the > text breaks and disappears in the unvisible line 1 of 2 of my > textfield > (because it has only 1 line visible) > > > > I have a handler: > > on rawkeyUp keyCode > > in the field, where I handle the key entries. But even if I try to > capture > the keyCode 65293 ( EnterKey) and break the rawkeyUp, revolution > puts the CR > into the field. > > > > Is there a field property "single line field" or something like that? > > > > 2. is there a chance to set the location of the ask and answer dialog, > instead of default centred? > > > > Thank you > > Tiemo From list at dreamscapesoftware.com Fri Feb 16 13:20:41 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Fri, 16 Feb 2007 12:20:41 -0600 Subject: An effective way to Localize my Revolution Projects for Multiple Languages Message-ID: <45D5F5F9.1010406@dreamscapesoftware.com> Now before I start down my typical path of re-inventing the wheel, I felt I should ask this question of the list, just to see if anyone has found an effective way of working with Localized (multiple-language) projects. I have never done any work with creating localized projects. I know that I will end up mutilating the native languages via the Google Translator, but I figure that a 90% translated program is better than a program that isn't used because it's not in a person's main language. - Property profiles are nice, but it means that I have to store all of the language data for each object within a profile, making it harder to make changes to the text. - Placing all text in a file, and then just translating the file to multiple languages when building the standalone would be preferred, but that would require some massive scripting to populate button and field labels, etc. - Also, I have to roll my own dialogs that don't return the name of what button was pushed, but instead a number, as the number doesn't need to be translated. (Ex: 0=Cancel,1=OK) Any ideas? ... Please! Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From toolbook at kestner.de Fri Feb 16 13:22:19 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 16 Feb 2007 19:22:19 +0100 Subject: AW: How to create a single line entry field? In-Reply-To: <035195EE-BA4F-4D79-B04E-988D3709228C@economy-x-talk.com> Message-ID: <002701c751f7$6565a280$18b2a8c0@TiemoPC2> Mark 1) oh, so easy! 2) I'll give it a try Thank you! Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Mark Schonewille > Gesendet: Freitag, 16. Februar 2007 19:19 > An: How to use Revolution > Betreff: Re: How to create a single line entry field? > > Hi Tiemo, > > > 1) > > on enterInField > -- do something > end enterInField > > or > > on returnInField > -- do something > end enterInField > > > 2) > > Recently, I set the lof of an invisible stack to the screenloc and > made it the active window before using the answer command. This was > to set the loc of the answer windows to the screenloc on Windows. > > You could also add a preOpenStack handler to the answer and ask > dialog stack, which sets the loc of the stack to a property: > > on preOpenStack > -- existing part of script here if necessary > set the loc of me to cCustomLoc > end preOpenStack > > You can now set the loc before using the answer command: > > on foo > set the cCustomLoc of stack "Answer Dialog" to the screenLoc > answer "Hello World" > end foo > > You might want to search the mail list archives for more solutions. I > know there are. > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store software. > Download at http://www.salery.biz > > Op 16-feb-2007, om 19:07 heeft Tiemo Hollmann TB het volgende > geschreven: > > > Hello, > > > > Probably a simple newbee question: > > > > 1. how can I realize a single line field, where the user can enter > > text and > > commits with enter key? > > > > In my standard scenario the enter key makes a CR into the field, so > > that the > > text breaks and disappears in the unvisible line 1 of 2 of my > > textfield > > (because it has only 1 line visible) > > > > > > > > I have a handler: > > > > on rawkeyUp keyCode > > > > in the field, where I handle the key entries. But even if I try to > > capture > > the keyCode 65293 ( EnterKey) and break the rawkeyUp, revolution > > puts the CR > > into the field. > > > > > > > > Is there a field property "single line field" or something like that? > > > > > > > > 2. is there a chance to set the location of the ask and answer dialog, > > instead of default centred? > > > > > > > > Thank you > > > > Tiemo > > > > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From toolbook at kestner.de Fri Feb 16 13:24:10 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 16 Feb 2007 19:24:10 +0100 Subject: AW: How to create a single line entry field? In-Reply-To: <45D5F55B.1050206@pdslabs.net> Message-ID: <002801c751f7$a7e4a520$18b2a8c0@TiemoPC2> Phil,thank you also, Thank you for your welcome! Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Phil Davis > Gesendet: Freitag, 16. Februar 2007 19:18 > An: How to use Revolution > Betreff: Re: How to create a single line entry field? > > Hi Tiemo, > > There's a message sent to fields whenever you type RETURN or ENTER in the > field: > > on enterInField > -- trap message > end enterInField > > on returnInField > -- trap message > end returnInField > > > If you put these handlers in the script of your one-line field, the > problem will > go away. > > Welcome to Rev! > Phil Davis > > > > Tiemo Hollmann TB wrote: > > Hello, > > > > Probably a simple newbee question: > > > > 1. how can I realize a single line field, where the user can enter text > and > > commits with enter key? > > > > In my standard scenario the enter key makes a CR into the field, so that > the > > text breaks and disappears in the unvisible line 1 of 2 of my textfield > > (because it has only 1 line visible) > > > > > > > > I have a handler: > > > > on rawkeyUp keyCode > > > > in the field, where I handle the key entries. But even if I try to > capture > > the keyCode 65293 ( EnterKey) and break the rawkeyUp, revolution puts > the CR > > into the field. > > > > > > > > Is there a field property "single line field" or something like that? > > > > > > > > 2. is there a chance to set the location of the ask and answer dialog, > > instead of default centred? > > > > > > > > Thank you > > > > Tiemo > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From toolbook at kestner.de Fri Feb 16 13:26:20 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 16 Feb 2007 19:26:20 +0100 Subject: AW: How to create a single line entry field? In-Reply-To: <050BE603-25FB-4E13-8788-FC1573150797@sosmartsoftware.com> Message-ID: <002901c751f7$f4cd3690$18b2a8c0@TiemoPC2> Eric, I appreciate you helpful tip! Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Eric Chatonet > Gesendet: Freitag, 16. Februar 2007 19:20 > An: How to use Revolution > Betreff: Re: How to create a single line entry field? > > Hi Tiemo, > > The "How to master user's data entries in a field" tutorial might > help you: > You will access this tutorial through "Tutorials Picker" a free > plugin that interfaces with the So Smart Software website in order to > display all available tutorials stacks directly from the web. > You will find it by going to http://www.sosmartsoftware.com/. > Revolution/Plugins or Tutorials section. > At the moment, 20 tutorials are available through "Tutorials Picker". > Of course, If you prefer you can only download the tutorial you wish > from the website. > > Hope this helps. > > Best Regards from Paris, > Eric Chatonet > ------------------------------------------------------------------------ > ---------------------- > http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ > > Le 16 f?vr. 07 ? 19:07, Tiemo Hollmann TB a ?crit : > > > Hello, > > > > Probably a simple newbee question: > > > > 1. how can I realize a single line field, where the user can enter > > text and > > commits with enter key? > > > > In my standard scenario the enter key makes a CR into the field, so > > that the > > text breaks and disappears in the unvisible line 1 of 2 of my > > textfield > > (because it has only 1 line visible) > > > > > > > > I have a handler: > > > > on rawkeyUp keyCode > > > > in the field, where I handle the key entries. But even if I try to > > capture > > the keyCode 65293 ( EnterKey) and break the rawkeyUp, revolution > > puts the CR > > into the field. > > > > > > > > Is there a field property "single line field" or something like that? > > > > > > > > 2. is there a chance to set the location of the ask and answer dialog, > > instead of default centred? > > > > > > > > Thank you > > > > Tiemo > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From devin_asay at byu.edu Fri Feb 16 13:28:02 2007 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 16 Feb 2007 11:28:02 -0700 Subject: How to create a single line entry field? In-Reply-To: <002201c751f5$5e82b450$18b2a8c0@TiemoPC2> References: <002201c751f5$5e82b450$18b2a8c0@TiemoPC2> Message-ID: <4D1BA6BF-7339-4E3B-A865-9D288D9FB47C@byu.edu> Tiemo, On Feb 16, 2007, at 11:07 AM, Tiemo Hollmann TB wrote: > Hello, > > Probably a simple newbee question: > > 1. how can I realize a single line field, where the user can enter > text and > commits with enter key? Open the field's property inspector and check the box labeled "Tab on Return". That sets the field's autoTab property to true. > > 2. is there a chance to set the location of the ask and answer dialog, > instead of default centred? I recall a discussion of this on the list a few months back but forget the outcome. Regards, Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From klaus at major-k.de Fri Feb 16 13:39:05 2007 From: klaus at major-k.de (Klaus Major) Date: Fri, 16 Feb 2007 19:39:05 +0100 Subject: An effective way to Localize my Revolution Projects for Multiple Languages In-Reply-To: <45D5F5F9.1010406@dreamscapesoftware.com> References: <45D5F5F9.1010406@dreamscapesoftware.com> Message-ID: <13269AEF-7B64-406F-9E9B-CF249FA08148@major-k.de> Hi Derek, > Now before I start down my typical path of re-inventing the wheel, > I felt I should ask this question of the list, just to see if > anyone has found an effective way of working with Localized > (multiple-language) projects. > > I have never done any work with creating localized projects. I > know that I will end up mutilating the native languages via the > Google Translator, but I figure that a 90% translated program is > better than a program that isn't used because it's not in a > person's main language. > > - Property profiles are nice, but it means that I have to store all > of the language data for each object within a profile, making it > harder to make changes to the text. > > - Placing all text in a file, and then just translating the file to > multiple languages when building the standalone would be preferred, > but that would require some massive scripting to populate button > and field labels, etc. > > - Also, I have to roll my own dialogs that don't return the name of > what button was pushed, but instead a number, as the number doesn't > need to be translated. (Ex: 0=Cancel,1=OK) > > Any ideas? ... Please! Custom property sets!!! :-) Depending on the size of the project I use either the stacks cp set every cards cp sets or even every (relevant) objects cp set. And writing a little tool for managing/editing/writing back all these cp sets is a snap with Rev :-) As for the dialogs I simply change the LABEL of the buttons in the dialogs so "Cancel" stays "cancel" "OK" stays "OK" etc... in every language. Hope that helps. > Derek Bump > Dreamscape Software > http://www.dreamscapesoftware.com/ Best Klaus Major klaus at major-k.de http://www.major-k.de From klaus at major-k.de Fri Feb 16 13:45:28 2007 From: klaus at major-k.de (Klaus Major) Date: Fri, 16 Feb 2007 19:45:28 +0100 Subject: An effective way to Localize my Revolution Projects for Multiple Languages In-Reply-To: <13269AEF-7B64-406F-9E9B-CF249FA08148@major-k.de> References: <45D5F5F9.1010406@dreamscapesoftware.com> <13269AEF-7B64-406F-9E9B-CF249FA08148@major-k.de> Message-ID: <76553700-541A-4D39-B5AD-BB1D0DF42253@major-k.de> Hi, > Hi Derek, > >> Now before I start down my typical path of re-inventing the wheel, >> I felt I should ask this question of the list, just to see if >> anyone has found an effective way of working with Localized >> (multiple-language) projects. >> >> I have never done any work with creating localized projects. I >> know that I will end up mutilating the native languages via the >> Google Translator, but I figure that a 90% translated program is >> better than a program that isn't used because it's not in a >> person's main language. >> >> - Property profiles are nice, but it means that I have to store >> all of the language data for each object within a profile, making >> it harder to make changes to the text. >> >> - Placing all text in a file, and then just translating the file >> to multiple languages when building the standalone would be >> preferred, but that would require some massive scripting to >> populate button and field labels, etc. >> >> - Also, I have to roll my own dialogs that don't return the name >> of what button was pushed, but instead a number, as the number >> doesn't need to be translated. (Ex: 0=Cancel,1=OK) >> >> Any ideas? ... Please! > > Custom property sets!!! :-) > > Depending on the size of the project I use either the stacks cp set > every cards cp sets > or even every (relevant) objects cp set. Sorry, forgot to mention that I set these language values (labels etc) on openstack or opencard depending on the project. Regards Klaus Major klaus at major-k.de http://www.major-k.de From scott at tactilemedia.com Fri Feb 16 13:45:51 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 16 Feb 2007 10:45:51 -0800 Subject: An effective way to Localize my Revolution Projects for Multiple Languages In-Reply-To: <45D5F5F9.1010406@dreamscapesoftware.com> Message-ID: Recently, Derek Bump wrote: > Now before I start down my typical path of re-inventing the wheel, I > felt I should ask this question of the list, just to see if anyone has > found an effective way of working with Localized (multiple-language) > projects. > ... > - Placing all text in a file, and then just translating the file to > multiple languages when building the standalone would be preferred, but > that would require some massive scripting to populate button and field > labels, etc. > ... > Any ideas? ... Please! I've used the above technique in the past. I used a minimal numeric tag system where each control label in the app referenced an ID in an external text file: <1001>xyz text at startup. You could use a named tag as well: Willkommen. I disagree that this requires massive scripting. IMO, the flexibility outweighs the required scripting efforts, especially if you need multiple languages and have to share the translation docs with 3rd party translators. A text file is way easier to manage than forcing someone to get into Rev's IDE. You'll probably want to use Unicode -- my understanding is the current Unicode implementation is a bit limited in Rev but I believe searching the mail archives may help address some of the issues you might run into. BTW, if you decide to go this route, remember to have translators use a simple text editor (ie WordPad, NotePad, etc). Do not allow the use of Word or any other heavyweight text editor since these apps may add formatting garbage to the text which will make text parsing difficult. Other folks may offer different suggestions. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From ambassador at fourthworld.com Fri Feb 16 13:53:12 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 16 Feb 2007 10:53:12 -0800 Subject: An effective way to Localize my Revolution Projects for Multiple Languages Message-ID: <45D5FD98.6050108@fourthworld.com> Derek Bump wrote: > Now before I start down my typical path of re-inventing the wheel, I > felt I should ask this question of the list, just to see if anyone has > found an effective way of working with Localized (multiple-language) > projects. > > I have never done any work with creating localized projects. I know > that I will end up mutilating the native languages via the Google > Translator, but I figure that a 90% translated program is better than a > program that isn't used because it's not in a person's main language. > > - Property profiles are nice, but it means that I have to store all of > the language data for each object within a profile, making it harder to > make changes to the text. > > - Placing all text in a file, and then just translating the file to > multiple languages when building the standalone would be preferred, but > that would require some massive scripting to populate button and field > labels, etc. > > - Also, I have to roll my own dialogs that don't return the name of what > button was pushed, but instead a number, as the number doesn't need to > be translated. (Ex: 0=Cancel,1=OK) > > Any ideas? ... Please! My gandfather used to say, "When a designer is faced with two equally compelling options, find a way to do both." Custom properties are handy because they bind the data to the object, keeping everything together in a world in which it's wise to assume everything will change at some point or another as the product evolves. But as you note, it would be cumbersome to edit the data there. So don't do that. :) Instead, you could make a tool which extracts the language elements relevant for a translator to work on, presents them in a convenient editing interface right inside the program so they can understand the context, and stores those back again into the object properties. One of the larger products I've worked on in recent years was a medical database for both US and UK markets, and while they're both "English" there are a great many differences between the dialects, esp. in the medical profession. We used the approach I described above, and we've been delighted with how fast Rev can walk through all objects to insert the appropriate text on preOpenCard. Never even notice the difference. We found that it was helpful during development to keep all work in one language (we used US English, since that was how the project started), and did the translation work as the last step in the process. Commands follow suit: all command names are in the base language (for us it was US English), and only the label property of controls is changed so the name remains intact. The only tricky items are background fields. Because the same object can contain different text across multiple cards, we found it helpful to store the data in the card rather than the field object. We used custom property sets named for the desired language, with the element key being the field's short ID (e.g., "USEnglish[4433]"). And of course it pays to have a native speaker do the actual translation, esp. one who is also expert in the domain the application supports. On our project this for that was easy, since one of the company owners is an Australian doctor. But the last thing you want to do is come up with unclear or misleading quasi-translations, or even embarrassing ones like when Chevrolet rolled out a car for Spanish-speaking markets named "Nova". :) -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ambassador at fourthworld.com Fri Feb 16 13:54:58 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 16 Feb 2007 10:54:58 -0800 Subject: A hard challenge anyone? Message-ID: <45D5FE02.9030608@fourthworld.com> J. Landman Gay wrote: > Richard Gaskin wrote: >> Conceivably, MC's profiler could be extracted and used in any IDE. It's >> just a question of getting the time to do that..... > > You must be getting old, Richard. :) I did that about a year ago and > posted the stack for use with Rev. It's on my site, though I admit there > is no public link to it. > > > > I've also just uploaded it to RevOnline; see screen name "Jacque" to > download it from there. Excellent, Jacque. Thank you. It's nice to see MC's open source X11 license paying dividends for the community. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From klaus at major-k.de Fri Feb 16 14:01:14 2007 From: klaus at major-k.de (Klaus Major) Date: Fri, 16 Feb 2007 20:01:14 +0100 Subject: An effective way to Localize my Revolution Projects for Multiple Languages In-Reply-To: <45D5FD98.6050108@fourthworld.com> References: <45D5FD98.6050108@fourthworld.com> Message-ID: Hi Richard, > ... > And of course it pays to have a native speaker do the actual > translation, esp. one who is also expert in the domain the > application supports. On our project this for that was easy, since > one of the company owners is an Australian doctor. But the last > thing you want to do is come up with unclear or misleading quasi- > translations, or even embarrassing ones like when Chevrolet rolled > out a car for Spanish-speaking markets named "Nova". :) LOL! :-) The best "faux-pas" ever made in my opinion was a scandinavian vacuum cleaner company that wanted to conquer the american market with this great slogan: Drum Roll! Nothing sucks like the ELECTROLUX! :-D > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com Best Klaus Major klaus at major-k.de http://www.major-k.de From list at dreamscapesoftware.com Fri Feb 16 14:14:03 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Fri, 16 Feb 2007 13:14:03 -0600 Subject: An effective way to Localize my Revolution Projects for Multiple Languages In-Reply-To: References: <45D5FD98.6050108@fourthworld.com> Message-ID: <45D6027B.1070002@dreamscapesoftware.com> Klaus Major wrote: > Drum Roll! > Nothing sucks like the ELECTROLUX! LOL... Yup, I would like to avoid mistakes like that (which may explain why Electrolux was bought out). Well, I'm going to be on a little vacation for the next two days, but Thank you Klaus, Scott and Richard for your helpful suggestions and incite. I will be thinking of ways to implement what you have all suggested and hopefully I can come up with a way that I feel comfortable with. Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From lfredricks at proactive-intl.com Fri Feb 16 14:21:24 2007 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Fri, 16 Feb 2007 11:21:24 -0800 Subject: An effective way to Localize my Revolution Projects for Multiple Languages In-Reply-To: References: <45D5F5F9.1010406@dreamscapesoftware.com> Message-ID: <017d01c751ff$a69fa860$6601a8c0@YOUR68B8D1092F> > > - Placing all text in a file, and then just translating the file to > > multiple languages when building the standalone would be preferred, > > but that would require some massive scripting to populate > button and > > field labels, etc. > > ... > > Any ideas? ... Please! > > I've used the above technique in the past. I used a minimal > numeric tag system where each control label in the app > referenced an ID in an external text file: <1001>xyz > text at startup. You could use a named tag as > well: Willkommen. Scott's method resembles "classical" style translation methods (I say classical because its what I did when I used to have a localization business in the early '90s) and it works well. Get a unique numeric identifier, then orchestrate a "string swap". Apple's old Appleglot tool was pretty good at that. The one downside to almost any method is that you still have to go through and look at your interface to make sure what you've swapped fits. Text expansion can increase your strings by 20-50%. Its best if you can come up with a clean text file that you can hand to a translator without having to give them your application, then let them eyeball the finished product so that it makes sense within the application. I strongly recommend avoiding pure machine translation. Even the best MT makes for poor reading. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution Ltd http://www.runrev.com From JimAultWins at yahoo.com Fri Feb 16 14:20:55 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 16 Feb 2007 11:20:55 -0800 Subject: An effective way to Localize my Revolution Projects for Multiple Languages In-Reply-To: <45D6027B.1070002@dreamscapesoftware.com> Message-ID: On 2/16/07 11:14 AM, "Derek Bump" wrote: > Klaus Major wrote: >> Drum Roll! >> Nothing sucks like the ELECTROLUX! > > LOL... Yup, I would like to avoid mistakes like that (which may explain > why Electrolux was bought out). > Actually, it was sucked up by a competitor Jim Ault Las Vegas From david at openpartnership.net Fri Feb 16 14:23:22 2007 From: david at openpartnership.net (David Bovill) Date: Fri, 16 Feb 2007 20:23:22 +0100 Subject: A hard challenge anyone? In-Reply-To: <45D5FE02.9030608@fourthworld.com> References: <45D5FE02.9030608@fourthworld.com> Message-ID: I downloaded it Jacque - but having some problems using it - could it be clashing with something - Galaxy? Or does it need to be opened in a certain way? On 16/02/07, Richard Gaskin wrote: > > J. Landman Gay wrote: > > > Richard Gaskin wrote: > >> Conceivably, MC's profiler could be extracted and used in any IDE. It's > >> just a question of getting the time to do that..... > > > > You must be getting old, Richard. :) I did that about a year ago and > > posted the stack for use with Rev. It's on my site, though I admit there > > is no public link to it. > > > > > > > > I've also just uploaded it to RevOnline; see screen name "Jacque" to > > download it from there. > > Excellent, Jacque. Thank you. > > It's nice to see MC's open source X11 license paying dividends for the > community. > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From david at openpartnership.net Fri Feb 16 14:42:32 2007 From: david at openpartnership.net (David Bovill) Date: Fri, 16 Feb 2007 20:42:32 +0100 Subject: libURL: load unload bug? Message-ID: What could this be? I have found that on occasion urls cease to work and this time rather than quiting and starting again I took a look at what it could be... I found that while some urls still worked a few returned very fast and empty - one of them was an image and one www.google.com. Testig the image url in a browser proved that the image was there. It looked like it was a problem with the url cache so I wrote this script: repeat for each line someURL in the cachedurls unload url someURL end repeat put the cachedurls and checked that the cache was empty - still no joy with the urls that were causing the problem. Next I edited the script of the internet library (added a space) in order to kill the local variables that cache the url's and hey presto the url"s worked again ??? Is there an occasional problem with unload? In that empty url's perhaps resulting from faulty calls are not cleared with an unload call? Or should I call something like "libUrlResetAll" - not documented AFAIK to reset things? From ambassador at fourthworld.com Fri Feb 16 14:59:36 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 16 Feb 2007 11:59:36 -0800 Subject: An effective way to Localize my Revolution Projects for Multiple Languages Message-ID: <45D60D28.40807@fourthworld.com> Lynn Fredricks wrote: > The one downside to almost any method is that you still have to go through > and look at your interface to make sure what you've swapped fits. Text > expansion can increase your strings by 20-50%. This raises a third reason to consider a very important feature: resolution independence. The other two are Windows' long-standing feature to allow the user to turn on Large Fonts, and Apple's recent transition to support resolution independence across the board. All three areas represent a need for more dynamic resizing of controls, yet all three are currently out of reach for Rev developers. Do we have any word from the mother ship on how these will be handled in the future? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ambassador at fourthworld.com Fri Feb 16 15:16:13 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 16 Feb 2007 12:16:13 -0800 Subject: SoCal RUG: Thanks Message-ID: <45D6110D.4040705@fourthworld.com> Many thanks to all who attended the SoCal Rev User Group meeting we had Monday night, and a special thank you to those who presented here. We wound up having three presentations: - Josh Mellicker showed his Green Bongo distributed project management system, using Rev as a front-end for a remote MySQL DB - Bill Vlahos gave us a sneak preview of a new U3 app he's working on - Richard Herz showed us the latest edition of his wonderful ReactorLab, a distributed courseware system Many folks stayed late, some as late as 1:30AM. Good Rev times. :) Although Richard Herz drove all the way up from San Diego to be there, the Longest Drive to the Meeting Award this time went to Jim Ault, who was in town from Las Vegas. Thanks for coming to the meeting, Jim. If you're in Southern California and would like to join us, feel free to sign up at the SoCal RUG Yahoo Group: I'm not sure when the next meeting will be, but we'll keep ya' posted. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jacque at hyperactivesw.com Fri Feb 16 15:17:05 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 16 Feb 2007 14:17:05 -0600 Subject: A hard challenge anyone? In-Reply-To: References: <45D5FE02.9030608@fourthworld.com> Message-ID: <45D61141.8060500@hyperactivesw.com> David Bovill wrote: > I downloaded it Jacque - but having some problems using it - could it be > clashing with something - Galaxy? Or does it need to be opened in a certain > way? Can you describe what doesn't work? You should just be able to open it normally with the "Open" command in the File menu. It should load a default script from the topmost stack, which you can change using the popdown buttons. I admit this was a very fast port -- it took me maybe ten minutes -- and I haven't used it much or checked it extensively. There could very well be something wrong. I also don't know how it would interact with Galaxy. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Feb 16 15:42:27 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 16 Feb 2007 14:42:27 -0600 Subject: Script Profiler instructions In-Reply-To: References: <45D5FE02.9030608@fourthworld.com> Message-ID: <45D61733.4090700@hyperactivesw.com> Since the Script Profiler stack I just uploaded to RevOnline expects you to be a mind-reader, I thought I'd provide brief instructions. This is definitely a development tool with a minimal UI. Here is how to use it. 1. Open the stack as you would any other. You can put it in the plugins folder if you want and choose it from the Plugins menu. The stack will choose a default script to display when it opens. 2. Use the popdown menu buttons to choose the stack and object you want to examine. Choose the handler name you want to specifically want to test. 3. Click the "Start Profile" button at the top right of the stack. 4. Either execute handlers normally by using the stack you are testing, or else click the "Send Message" button at the bottom of the stack to specifically send the message you choose in the popdown button. When testing a single handler, clicking the button is the easiest way to execute the handler. 5. The message will be sent and executed, and the profiler display will change to show the number of calls and total execution time for each line of the handler being tested. Times are relative and depend on the traceDelay property. The shorter the traceDelay, the faster the times will be. TraceDelay is a global Revolution property which defaults to 500 miliseconds. You can set a different delay from the message box to change the relative times. Statistics are cumulative. Every time you run the handler, times and number of calls are added to the previous test results. You can re-run the same handler multiple times to get a cumulative average of relative times. 6. When you are done testing, click the "Stop Profile" button. The stack will no longer watch for messages. 7. If you want to clear the current display, click "Clear Profile". This resets the numbers to zero so that new tests are not added to the statistics from previous tests. The "Edit Script" buttton does what you'd expect, and opens the script of the object currently being tested. The "Done" button closes the stack. The "Help" button does nothing; it is linked to the MetaCard IDE. But the above is a fair approximation of that info. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From david at openpartnership.net Fri Feb 16 15:49:10 2007 From: david at openpartnership.net (David Bovill) Date: Fri, 16 Feb 2007 21:49:10 +0100 Subject: libURL: load unload bug? In-Reply-To: References: Message-ID: To confirm - issueing "libUrlResetAll" fixes the problem. But what is the problem ??? I am loading thumbnails into my application asynchronously using the "load with message" command. As each thumbnail comes over I get the url from the cache and put the data into the thumbnail image finally unloading the url so as to clear the image from the cache memory. Seems all to work fine except that every so often with loads of 100 images well the cache gets mucked up - here are the scripts: setprop image_Loaded photoURL put the long id of the target into thumbView load url photoURL with message "image_DisplayLoaded" end image_Loaded on image_DisplayLoaded someURL, someStatus put url someURL into someImage set the image_Value of me to someImage unload url someURL end image_DisplayLoaded setprop image_Value someImage put the short id of the image_Object of me into imageObjectID put someImage into image id imageObjectID of me end image_Value Perhaps I am not checking the status before unloading? Should not cause this problem but still... ? From dave.cragg at lacscentre.co.uk Fri Feb 16 17:04:20 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Fri, 16 Feb 2007 22:04:20 +0000 Subject: libURL: load unload bug? In-Reply-To: References: Message-ID: <194540DC-7CFD-4CFA-9936-FC13EA35F9EF@lacscentre.co.uk> On 16 Feb 2007, at 20:49, David Bovill wrote: > To confirm - issueing "libUrlResetAll" fixes the problem. > > But what is the problem ??? I am loading thumbnails into my > application > asynchronously using the "load with message" command. As each > thumbnail > comes over I get the url from the cache and put the data into the > thumbnail > image finally unloading the url so as to clear the image from the > cache > memory. Seems all to work fine except that every so often with > loads of 100 > images well the cache gets mucked up - here are the scripts: > > setprop image_Loaded photoURL > put the long id of the target into thumbView > load url photoURL with message "image_DisplayLoaded" > end image_Loaded > > on image_DisplayLoaded someURL, someStatus > put url someURL into someImage > set the image_Value of me to someImage > unload url someURL > end image_DisplayLoaded > > setprop image_Value someImage > put the short id of the image_Object of me into imageObjectID > put someImage into image id imageObjectID of me > end image_Value > > Perhaps I am not checking the status before unloading? Should not > cause this > problem but still... ? I can't say for sure what the problem is, but you probably should check the status at the beginning of the image_DisplayLoaded handler. I see a possible problem if the load has failed for some reason, and then you immediately do a "get url". In this case, the "get url" will try to retrieve the data directly from the server, and may well fail too as it's to the same url. Something like: on image_DisplayLoaded someURL, someStatus if someStatus is "cached" then put url someURL into someImage set the image_Value of me to someImage unload url someURL else unload url someURL ## do some error handling here ## error message, etc. end if end image_DisplayLoaded I'm not saying this is the problem, but it might be good to eliminate this possibility first. Cheers Dave From schaubeck at mac.com Fri Feb 16 23:11:35 2007 From: schaubeck at mac.com (Jim Schaubeck) Date: Fri, 16 Feb 2007 20:11:35 -0800 Subject: How to create a single line entry field? In-Reply-To: <002201c751f5$5e82b450$18b2a8c0@TiemoPC2> References: <002201c751f5$5e82b450$18b2a8c0@TiemoPC2> Message-ID: Tiemo, I dealt with this issue this as well. I did what others have suggested: on enterInField -- do something (click or send mouseup or other command), or nothing just to stop the enter key end enterInField on returnInField -- do something (click or send mouseup or other command), or nothing just to stop the enter key end returnInField To deal with the multiple lines I did this: put line 1 of cd fld x into cd fld x -- gets rid of multipple lines in field x This gets rid of extra lines that were entered possibly by a paste command since a return key would not work based on the above code. But the above code does not stop a return being pasted into the text by the user. Jim... On Friday, February 16, 2007, at 10:08AM, "Tiemo Hollmann TB" wrote: >Hello, > >Probably a simple newbee question: > >1. how can I realize a single line field, where the user can enter text and >commits with enter key? > >In my standard scenario the enter key makes a CR into the field, so that the >text breaks and disappears in the unvisible line 1 of 2 of my textfield >(because it has only 1 line visible) > > > >I have a handler: > >on rawkeyUp keyCode > >in the field, where I handle the key entries. But even if I try to capture >the keyCode 65293 ( EnterKey) and break the rawkeyUp, revolution puts the CR >into the field. > > > >Is there a field property "single line field" or something like that? > > > >2. is there a chance to set the location of the ask and answer dialog, >instead of default centred? > > > >Thank you > >Tiemo > > > > > > > > > > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution > > From chipp at chipp.com Fri Feb 16 23:59:03 2007 From: chipp at chipp.com (Chipp Walters) Date: Fri, 16 Feb 2007 22:59:03 -0600 Subject: AltSQlite3 Demo error In-Reply-To: References: Message-ID: <7aa52a210702162059q1093d24cued42d94f40c3a38@mail.gmail.com> Sounds like your dll is corrupt or not complete. Try redownloading or contact support at runrev.com. best, Chipp From sarah.reichelt at gmail.com Sat Feb 17 00:37:25 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 17 Feb 2007 15:37:25 +1000 Subject: Bacground color of tabbed button Message-ID: Hi All, If I have a tabbed button on OS X, I get a nice 3D border around a space of a slightly different color to the background of my stack. This is a nice effect, but how can I find out what the color of that area is? I need to put an opaque field on a tab's background, but I want it's background to have the same color. It's opaque becasue it is hiding other things, but I want it to look as if it is transparent. The background color for the stack can be changed by the user, which chnges the background color of the tabbed button, but by varying amounts, so I can't hard-wire either a color or a color difference. I just need a way to find the real color of a certain area of the window. TIA< Sarah From jacque at hyperactivesw.com Sat Feb 17 00:59:30 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 16 Feb 2007 23:59:30 -0600 Subject: Bacground color of tabbed button In-Reply-To: References: Message-ID: <45D699C2.2050009@hyperactivesw.com> Sarah Reichelt wrote: > The background color for the stack can be changed by the user, which > chnges the background color of the tabbed button, but by varying > amounts, so I can't hard-wire either a color or a color difference. I > just need a way to find the real color of a certain area of the > window. It's so ugly it hurts, but: put the screenmouseloc into tLoc set the screenmouseloc to x,y -- the location you need to read put the mousecolor into tColor -- this is the color set the screenmouseloc to tLoc It happens so fast I don't even need to lock the screen, but you might want to test on slower machines to make sure. I vaguely remember someone else had another way to do it but I can't recall what it was. Scott Raney suggested the above when I asked about the same thing some years ago. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sarah.reichelt at gmail.com Sat Feb 17 01:09:51 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 17 Feb 2007 16:09:51 +1000 Subject: Bacground color of tabbed button In-Reply-To: <45D699C2.2050009@hyperactivesw.com> References: <45D699C2.2050009@hyperactivesw.com> Message-ID: > > The background color for the stack can be changed by the user, which > > chnges the background color of the tabbed button, but by varying > > amounts, so I can't hard-wire either a color or a color difference. I > > just need a way to find the real color of a certain area of the > > window. > > It's so ugly it hurts, but: > > put the screenmouseloc into tLoc > set the screenmouseloc to x,y -- the location you need to read > put the mousecolor into tColor -- this is the color > set the screenmouseloc to tLoc > > It happens so fast I don't even need to lock the screen, but you might > want to test on slower machines to make sure. > > I vaguely remember someone else had another way to do it but I can't > recall what it was. Scott Raney suggested the above when I asked about > the same thing some years ago. Sigh! Thanks Jacque, after I emailed the question I worked this one out but it was so awful that I hoped there was a better way... Ah well, at least it works. For anyone wanting to know the full details, here is the full script I use: put the topleft of btn "Tabs" into tL put the screenmouseloc into tOldMouse add 10 to item 1 of tL add 15 to item 2 of tL -- move right & down to avoid the corner set the screenmouseloc to globalloc(tL) put the mousecolor into tCol set the screenmouseloc to tOldMouse set the backcolor of fld "Status" to tCol After setting the backColor or the stack, you can't do this instantly as it takes some time for the tabbed backgroound to be updated. I call this 5 ticks after setting the backcolor and that seems fine. 1 tick worked most of the time on my 2 GHz iMac, so hopefully 5 will be safe. I might push it out to 10 as the field I need to set will not be visible when this change is happening. Thanks, Sarah From revolution at derbrill.de Sat Feb 17 04:37:10 2007 From: revolution at derbrill.de (Malte Brill) Date: Sat, 17 Feb 2007 10:37:10 +0100 Subject: Bacground color of tabbed button In-Reply-To: <20061224180005.7FD8A488E99@mail.runrev.com> References: <20061224180005.7FD8A488E99@mail.runrev.com> Message-ID: <8BECCACE-0545-4C29-BB99-B2402DFEB892@derbrill.de> Hi Sarah, if you want to avoid setting the screenmouseloc, you might want to take a snapshot at the location you want to examine and look at the imagedata. import snapshot from rect x,y,x+1,y+1 of this cd When I tried i ended up with a huge image (of the correct color though, so it doesn?t seem to pose a big prob). then look at chartonum (char 2 of the imagedata), char 3, char 4. A sidenote: It does not seem to be possible to take a snapshot smaller than 10 by 10 pixel this looks like an undesired anomaly to me. Any thoughts on this? Do you think it is worth a pizza? All the best, Malte From david at openpartnership.net Sat Feb 17 06:12:49 2007 From: david at openpartnership.net (David Bovill) Date: Sat, 17 Feb 2007 12:12:49 +0100 Subject: libURL: load unload bug? In-Reply-To: <194540DC-7CFD-4CFA-9936-FC13EA35F9EF@lacscentre.co.uk> References: <194540DC-7CFD-4CFA-9936-FC13EA35F9EF@lacscentre.co.uk> Message-ID: Thanks - I"ve added that check and so far so good. I think it would be good to add "libUrlResetAll" - it would have saved me from quiting and restarting a number of times? But thanks for documenting and structuring the code so nicely! From dave.cragg at lacscentre.co.uk Sat Feb 17 07:08:00 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Sat, 17 Feb 2007 12:08:00 +0000 Subject: libURL: load unload bug? In-Reply-To: References: <194540DC-7CFD-4CFA-9936-FC13EA35F9EF@lacscentre.co.uk> Message-ID: <3040DA08-D4A4-45C1-932C-199A9B3711EE@lacscentre.co.uk> On 17 Feb 2007, at 11:12, David Bovill wrote: > Thanks - I"ve added that check and so far so good. > > I think it would be good to add "libUrlResetAll" - it would have > saved me > from quiting and restarting a number of times? If you do use libUrlResetAll, be careful. My general advice would be to try not to use it, but if you do, use it at the end of a handler or before a period of "idle time". If you have any url calls (get url, etc.) after libUrlResetAll in the same handler, the results can be unpredictable. I'm not completely clear of the reason for this. libUrlResetAll clears a bunch of script local variables (using "delete local"), and I suspect that the engine may not do this deletion immediately. So subsequent url calls may start and then have the script locals "pulled from under them" so to speak. I can't confirm this, just a suspicion. :-) So instead of this: libUrlResetAll repeat ... load url whatever end repeat better to do this if possible: libUrlResetAll send "startLoading" to me in 50 milliseconds on startLoading repeat ... load url whatever end repeat end startLoading I'm guilty of not paying proper attention to libUrlResetAll. I've always treated it as a "developer's tool", and not something to be left in the patient after the operation. (I only use it when I'm working on libUrl.) Cheers Dave From tkuypers at dmp-int.com Sat Feb 17 07:19:29 2007 From: tkuypers at dmp-int.com (Ton Kuypers) Date: Sat, 17 Feb 2007 13:19:29 +0100 Subject: Copying files Message-ID: Hi gang, Just wondering of one of you maybe created something he/she would like to share... I have to do a project where lots of files will be copied to a server. The program will run on both OS X and Windows. The revCopyFolder works perfectly, except for one thing... There is no status callback, so when copying 200 Mb, there is no way of showing a progressbar or an updated status message... Creating a list of all files and using the revCopyFile works fine as well, but it is WAYYYYYY slower then copying the complete folder at once. Anyone any suggestions? Warm regards, Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com From sarah.reichelt at gmail.com Sat Feb 17 07:26:18 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 17 Feb 2007 22:26:18 +1000 Subject: Bacground color of tabbed button In-Reply-To: <8BECCACE-0545-4C29-BB99-B2402DFEB892@derbrill.de> References: <20061224180005.7FD8A488E99@mail.runrev.com> <8BECCACE-0545-4C29-BB99-B2402DFEB892@derbrill.de> Message-ID: > A sidenote: > It does not seem to be possible to take a snapshot smaller than 10 by > 10 pixel this looks like an undesired anomaly to me. Any thoughts on > this? Do you think it is worth a pizza? > Maybe a 10 x 10 pizza :-) From sims at ezpzapps.com Sat Feb 17 07:36:15 2007 From: sims at ezpzapps.com (sims) Date: Sat, 17 Feb 2007 13:36:15 +0100 Subject: searching archives Message-ID: I'm making a utility for searching the Rev archives. I use them every day to understand 'how to or 'how not to' do things. I have the following URLs for searching the List and wonder what the other people on the List use when they search the List archives. One goal in asking this is to add the most popular search URL to my utility that I'll make available. What URL do you use when searching the List and why do you use that on? sims http://www.mail-archive.com/use-revolution at lists.runrev.com/maillist.html http://dir.gmane.org/gmane.comp.ide.revolution.user http://www.google.com/search?as_sitesearch=lists.runrev.com&num=20&as_q= http://lists.runrev.com/mailman/private/improve-revolution From m.schonewille at economy-x-talk.com Sat Feb 17 07:45:23 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 17 Feb 2007 13:45:23 +0100 Subject: searching archives In-Reply-To: References: Message-ID: <6107D7F7-44C4-4974-B0B6-2E21D61CCD5F@economy-x-talk.com> Sims, When Google no longer returned correct search results for the archives, I switched to GMane and made a FireFox plugin for this. You can download the plugin at the Economy-x-Talk homepage. You will find it at the bottom of the Developers section. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 17-feb-2007, om 13:36 heeft sims het volgende geschreven: > I'm making a utility for searching the Rev archives. I use them > every day to > understand 'how to or 'how not to' do things. > > I have the following URLs for searching the List and wonder what > the other people > on the List use when they search the List archives. One goal in > asking this is to add the > most popular search URL to my utility that I'll make available. > > What URL do you use when searching the List and why do you use that > on? > > sims > > http://www.mail-archive.com/use-revolution at lists.runrev.com/ > maillist.html > > http://dir.gmane.org/gmane.comp.ide.revolution.user > > http://www.google.com/search? > as_sitesearch=lists.runrev.com&num=20&as_q= > > http://lists.runrev.com/mailman/private/improve-revolution From barryb at libero.it Sat Feb 17 10:38:30 2007 From: barryb at libero.it (barryb at libero.it) Date: Sat, 17 Feb 2007 16:38:30 +0100 Subject: Amazing Grace Message-ID: Checking my email today after recently signing up for some of the Yahoo! Rev users mailing lists I found 131 spams although that mail server has been free from spam for years due to my careful deployment. Being on Yahoo in this case I had no choice but to divulge it. I am not blaming those Lists (or Richmond) for this - I expected it and luckily they all go directly into the bin. However, a solitary one got passed that system and nearly had me fooled for a few seconds. It was from a supposedly named REV SISTER GRACE, yes you've guessed, a Nigerian nun who, calmly blessing me, asked for my bank and personal identity info to trasfer my latest inheritance! I just can't decide if it was a coincidence or not but it certainly avoided Yahoo!s filters. All the best and watch out for this saintly soul, Barry ------------------------------------------------------ Passa a Infostrada. ADSL e Telefono senza limiti e senza canone Telecom http://click.libero.it/infostrada17feb07 From rcozens at pon.net Sat Feb 17 10:58:23 2007 From: rcozens at pon.net (Rob Cozens) Date: Sat, 17 Feb 2007 07:58:23 -0800 Subject: An effective way to Localize my Revolution Projects for Multiple Languages In-Reply-To: <45D5F5F9.1010406@dreamscapesoftware.com> References: <45D5F5F9.1010406@dreamscapesoftware.com> Message-ID: <7.0.1.0.0.20070217071806.01b5b4f8@pon.net> Hi Derek, >I should ask this question of the list, just to see if anyone has >found an effective way of working with Localized (multiple-language) projects. Most of the common approaches have been described by others; so I would only add: * Saving all program text and prompts in a different text file for each language means only the text pertinent to the currently-selected language is loaded in RAM * Storing language text & prompts in a text file in line-per-line format means your application can support _any_ language for which a text file can be created, not just the languages you build in pre release. * If text is stored in a line-per-line format, it is a simple task to display each line in turn to a translator, who then types the same line in the new language in a field below it. Once all lines are translated, the application can immediately change languages by loading text from the new file. * Any translation scheme must also deal with formatting numbers, dates, and currency amounts differently based on system preferences (actually, IMO even a single-language program should present dates, numbers, and amounts formatted as specified by the user to the OS). * I strongly advocate the use of icons (supplemented with tool tips, if you will) instead of label text to avoid spacing issues. This is especially useful for labels above columnar tables: the text may be x characters long in one language and, say, 5*x characters in another language; but the column heading width remains constant without lots of empty space in one instance or incomprehensible abbreviation or truncation in the other. Normally, I would refer you to the Serendipity Library/SDB download for working examples of all these points; however the old download went down with Andre Garzia's old web site, and it is not my intention to update it until the revisions I am working on are further tested and bundled for distribution. If you'd like to explore this further, contact me off-list. Rob Cozens CCW, Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From dweeble at wi.rr.com Sat Feb 17 11:00:40 2007 From: dweeble at wi.rr.com (Michael D.) Date: Sat, 17 Feb 2007 10:00:40 -0600 Subject: Option menu Message-ID: <001c01c752ac$c5f94a10$0300a8c0@upthe> Hello I have a fld with with a list of 100 or so lines with itemdel for the first item of each line. How can I get each lines item1 into the option menu ? so far this gets the first line of the fld into the option menu but not addtional lines. put item 1 of fld "sortfld" into btn "menuS" so I think its, put fld "sortfld" into var repeat with i=1 to the number of lines in var put ? not sure here end repeat put var into btn "menuS" Thanks for any help Michael From klaus at major-k.de Sat Feb 17 11:11:25 2007 From: klaus at major-k.de (Klaus Major) Date: Sat, 17 Feb 2007 17:11:25 +0100 Subject: Option menu In-Reply-To: <001c01c752ac$c5f94a10$0300a8c0@upthe> References: <001c01c752ac$c5f94a10$0300a8c0@upthe> Message-ID: Hi Michael, > Hello > I have a fld with with a list of 100 or so lines with itemdel for > the first item of each line. How can I get each lines item1 into > the option menu ? > so far this gets the first line of the fld into the option menu but > not addtional lines. > > put item 1 of fld "sortfld" into btn "menuS" > > so I think its, > put fld "sortfld" into var > repeat with i=1 to the number of lines in var > put ? not sure here > end repeat > put var into btn "menuS" You already set the itemelimiter, did I understand this correctly? The fastest way will be: ... set the itemdelimiter to XXX ## replace XXX with your itemdelimiter like TAB, "," or whatever!!! put fld "sortfld" into var ## "repeat for each ..." is insanely fast, but READ ONLY! ## That means you cannot alter the variable (i in this case), only read the value(s)! repeat for each line i in var ## In this loop we collect all the first items into a CR delimited list put item 1 of i & CR after newlist end repeat ## Get rid of trailing CR delete last char of newlist put newlist into btn "menuS" ## Done :-) ... > Thanks for any help > Michael Best Klaus Major klaus at major-k.de http://www.major-k.de From stephenREVOLUTION at barncard.com Sat Feb 17 11:11:05 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sat, 17 Feb 2007 08:11:05 -0800 Subject: Amazing Grace In-Reply-To: References: Message-ID: You don't have a special, lose-able e-address for spam-magnets? People shouldn't give those guys anything one wants to keep. You'll end up on a "2 billion addresses" DVD. Get a 'free' yahoo email account first. >Checking my email today after recently signing up for some of the >Yahoo! Rev users mailing lists I found 131 spams although that mail >server has been free from spam for years due to my careful >deployment. Being on Yahoo in this case I had no choice but to >divulge it. > >I am not blaming those Lists (or Richmond) for this - I expected it >and luckily they all go directly into the bin. > >However, a solitary one got passed that system and nearly had me >fooled for a few seconds. It was from a supposedly named REV SISTER >GRACE, yes you've guessed, a Nigerian nun who, calmly blessing me, >asked for my bank and personal identity info to trasfer my latest >inheritance! > >I just can't decide if it was a coincidence or not but it certainly >avoided Yahoo!s filters. > >All the best and watch out for this saintly soul, >Barry -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From eric.chatonet at sosmartsoftware.com Sat Feb 17 11:24:53 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 17 Feb 2007 17:24:53 +0100 Subject: searching archives In-Reply-To: References: Message-ID: <25D5EBB5-3F2B-46B6-8901-70B0A5ADFEDF@sosmartsoftware.com> Hi Sims, Look at the code of the Rev Search Engine (2.7.x): you'll find all code for searching via GMane, Nable, Google, Mail Archive, go to all lists, etc. See the 'DoToolBarMenu' handler in the script of the card. Best Regards from Paris, Eric Chatonet Le 17 f?vr. 07 ? 13:36, sims a ?crit : > I'm making a utility for searching the Rev archives. I use them > every day to > understand 'how to or 'how not to' do things. > > I have the following URLs for searching the List and wonder what > the other people > on the List use when they search the List archives. One goal in > asking this is to add the > most popular search URL to my utility that I'll make available. > > What URL do you use when searching the List and why do you use that > on? > > sims > > http://www.mail-archive.com/use-revolution at lists.runrev.com/ > maillist.html > > http://dir.gmane.org/gmane.comp.ide.revolution.user > > http://www.google.com/search? > as_sitesearch=lists.runrev.com&num=20&as_q= > > http://lists.runrev.com/mailman/private/improve-revolution ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From tbandi at swissonline.ch Sat Feb 17 11:39:12 2007 From: tbandi at swissonline.ch (Till Bandi) Date: Sat, 17 Feb 2007 17:39:12 +0100 Subject: AltBrowser licensing/documentation In-Reply-To: References: Message-ID: <268FAAFA-9E63-4D27-B280-4E719A80AFDE@swissonline.ch> Can anyone help me finding the examples of SQlite-Stacks or applications? Till Am 12.01.2007 um 17:47 schrieb Kevin Miller: > We have now posted license keys on the download page. We will post > the > documentation and examples next week. Please check back then. From mlange at widged.com Sat Feb 17 12:13:25 2007 From: mlange at widged.com (Marielle Lange) Date: Sat, 17 Feb 2007 17:13:25 +0000 Subject: SoCal RUG: Thanks In-Reply-To: <45D6110D.4040705@fourthworld.com> References: <45D6110D.4040705@fourthworld.com> Message-ID: <79D15A1C-509A-4A50-AC12-D3E1D92F57B7@widged.com> Richard, Glad to hear this was a far better success than the one here in Edinburgh. Any chance any of these presentations can be seen online? Marielle On 16 Feb 2007, at 20:16, Richard Gaskin wrote: > Many thanks to all who attended the SoCal Rev User Group meeting we > had Monday night, and a special thank you to those who presented here. > > We wound up having three presentations: > > - Josh Mellicker showed his Green Bongo distributed project > management system, using Rev as a front-end for a remote MySQL DB > > - Bill Vlahos gave us a sneak preview of a new U3 app he's working on > > - Richard Herz showed us the latest edition of his wonderful > ReactorLab, a distributed courseware system > > Many folks stayed late, some as late as 1:30AM. Good Rev times. :) > > Although Richard Herz drove all the way up from San Diego to be > there, the Longest Drive to the Meeting Award this time went to Jim > Ault, who was in town from Las Vegas. Thanks for coming to the > meeting, Jim. > > If you're in Southern California and would like to join us, feel > free to sign up at the SoCal RUG Yahoo Group: > > > I'm not sure when the next meeting will be, but we'll keep ya' posted. > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From dweeble at wi.rr.com Sat Feb 17 12:54:16 2007 From: dweeble at wi.rr.com (Michael D.) Date: Sat, 17 Feb 2007 11:54:16 -0600 Subject: Option menu References: <001c01c752ac$c5f94a10$0300a8c0@upthe> Message-ID: <002501c752bc$a4d99280$0300a8c0@upthe> Klaus yes I have the itemdel set as set the itemDelimiter to numtoChar(34), with your help I see how this works now. Thanks. Michael ----- Original Message ----- From: "Klaus Major" To: "How to use Revolution" Sent: Saturday, February 17, 2007 10:11 AM Subject: Re: Option menu > Hi Michael, > >> Hello >> I have a fld with with a list of 100 or so lines with itemdel for the >> first item of each line. How can I get each lines item1 into the option >> menu ? >> so far this gets the first line of the fld into the option menu but not >> addtional lines. >> >> put item 1 of fld "sortfld" into btn "menuS" >> >> so I think its, >> put fld "sortfld" into var >> repeat with i=1 to the number of lines in var >> put ? not sure here >> end repeat >> put var into btn "menuS" > > You already set the itemelimiter, did I understand this correctly? > > The fastest way will be: > > ... > set the itemdelimiter to XXX > ## replace XXX with your itemdelimiter like TAB, "," or whatever!!! > > put fld "sortfld" into var > > ## "repeat for each ..." is insanely fast, but READ ONLY! > ## That means you cannot alter the variable (i in this case), only read > the value(s)! > repeat for each line i in var > > ## In this loop we collect all the first items into a CR delimited list > put item 1 of i & CR after newlist > end repeat > > ## Get rid of trailing CR > delete last char of newlist > > put newlist into btn "menuS" > ## Done :-) > ... > > >> Thanks for any help >> Michael > > Best > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From geradamas at yahoo.com Sat Feb 17 13:43:12 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 17 Feb 2007 18:43:12 +0000 (GMT) Subject: searching archives Message-ID: <785570.10585.qm@web37507.mail.mud.yahoo.com> Nothing quite like reinventng the wheel (I should know, it's my pastime): Richard Gaskin "did this" a while back, and very niftily too! sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ Copy addresses and emails from any email account to Yahoo! Mail - quick, easy and free. http://uk.docs.yahoo.com/trueswitch2.html From mwieder at ahsoftware.net Sat Feb 17 14:10:49 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 17 Feb 2007 11:10:49 -0800 Subject: Amazing Grace In-Reply-To: References: Message-ID: <1285533616.20070217111049@ahsoftware.net> Stephen- Saturday, February 17, 2007, 8:11:05 AM, you wrote: > You don't have a special, lose-able e-address for spam-magnets? > People shouldn't give those guys anything one wants to keep. You'll > end up on a "2 billion addresses" DVD. Get a 'free' yahoo email > account first. Yahoo does seem like the worst of the bunch. Even the hotmail address I set up specifically to attract spam has been spam-free. Meanwhile yahoo even seems to let its own affiliates (eBay etc) spam its lists. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sat Feb 17 14:17:04 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 17 Feb 2007 11:17:04 -0800 Subject: searching archives In-Reply-To: References: Message-ID: <515908375.20070217111704@ahsoftware.net> sims- Saturday, February 17, 2007, 4:36:15 AM, you wrote: > What URL do you use when searching the List and why do you use that on? I'd forget google. Two problems here: first of all, their indexing of this list has gotten dramatically worse over the last year, to to point where I find it unusable. Secondly, google's search algorithms have a rather interesting way of determining dates: searching for items within the last month, say, will attempt to return pages that have been updated within that period, rather than pages that were created during that period. So a listserv article from three years ago will suddenly appear at the top of the pile when the list software does a reindex. And there's no apparent way around this. But add nabble to your list. Gmane's the one I find the most useful, although sometimes one of the others will have a search algorithm that turns up something gmane's missed. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sat Feb 17 14:20:54 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 17 Feb 2007 11:20:54 -0800 Subject: UI design article Message-ID: <526137715.20070217112054@ahsoftware.net> All- I came across this interesting (IMO) article on UI design of an email application on another listserv. Not all of it's relevant here, I think, but there are some quite out-of-the-box ideas regarding rethinking workflow: http://www.research.ibm.com/remail/index.html -- -Mark Wieder mwieder at ahsoftware.net From JimAultWins at yahoo.com Sat Feb 17 15:00:22 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 17 Feb 2007 12:00:22 -0800 Subject: Copying files In-Reply-To: Message-ID: There is a thread a month ago called "Load and Stacks" that addressed this. Asked by David Bovill and answered by Dave Cragg. The links below should get you the emails in that thread http://www.mail-archive.com/search?l=use-revolution%40lists.runrev.com&q=fro m%3A%22David+Bovill%22+load+stacks http://www.mail-archive.com/search?l=use-revolution%40lists.runrev.com&q=fro m%3A%22Dave+Cragg%22+load+%2Band+stacks Jim Ault Las Vegas On 2/17/07 4:19 AM, "Ton Kuypers" wrote: > Hi gang, > > Just wondering of one of you maybe created something he/she would > like to share... > > I have to do a project where lots of files will be copied to a > server. The program will run on both OS X and Windows. > The revCopyFolder works perfectly, except for one thing... There is > no status callback, so when copying 200 Mb, there is no way of > showing a progressbar or an updated status message... > Creating a list of all files and using the revCopyFile works fine as > well, but it is WAYYYYYY slower then copying the complete folder at > once. > From JimAultWins at yahoo.com Sat Feb 17 15:06:10 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 17 Feb 2007 12:06:10 -0800 Subject: Copying files In-Reply-To: Message-ID: http://thread.gmane.org/gmane.comp.ide.revolution.user/92570/focus=92612 This is the GMane diagram of the thread Jim Ault Las Vegas On 2/17/07 4:19 AM, "Ton Kuypers" wrote: > Hi gang, > > Just wondering of one of you maybe created something he/she would > like to share... > > I have to do a project where lots of files will be copied to a > server. The program will run on both OS X and Windows. > The revCopyFolder works perfectly, except for one thing... There is > no status callback, so when copying 200 Mb, there is no way of > showing a progressbar or an updated status message... > Creating a list of all files and using the revCopyFile works fine as > well, but it is WAYYYYYY slower then copying the complete folder at > once. > From pepetoo at Cox.Net Sat Feb 17 15:19:05 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sat, 17 Feb 2007 12:19:05 -0800 Subject: Copying files In-Reply-To: References: Message-ID: Jim, Jacque, Richard and everyone else on the RevList, It is pretty obvious that I'm not taking advantage of even a fraction of the available Revolution Resources. Why, the paucity of time is one reason, but the lack of one place to go to find what is available is probably the biggest. Perhaps, if I spent more time reading things available from the Revolution website, I might find an answer to this. Perhaps. Anyone have suggestions? I'm into good organization, even though I personally suffer from a shortage of that attribute. Help, but don't inundate me too badly. We are considering expanded Revolution coverage on the Macinstruct.com web site, so this information may prove to be critical to our doing a bang-up job. Several of you have already been more than helpful, and I've appreciated their assistance and guidance. TIA, Joe Wilkins On Feb 17, 2007, at 12:06 PM, Jim Ault wrote: > http://thread.gmane.org/gmane.comp.ide.revolution.user/92570/ > focus=92612 > > This is the GMane diagram of the thread > > Jim Ault > Las Vegas > > On 2/17/07 4:19 AM, "Ton Kuypers" wrote: > >> Hi gang, >> >> Just wondering of one of you maybe created something he/she would >> like to share... >> >> I have to do a project where lots of files will be copied to a >> server. The program will run on both OS X and Windows. >> The revCopyFolder works perfectly, except for one thing... There is >> no status callback, so when copying 200 Mb, there is no way of >> showing a progressbar or an updated status message... >> Creating a list of all files and using the revCopyFile works fine as >> well, but it is WAYYYYYY slower then copying the complete folder at >> once. >> > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Sat Feb 17 15:24:01 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 17 Feb 2007 12:24:01 -0800 Subject: Copying files In-Reply-To: Message-ID: This is probably a better answer for revcopyfile http://search.gmane.org/?query=revcopyfile+progress&author=&group=gmane.comp .ide.revolution.user&sort=date&DEFAULTOP=and&xP=revcopyfile%09progress&xFILT ERS=Gcomp.ide.revolution.user---A Jim Ault Las Vegas On 2/17/07 4:19 AM, "Ton Kuypers" wrote: > Hi gang, > > Just wondering of one of you maybe created something he/she would > like to share... > > I have to do a project where lots of files will be copied to a > server. The program will run on both OS X and Windows. > The revCopyFolder works perfectly, except for one thing... There is > no status callback, so when copying 200 Mb, there is no way of > showing a progressbar or an updated status message... > Creating a list of all files and using the revCopyFile works fine as > well, but it is WAYYYYYY slower then copying the complete folder at > once. > From stephenREVOLUTION at barncard.com Sat Feb 17 15:30:19 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sat, 17 Feb 2007 12:30:19 -0800 Subject: Copying files In-Reply-To: References: Message-ID: I would say by all means check out all the scripting conference stacks http://downloads.runrev.com/section/scriptingconferences.php Even if you THINK you know these topics, you should review these. Hosted by Jacque and presented by an expert on each topic, there is info here you won't find in the docs. sqb >Jim, Jacque, Richard and everyone else on the RevList, > >It is pretty obvious that I'm not taking advantage of even a >fraction of the available Revolution Resources. Why, the paucity of >time is one reason, but the lack of one place to go to find what is >available is probably the biggest. Perhaps, if I spent more time >reading things available from the Revolution website, I might find >an answer to this. Perhaps. Anyone have suggestions? I'm into good >organization, even though I personally suffer from a shortage of >that attribute. Help, but don't inundate me too badly. We are >considering expanded Revolution coverage on the Macinstruct.com web >site, so this information may prove to be critical to our doing a >bang-up job. Several of you have already been more than helpful, and >I've appreciated their assistance and guidance. > >TIA, > >Joe Wilkins > >On Feb 17, 2007, at 12:06 PM, Jim Ault wrote: > >>http://thread.gmane.org/gmane.comp.ide.revolution.user/92570/focus=92612 >> >>This is the GMane diagram of the thread >> >>Jim Ault >>Las Vegas >> >>On 2/17/07 4:19 AM, "Ton Kuypers" wrote: >> >>>Hi gang, >>> >>>Just wondering of one of you maybe created something he/she would >>>like to share... >>> >>>I have to do a project where lots of files will be copied to a >>>server. The program will run on both OS X and Windows. >>>The revCopyFolder works perfectly, except for one thing... There is >>>no status callback, so when copying 200 Mb, there is no way of >>>showing a progressbar or an updated status message... >>>Creating a list of all files and using the revCopyFile works fine as >>>well, but it is WAYYYYYY slower then copying the complete folder at >>>once. >>> >> >> >>_______________________________________________ >>use-revolution mailing list >>use-revolution at lists.runrev.com >>Please visit this url to subscribe, unsubscribe and manage your >>subscription preferences: >>http://lists.runrev.com/mailman/listinfo/use-revolution > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From JimAultWins at yahoo.com Sat Feb 17 15:37:30 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 17 Feb 2007 12:37:30 -0800 Subject: [was] Copying files > Rev Resources In-Reply-To: Message-ID: On 2/17/07 12:19 PM, "Joe Lewis Wilkins" wrote: > Jim, Jacque, Richard and everyone else on the RevList, > > It is pretty obvious that I'm not taking advantage of even a fraction > of the available Revolution Resources. Why, the paucity of time is > one reason, but the lack of one place to go to find what is available > is probably the biggest. Perhaps, if I spent more time reading things > available from the Revolution website, I might find an answer to > this. Perhaps. Anyone have suggestions? I'm into good organization, > even though I personally suffer from a shortage of that attribute. > Help, but don't inundate me too badly. We are considering expanded > Revolution coverage on the Macinstruct.com web site, so this > information may prove to be critical to our doing a bang-up job. > Several of you have already been more than helpful, and I've > appreciated their assistance and guidance. > All I can say is "You are sailing into very deep waters". It can look easy to dive into Rev, but then your goal becomes to look and feel like professional apps that required teams of programmers years of work. The area of collaboration means that many of the resources are stored across the internet (Eric Chatonet SoSmartSoftware professional level tutorials, RevOnline user sample stacks, Ken Ray Revolution pages....more, more) As Stephen said... "check out all the scripting conference stacks http://downloads.runrev.com/section/scriptingconferences.php" I would recommend you start the beginner experience with Dan Shafer's book, software at the Speed of Thought. This encapsulates the experience of "how do I build something" + "how do I think about all the steps" As far as how to go from A to Z and learn Rev, I would recommend that each week you watch the use-list, pick a topic, study it, follow the example links, etc. You could do a MacInstruct article on "the Selected Monthly Rev Topic" and include the sample/tutorial stack links (like the RevOnline stacks) Learning Rev is a process and a wonderful journey. Kind of like saying "I am going to see all the interesting places in America... but where do I start?" Jim Ault Las Vegas From pepetoo at Cox.Net Sat Feb 17 15:41:13 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sat, 17 Feb 2007 12:41:13 -0800 Subject: Copying files In-Reply-To: References: Message-ID: Thanks, Steven, Jacque had directed me to this site some time back. I'm sure it resolves a lot of issues, but I'm looking for something that is a composite of everything that has been accomplished using Revolution. Asking too much, probably. But if it doesn't exist, it should and this might be the time to start. Joe Wilkins On Feb 17, 2007, at 12:30 PM, Stephen Barncard wrote: > I would say by all means check out all the scripting conference stacks > http://downloads.runrev.com/section/scriptingconferences.php > > Even if you THINK you know these topics, you should review these. > Hosted by Jacque and presented by an expert on each topic, there is > info here you won't find in the docs. > > > sqb > > >> Jim, Jacque, Richard and everyone else on the RevList, >> >> It is pretty obvious that I'm not taking advantage of even a >> fraction of the available Revolution Resources. Why, the paucity >> of time is one reason, but the lack of one place to go to find >> what is available is probably the biggest. Perhaps, if I spent >> more time reading things available from the Revolution website, I >> might find an answer to this. Perhaps. Anyone have suggestions? >> I'm into good organization, even though I personally suffer from a >> shortage of that attribute. Help, but don't inundate me too badly. >> We are considering expanded Revolution coverage on the >> Macinstruct.com web site, so this information may prove to be >> critical to our doing a bang-up job. Several of you have already >> been more than helpful, and I've appreciated their assistance and >> guidance. >> >> TIA, >> >> Joe Wilkins >> >> On Feb 17, 2007, at 12:06 PM, Jim Ault wrote: >> >>> http://thread.gmane.org/gmane.comp.ide.revolution.user/92570/ >>> focus=92612 >>> >>> This is the GMane diagram of the thread >>> >>> Jim Ault >>> Las Vegas >>> >>> On 2/17/07 4:19 AM, "Ton Kuypers" wrote: >>> >>>> Hi gang, >>>> >>>> Just wondering of one of you maybe created something he/she would >>>> like to share... >>>> >>>> I have to do a project where lots of files will be copied to a >>>> server. The program will run on both OS X and Windows. >>>> The revCopyFolder works perfectly, except for one thing... There is >>>> no status callback, so when copying 200 Mb, there is no way of >>>> showing a progressbar or an updated status message... >>>> Creating a list of all files and using the revCopyFile works >>>> fine as >>>> well, but it is WAYYYYYY slower then copying the complete folder at >>>> once. >>>> >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > > -- > > > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From pepetoo at Cox.Net Sat Feb 17 15:53:57 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sat, 17 Feb 2007 12:53:57 -0800 Subject: [was] Copying files > Rev Resources In-Reply-To: References: Message-ID: Jim, Thank you for the sage advice, and I don't pretend to expect to master a topic over which others have spent years in the development process. In fact, it is unlikely that I will even be able to achieve "newbie" status any time soon. And, I suppose, many of you may think I'm biting off more than I can chew. But one of my favorite expressions is: "how do you eat an elephant? You do it byte by byte!" OK, so that's old hat. Each of you have pretty much specialized in some field, and are probably using Revolution to help you solve some of your daily problems in that field. That is as it should be. As an architect, I'm accustomed to getting an "overview" of an entire problem; usually some kind of construction project. And that is what I am trying to do with Revolution. Hopefully those deep waters of which you spoke will not drown me! (Enormous smile) Joe Wilkins On Feb 17, 2007, at 12:37 PM, Jim Ault wrote: > > > > On 2/17/07 12:19 PM, "Joe Lewis Wilkins" wrote: > >> Jim, Jacque, Richard and everyone else on the RevList, >> >> It is pretty obvious that I'm not taking advantage of even a fraction >> of the available Revolution Resources. Why, the paucity of time is >> one reason, but the lack of one place to go to find what is available >> is probably the biggest. Perhaps, if I spent more time reading things >> available from the Revolution website, I might find an answer to >> this. Perhaps. Anyone have suggestions? I'm into good organization, >> even though I personally suffer from a shortage of that attribute. >> Help, but don't inundate me too badly. We are considering expanded >> Revolution coverage on the Macinstruct.com web site, so this >> information may prove to be critical to our doing a bang-up job. >> Several of you have already been more than helpful, and I've >> appreciated their assistance and guidance. >> > > All I can say is "You are sailing into very deep waters". > It can look easy to dive into Rev, but then your goal becomes to > look and > feel like professional apps that required teams of programmers > years of > work. > > The area of collaboration means that many of the resources are > stored across > the internet (Eric Chatonet SoSmartSoftware professional level > tutorials, > RevOnline user sample stacks, Ken Ray Revolution pages....more, more) > As Stephen said... "check out all the scripting conference stacks > http://downloads.runrev.com/section/scriptingconferences.php" > > > I would recommend you start the beginner experience with Dan > Shafer's book, > software at the Speed of Thought. This encapsulates the experience of > "how do I build something" + "how do I think about all the steps" > > As far as how to go from A to Z and learn Rev, I would recommend > that each > week you watch the use-list, pick a topic, study it, follow the > example > links, etc. > > You could do a MacInstruct article on "the Selected Monthly Rev > Topic" and > include the sample/tutorial stack links (like the RevOnline stacks) > > Learning Rev is a process and a wonderful journey. Kind of like > saying "I > am going to see all the interesting places in America... but where > do I > start?" > > Jim Ault > Las Vegas > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Sat Feb 17 15:56:14 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 17 Feb 2007 12:56:14 -0800 Subject: Rev Resources In-Reply-To: Message-ID: On 2/17/07 12:41 PM, "Joe Lewis Wilkins" wrote: > Thanks, Steven, >> I would say by all means check out all the scripting conference stacks >> http://downloads.runrev.com/section/scriptingconferences.php > Jacque had directed me to this site some time back. I'm sure it > resolves a lot of issues, but I'm looking for something that is a > composite of everything that has been accomplished using Revolution. > Asking too much, probably. But if it doesn't exist, it should and > this might be the time to start. > > Joe Wilkins > Marielle has been trying to the compilation for quite awhile, but some of the issues are that it takes a lot of work to get things collected, edited for clarity and instruction purposes, then indexed so new users can find them. One issue is that advanced work is complicated and requires experience, but what constitutes advanced work/concepts that new users are not ready for? Maybe you should give building a compilation a shot from a new user perspective? Jim Ault Las Vegas From JimAultWins at yahoo.com Sat Feb 17 16:05:16 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 17 Feb 2007 13:05:16 -0800 Subject: [was] Copying files > Rev Resources In-Reply-To: Message-ID: On 2/17/07 12:53 PM, "Joe Lewis Wilkins" wrote: > Jim, > > .... And, I suppose, many of you may think > I'm biting off more than I can chew. But one of my favorite > expressions is: "how do you eat an elephant? You do it byte by byte!" And then there is the story of seven blind wise men examining an elephant and describing what they know :-) Jim Ault Las Vegas From pepetoo at Cox.Net Sat Feb 17 16:08:50 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sat, 17 Feb 2007 13:08:50 -0800 Subject: Rev Resources In-Reply-To: References: Message-ID: <830A8622-E77C-49C3-9830-0ACA14D15C74@Cox.Net> On Feb 17, 2007, at 12:56 PM, Jim Ault wrote: >> snip > Marielle has been trying to the compilation for quite awhile, but > some of > the issues are that it takes a lot of work to get things collected, > edited > for clarity and instruction purposes, then indexed so new users can > find > them. > > One issue is that advanced work is complicated and requires > experience, but > what constitutes advanced work/concepts that new users are not > ready for? > > Maybe you should give building a compilation a shot from a new user > perspective? What else would you expect me to do? That's me! Sure, most of the issues addressed on this list won't become objects for my curiosity for quite some time, but I'm hoping the new direction I'm anticipating may shoot that limitation right between the eyes. You're giving me a lot to think about, and I appreciate all of it. Sorry I didn't make it up to LA for the RUG meeting a while back. I notice that you did. Amazing! Joe Wilkins > > Jim Ault > Las Vegas > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From david at openpartnership.net Sat Feb 17 16:28:09 2007 From: david at openpartnership.net (David Bovill) Date: Sat, 17 Feb 2007 22:28:09 +0100 Subject: LibURL: more loaded questions Message-ID: If you have a bunch of thumbnails that you are loading in the background and you want to be able to make sure that a user click to see the full image is "prioritised" is there anyway to do this except using a blocking command? That is can you pause a(ll) load? If not is there a way of adding the downloaded image to the cache if you have not used "load" and don't fancy downloading it again with just in order to take advantage of subsequent calls? From mlange at widged.com Sat Feb 17 16:28:36 2007 From: mlange at widged.com (Marielle Lange) Date: Sat, 17 Feb 2007 21:28:36 +0000 Subject: Rev Resources In-Reply-To: References: Message-ID: >> Marielle has been trying to the compilation for quite awhile, but >> some of >> the issues are that it takes a lot of work to get things >> collected, edited >> for clarity and instruction purposes, then indexed so new users >> can find >> them. Thanks for the mention, Jim. Various things. > Maybe you should give building a compilation a shot from a new user > perspective? (1) That's what I tried to do in my first approach to compiling useful resources. I put a list of all the resources i know about here: In particular, to answer Jo's question, a list of tutorials of particular relevance to beginner users: I pasted some more links useful to the beginner scripter on the forum "Getting Started with Revolution Studio or Enterprise": > One issue is that advanced work is complicated and requires > experience, but > what constitutes advanced work/concepts that new users are not > ready for? (2) This is a question difficult to answer. I gave it a try with my second approach. I created a collection of snippet and codes that I tried to tag for different categories. One of these categories was "1 novice coder 2 beginner coder 3 intermediate coder 4 advanced coder 5 expert coder". However I find it difficult to apply these tags and not all snippets are tagged for that category. The problem with the codes CMS is that it takes an awful lot of time to cut and paste snippets from the list to the CMS. (3) The new approach is to create a system by which I can run linguistic analyses of the content of all mailing lists and forums and then tag each node for critical words contained into that email as well as additional nodes like the categories above. I got a first draft of this work which gave me satisfaction. But I will need up to two weeks of work to get something members of the community can use. There is then problem that I am a freelance. Giving to the community has to come after earning a living. I do that when at periods between freelance work. I didn't have much of these for the last months. I can't tell you when I will have time to finish this. Marielle ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From mlange at widged.com Sat Feb 17 16:33:59 2007 From: mlange at widged.com (Marielle Lange) Date: Sat, 17 Feb 2007 21:33:59 +0000 Subject: UI design article In-Reply-To: <526137715.20070217112054@ahsoftware.net> References: <526137715.20070217112054@ahsoftware.net> Message-ID: <2DD061FC-CF26-451B-95D6-B57145FE3BC2@widged.com> Mark, Thanks for the link. I had posted something relevant to this on the forums a while ago: To avoid the discomfort of having to switch to the forums, I paste the transcription below. Best, Marielle > Flow in Application Design > This is a technique that is presented as useful for designing web > 2.0 applications. > > Well, the fuss about web 2.0 is that it allows you to design highly > responsive web applications, with some elements within a page that > can be refreshed independently from the other elements within the > page. > > The thing is that these features have always characterized the type > of applications you can produce with desktop development > environments like Revolution, RealBasic, etc. > > So, any technique that is presented as improving the quality of web > 2.0 application has the potential to improve the design and quality > of revolution applications. > > Flow Diagramming is one of them. > > What is it? This is about encouraging you to think in terms of > flow: How the information changes, how responsive it is, how > feedback is given to the user about the changes that are taking place > > A good resource on this is: > > Flow In Web Design (short explanation with links to other resources) > > Flow in Web Design (pdf, 37 pages) > > The difficulty then is about finding ways to represent how the > information within the application changes as a consequence of user > actions or script running. > > For this purpose, the visual vocabulary proposed by Jesse Garrett > (yep, the guy who published the paper that made Ajax popular) > > A visual vocabulary for describing information architecture and > interaction design, , along with a > Quick Reference garrett_ia_quickref.pdf> > > With practical examples of how this vocabulary can be used to > represent the internal flow within an application: > > Slate slate_calculated_refinement_or_simple_inertia/jjg_slate.pdf> > > Yahoo email (for some unknown reason doesn't render well in my > browser when I doubled checked the link) > > From jacque at hyperactivesw.com Sat Feb 17 16:43:18 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 17 Feb 2007 15:43:18 -0600 Subject: Copying files In-Reply-To: References: Message-ID: <45D776F6.2020601@hyperactivesw.com> Joe Lewis Wilkins wrote: > Thanks, Steven, > > Jacque had directed me to this site some time back. I'm sure it resolves > a lot of issues, but I'm looking for something that is a composite of > everything that has been accomplished using Revolution. Asking too much, > probably. But if it doesn't exist, it should and this might be the time > to start. That's sort of like asking for a composite of everything that has been accomplished using C++. I don't think it's possible. You might get some ideas though by scanning through the stacks on RevOnline. These examples aren't always the most polished but they do show what is possible. Other than that, stack collections are mostly located on individual web sites. There are also some things -- possibly the most professional ones -- you'll never find out about, as the developers are under NDA. I have had several large projects I can't talk about and I know many others here are in the same boat. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pepetoo at Cox.Net Sat Feb 17 16:57:17 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sat, 17 Feb 2007 13:57:17 -0800 Subject: Rev Resources In-Reply-To: References: Message-ID: Marielle et al, If nothing else, I'm flushing out a lot of info. It is obvious that you have spent a great deal of time on these "approaches". I, also, have to make a living and do all of this stuff in my "spare" time; but I'm hoping to eventually know enough that I can shorten the time I spend making a living by doing it more efficiently. I just used the multiline msg box this past week to do some fairly complicated calculations that I might have, ordinarily, tried to do with a hand calculator. Not the kind of thing I have to do very often, so I've not written any tools that can be used to do them. I made a number of mistakes and ended up having to redo everything several times before I obtained the answers I wanted. Without the msg box this could have been a nightmare. I even uncovered one or two "bugs" in the msg box that required a workaround. This whole process will be grist for a future article on Macinstruct.com. Again, thanks, Jacque too. I'm not thinking about all of the scripting solutions that have been addressed so much as the types of "things"; at least at the outset. Collating the scripting solutions can come much later. Even providing key words for which to search in the attempt to solve some challenge might be a big help. How many times have one of you gone off on a wild goose chase only to find that it would have been very simple if you had only been looking for the correct phrase or word. Joe Wilkins On Feb 17, 2007, at 1:28 PM, Marielle Lange wrote: >>> Marielle has been trying to the compilation for quite awhile, but >>> some of >>> the issues are that it takes a lot of work to get things >>> collected, edited >>> for clarity and instruction purposes, then indexed so new users >>> can find >>> them. > > Thanks for the mention, Jim. Various things. > >> Maybe you should give building a compilation a shot from a new user >> perspective? > > (1) That's what I tried to do in my first approach to compiling > useful resources. I put a list of all the resources i know about here: > page=RevolutionWebsites> > > In particular, to answer Jo's question, a list of tutorials of > particular relevance to beginner users: > page=TutorialsExample> > > I pasted some more links useful to the beginner scripter on the > forum "Getting Started with Revolution Studio or Enterprise": > > >> One issue is that advanced work is complicated and requires >> experience, but >> what constitutes advanced work/concepts that new users are not >> ready for? > > (2) This is a question difficult to answer. I gave it a try with my > second approach. I created a collection of snippet and codes that I > tried to tag for different categories. One of these categories was > "1 novice coder 2 beginner coder 3 intermediate coder 4 advanced > coder 5 expert coder". However I find it difficult to apply these > tags and not all snippets are tagged for that category. > > > The problem with the codes CMS is that it takes an awful lot of > time to cut and paste snippets from the list to the CMS. > > (3) The new approach is to create a system by which I can run > linguistic analyses of the content of all mailing lists and forums > and then tag each node for critical words contained into that email > as well as additional nodes like the categories above. I got a > first draft of this work which gave me satisfaction. But I will > need up to two weeks of work to get something members of the > community can use. There is then problem that I am a freelance. > Giving to the community has to come after earning a living. I do > that when at periods between freelance work. I didn't have much of > these for the last months. I can't tell you when I will have time > to finish this. > > Marielle > ------------------------------------------------ > Marielle Lange (PhD), http://widged.com > Bite-size Applications for Education > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From joel.guillod at net2000.ch Sat Feb 17 16:59:06 2007 From: joel.guillod at net2000.ch (Joel Guillod) Date: Sat, 17 Feb 2007 22:59:06 +0100 Subject: An effective way to Localize my Revolution Projects for Multiple Languages In-Reply-To: <20070217045908.8ACA7488F3B@mail.runrev.com> References: <20070217045908.8ACA7488F3B@mail.runrev.com> Message-ID: <545E21C8-50DB-4526-8193-94DA29F47D0B@net2000.ch> > - Property profiles are nice, but it means that I have to store all > of the language data for each object within a profile, making it > harder to make changes to the text. Many replies but none commenting about profiles. As the gandfather of Richard used to say, "When a designer is faced with two equally compelling options, find a way to do both." So you could also make a tool which assists in building different language profiles from a central text translations repository. The steps in development would be: (1) extracts the relevant text from button label, fields, etc. and store them in the repository; (2) translate the texts in the needed languages; (3) before building your standalone the tool will navigate through all the objects of your stacks to automatically update the appropriate controls properties (button label, text of shared field...); (4) optionally when building a standalone you can choose to discard some profiles; (5) in your standalone some language script library will just have to set the revProfile or call the revSetStackFileProfile / revSetCardProfile / revSetStackProfile commands when user change the language preference. I didn't remember of much use of the Profiles apart the RunRev tutorial on Profiles (precisely illustrated by languages customisation) and I would be interesting to have developers explanations on their use of profiles, not only for languages but for platform specifics (Windows, Linux, OSX), or any other ideas... Thanks! Joel OT follows, just for fun! > As for the dialogs I simply change the LABEL of the buttons in the > dialogs so "Cancel" > stays "cancel" "OK" stays "OK" etc... in every language. ;o) NO! "cancel" does not stays "cancel" in every language: "annuler", "abbrechen", ... ! OKay? ;o( Does anyone know what ok is the abbreviation of? I heard an explanation that in the old time an american sherif which motherlanguage was french wrote "OK" on official documents. When someone asked him what this means he replied: "oll korrect"... From stephenREVOLUTION at barncard.com Sat Feb 17 17:18:41 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sat, 17 Feb 2007 14:18:41 -0800 Subject: Copying files In-Reply-To: <45D776F6.2020601@hyperactivesw.com> References: <45D776F6.2020601@hyperactivesw.com> Message-ID: Not only that, but there's a 'stigma' attached to 'scripting' languages by some as opposed to so-called 'real' development environments. And then there are those of us who might want to keep the Rev part to ourselves, and let people judge it by how it works. So there are many apps out there you might never know were done in Rev unless you look really closely. Oh, by the way, Joe, a great example of what you can do in Rev is .... the REV IDE....100% transcript... er... Revolution... (can't get used to that.) Another great example is .. Galaxy. Look at the commercial apps that Chipp and Richard are selling. Richard's WEBMERGE http://www.fourthworld.com/ Chipp's Hemmingway, Buttongadget, Magic Carpet and others http://www.altuit.com/webs/hemingway/Products/AltuitProducts.htm look at .com solutions http://www.cgiscripter.net/ >web sites. There are also some things -- possibly the most >professional ones -- you'll never find out about, as the developers >are under NDA. I have had several large projects I can't talk about >and I know many others here are in the same boat. > >-- >Jacqueline Landman Gay | jacque at hyperactivesw.com -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From brentj84062 at gmail.com Sat Feb 17 19:02:30 2007 From: brentj84062 at gmail.com (Brent Anderson) Date: Sat, 17 Feb 2007 17:02:30 -0700 Subject: IPv6 Message-ID: Hello. Does anyone has any experience with using Revolution and IPv6? The school I'm working at has offered to provide my organization with it's own range of IPv6, and since we use Revolution very extensively over the network, we would definitely need compatibility. Thanks, Brent Anderson Christa McAuliffe Space Education Center From stephenREVOLUTION at barncard.com Sat Feb 17 21:00:53 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sat, 17 Feb 2007 18:00:53 -0800 Subject: IPv6 In-Reply-To: References: Message-ID: I just looked at a brief description at http://www.ipv6.org/ and it looks like they're going to provide backward compatibility during a transition period. "Pv6 fixes a number of problems in IPv4, such as the limited number of available IPv4 addresses. It also adds many improvements to IPv4 in areas such as routing and network autoconfiguration. IPv6 is expected to gradually replace IPv4, with the two coexisting for a number of years during a transition period." I don't think the transition to IPv6 will hinder your efforts using Rev. Mac OS already has support. Windows has some add-ons. IMHO, Unless you have a lot of IPs locally on legacy machines most IPv6 compatibility can be handled by routers. >Hello. > >Does anyone has any experience with using Revolution and IPv6? The >school I'm working at has offered to provide my organization with >it's own range of IPv6, and since we use Revolution very extensively >over the network, we would definitely need compatibility. > >Thanks, >Brent Anderson >Christa McAuliffe Space Education Center -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From mwieder at ahsoftware.net Sun Feb 18 01:56:22 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 17 Feb 2007 22:56:22 -0800 Subject: Writing messages to the Command Line (stdout) In-Reply-To: <45D4924E.1040907@dreamscapesoftware.com> References: <45D4924E.1040907@dreamscapesoftware.com> Message-ID: <6947866378.20070217225622@ahsoftware.net> Derek- Thursday, February 15, 2007, 9:03:10 AM, you wrote: > The target operating system for this type of behavior is Windows, and I > would like to be able to handle all flavors of Windows (95,98,XP,Vista, > etc.). Does anyone have any guidance on how I write to the shell/console? Here's how I do this for a single commandline argument: on preOpenStack local tCommandLine -- handle command line arguments here put word 1 to -1 of lower($1) into tCommandLine switch char 2 of tCommandLine case "t" hide this stack OpenStack -- do the t task write field "txtTasks" to stdout quit break default -- unhandled option if tCommandLine is not empty then write "$1=" & tCommandLine & "." to stdout end if break end switch end preOpenStack -- -Mark Wieder mwieder at ahsoftware.net From toolbook at kestner.de Sun Feb 18 06:37:15 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Sun, 18 Feb 2007 12:37:15 +0100 Subject: OT: Quicktime and which codec ist best supported? Message-ID: <000f01c75351$2550fef0$18b2a8c0@TiemoPC2> Hello all, I am new to Revolution and Quicktime-Video. I have read the archives, but still unsure about the right way for video. I produce offline content, distributed on CD / DVD-ROM 1. With Revolution build-in player I can only play .mov - right? 2. As mov is only a container format I know that I can use different codecs with mov. Best results when testing produced the Sorenson 3 codec. I tested also with SorensonTM ( little less), Apple MPEG 4 (almost as good), Apple Cinepac (bad quality) and Apple Planar (best quality but incredible giant file size). My question is, which codec comes with Quicktime installer, or what codec can I assume on customer machine? 4. Are there differences of quicktime installation between Apple and Windows, beside quicktime on apple is preinstalled? 5. If e.g. the Sorenson codec doesn't come with Quicktime, can I install the Sorenson codec additional to quicktime on customer machine and quicktime will grab it, if I encoded my mov with Sorenson? 6. I encoded movs on one of my machines and playing on the other machine showed only "LSD-like colored blur", though on both machines quicktime 7.1.3 (Windows) is installed. So there are obvious more factors, as quicktime version and codec to harmonize - what? 7. Which codec is the best approach with best quality and best compatibility when using mov? 8. As I have read on Apples quicktime site, I need an agreement from Apple to distribute the player with my application and have to put their logo on my product. Do you have any experiences with that procedure and restriction? 9. Did anyone tried to play avi or swf in revolution. I am not yet so far to use a shell execute, but I could think that could be an approach. But I don't know, if you have the chance to use controls / methods with a called exe, so that I can control an external player from within revolution (stop, pause,play,step, get mediastatus,.) Lots of questions, I hope not too much Thanks for any experience sharing Tiemo From geradamas at yahoo.com Sun Feb 18 09:40:15 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sun, 18 Feb 2007 14:40:15 +0000 (GMT) Subject: Navigation Arrows Message-ID: <20070218144015.98968.qmail@web37501.mail.mud.yahoo.com> I felt "all metallic" yesterday so have uploaded an updated version of my 'ARROWS' stack to RevOnline: all the images contained within it are made by me and as such are FREE, FREE, FREE for anyone to use! Love, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ The all-new Yahoo! Mail goes wherever you go - free your email address from your Internet provider. http://uk.docs.yahoo.com/nowyoucan.html From iangmcknight at googlemail.com Sun Feb 18 10:14:01 2007 From: iangmcknight at googlemail.com (Ian McKnight) Date: Sun, 18 Feb 2007 15:14:01 +0000 Subject: Storing arrays in a custom property Message-ID: Hi I have an array ( tSolnA ) which consists of some 900+ records. Each record has between 2 and 14 items of comma separated data associated with a unique 4 digit key. As this data will not change when the stack is used I had thought of putting the array into a custom property ( uSolutionList) and either 1) accessing individual records directly in the custom property or 2) populating a standard array from the custom property at startup. My problem is storing the array in the first place. When I try this set the uSolutionList of this stack to tSolnA I get the following error Array: bad index expression -- and when I try this set the customproperties of this stack to tSolnA I get the array keys listed as individual custom properties and I can see the associated value in the properties panel but I can't seem to access them. -- Any help would be very appreciated as I don't want to resort to storing the data in invisible fields! Thanks. Regards Ian ======================= Ian McKnight iangmcknight at googlemail.com ======================= From mark at maseurope.net Sun Feb 18 10:58:14 2007 From: mark at maseurope.net (Mark Smith) Date: Sun, 18 Feb 2007 15:58:14 +0000 Subject: Storing arrays in a custom property In-Reply-To: References: Message-ID: <676615D2-32DB-4EBF-87C7-C3BD7D13CF72@maseurope.net> Ian, to store an array, you need to set a customPropertySet: set the customProperties["uSolutionList"] of this stack to tSolnA then, to access it put the uSolutionList[key] of this stack into tVar set the uSolutionList[key] of this stack to tVar Best, Mark On 18 Feb 2007, at 15:14, Ian McKnight wrote: > Hi > > I have an array ( tSolnA ) which consists of some 900+ records. Each > record has between 2 and 14 items of comma separated data associated > with a unique 4 digit key. As this data will not change when the stack > is used I had thought of putting the array into a custom property ( > uSolutionList) and either > 1) accessing individual records directly in the custom property or > 2) populating a standard array from the custom property at startup. > > My problem is storing the array in the first place. > > When I try this > > set the uSolutionList of this stack to tSolnA > > I get the following error > > Array: bad index expression > -- > > and when I try this > > set the customproperties of this stack to tSolnA > > I get the array keys listed as individual custom properties and I can > see the associated value in the properties panel but I can't seem to > access them. > > -- > > Any help would be very appreciated as I don't want to resort to > storing the data in invisible fields! > > Thanks. > > Regards > > Ian > > ======================= > Ian McKnight > > iangmcknight at googlemail.com > ======================= > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dave.cragg at lacscentre.co.uk Sun Feb 18 11:01:00 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Sun, 18 Feb 2007 16:01:00 +0000 Subject: Storing arrays in a custom property In-Reply-To: References: Message-ID: <6F0B79C5-8A4C-4428-804A-85AA62996B1F@lacscentre.co.uk> On 18 Feb 2007, at 15:14, Ian McKnight wrote: > > My problem is storing the array in the first place. > > When I try this > > set the uSolutionList of this stack to tSolnA > > I get the following error > > Array: bad index expression > -- > > and when I try this > > set the customproperties of this stack to tSolnA > > I get the array keys listed as individual custom properties and I can > see the associated value in the properties panel but I can't seem to > access them. This should work: set the customProperties["uSolutionList"] of this stack to tSolnA That will put the values into a custom property set. Then you should be able to access the individual properties like this: get the uSolutionList[someKey] of this stack where someKey is the same as a key that was used in the original array. Cheers Dave From JimAultWins at yahoo.com Sun Feb 18 11:47:40 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 18 Feb 2007 08:47:40 -0800 Subject: Storing arrays in a custom property In-Reply-To: Message-ID: On 2/18/07 7:14 AM, "Ian McKnight" wrote: > Hi > > I have an array ( tSolnA ) which consists of some 900+ records. Each > record has between 2 and 14 items of comma separated data associated > with a unique 4 digit key. As this data will not change when the stack > is used I had thought of putting the array into a custom property ( > uSolutionList) and either > 1) accessing individual records directly in the custom property or > 2) populating a standard array from the custom property at startup. > > My problem is storing the array in the first place. > > When I try this > > set the uSolutionList of this stack to tSolnA > > I get the following error > > Array: bad index expression I have uploaded a stack (Rev 2.7.2) in the following user area jault - Custom Property Examples I put this together quickly for my friend, Bill Vlahos, last week. This might help you get past your error. Just remember, a custom property set *is* an array, so multiple sets are multiple arrays. Jim Ault Las Vegas From wow at together.net Sun Feb 18 12:14:31 2007 From: wow at together.net (Richard Miller) Date: Sun, 18 Feb 2007 12:14:31 -0500 Subject: OT: Quicktime and which codec ist best supported? In-Reply-To: <000f01c75351$2550fef0$18b2a8c0@TiemoPC2> References: <000f01c75351$2550fef0$18b2a8c0@TiemoPC2> Message-ID: <664B4089-91F1-43D8-9564-5D386CB43D65@together.net> Tiemo, The best Quicktime-compatible codec we've found is 3ivx. Best compression yielding the best graphics. It's at 3ivx.com, for both Windows and Mac. It's used commercially, for example, in the Pure Digital Point & Shoot video cameras (which are rather amazing little camcorders). Yes, your customers will have to download and install it, but that's an easy practice. We've integrated their installer into our own Rev installer program to make it even easier for the customer. AVI'S work fine in the default Rev player object. Best regards, Richard Miller Imprinter Technologies On Feb 18, 2007, at 6:37 AM, Tiemo Hollmann TB wrote: > Hello all, > > I am new to Revolution and Quicktime-Video. I have read the > archives, but > still unsure about the right way for video. I produce offline content, > distributed on CD / DVD-ROM > > > > 1. With Revolution build-in player I can only play .mov - right? > > > > 2. As mov is only a container format I know that I can use > different codecs > with mov. Best results when testing produced the Sorenson 3 codec. > I tested > also with SorensonTM ( little less), Apple MPEG 4 (almost as good), > Apple > Cinepac (bad quality) and Apple Planar (best quality but incredible > giant > file size). > > My question is, which codec comes with Quicktime installer, or what > codec > can I assume on customer machine? > > > > 4. Are there differences of quicktime installation between Apple and > Windows, beside quicktime on apple is preinstalled? > > > > 5. If e.g. the Sorenson codec doesn't come with Quicktime, can I > install the > Sorenson codec additional to quicktime on customer machine and > quicktime > will grab it, if I encoded my mov with Sorenson? > > > > 6. I encoded movs on one of my machines and playing on the other > machine > showed only "LSD-like colored blur", though on both machines > quicktime 7.1.3 > (Windows) is installed. So there are obvious more factors, as > quicktime > version and codec to harmonize - what? > > > > 7. Which codec is the best approach with best quality and best > compatibility > when using mov? > > > > 8. As I have read on Apples quicktime site, I need an agreement > from Apple > to distribute the player with my application and have to put their > logo on > my product. Do you have any experiences with that procedure and > restriction? > > > > 9. Did anyone tried to play avi or swf in revolution. I am not yet > so far to > use a shell execute, but I could think that could be an approach. > But I > don't know, if you have the chance to use controls / methods with a > called > exe, so that I can control an external player from within > revolution (stop, > pause,play,step, get mediastatus,.) > > > > Lots of questions, I hope not too much > > > > Thanks for any experience sharing > > Tiemo > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From toolbook at kestner.de Sun Feb 18 13:14:04 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Sun, 18 Feb 2007 19:14:04 +0100 Subject: AW: OT: Quicktime and which codec ist best supported? In-Reply-To: <664B4089-91F1-43D8-9564-5D386CB43D65@together.net> Message-ID: <001a01c75388$94b2c530$18b2a8c0@TiemoPC2> Richard, I'll have a look for 3ivx. When testing with avi, just nothing happened, but I don't use the player object, I use just the play command - might there be a difference between using the player object and a pure play command? Thank you Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Richard Miller > Gesendet: Sonntag, 18. Februar 2007 18:15 > An: How to use Revolution > Betreff: Re: OT: Quicktime and which codec ist best supported? > > Tiemo, > > The best Quicktime-compatible codec we've found is 3ivx. Best > compression yielding the best graphics. It's at 3ivx.com, for both > Windows and Mac. It's used commercially, for example, in the Pure > Digital Point & Shoot video cameras (which are rather amazing little > camcorders). Yes, your customers will have to download and install > it, but that's an easy practice. We've integrated their installer > into our own Rev installer program to make it even easier for the > customer. > > AVI'S work fine in the default Rev player object. > > Best regards, > Richard Miller > Imprinter Technologies > > > On Feb 18, 2007, at 6:37 AM, Tiemo Hollmann TB wrote: > > > Hello all, > > > > I am new to Revolution and Quicktime-Video. I have read the > > archives, but > > still unsure about the right way for video. I produce offline content, > > distributed on CD / DVD-ROM > > > > > > > > 1. With Revolution build-in player I can only play .mov - right? > > > > > > > > 2. As mov is only a container format I know that I can use > > different codecs > > with mov. Best results when testing produced the Sorenson 3 codec. > > I tested > > also with SorensonTM ( little less), Apple MPEG 4 (almost as good), > > Apple > > Cinepac (bad quality) and Apple Planar (best quality but incredible > > giant > > file size). > > > > My question is, which codec comes with Quicktime installer, or what > > codec > > can I assume on customer machine? > > > > > > > > 4. Are there differences of quicktime installation between Apple and > > Windows, beside quicktime on apple is preinstalled? > > > > > > > > 5. If e.g. the Sorenson codec doesn't come with Quicktime, can I > > install the > > Sorenson codec additional to quicktime on customer machine and > > quicktime > > will grab it, if I encoded my mov with Sorenson? > > > > > > > > 6. I encoded movs on one of my machines and playing on the other > > machine > > showed only "LSD-like colored blur", though on both machines > > quicktime 7.1.3 > > (Windows) is installed. So there are obvious more factors, as > > quicktime > > version and codec to harmonize - what? > > > > > > > > 7. Which codec is the best approach with best quality and best > > compatibility > > when using mov? > > > > > > > > 8. As I have read on Apples quicktime site, I need an agreement > > from Apple > > to distribute the player with my application and have to put their > > logo on > > my product. Do you have any experiences with that procedure and > > restriction? > > > > > > > > 9. Did anyone tried to play avi or swf in revolution. I am not yet > > so far to > > use a shell execute, but I could think that could be an approach. > > But I > > don't know, if you have the chance to use controls / methods with a > > called > > exe, so that I can control an external player from within > > revolution (stop, > > pause,play,step, get mediastatus,.) > > > > > > > > Lots of questions, I hope not too much > > > > > > > > Thanks for any experience sharing > > > > Tiemo > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From robmann at gp-racing.com Sun Feb 18 14:47:43 2007 From: robmann at gp-racing.com (Robert Mann) Date: Sun, 18 Feb 2007 14:47:43 -0500 Subject: revOpenDatabase valentina Message-ID: <008201c75395$a99a9060$0f00a8c0@roblaptop> I have created a stack that works good with mysql, moving to valentina trying to change the revOpenDatabase just not sure why this is not working put revOpenDatabase("Valentina","","C:\Program Files\Paradigma Software\VServer_Office\Databases\val_norm.vdb", , , , , fld "serial") into dbID Thanks Rob From jamon.ben at gmail.com Sun Feb 18 16:25:49 2007 From: jamon.ben at gmail.com (Ben Fisher) Date: Sun, 18 Feb 2007 16:25:49 -0500 Subject: Multiple undo and redo Message-ID: <741fd030702181325gf6f8242y246292d15342db9d@mail.gmail.com> Will Revolution ever support multiple undo/redo? This seems like a pretty basic thing to have for a mature product. I cannot imagine why it is missing, even in the script editor. I think this has gone beyond the point where it is that would be something nice to have. Lacking multiple undo/redo is a problem. -Ben From ambassador at fourthworld.com Sun Feb 18 16:38:56 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 18 Feb 2007 13:38:56 -0800 Subject: Multiple undo and redo Message-ID: <45D8C770.8010203@fourthworld.com> Ben Fisher wrote: > Will Revolution ever support multiple undo/redo? Are you wanting this just for the Script Editor, or are you looking for an API to implement multiple-Undo in your own apps? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From robmann at gp-racing.com Sun Feb 18 16:40:56 2007 From: robmann at gp-racing.com (Robert Mann) Date: Sun, 18 Feb 2007 16:40:56 -0500 Subject: sample stacks Message-ID: <00ad01c753a5$7ccd0a30$0f00a8c0@roblaptop> Are there any other sample rev stacks out there using a Valentina server database besides the two that are in valentina documentation? Thanks Rob From pepetoo at Cox.Net Sun Feb 18 16:51:13 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sun, 18 Feb 2007 13:51:13 -0800 Subject: Printing a card In-Reply-To: <741fd030702181325gf6f8242y246292d15342db9d@mail.gmail.com> References: <741fd030702181325gf6f8242y246292d15342db9d@mail.gmail.com> Message-ID: Mysteriously, something that I had fixed in an earlier stack is back once again, even though I thought I had addressed that issue this time as well. When printing a card with an image on it, the area around the image prints a medium gray. I've cleared background and foreground properties of both the stack and card, which is what I had done for the earlier fix, but it doesn't do the job this time. Any ideas? TIA, Joe Wilkins On Feb 18, 2007, at 1:25 PM, Ben Fisher wrote: > Will Revolution ever support multiple undo/redo? > > This seems like a pretty basic thing to have for a mature product. I > cannot imagine why it is missing, even in the script editor. > > I think this has gone beyond the point where it is that would be > something nice to have. Lacking multiple undo/redo is a problem. > > -Ben > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jamon.ben at gmail.com Sun Feb 18 16:53:11 2007 From: jamon.ben at gmail.com (Ben Fisher) Date: Sun, 18 Feb 2007 16:53:11 -0500 Subject: Multiple undo and redo Message-ID: <741fd030702181353k4c1e5eacua7a0f5de8962994e@mail.gmail.com> In the Script Editor as well as in the form designer (for lack of a better term). In fact, while designing forms, even basic Undo itself does not seem to work. I'm using beta 2.8. Create a new stack. Create two buttons. Delete one of the buttons. Go Edit->Undo, and nothing happens. Imagine if this button had all the scripts for your application. This is a problem. -Ben Fisher wrote: > Will Revolution ever support multiple undo/redo? Are you wanting this just for the Script Editor, or are you looking for an API to implement multiple-Undo in your own apps? -- Richard Gaskin Managing Editor, revJournal From sunshine at public.kherson.ua Sun Feb 18 16:55:48 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Sun, 18 Feb 2007 23:55:48 +0200 Subject: sample stacks In-Reply-To: <00ad01c753a5$7ccd0a30$0f00a8c0@roblaptop> Message-ID: On 18/2/07 11:40 PM, "Robert Mann" wrote: > Are there any other sample rev stacks out there using a Valentina server > database besides the two that are in valentina documentation? Hi Robert, Many people say very good words about Trevor's db library. Its too late here, we will check your questions tomorrow. Please CC them to Valentina list. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From jamon.ben at gmail.com Sun Feb 18 17:09:31 2007 From: jamon.ben at gmail.com (Ben Fisher) Date: Sun, 18 Feb 2007 17:09:31 -0500 Subject: Looping over all controls Message-ID: <741fd030702181409t2753f52fjea5fbad99905ee44@mail.gmail.com> Is there a convenient way to loop over all controls in a card or group? I could keep a list of IDs, adding and deleting as necessary, but this isn't so simple. In the past I have used: repeat with x = 1 to the number of btns in this cd if there is a btn x then --Do something with this btn end if end repeat But it seems error-prone and not the best way. -Ben From ambassador at fourthworld.com Sun Feb 18 17:11:31 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 18 Feb 2007 14:11:31 -0800 Subject: Multiple undo and redo Message-ID: <45D8CF13.5060001@fourthworld.com> Ben Fisher wrote: > In the Script Editor as well as in the form designer (for lack of a > better term). > > In fact, while designing forms, even basic Undo itself does not seem > to work. I'm using beta 2.8. Create a new stack. Create two buttons. > Delete one of the buttons. Go Edit->Undo, and nothing happens. Imagine > if this button had all the scripts for your application. This is a > problem. Have you ever implemented Undo for a scripted application? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From JimAultWins at yahoo.com Sun Feb 18 17:16:38 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 18 Feb 2007 14:16:38 -0800 Subject: Looping over all controls In-Reply-To: <741fd030702181409t2753f52fjea5fbad99905ee44@mail.gmail.com> Message-ID: look in the dictionary for "controls" Jim Ault Las Vegas On 2/18/07 2:09 PM, "Ben Fisher" wrote: > Is there a convenient way to loop over all controls in a card or group? > > I could keep a list of IDs, adding and deleting as necessary, but this > isn't so simple. > > In the past I have used: > > repeat with x = 1 to the number of btns in this cd > if there is a btn x then > --Do something with this btn > end if > end repeat > > But it seems error-prone and not the best way. > > -Ben > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From list at dreamscapesoftware.com Sun Feb 18 17:37:39 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Sun, 18 Feb 2007 16:37:39 -0600 Subject: Writing messages to the Command Line (stdout) In-Reply-To: <6947866378.20070217225622@ahsoftware.net> References: <45D4924E.1040907@dreamscapesoftware.com> <6947866378.20070217225622@ahsoftware.net> Message-ID: <45D8D533.60404@dreamscapesoftware.com> Mark Wieder wrote: > Here's how I do this for a single commandline argument: Mark, I copied your script into a stack and added a "txtTasks" field with "Hello World" inside it. I saved as a standalone and tried it out. Still no dice. "t" launches the stack. "-t" doesn't launch the stack. Nothing results in "Hello World" being shown in the console window. This is on Windows XP Home Edition. Is my understanding of the stdout wrong? Is stdout not the command line window? Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From jamon.ben at gmail.com Sun Feb 18 17:54:01 2007 From: jamon.ben at gmail.com (Ben Fisher) Date: Sun, 18 Feb 2007 17:54:01 -0500 Subject: Multiple undo and redo Message-ID: <741fd030702181454l68c9db71t9c09d3f7418c3e3c@mail.gmail.com> As far as the form designer goes: I understand that this is not trivial. I assume that your point is that anything done from, say the message box, would be hard to keep track of and undo. True. It would be reasonable if basic IDE actions could be undone. Other form designers can accomplish this. ( Right now it appears that moving an object can be undone, and typing, but little else. The menu is not grayed out, but selecting it does nothing. ) Reasonable undo capabilities: I refer to a stack, meaning LIFO data structure. Create a stack in memory called data_undo. When a basic action is performed, say the user selects a button and presses Delete, the following could happen: - If the stack is too big, say 10 elements, get rid of the oldest element. - An action saying "Delete" and the button data is pushed into data_undo, in whatever internal representation of a button is used. The user now selects a new item. No action is recorded, because this action is ignored. The user types in something in the message box and presses enter. No action is recorded, because this type of action is too hard to keep track of and could have multiple effects. The user switches tools. No action is recorded. (The way Revolution is now, switching tools clears the Undo.) The user begins editing a lengthy and complicated group script. While in the script editor, undo and redo are handled by the script editor. The user presses Ctrl+G, thinking that this will be the shortcut for Go to Line. Instead, the message is passed to the IDE which ungroups the selected objects, effectively deleting the group script and properties without warning. The user is still able to undo this Ungroup command by using Undo. In the script editor: there is no good reason. I have written undo for small scale text editors, simply by remembering the last 10 states. It is not like this is storing images in memory or something. -Ben --Have you ever implemented Undo for a scripted application? -- -- Richard Gaskin Managing Editor, revJournal -- _______________________________________________________ -- Rev tips, tutorials and more: http://www.revJournal.com From cszasz at mac.com Sun Feb 18 18:01:13 2007 From: cszasz at mac.com (Charles Szasz) Date: Sun, 18 Feb 2007 18:01:13 -0500 Subject: Sheet command with open printing with dialog Message-ID: <1F79AB80-8388-4F20-92F1-C1835E1F952C@mac.com> Does the sheet command for OSX work with open printing with dialog. I have not gotten it to work in the following script: if the platform is "macos" then open printing with dialog as sheet set the printmargins to 0,0,612,792 print marked cards end if Charles Szasz cszasz at mac.com From jamon.ben at gmail.com Sun Feb 18 18:03:41 2007 From: jamon.ben at gmail.com (Ben Fisher) Date: Sun, 18 Feb 2007 18:03:41 -0500 Subject: Looping over all controls Message-ID: <741fd030702181503q6ed77d68re9f60756a447c539@mail.gmail.com> Thanks. This works, repeat with x=1 to the number of controls in this cd put word 1 of the name of control x into controltype if controltype is "button" then ... else if controltype is "field" then ... end if end repeat > look in the dictionary for "controls" > Jim Ault > Las Vegas From mlange at widged.com Sun Feb 18 18:06:50 2007 From: mlange at widged.com (Marielle Lange) Date: Sun, 18 Feb 2007 23:06:50 +0000 Subject: Multiple undo and redo In-Reply-To: <45D8CF13.5060001@fourthworld.com> References: <45D8CF13.5060001@fourthworld.com> Message-ID: > Ben Fisher wrote: >> In the Script Editor as well as in the form designer (for lack of a >> better term). >> In fact, while designing forms, even basic Undo itself does not seem >> to work. I'm using beta 2.8. Create a new stack. Create two buttons. >> Delete one of the buttons. Go Edit->Undo, and nothing happens. >> Imagine >> if this button had all the scripts for your application. This is a >> problem. > > Have you ever implemented Undo for a scripted application? Let's avoid the old mode of answer. Agreed, implementing redo and undo efficiently is not an easy task. However, Ben's comment was adequate. This happened to me several times. Not because I intentionally pressed delete. Because I was within the property palette and press delete to erase some text... and it rather erased the control. That's one of the reason I systematically use STS/MLX excellent editor. That way, my script gets preserved even if I accidentally delete a control on screen (provided I was editing it, of course). And I can have a huge number of undo/redo under textmate (I am on a mac). Marielle From iangmcknight at googlemail.com Sun Feb 18 18:31:51 2007 From: iangmcknight at googlemail.com (Ian McKnight) Date: Sun, 18 Feb 2007 23:31:51 +0000 Subject: Storing arrays in a custom property In-Reply-To: References: Message-ID: Hi Jim > > I have uploaded a stack (Rev 2.7.2) in the following user area > jault - Custom Property Examples > I have downloaded it - thanks. It has 'lifted the veil' somewhat even in the short time that I have had to study it. From iangmcknight at googlemail.com Sun Feb 18 18:32:26 2007 From: iangmcknight at googlemail.com (Ian McKnight) Date: Sun, 18 Feb 2007 23:32:26 +0000 Subject: Storing arrays in a custom property In-Reply-To: <6F0B79C5-8A4C-4428-804A-85AA62996B1F@lacscentre.co.uk> References: <6F0B79C5-8A4C-4428-804A-85AA62996B1F@lacscentre.co.uk> Message-ID: Hi Mark & Dave Thank you both for your advice. I did as you suggested and the data is now stored but I still can't get to it. Here is the code snippet that I an using in a mouseup handler for testing: -- set the custompropertyset of this stack to "uSolutionList" put "6666" into tkey -- should have 6+6+6+6,! associated with it get the uSolutionList[tKey] of this stack put it into tAns put tKey&";"&& tAns -- should output 6666; 6+6+6+6,! to msg -- I only get 6666 no matter what I try. BTW the property inspector shows uSolutionList as having the correct keys, each key displays the correct contents. and I'm using Rev Studio 2.7.4. Thanks From mark at maseurope.net Sun Feb 18 18:52:06 2007 From: mark at maseurope.net (Mark Smith) Date: Sun, 18 Feb 2007 23:52:06 +0000 Subject: Storing arrays in a custom property In-Reply-To: References: <6F0B79C5-8A4C-4428-804A-85AA62996B1F@lacscentre.co.uk> Message-ID: <82FBBB5B-6464-472E-B569-4A68BCB806A8@maseurope.net> Ian, if you've managed to set the customPropertySet "uSolutionList" to your array, then you don't need to make it the current set in order to get at it. so to create it: set the customProperties["uSolutionList"] of this stack to someArray and to get and set the individual elements: get the uSolutionList[someKey] of this stack set the uSolutionList[someKey] of this stack to someValue If you want to get the keys of of set: get the customKeys["uSolutionList"] of this stack Best, Mark On 18 Feb 2007, at 23:32, Ian McKnight wrote: > set the custompropertyset of this stack to "uSolutionList" > put "6666" into tkey -- should have 6+6+6+6,! associated with it > get the uSolutionList[tKey] of this stack > put it into tAns > put tKey&";"&& tAns -- should output 6666; 6+6+6+6,! to msg From ambassador at fourthworld.com Sun Feb 18 18:58:13 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 18 Feb 2007 15:58:13 -0800 Subject: Multiple undo and redo Message-ID: <45D8E815.10706@fourthworld.com> Ben Fisher wrote: > In the script editor: there is no good reason. I have written undo for > small scale text editors, simply by remembering the last 10 states. It > is not like this is storing images in memory or something. Thanks for the background info. At least we can spare the longer part of the conversation about what Undo means under the hood. Seems like you've got that down. When you implemented your own multi-level Undo, what language was it in? And did you have the assistance of a framework (e.g., Cocoa)? And what limited it to 10 states? To suggest there is "no good reason" may be a bit less productive than I'll spend time with here, but I do agree it would be useful to have. Rev does a lot of work through contract. Perhaps with your experience they might hire you to add this to Rev's editor? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From JimAultWins at yahoo.com Sun Feb 18 19:02:19 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 18 Feb 2007 16:02:19 -0800 Subject: Storing arrays in a custom property In-Reply-To: Message-ID: Look closely at the syntax, since properties must be 'set' thus put "5555" into tKey set the uSolutionList[tKey] of this stack to "Alice in Wonderland" set the uSolutionList["6666"] of this stack to "6+6+6+6,!" put "6666" into tKey put tKey &";"& cr & (the uSolutionList[tKey] of this stack) into msg ---- You don't have to set the custompropertyset of this stack to "uSolutionList", but if you do you can use the shorter syntax put "8888" into tKey set the tKey of this stack to "8+8+8+8" get the tKey of this stack --since the active set is the default put tKey &";"& cr & (the tKey of this stack) into msg Jim Ault Las Vegas On 2/18/07 3:32 PM, "Ian McKnight" wrote: > Hi Mark & Dave > > Thank you both for your advice. I did as you suggested and the data is > now stored but I still can't get to it. > > Here is the code snippet that I an using in a mouseup handler for testing: > > > -- > set the custompropertyset of this stack to "uSolutionList" > put "6666" into tkey -- should have 6+6+6+6,! associated with it > get the uSolutionList[tKey] of this stack > put it into tAns > put tKey&";"&& tAns -- should output 6666; 6+6+6+6,! to msg > -- > > I only get 6666 no matter what I try. > > BTW the property inspector shows uSolutionList as having the correct > keys, each key displays the correct contents. and I'm using Rev Studio > 2.7.4. > > Thanks > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Sun Feb 18 19:02:58 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 18 Feb 2007 16:02:58 -0800 Subject: Storing arrays in a custom property Message-ID: <45D8E932.8030303@fourthworld.com> Mark Smith wrote: > set the customProperties["uSolutionList"] of this stack to someArray Is it just me or is that the funkiest syntax in the language? Don't get me wrong: it's certainly handy. But it strikes me as weird to treat "customProperties" as an array whose element is not an element but really the name of another array. I use this, but each time I do I feel I need a shower.... ;) -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From JimAultWins at yahoo.com Sun Feb 18 19:15:19 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 18 Feb 2007 16:15:19 -0800 Subject: Storing arrays in a custom property In-Reply-To: <45D8E932.8030303@fourthworld.com> Message-ID: n 2/18/07 4:02 PM, "Richard Gaskin" wrote: > Mark Smith wrote: >> set the customProperties["uSolutionList"] of this stack to someArray > > Is it just me or is that the funkiest syntax in the language? > > Don't get me wrong: it's certainly handy. But it strikes me as weird to > treat "customProperties" as an array whose element is not an element but > really the name of another array. > > I use this, but each time I do I feel I need a shower.... ;) Aw come on, I think a good-sized finger bowl should do the trick. :-) Jim Ault Las Vegas From mark at maseurope.net Sun Feb 18 19:28:32 2007 From: mark at maseurope.net (Mark Smith) Date: Mon, 19 Feb 2007 00:28:32 +0000 Subject: Storing arrays in a custom property In-Reply-To: <45D8E932.8030303@fourthworld.com> References: <45D8E932.8030303@fourthworld.com> Message-ID: I use it all the time...but then I stink :) best, Mark On 19 Feb 2007, at 00:02, Richard Gaskin wrote: > Mark Smith wrote: >> set the customProperties["uSolutionList"] of this stack to someArray > > Is it just me or is that the funkiest syntax in the language? > > Don't get me wrong: it's certainly handy. But it strikes me as > weird to treat "customProperties" as an array whose element is not > an element but really the name of another array. > > I use this, but each time I do I feel I need a shower.... ;) > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From wow at together.net Sun Feb 18 19:40:11 2007 From: wow at together.net (Richard Miller) Date: Sun, 18 Feb 2007 19:40:11 -0500 Subject: AW: OT: Quicktime and which codec ist best supported? In-Reply-To: <001a01c75388$94b2c530$18b2a8c0@TiemoPC2> References: <001a01c75388$94b2c530$18b2a8c0@TiemoPC2> Message-ID: <37F4B6E8-F14E-46BF-9FD2-C643FC3A161B@together.net> I've never had much luck with the play command. It's quite limited in functionality. Try the player object. Just set its filename to any .avi file and use the "start player x" and "stop player x" commands to begin with. Richard On Feb 18, 2007, at 1:14 PM, Tiemo Hollmann TB wrote: > Richard, > I'll have a look for 3ivx. > When testing with avi, just nothing happened, but I don't use the > player > object, I use just the play command - might there be a difference > between > using the player object and a pure play command? > > Thank you > Tiemo > >> -----Urspr?ngliche Nachricht----- >> Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- >> bounces at lists.runrev.com] Im Auftrag von Richard Miller >> Gesendet: Sonntag, 18. Februar 2007 18:15 >> An: How to use Revolution >> Betreff: Re: OT: Quicktime and which codec ist best supported? >> >> Tiemo, >> >> The best Quicktime-compatible codec we've found is 3ivx. Best >> compression yielding the best graphics. It's at 3ivx.com, for both >> Windows and Mac. It's used commercially, for example, in the Pure >> Digital Point & Shoot video cameras (which are rather amazing little >> camcorders). Yes, your customers will have to download and install >> it, but that's an easy practice. We've integrated their installer >> into our own Rev installer program to make it even easier for the >> customer. >> >> AVI'S work fine in the default Rev player object. >> >> Best regards, >> Richard Miller >> Imprinter Technologies >> >> >> On Feb 18, 2007, at 6:37 AM, Tiemo Hollmann TB wrote: >> >>> Hello all, >>> >>> I am new to Revolution and Quicktime-Video. I have read the >>> archives, but >>> still unsure about the right way for video. I produce offline >>> content, >>> distributed on CD / DVD-ROM >>> >>> >>> >>> 1. With Revolution build-in player I can only play .mov - right? >>> >>> >>> >>> 2. As mov is only a container format I know that I can use >>> different codecs >>> with mov. Best results when testing produced the Sorenson 3 codec. >>> I tested >>> also with SorensonTM ( little less), Apple MPEG 4 (almost as good), >>> Apple >>> Cinepac (bad quality) and Apple Planar (best quality but incredible >>> giant >>> file size). >>> >>> My question is, which codec comes with Quicktime installer, or what >>> codec >>> can I assume on customer machine? >>> >>> >>> >>> 4. Are there differences of quicktime installation between Apple and >>> Windows, beside quicktime on apple is preinstalled? >>> >>> >>> >>> 5. If e.g. the Sorenson codec doesn't come with Quicktime, can I >>> install the >>> Sorenson codec additional to quicktime on customer machine and >>> quicktime >>> will grab it, if I encoded my mov with Sorenson? >>> >>> >>> >>> 6. I encoded movs on one of my machines and playing on the other >>> machine >>> showed only "LSD-like colored blur", though on both machines >>> quicktime 7.1.3 >>> (Windows) is installed. So there are obvious more factors, as >>> quicktime >>> version and codec to harmonize - what? >>> >>> >>> >>> 7. Which codec is the best approach with best quality and best >>> compatibility >>> when using mov? >>> >>> >>> >>> 8. As I have read on Apples quicktime site, I need an agreement >>> from Apple >>> to distribute the player with my application and have to put their >>> logo on >>> my product. Do you have any experiences with that procedure and >>> restriction? >>> >>> >>> >>> 9. Did anyone tried to play avi or swf in revolution. I am not yet >>> so far to >>> use a shell execute, but I could think that could be an approach. >>> But I >>> don't know, if you have the chance to use controls / methods with a >>> called >>> exe, so that I can control an external player from within >>> revolution (stop, >>> pause,play,step, get mediastatus,.) >>> >>> >>> >>> Lots of questions, I hope not too much >>> >>> >>> >>> Thanks for any experience sharing >>> >>> Tiemo >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From cathy1 at optonline.net Sun Feb 18 19:41:59 2007 From: cathy1 at optonline.net (cathy1 at optonline.net) Date: Mon, 19 Feb 2007 00:41:59 +0000 (GMT) Subject: Revmail Message-ID: I am in the process of writing a Parent Conference program for my school - Greens Farms Academy in Westport CT USA. I am sending one e-mail at a time to a parent with the parent's conference info from my program using Revmail in a button script. I have no problem with it on a Mac; however, when using FirstClass on my PC the "e-mail message" does NOT get called. The FirstClass program appears on the screen, but the particular e-mail is NOT "generated". Any thoughts on what could be wrong? From stephenREVOLUTION at barncard.com Sun Feb 18 19:47:47 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sun, 18 Feb 2007 16:47:47 -0800 Subject: Revmail In-Reply-To: References: Message-ID: It's not clear how the incredibly ancient First Class has anything to do with Revolution in your situation. Are you saying the emails you created in Rev don't show up in the First Class mailer? >I am in the process of writing a Parent Conference program for my >school - Greens Farms Academy in Westport CT USA. I am sending one >e-mail at a time to a parent with the parent's conference info from >my program using Revmail in a button script. I have no problem with >it on a Mac; however, when using FirstClass on my PC the "e-mail >message" does NOT get called. The FirstClass program appears on the >screen, but the particular e-mail is NOT "generated". Any thoughts >on what could be wrong? > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From luis at anachreon.co.uk Sun Feb 18 20:15:13 2007 From: luis at anachreon.co.uk (Luis) Date: Mon, 19 Feb 2007 01:15:13 +0000 Subject: Revmail In-Reply-To: References: Message-ID: Hiya, Is it set as the default email client on the PC? An easy way to see is in IE: Tools/Internet Options/Programs and see if it's in the default email program list. Can't be sure if it's in the same place in IE7 tho'. Cheers, Luis. On 19 Feb 2007, at 0:41, cathy1 at optonline.net wrote: > I am in the process of writing a Parent Conference program for my > school - Greens Farms Academy in Westport CT USA. I am sending one > e-mail at a time to a parent with the parent's conference info from > my program using Revmail in a button script. I have no problem > with it on a Mac; however, when using FirstClass on my PC the "e- > mail message" does NOT get called. The FirstClass program appears > on the screen, but the particular e-mail is NOT "generated". Any > thoughts on what could be wrong? > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From sarah.reichelt at gmail.com Sun Feb 18 20:19:52 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 19 Feb 2007 11:19:52 +1000 Subject: Revmail In-Reply-To: References: Message-ID: On 2/19/07, cathy1 at optonline.net wrote: > I am in the process of writing a Parent Conference program for my school - Greens Farms Academy in Westport CT USA. I am sending one e-mail at a time to a parent with the parent's conference info from my program using Revmail in a button script. I have no problem with it on a Mac; however, when using FirstClass on my PC the "e-mail message" does NOT get called. The FirstClass program appears on the screen, but the particular e-mail is NOT "generated". Any thoughts on what could be wrong? I think I had problems with revMail on a PC if the body of the text contained quotes, tabs, linefeeds or any unusual characters. It was a while ago so I'm not sure, but I think I ended up removing any quotes from the email text (you can replace them with single quotes) and enclosing the text with quotes before sending it to revMail. HTH, Sarah From JimAultWins at yahoo.com Sun Feb 18 20:28:49 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 18 Feb 2007 17:28:49 -0800 Subject: Revmail In-Reply-To: Message-ID: On 2/18/07 4:41 PM, "cathy1 at optonline.net" wrote: > I am in the process of writing a Parent Conference program for my school - > Greens Farms Academy in Westport CT USA. I am sending one e-mail at a time to > a parent with the parent's conference info from my program using Revmail in a > button script. I have no problem with it on a Mac; however, when using > FirstClass on my PC the "e-mail message" does NOT get called. The FirstClass > program appears on the screen, but the particular e-mail is NOT "generated". > Any thoughts on what could be wrong? > My distant memory: FirstClass is not really an email program, but a bulletin board system. Messages are distributed to the forums/discussion list. Emails to the internet are not sent from the user machine, but from the BBS server. Your system could be waaaay ahead of what I used to use, so pardon the lack of current knowledge. It could be that the program you are running on the PC is the FirstClass Client and it does not respond to Windows the same way as other email programs and cannot be set as the default email client on the PC. Do you have FirstClass as the default email client? Anyone else get this to work on their system? Jim Ault Las Vegas From jacque at hyperactivesw.com Sun Feb 18 21:44:32 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 18 Feb 2007 20:44:32 -0600 Subject: Multiple undo and redo In-Reply-To: <741fd030702181353k4c1e5eacua7a0f5de8962994e@mail.gmail.com> References: <741fd030702181353k4c1e5eacua7a0f5de8962994e@mail.gmail.com> Message-ID: <45D90F10.6030909@hyperactivesw.com> Ben Fisher wrote: > Create a new stack. Create two buttons. > Delete one of the buttons. Go Edit->Undo, and nothing happens. Imagine > if this button had all the scripts for your application. This is a > problem. I didn't follow your recipe exactly, but I had a stack already made and opened. I deleted a button, then chose "undo" from the Edit menu, and it came back. This has always been my experience, so there may be something else that is preventing it from working. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Feb 18 22:02:05 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 18 Feb 2007 21:02:05 -0600 Subject: Printing a card In-Reply-To: References: <741fd030702181325gf6f8242y246292d15342db9d@mail.gmail.com> Message-ID: <45D9132D.3070405@hyperactivesw.com> Joe Lewis Wilkins wrote: > Mysteriously, something that I had fixed in an earlier stack is back > once again, even though I thought I had addressed that issue this time > as well. When printing a card with an image on it, the area around the > image prints a medium gray. I've cleared background and foreground > properties of both the stack and card, which is what I had done for the > earlier fix, but it doesn't do the job this time. Any ideas? The easiest way is to set the backgroundcolor of the card to white. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pepetoo at Cox.Net Sun Feb 18 22:04:41 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sun, 18 Feb 2007 19:04:41 -0800 Subject: Printing a card In-Reply-To: <45D9132D.3070405@hyperactivesw.com> References: <741fd030702181325gf6f8242y246292d15342db9d@mail.gmail.com> <45D9132D.3070405@hyperactivesw.com> Message-ID: Thanks, anyway, but I did that in the first place, and it still prints out with a medium gray. Joe Wilkins On Feb 18, 2007, at 7:02 PM, J. Landman Gay wrote: > Joe Lewis Wilkins wrote: >> Mysteriously, something that I had fixed in an earlier stack is >> back once again, even though I thought I had addressed that issue >> this time as well. When printing a card with an image on it, the >> area around the image prints a medium gray. I've cleared >> background and foreground properties of both the stack and card, >> which is what I had done for the earlier fix, but it doesn't do >> the job this time. Any ideas? > > The easiest way is to set the backgroundcolor of the card to white. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Sun Feb 18 22:09:34 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 18 Feb 2007 21:09:34 -0600 Subject: Printing a card In-Reply-To: References: <741fd030702181325gf6f8242y246292d15342db9d@mail.gmail.com> <45D9132D.3070405@hyperactivesw.com> Message-ID: <45D914EE.6060701@hyperactivesw.com> Joe Lewis Wilkins wrote: > Thanks, anyway, but > > I did that in the first place, and it still prints out with a medium gray. Try setting the backcolor of the stack to white then. The backcolor is inherited. If you don't set it specifically it will inherit the home stack colors in the IDE, or the system colors in a standalone. If any other object in your stack hierarchy has a backcolor set, it will inherit that. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pepetoo at Cox.Net Sun Feb 18 22:24:28 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sun, 18 Feb 2007 19:24:28 -0800 Subject: Printing a card In-Reply-To: <45D914EE.6060701@hyperactivesw.com> References: <741fd030702181325gf6f8242y246292d15342db9d@mail.gmail.com> <45D9132D.3070405@hyperactivesw.com> <45D914EE.6060701@hyperactivesw.com> Message-ID: Thank you, Jacque. I don't know how I would have discovered that on my own. Why is that property not setable on the Stack's Inspector? Anyway, that did the job. Joe Wilkins On Feb 18, 2007, at 7:09 PM, J. Landman Gay wrote: > Joe Lewis Wilkins wrote: >> Thanks, anyway, but >> I did that in the first place, and it still prints out with a >> medium gray. > > Try setting the backcolor of the stack to white then. > > The backcolor is inherited. If you don't set it specifically it > will inherit the home stack colors in the IDE, or the system colors > in a standalone. If any other object in your stack hierarchy has a > backcolor set, it will inherit that. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From Stgoldberg at aol.com Sun Feb 18 22:57:55 2007 From: Stgoldberg at aol.com (Stgoldberg at aol.com) Date: Sun, 18 Feb 2007 22:57:55 EST Subject: Quicktime and which codec is supported Message-ID: Yes, Apple does require that you ask permission to distribute their Quicktime player, even though one can normally download it for free. It is a simple matter to obtain permission, by filling out and mailing the application that Apple provides. Remember, also, that Apple requests that their logo, which can be downloaded from Apple , be printed on the CD's label. Steve Goldberg In a message dated 2/18/07 1:00:44 PM, use-revolution-request at lists.runrev.com writes: > > > 8. As I have read on Apples quicktime site, I need an agreement? > > from Apple > > to distribute the player with my application and have to put their? > > logo on > > my product. Do you have any experiences with that procedure and? > > restriction? > From tsj at unimelb.edu.au Sun Feb 18 23:03:41 2007 From: tsj at unimelb.edu.au (Terry Judd) Date: Mon, 19 Feb 2007 15:03:41 +1100 Subject: altBrowser Win problem In-Reply-To: <20070218151408.1532C488F1C@mail.runrev.com> Message-ID: I can't seem to set the html text of an altBrowser instance directly under Windows (works fine on the Mac side). Has anyone else seen or worked around this? Terry... From jacque at hyperactivesw.com Mon Feb 19 00:50:36 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 18 Feb 2007 23:50:36 -0600 Subject: Printing a card In-Reply-To: References: <741fd030702181325gf6f8242y246292d15342db9d@mail.gmail.com> <45D9132D.3070405@hyperactivesw.com> <45D914EE.6060701@hyperactivesw.com> Message-ID: <45D93AAC.1030003@hyperactivesw.com> Joe Lewis Wilkins wrote: > Thank you, Jacque. I don't know how I would have discovered that on my > own. Why is that property not setable on the Stack's Inspector? Anyway, > that did the job. It's settable from the inspector. Make sure you are inspecting the stack. Then choose the "Colors and patterns" pane from the popdown button at the top of the inspector. You want to click the right-side box next to "background color" in the list, where you will get a color picker. (The left-side box is for choosing patterns instead.) > > Joe Wilkins > > On Feb 18, 2007, at 7:09 PM, J. Landman Gay wrote: > >> Joe Lewis Wilkins wrote: >>> Thanks, anyway, but >>> I did that in the first place, and it still prints out with a medium >>> gray. >> >> Try setting the backcolor of the stack to white then. >> >> The backcolor is inherited. If you don't set it specifically it will >> inherit the home stack colors in the IDE, or the system colors in a >> standalone. If any other object in your stack hierarchy has a >> backcolor set, it will inherit that. >> >> --Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pepetoo at Cox.Net Mon Feb 19 00:58:57 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sun, 18 Feb 2007 21:58:57 -0800 Subject: Printing a card In-Reply-To: <45D93AAC.1030003@hyperactivesw.com> References: <741fd030702181325gf6f8242y246292d15342db9d@mail.gmail.com> <45D9132D.3070405@hyperactivesw.com> <45D914EE.6060701@hyperactivesw.com> <45D93AAC.1030003@hyperactivesw.com> Message-ID: <1B73A1DF-44B5-4C76-8800-D13DBB950CBF@Cox.Net> I'm not sure why that did not work for me, but it didn't and doesn't even now. I used your suggestion and "set the backcolor to white of this stack" using the msg box. I had done all of the things you mention. Nevertheless, thanks. The next time I run across this I'll try the inspector once again, but for now... Joe Wilkins On Feb 18, 2007, at 9:50 PM, J. Landman Gay wrote: > Joe Lewis Wilkins wrote: >> Thank you, Jacque. I don't know how I would have discovered that >> on my own. Why is that property not setable on the Stack's >> Inspector? Anyway, that did the job. > > It's settable from the inspector. Make sure you are inspecting the > stack. Then choose the "Colors and patterns" pane from the popdown > button at the top of the inspector. You want to click the right- > side box next to "background color" in the list, where you will get > a color picker. (The left-side box is for choosing patterns instead.) > >> Joe Wilkins >> On Feb 18, 2007, at 7:09 PM, J. Landman Gay wrote: >>> Joe Lewis Wilkins wrote: >>>> Thanks, anyway, but >>>> I did that in the first place, and it still prints out with a >>>> medium gray. >>> >>> Try setting the backcolor of the stack to white then. >>> >>> The backcolor is inherited. If you don't set it specifically it >>> will inherit the home stack colors in the IDE, or the system >>> colors in a standalone. If any other object in your stack >>> hierarchy has a backcolor set, it will inherit that. >>> >>> --Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From toolbook at kestner.de Mon Feb 19 02:36:47 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 19 Feb 2007 08:36:47 +0100 Subject: AW: AW: OT: Quicktime and which codec ist best supported? In-Reply-To: <37F4B6E8-F14E-46BF-9FD2-C643FC3A161B@together.net> Message-ID: <001301c753f8$b7115630$18b2a8c0@TiemoPC2> Hello Richard, I was just thinking the opposite, because with the player object I only found a start and stop command, I use the play command without the player, because there I have the step command included, what I didn't found with the player object. Or did I missed something? And stepping is a must for me. Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Richard Miller > Gesendet: Montag, 19. Februar 2007 01:40 > An: How to use Revolution > Betreff: Re: AW: OT: Quicktime and which codec ist best supported? > > I've never had much luck with the play command. It's quite limited in > functionality. Try the player object. Just set its filename to > any .avi file and use the "start player x" and "stop player x" > commands to begin with. > > Richard > > > On Feb 18, 2007, at 1:14 PM, Tiemo Hollmann TB wrote: > > > Richard, > > I'll have a look for 3ivx. > > When testing with avi, just nothing happened, but I don't use the > > player > > object, I use just the play command - might there be a difference > > between > > using the player object and a pure play command? > > > > Thank you > > Tiemo > > > >> -----Urspr?ngliche Nachricht----- > >> Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > >> bounces at lists.runrev.com] Im Auftrag von Richard Miller > >> Gesendet: Sonntag, 18. Februar 2007 18:15 > >> An: How to use Revolution > >> Betreff: Re: OT: Quicktime and which codec ist best supported? > >> > >> Tiemo, > >> > >> The best Quicktime-compatible codec we've found is 3ivx. Best > >> compression yielding the best graphics. It's at 3ivx.com, for both > >> Windows and Mac. It's used commercially, for example, in the Pure > >> Digital Point & Shoot video cameras (which are rather amazing little > >> camcorders). Yes, your customers will have to download and install > >> it, but that's an easy practice. We've integrated their installer > >> into our own Rev installer program to make it even easier for the > >> customer. > >> > >> AVI'S work fine in the default Rev player object. > >> > >> Best regards, > >> Richard Miller > >> Imprinter Technologies > >> > >> > >> On Feb 18, 2007, at 6:37 AM, Tiemo Hollmann TB wrote: > >> > >>> Hello all, > >>> > >>> I am new to Revolution and Quicktime-Video. I have read the > >>> archives, but > >>> still unsure about the right way for video. I produce offline > >>> content, > >>> distributed on CD / DVD-ROM > >>> > >>> > >>> > >>> 1. With Revolution build-in player I can only play .mov - right? > >>> > >>> > >>> > >>> 2. As mov is only a container format I know that I can use > >>> different codecs > >>> with mov. Best results when testing produced the Sorenson 3 codec. > >>> I tested > >>> also with SorensonTM ( little less), Apple MPEG 4 (almost as good), > >>> Apple > >>> Cinepac (bad quality) and Apple Planar (best quality but incredible > >>> giant > >>> file size). > >>> > >>> My question is, which codec comes with Quicktime installer, or what > >>> codec > >>> can I assume on customer machine? > >>> > >>> > >>> > >>> 4. Are there differences of quicktime installation between Apple and > >>> Windows, beside quicktime on apple is preinstalled? > >>> > >>> > >>> > >>> 5. If e.g. the Sorenson codec doesn't come with Quicktime, can I > >>> install the > >>> Sorenson codec additional to quicktime on customer machine and > >>> quicktime > >>> will grab it, if I encoded my mov with Sorenson? > >>> > >>> > >>> > >>> 6. I encoded movs on one of my machines and playing on the other > >>> machine > >>> showed only "LSD-like colored blur", though on both machines > >>> quicktime 7.1.3 > >>> (Windows) is installed. So there are obvious more factors, as > >>> quicktime > >>> version and codec to harmonize - what? > >>> > >>> > >>> > >>> 7. Which codec is the best approach with best quality and best > >>> compatibility > >>> when using mov? > >>> > >>> > >>> > >>> 8. As I have read on Apples quicktime site, I need an agreement > >>> from Apple > >>> to distribute the player with my application and have to put their > >>> logo on > >>> my product. Do you have any experiences with that procedure and > >>> restriction? > >>> > >>> > >>> > >>> 9. Did anyone tried to play avi or swf in revolution. I am not yet > >>> so far to > >>> use a shell execute, but I could think that could be an approach. > >>> But I > >>> don't know, if you have the chance to use controls / methods with a > >>> called > >>> exe, so that I can control an external player from within > >>> revolution (stop, > >>> pause,play,step, get mediastatus,.) > >>> > >>> > >>> > >>> Lots of questions, I hope not too much > >>> > >>> > >>> > >>> Thanks for any experience sharing > >>> > >>> Tiemo > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> > >>> _______________________________________________ > >>> use-revolution mailing list > >>> use-revolution at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >>> subscription preferences: > >>> http://lists.runrev.com/mailman/listinfo/use-revolution > >> > >> _______________________________________________ > >> use-revolution mailing list > >> use-revolution at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-revolution > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Mon Feb 19 02:40:48 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 18 Feb 2007 23:40:48 -0800 Subject: Multiple undo and redo Message-ID: <45D95480.9070807@fourthworld.com> J. Landman Gay wrote: > Ben Fisher wrote: >> Create a new stack. Create two buttons. >> Delete one of the buttons. Go Edit->Undo, and nothing happens. Imagine >> if this button had all the scripts for your application. This is a >> problem. > > I didn't follow your recipe exactly, but I had a stack already made and > opened. I deleted a button, then chose "undo" from the Edit menu, and it > came back. > > This has always been my experience, so there may be something else that > is preventing it from working. Most HI guidelines define an undoable action as one that affects data, but operations which change selection do not affect the queue. But Rev operates differently: If you move a button, then click anywhere on the card or do anything else which changes the object selection, executing an Undo command will not return the button to its pre-move location. In fact, the mere click off of the object purges the Undo queue altogether (okay, maybe "queue" isn't the right word for a single-item Undo, but I'm optimistic about the future ). And not only is the undo queue purged, but when it changes as a result of a selection change the undoChanged message isn't sent as one would expect. That latter item is a bug, but given the limitations of the current undo mechanisms in Rev I'm not sure it's worth fixing. And with those limitations, the former issue of purging the Undo queue at unexpected times may not be a significant error given the nearly infinite range of things one might want to undo and how few are supported in the engine. What's really needed is a fresh start on Undo as a whole. At a minimum, there needs to be a message sent when the mouse is pressed outside of a control when the pointer tool is active. While that small detail would solve a great many complexities with implementing Undo for layout, it's such a small baby step with so much more needed for other types of tasks. When I think of good Undo architectures, I tend to think of good frameworks. That's why I asked Ben about his previous experience on the subject. I've been able to make hefty strides toward a universal multi-step Undo/Redo system only to the degree that I'm writing apps from scratch (as opposed to porting existing code, which I used to do a lot of in the early days), and to the degree that those apps can be written with a consistent style within a consistent architecture; any deviance from any one of those areas would make the application design to broad for a single mechanism to be useful. But sometimes constraints like that can be very valuable. Consider MFC, .Net, or Apple's Cocoa. Each of those has solid support for generalized Undo systems, but the ease of tapping that Undo support is relative to the developer's conformance to a wide range of other data management subsystems and structures. There are countless ways to get similar benefits in Rev, but rather than attempt something as complete -- and as formal and rigid -- as a whole framework, I think there's a lot that can be done on a more atomic level in support of such efforts. For example, being able to save object states would be great, esp. if those objects can be containers like cards and even stacks. Being able to store a container into a variable and restore it from that variable would make the rest of managing Undo queues much simpler. There may be other specific feature requests that would be useful but which aren't un BZ yet. What would be needed to see multi-level Undo implementable with relative ease in any Rev app? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From mwieder at ahsoftware.net Mon Feb 19 03:03:39 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 19 Feb 2007 00:03:39 -0800 Subject: Writing messages to the Command Line (stdout) In-Reply-To: <45D8D533.60404@dreamscapesoftware.com> References: <45D4924E.1040907@dreamscapesoftware.com> <6947866378.20070217225622@ahsoftware.net> <45D8D533.60404@dreamscapesoftware.com> Message-ID: <7138303509.20070219000339@ahsoftware.net> Derek- Sunday, February 18, 2007, 2:37:39 PM, you wrote: > This is on Windows XP Home Edition. Is my understanding of the stdout > wrong? Is stdout not the command line window? Try redirecting it to a text file. That's the way it works for me. Apparently the Windows version of rev doesn't think stdout and stderr are the console window. appname -t >output.txt -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Mon Feb 19 03:06:49 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 19 Feb 2007 00:06:49 -0800 Subject: Storing arrays in a custom property In-Reply-To: <45D8E932.8030303@fourthworld.com> References: <45D8E932.8030303@fourthworld.com> Message-ID: <154138493202.20070219000649@ahsoftware.net> Richard- Sunday, February 18, 2007, 4:02:58 PM, you wrote: >> set the customProperties["uSolutionList"] of this stack to someArray > Is it just me or is that the funkiest syntax in the language? I know what you mean. I have to look it up each time I use it. It just doesn't roll off the tongue in an intuitive way. -- -Mark Wieder mwieder at ahsoftware.net From iangmcknight at googlemail.com Mon Feb 19 04:59:41 2007 From: iangmcknight at googlemail.com (Ian McKnight) Date: Mon, 19 Feb 2007 09:59:41 +0000 Subject: Storing arrays in a custom property In-Reply-To: References: Message-ID: Thanks guys for all your help. The problem is now solved. I couldn't work out what was wrong because I was using the syntax you gave me. It turns out to be a problem with my data. I had created the array from a text file where the information was on separate lines. I assembled the records, one per line and used the split command with return and tab to create the array. For some reason the key elements eg 5555, ended up with both initial and trailing spaces and each digit separated by spaces. When I reference the custom property using eg "s5s5s5s5s" (where s is space) - bingo, the data appears. How this has happened I have no idea but at last I now have access to my data. Thanks to you all again. From mlange at widged.com Mon Feb 19 05:29:27 2007 From: mlange at widged.com (Marielle Lange) Date: Mon, 19 Feb 2007 10:29:27 +0000 Subject: Multiple undo and redo In-Reply-To: <45D95480.9070807@fourthworld.com> References: <45D95480.9070807@fourthworld.com> Message-ID: <646A32E9-0F30-485F-B017-792C35B7F27A@widged.com> Richard, Thanks for all these details. The state approach is something I am keen on investigating as well. I know that Andre in a previous discussion had discussed the idea of storing and restoring states. Was this solution implemented or were there only ideas being discussed? Malte, what did you do for drops, where you have 5 undos? Anybody else on the list with programming undos? What are the different approaches possible. What are the pros and cons of each approach (works well for data / works for ui content)? Marielle > Most HI guidelines define an undoable action as one that affects > data, but operations which change selection do not affect the queue. > > But Rev operates differently: If you move a button, then click > anywhere on the card or do anything else which changes the object > selection, executing an Undo command will not return the button to > its pre-move location. In fact, the mere click off of the object > purges the Undo queue altogether (okay, maybe "queue" isn't the > right word for a single-item Undo, but I'm optimistic about the > future ). > > And not only is the undo queue purged, but when it changes as a > result of a selection change the undoChanged message isn't sent as > one would expect. > > When I think of good Undo architectures, I tend to think of good > frameworks. [...] > For example, being able to save object states would be great, esp. > if those objects can be containers like cards and even stacks. > Being able to store a container into a variable and restore it from > that variable would make the rest of managing Undo queues much > simpler. From david at openpartnership.net Mon Feb 19 06:16:38 2007 From: david at openpartnership.net (David Bovill) Date: Mon, 19 Feb 2007 12:16:38 +0100 Subject: libURL: add to cache? Message-ID: I would like to be able to add a local image to the cache. I can unload the image to remove it, and I guess (thugh not tried I can save the image as a file and then load the "file:" - but is there some way to add an image in memory to the libURL cache? From wow at together.net Mon Feb 19 06:55:07 2007 From: wow at together.net (Richard Miller) Date: Mon, 19 Feb 2007 06:55:07 -0500 Subject: Quicktime and which codec ist best supported? In-Reply-To: <001301c753f8$b7115630$18b2a8c0@TiemoPC2> References: <001301c753f8$b7115630$18b2a8c0@TiemoPC2> Message-ID: <0808B216-70F4-4123-933C-FB6FA36BE6A9@together.net> Tiemo, You'll find far greater control with the player object than with the play command. To step through with the player, you simply set the currenttime of player x to y and use this in a loop and/or with the mousedown command. Look in the documentation for currenttime, duration, endtime, starttime, timescale, and alwaysbuffer, and sort through how to use those. Combine this functionality with Trevor's great EnchangedQT externals and you have all the functionality you need. Richard On Feb 19, 2007, at 2:36 AM, Tiemo Hollmann TB wrote: > Hello Richard, > I was just thinking the opposite, because with the player object I > only > found a start and stop command, I use the play command without the > player, > because there I have the step command included, what I didn't found > with the > player object. Or did I missed something? And stepping is a must > for me. > Tiemo > >> -----Urspr?ngliche Nachricht----- >> Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- >> bounces at lists.runrev.com] Im Auftrag von Richard Miller >> Gesendet: Montag, 19. Februar 2007 01:40 >> An: How to use Revolution >> Betreff: Re: AW: OT: Quicktime and which codec ist best supported? >> >> I've never had much luck with the play command. It's quite limited in >> functionality. Try the player object. Just set its filename to >> any .avi file and use the "start player x" and "stop player x" >> commands to begin with. >> >> Richard >> >> >> On Feb 18, 2007, at 1:14 PM, Tiemo Hollmann TB wrote: >> >>> Richard, >>> I'll have a look for 3ivx. >>> When testing with avi, just nothing happened, but I don't use the >>> player >>> object, I use just the play command - might there be a difference >>> between >>> using the player object and a pure play command? >>> >>> Thank you >>> Tiemo >>> >>>> -----Urspr?ngliche Nachricht----- >>>> Von: use-revolution-bounces at lists.runrev.com [mailto:use- >>>> revolution- >>>> bounces at lists.runrev.com] Im Auftrag von Richard Miller >>>> Gesendet: Sonntag, 18. Februar 2007 18:15 >>>> An: How to use Revolution >>>> Betreff: Re: OT: Quicktime and which codec ist best supported? >>>> >>>> Tiemo, >>>> >>>> The best Quicktime-compatible codec we've found is 3ivx. Best >>>> compression yielding the best graphics. It's at 3ivx.com, for both >>>> Windows and Mac. It's used commercially, for example, in the Pure >>>> Digital Point & Shoot video cameras (which are rather amazing >>>> little >>>> camcorders). Yes, your customers will have to download and install >>>> it, but that's an easy practice. We've integrated their installer >>>> into our own Rev installer program to make it even easier for the >>>> customer. >>>> >>>> AVI'S work fine in the default Rev player object. >>>> >>>> Best regards, >>>> Richard Miller >>>> Imprinter Technologies >>>> >>>> >>>> On Feb 18, 2007, at 6:37 AM, Tiemo Hollmann TB wrote: >>>> >>>>> Hello all, >>>>> >>>>> I am new to Revolution and Quicktime-Video. I have read the >>>>> archives, but >>>>> still unsure about the right way for video. I produce offline >>>>> content, >>>>> distributed on CD / DVD-ROM >>>>> >>>>> >>>>> >>>>> 1. With Revolution build-in player I can only play .mov - right? >>>>> >>>>> >>>>> >>>>> 2. As mov is only a container format I know that I can use >>>>> different codecs >>>>> with mov. Best results when testing produced the Sorenson 3 codec. >>>>> I tested >>>>> also with SorensonTM ( little less), Apple MPEG 4 (almost as >>>>> good), >>>>> Apple >>>>> Cinepac (bad quality) and Apple Planar (best quality but >>>>> incredible >>>>> giant >>>>> file size). >>>>> >>>>> My question is, which codec comes with Quicktime installer, or >>>>> what >>>>> codec >>>>> can I assume on customer machine? >>>>> >>>>> >>>>> >>>>> 4. Are there differences of quicktime installation between >>>>> Apple and >>>>> Windows, beside quicktime on apple is preinstalled? >>>>> >>>>> >>>>> >>>>> 5. If e.g. the Sorenson codec doesn't come with Quicktime, can I >>>>> install the >>>>> Sorenson codec additional to quicktime on customer machine and >>>>> quicktime >>>>> will grab it, if I encoded my mov with Sorenson? >>>>> >>>>> >>>>> >>>>> 6. I encoded movs on one of my machines and playing on the other >>>>> machine >>>>> showed only "LSD-like colored blur", though on both machines >>>>> quicktime 7.1.3 >>>>> (Windows) is installed. So there are obvious more factors, as >>>>> quicktime >>>>> version and codec to harmonize - what? >>>>> >>>>> >>>>> >>>>> 7. Which codec is the best approach with best quality and best >>>>> compatibility >>>>> when using mov? >>>>> >>>>> >>>>> >>>>> 8. As I have read on Apples quicktime site, I need an agreement >>>>> from Apple >>>>> to distribute the player with my application and have to put their >>>>> logo on >>>>> my product. Do you have any experiences with that procedure and >>>>> restriction? >>>>> >>>>> >>>>> >>>>> 9. Did anyone tried to play avi or swf in revolution. I am not yet >>>>> so far to >>>>> use a shell execute, but I could think that could be an approach. >>>>> But I >>>>> don't know, if you have the chance to use controls / methods >>>>> with a >>>>> called >>>>> exe, so that I can control an external player from within >>>>> revolution (stop, >>>>> pause,play,step, get mediastatus,.) >>>>> >>>>> >>>>> >>>>> Lots of questions, I hope not too much >>>>> >>>>> >>>>> >>>>> Thanks for any experience sharing >>>>> >>>>> Tiemo >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> use-revolution mailing list >>>>> use-revolution at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From david at openpartnership.net Mon Feb 19 07:04:48 2007 From: david at openpartnership.net (David Bovill) Date: Mon, 19 Feb 2007 13:04:48 +0100 Subject: libURLSetStatusCallback: is there a simpler way? Message-ID: I am getting errors with fetching data from a web server. The "symptoms" are: On occassion "put url someURL in someXML" return empty - that is someXML is empty. This happens when I click a couple of times on different items in the GUI in succession resuling in an error. I think though it is hard to debug, that this is because I am using "load" and mixing these calls with blocking call like the above when I want to get the data now. I am sure I read somewhere in the docs that multiple calls to the same URL can cause problems - is this right ??? In which case I should do a check with urlstatus(someURL) before calling the url? URLStaus? Well if this is the cause of the problem I could not fix it - as AFAIK urlstatus(someURL) only allows you to check the status of a url you know. In my case the previous url would be different from the one I am about to call - that is the script is about to check: www.mydomain/new.cgi and I have a number of load url "http://www.mydomain/someimage.png" in progress. My guess is that because they share the same domain - the call to the cgi is returning empty - but that I cannot check the urlstatus before the call to the cgi as the urlstatus of new.cgi is empty and without tracking all the "load" calls in my script there is no way to find out how many urls are currenty loading but no finished loading - this is surely a deficiency of the "urlstatus" function? The hard way? Before embarking on this I thought I would check in to see if there is an easier way... but this is what I am thinking of doing... If I set "libURLSetStatusCallback" then I could effectively log all calls to urls that are in the process of loading but not in the cache yet. That is the following status commands would be (effectively) "sent" back from the server: "queued": on hold until a previous request to the same site is completed > "contacted": the site has been contacted but no data has been sent or > received yet > "requested": the URL has been requested And I could then store the url"s of the pending urls yet to be cached by the "load" function? The easy way? It would seem there must be an easier way? Am I right about the source of the error? The only other way I can think of doing this is simply not to mix "load" and "get url..." from the same server. If I used another "load" if would be place in th cue. However then I loose my ability to "prioritize" calls to certain urls and all 500 thumbnails would have to load before a user click shows the full image... From toolbook at kestner.de Mon Feb 19 07:16:22 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 19 Feb 2007 13:16:22 +0100 Subject: AW: Quicktime and which codec ist best supported? In-Reply-To: <0808B216-70F4-4123-933C-FB6FA36BE6A9@together.net> Message-ID: <001a01c7541f$c5a03a00$18b2a8c0@TiemoPC2> Hey, good advise Richard, didn't thought about that! Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Richard Miller > Gesendet: Montag, 19. Februar 2007 12:55 > An: How to use Revolution > Betreff: Re: Quicktime and which codec ist best supported? > > Tiemo, > > You'll find far greater control with the player object than with the > play command. To step through with the player, you simply > > set the currenttime of player x to y > > and use this in a loop and/or with the mousedown command. > > Look in the documentation for currenttime, duration, endtime, > starttime, timescale, and alwaysbuffer, and sort through how to use > those. Combine this functionality with Trevor's great EnchangedQT > externals and you have all the functionality you need. > > Richard > > > On Feb 19, 2007, at 2:36 AM, Tiemo Hollmann TB wrote: > > > Hello Richard, > > I was just thinking the opposite, because with the player object I > > only > > found a start and stop command, I use the play command without the > > player, > > because there I have the step command included, what I didn't found > > with the > > player object. Or did I missed something? And stepping is a must > > for me. > > Tiemo > > > >> -----Urspr?ngliche Nachricht----- > >> Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > >> bounces at lists.runrev.com] Im Auftrag von Richard Miller > >> Gesendet: Montag, 19. Februar 2007 01:40 > >> An: How to use Revolution > >> Betreff: Re: AW: OT: Quicktime and which codec ist best supported? > >> > >> I've never had much luck with the play command. It's quite limited in > >> functionality. Try the player object. Just set its filename to > >> any .avi file and use the "start player x" and "stop player x" > >> commands to begin with. > >> > >> Richard > >> > >> > >> On Feb 18, 2007, at 1:14 PM, Tiemo Hollmann TB wrote: > >> > >>> Richard, > >>> I'll have a look for 3ivx. > >>> When testing with avi, just nothing happened, but I don't use the > >>> player > >>> object, I use just the play command - might there be a difference > >>> between > >>> using the player object and a pure play command? > >>> > >>> Thank you > >>> Tiemo > >>> > >>>> -----Urspr?ngliche Nachricht----- > >>>> Von: use-revolution-bounces at lists.runrev.com [mailto:use- > >>>> revolution- > >>>> bounces at lists.runrev.com] Im Auftrag von Richard Miller > >>>> Gesendet: Sonntag, 18. Februar 2007 18:15 > >>>> An: How to use Revolution > >>>> Betreff: Re: OT: Quicktime and which codec ist best supported? > >>>> > >>>> Tiemo, > >>>> > >>>> The best Quicktime-compatible codec we've found is 3ivx. Best > >>>> compression yielding the best graphics. It's at 3ivx.com, for both > >>>> Windows and Mac. It's used commercially, for example, in the Pure > >>>> Digital Point & Shoot video cameras (which are rather amazing > >>>> little > >>>> camcorders). Yes, your customers will have to download and install > >>>> it, but that's an easy practice. We've integrated their installer > >>>> into our own Rev installer program to make it even easier for the > >>>> customer. > >>>> > >>>> AVI'S work fine in the default Rev player object. > >>>> > >>>> Best regards, > >>>> Richard Miller > >>>> Imprinter Technologies > >>>> > >>>> > >>>> On Feb 18, 2007, at 6:37 AM, Tiemo Hollmann TB wrote: > >>>> > >>>>> Hello all, > >>>>> > >>>>> I am new to Revolution and Quicktime-Video. I have read the > >>>>> archives, but > >>>>> still unsure about the right way for video. I produce offline > >>>>> content, > >>>>> distributed on CD / DVD-ROM > >>>>> > >>>>> > >>>>> > >>>>> 1. With Revolution build-in player I can only play .mov - right? > >>>>> > >>>>> > >>>>> > >>>>> 2. As mov is only a container format I know that I can use > >>>>> different codecs > >>>>> with mov. Best results when testing produced the Sorenson 3 codec. > >>>>> I tested > >>>>> also with SorensonTM ( little less), Apple MPEG 4 (almost as > >>>>> good), > >>>>> Apple > >>>>> Cinepac (bad quality) and Apple Planar (best quality but > >>>>> incredible > >>>>> giant > >>>>> file size). > >>>>> > >>>>> My question is, which codec comes with Quicktime installer, or > >>>>> what > >>>>> codec > >>>>> can I assume on customer machine? > >>>>> > >>>>> > >>>>> > >>>>> 4. Are there differences of quicktime installation between > >>>>> Apple and > >>>>> Windows, beside quicktime on apple is preinstalled? > >>>>> > >>>>> > >>>>> > >>>>> 5. If e.g. the Sorenson codec doesn't come with Quicktime, can I > >>>>> install the > >>>>> Sorenson codec additional to quicktime on customer machine and > >>>>> quicktime > >>>>> will grab it, if I encoded my mov with Sorenson? > >>>>> > >>>>> > >>>>> > >>>>> 6. I encoded movs on one of my machines and playing on the other > >>>>> machine > >>>>> showed only "LSD-like colored blur", though on both machines > >>>>> quicktime 7.1.3 > >>>>> (Windows) is installed. So there are obvious more factors, as > >>>>> quicktime > >>>>> version and codec to harmonize - what? > >>>>> > >>>>> > >>>>> > >>>>> 7. Which codec is the best approach with best quality and best > >>>>> compatibility > >>>>> when using mov? > >>>>> > >>>>> > >>>>> > >>>>> 8. As I have read on Apples quicktime site, I need an agreement > >>>>> from Apple > >>>>> to distribute the player with my application and have to put their > >>>>> logo on > >>>>> my product. Do you have any experiences with that procedure and > >>>>> restriction? > >>>>> > >>>>> > >>>>> > >>>>> 9. Did anyone tried to play avi or swf in revolution. I am not yet > >>>>> so far to > >>>>> use a shell execute, but I could think that could be an approach. > >>>>> But I > >>>>> don't know, if you have the chance to use controls / methods > >>>>> with a > >>>>> called > >>>>> exe, so that I can control an external player from within > >>>>> revolution (stop, > >>>>> pause,play,step, get mediastatus,.) > >>>>> > >>>>> > >>>>> > >>>>> Lots of questions, I hope not too much > >>>>> > >>>>> > >>>>> > >>>>> Thanks for any experience sharing > >>>>> > >>>>> Tiemo > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> _______________________________________________ > >>>>> use-revolution mailing list > >>>>> use-revolution at lists.runrev.com > >>>>> Please visit this url to subscribe, unsubscribe and manage your > >>>>> subscription preferences: > >>>>> http://lists.runrev.com/mailman/listinfo/use-revolution > >>>> > >>>> _______________________________________________ > >>>> use-revolution mailing list > >>>> use-revolution at lists.runrev.com > >>>> Please visit this url to subscribe, unsubscribe and manage your > >>>> subscription preferences: > >>>> http://lists.runrev.com/mailman/listinfo/use-revolution > >>> > >>> _______________________________________________ > >>> use-revolution mailing list > >>> use-revolution at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >>> subscription preferences: > >>> http://lists.runrev.com/mailman/listinfo/use-revolution > >> > >> _______________________________________________ > >> use-revolution mailing list > >> use-revolution at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-revolution > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From robmann at gp-racing.com Mon Feb 19 09:42:18 2007 From: robmann at gp-racing.com (Robert Mann) Date: Mon, 19 Feb 2007 09:42:18 -0500 Subject: steps to bundle rev app with valentina Message-ID: <021a01c75434$28f86af0$0f00a8c0@roblaptop> Is there a tutorial on how to from start to finish bundle a rev app with all needed files and valentina embedded server? Thanks Rob From lists at mangomultimedia.com Mon Feb 19 11:39:58 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 19 Feb 2007 08:39:58 -0800 Subject: OT: Quicktime and which codec ist best supported? In-Reply-To: <000f01c75351$2550fef0$18b2a8c0@TiemoPC2> References: <000f01c75351$2550fef0$18b2a8c0@TiemoPC2> Message-ID: <700A9702-6FC4-4487-BF0C-9FCAE5B659B7@mangomultimedia.com> On Feb 18, 2007, at 3:37 AM, Tiemo Hollmann TB wrote: > Hello all, > > I am new to Revolution and Quicktime-Video. I have read the > archives, but > still unsure about the right way for video. I produce offline content, > distributed on CD / DVD-ROM > > 1. With Revolution build-in player I can only play .mov - right? Any QuickTime support file actually. QuickTime .mov files are just wrappers around audio/video/... tracks. You could play .mp3 files for example. > 2. As mov is only a container format I know that I can use > different codecs > with mov. Best results when testing produced the Sorenson 3 codec. > I tested > also with SorensonTM ( little less), Apple MPEG 4 (almost as good), > Apple > Cinepac (bad quality) and Apple Planar (best quality but incredible > giant > file size). > > My question is, which codec comes with Quicktime installer, or what > codec > can I assume on customer machine? This chart may prove useful: > 4. Are there differences of quicktime installation between Apple and > Windows, beside quicktime on apple is preinstalled? Some differences. For example, the Windows version can't play Quartz Composer or PDF files. I'm not sure if the Apple Lossless code works on Windows either. For what you are doing you should be safe though. > 5. If e.g. the Sorenson codec doesn't come with Quicktime, can I > install the > Sorenson codec additional to quicktime on customer machine and > quicktime > will grab it, if I encoded my mov with Sorenson? You can manually install codecs into QuickTimes folder and the next time you launch Rev the codec can be used. > 6. I encoded movs on one of my machines and playing on the other > machine > showed only "LSD-like colored blur", though on both machines > quicktime 7.1.3 > (Windows) is installed. So there are obvious more factors, as > quicktime > version and codec to harmonize - what? We would probably need more details on the two machines, settings you used, etc. > 7. Which codec is the best approach with best quality and best > compatibility > when using mov? As for compatibility (I don't work in video compression) just decide what version of QT you are going to support and go from there. You can use the chart I pointed you to to make a decision or manually install a codec if it is a 3rd party one. > 8. As I have read on Apples quicktime site, I need an agreement > from Apple > to distribute the player with my application and have to put their > logo on > my product. Do you have any experiences with that procedure and > restriction? In my experience it has been very easy to get the agreement in place. Just make sure you understand what Apple expects from you and that you are willing to comply. The folks I've dealt with have always been very helpful. > 9. Did anyone tried to play avi or swf in revolution. I am not yet > so far to > use a shell execute, but I could think that could be an approach. > But I > don't know, if you have the chance to use controls / methods with a > called > exe, so that I can control an external player from within > revolution (stop, > pause,play,step, get mediastatus,.) QuickTime supports up to SWF version 5 which isn't super useful. Plus, QuickTime 7 made some changes in how SWF is handled in QT. Users have to enable SWF playback manually now (security issues perhaps, Apple has commented that I know of). You can play back AVI/WMV on Windows in Revolution using Media Control Interface (MCI) commands and get satisfactory results. You can also play WMV on Mac: One thing with about MCI on Windows to be aware of though - we recently came across some Dell laptops (wide screen) that lock up whenever you try to issue MCI commands. This happens in Revolution and Media Player so it isn't a Rev specific problem. These computers were up to date with the latest video drivers. We are experimenting with a DirectShow external right now as that gets around the issue. -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com trevor at bluemangolearning.com From revolution at derbrill.de Mon Feb 19 11:48:22 2007 From: revolution at derbrill.de (Malte Brill) Date: Mon, 19 Feb 2007 17:48:22 +0100 Subject: Multiple undo and redo In-Reply-To: <20070103165045.2AA94488EC4@mail.runrev.com> References: <20070103165045.2AA94488EC4@mail.runrev.com> Message-ID: <2CC61672-56F5-4D94-9948-DA6993907729@derbrill.de> > Malte, what did you do for drops, where you have 5 undos? I did something I would not do again. :-) I am cloning the playgrid and copy it to an undo card. If there are more than 5 groups on that card I delete the one with the lowest layer. when undoing I copy the one with the highest layer back to the main card and delete it on the undo card. However, a much nicer approach will be to store states in a custom property set and go from there. like undo[1],undo[2],...undo[n| and store all relevant data there. All the best, Malte From toolbook at kestner.de Mon Feb 19 12:01:15 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 19 Feb 2007 18:01:15 +0100 Subject: AW: OT: Quicktime and which codec ist best supported? In-Reply-To: <700A9702-6FC4-4487-BF0C-9FCAE5B659B7@mangomultimedia.com> Message-ID: <002801c75447$91abb8f0$18b2a8c0@TiemoPC2> Thank you Trevor, very good informations! Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Trevor DeVore > Gesendet: Montag, 19. Februar 2007 17:40 > An: How to use Revolution > Betreff: Re: OT: Quicktime and which codec ist best supported? > > On Feb 18, 2007, at 3:37 AM, Tiemo Hollmann TB wrote: > > > Hello all, > > > > I am new to Revolution and Quicktime-Video. I have read the > > archives, but > > still unsure about the right way for video. I produce offline content, > > distributed on CD / DVD-ROM > > > > 1. With Revolution build-in player I can only play .mov - right? > > Any QuickTime support file actually. QuickTime .mov files are just > wrappers around audio/video/... tracks. You could play .mp3 files > for example. > > > 2. As mov is only a container format I know that I can use > > different codecs > > with mov. Best results when testing produced the Sorenson 3 codec. > > I tested > > also with SorensonTM ( little less), Apple MPEG 4 (almost as good), > > Apple > > Cinepac (bad quality) and Apple Planar (best quality but incredible > > giant > > file size). > > > > My question is, which codec comes with Quicktime installer, or what > > codec > > can I assume on customer machine? > > This chart may prove useful: > > > > > 4. Are there differences of quicktime installation between Apple and > > Windows, beside quicktime on apple is preinstalled? > > Some differences. For example, the Windows version can't play Quartz > Composer or PDF files. I'm not sure if the Apple Lossless code works > on Windows either. For what you are doing you should be safe though. > > > 5. If e.g. the Sorenson codec doesn't come with Quicktime, can I > > install the > > Sorenson codec additional to quicktime on customer machine and > > quicktime > > will grab it, if I encoded my mov with Sorenson? > > You can manually install codecs into QuickTimes folder and the next > time you launch Rev the codec can be used. > > > 6. I encoded movs on one of my machines and playing on the other > > machine > > showed only "LSD-like colored blur", though on both machines > > quicktime 7.1.3 > > (Windows) is installed. So there are obvious more factors, as > > quicktime > > version and codec to harmonize - what? > > We would probably need more details on the two machines, settings you > used, etc. > > > 7. Which codec is the best approach with best quality and best > > compatibility > > when using mov? > > As for compatibility (I don't work in video compression) just decide > what version of QT you are going to support and go from there. You > can use the chart I pointed you to to make a decision or manually > install a codec if it is a 3rd party one. > > > 8. As I have read on Apples quicktime site, I need an agreement > > from Apple > > to distribute the player with my application and have to put their > > logo on > > my product. Do you have any experiences with that procedure and > > restriction? > > In my experience it has been very easy to get the agreement in > place. Just make sure you understand what Apple expects from you and > that you are willing to comply. The folks I've dealt with have > always been very helpful. > > > 9. Did anyone tried to play avi or swf in revolution. I am not yet > > so far to > > use a shell execute, but I could think that could be an approach. > > But I > > don't know, if you have the chance to use controls / methods with a > > called > > exe, so that I can control an external player from within > > revolution (stop, > > pause,play,step, get mediastatus,.) > > QuickTime supports up to SWF version 5 which isn't super useful. > Plus, QuickTime 7 made some changes in how SWF is handled in QT. > Users have to enable SWF playback manually now (security issues > perhaps, Apple has commented that I know of). > > You can play back AVI/WMV on Windows in Revolution using Media > Control Interface (MCI) commands and get satisfactory results. You > can also play WMV on Mac: > > > > One thing with about MCI on Windows to be aware of though - we > recently came across some Dell laptops (wide screen) that lock up > whenever you try to issue MCI commands. This happens in Revolution > and Media Player so it isn't a Rev specific problem. These computers > were up to date with the latest video drivers. We are experimenting > with a DirectShow external right now as that gets around the issue. > > > -- > Trevor DeVore > Blue Mango Learning Systems > www.bluemangolearning.com - www.screensteps.com > trevor at bluemangolearning.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From list at dreamscapesoftware.com Mon Feb 19 12:19:41 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Mon, 19 Feb 2007 11:19:41 -0600 Subject: OT: Low cost Internet Payment Gateways? Message-ID: <45D9DC2D.7020405@dreamscapesoftware.com> Does anyone know of any low cost payment gateways for shopping carts? I'd like to add automatic credit card processing to my shopping cart, but I'm not about to drop $800+ on it. Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From jeff at siphonophore.com Mon Feb 19 13:41:24 2007 From: jeff at siphonophore.com (Jeff Reynolds) Date: Mon, 19 Feb 2007 13:41:24 -0500 Subject: Quicktime and which codec is supported In-Reply-To: <20070219180007.284744891D4@mail.runrev.com> References: <20070219180007.284744891D4@mail.runrev.com> Message-ID: <86E39FC8-B5CA-46F1-BEF6-A7E8C4AFA69D@siphonophore.com> Tiemo, read the current apple agreement very carefully, it changes over time and has had some restrictions on how you could distribute the player on your discs that were sometimes a bit buried or unclear. some of the distribution conditions in the past that have come and gone and come and gone have been: ? requiring your application to only use the version (or above) of the qt player you licensed. so this means when your app is installed it forces the users to upgrade their quicktime to use your app ? requiring that if you have an installer for your application that it automatically fire up the quicktime installer after installing your app ? if you produce more discs at a later date they may force you to remove or replace your qt installer with a newer version at their desecration. ? you have to submit copies of your work to them for verification ? use logos on the packing and disc w/in their guidelines. (always there) I have not looked at the license since last fall, then i think it was in a much more relaxed mode, but i think this changes with marketing directors and how aggressively they are pushing qt... Lesson is to read it carefully and make sure you are OK with all the terms and can complete them with out too much pain in your production and testing. The great thing about Rev is not having to use an installer and being able to even play from the cd w/o much problems so that helped get around the QT restrictions. Some clients who are publishers have not liked some of the restrictions and had us not put the player on the cd and just point folks to the qt site for downloading. these days with everyone wired thats not such a bad problem. certainly relieves you from contract signing, and (sometimes) extra work. So if you have a publisher or client make sure they are aware of this contract. one client's lawyer thought that they would need to enter into the agreement with apple, not me as the developer, while another insisted that i had do it and take any legal responsibility (same license agreement!), it was hilarious to get these emails about the same time that said exactly the opposite legal positions for the exact same situation (i had almost the exact same boiler plate with each client and very similar projects)! we have one old cdrom that we technically are not sposta replicate anymore since it has an old qt software built into its installer (but the ed market still wants the product). problem is the source code for both the app and the installer are lost to a company implosion. the product actually works fine all the way up to xp (no one has tried this with vista yet) if you install the latest quicktime (or any version that will function on that system) then run our old app installer which also installs the qt v2 dlls on top of the new quicktime! doesn't harm qt or the system and everyone is happy. unfortunately we dont know what it is that the installer is putting in from the old qt v2 that allows the old app to work under the new quicktime. anyway you can see where i now try and avoid doing any qt installation (even though you are no longer allowed to roll your own installation, in the early days this was how you had to install the qt with your stuff). cheers, Jeffrey Reynolds On Feb 19, 2007, at 1:00 PM, use-revolution-request at lists.runrev.com wrote: > Subject: Re: Quicktime and which codec is supported > To: use-revolution at lists.runrev.com > Message-ID: > Content-Type: text/plain; charset="ISO-8859-1" > > Yes, Apple does require that you ask permission to distribute their > Quicktime > player, even though one can normally download it for free. It is > a simple > matter to obtain permission, by filling out and mailing the > application that > Apple provides. Remember, also, that Apple requests that their > logo, which can > be downloaded from Apple , be printed on the CD's label. > Steve Goldberg > > In a message dated 2/18/07 1:00:44 PM, > use-revolution-request at lists.runrev.com writes: From jacque at hyperactivesw.com Mon Feb 19 13:49:00 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 19 Feb 2007 12:49:00 -0600 Subject: Multiple undo and redo In-Reply-To: <2CC61672-56F5-4D94-9948-DA6993907729@derbrill.de> References: <20070103165045.2AA94488EC4@mail.runrev.com> <2CC61672-56F5-4D94-9948-DA6993907729@derbrill.de> Message-ID: <45D9F11C.8060400@hyperactivesw.com> Malte Brill wrote: > > Malte, what did you do for drops, where you have 5 undos? > > I did something I would not do again. :-) > I am cloning the playgrid and copy it to an undo card. If there are more > than 5 groups on that card I delete the one with the lowest layer. when > undoing I copy the one with the highest layer back to the main card and > delete it on the undo card. However, a much nicer approach will be to > store states in a custom property set and go from there. > > like undo[1],undo[2],...undo[n| > > and store all relevant data there. My Klondike game has unlimited undo/redo and that's what I did. I stored the state of the game in a list, pushing each state onto the top of the list after every play. When the user chooses to undo, I pop the top line off the list, use it to implement the desired state of the game, and then push it onto a second list that is used identically to implement "redo". The user is able to undo game plays all the way back to the beginning of the game, and then redo the plays again all the way to the final move that was made. This was pretty easy in a game where you have a limited state change; for Klondike I only needed to store the locations of 52 cards after each move. But for a product like Rev, where the current state could be almost anything, it would be much harder. We'd need an engine change, I think, and I like Richard's idea of having a property we could read that would return the current state of, say, a whole stack, for instance. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From toolbook at kestner.de Mon Feb 19 14:11:02 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 19 Feb 2007 20:11:02 +0100 Subject: AW: Quicktime and which codec is supported In-Reply-To: <86E39FC8-B5CA-46F1-BEF6-A7E8C4AFA69D@siphonophore.com> Message-ID: <003c01c75459$b3076fa0$18b2a8c0@TiemoPC2> Hello Jeff, very good points! Thank you! Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Jeff Reynolds > Gesendet: Montag, 19. Februar 2007 19:41 > An: use-revolution at lists.runrev.com > Betreff: Re: Quicktime and which codec is supported > > Tiemo, > > read the current apple agreement very carefully, it changes over time > and has had some restrictions on how you could distribute the player > on your discs that were sometimes a bit buried or unclear. > > some of the distribution conditions in the past that have come and > gone and come and gone have been: > > ? requiring your application to only use the version (or above) of > the qt player you licensed. so this means when your app is installed > it forces the users to upgrade their quicktime to use your app > > ? requiring that if you have an installer for your application that > it automatically fire up the quicktime installer after installing > your app > > ? if you produce more discs at a later date they may force you to > remove or replace your qt installer with a newer version at their > desecration. > > ? you have to submit copies of your work to them for verification > > ? use logos on the packing and disc w/in their guidelines. (always > there) > > I have not looked at the license since last fall, then i think it was > in a much more relaxed mode, but i think this changes with marketing > directors and how aggressively they are pushing qt... > > Lesson is to read it carefully and make sure you are OK with all the > terms and can complete them with out too much pain in your production > and testing. > > The great thing about Rev is not having to use an installer and being > able to even play from the cd w/o much problems so that helped get > around the QT restrictions. Some clients who are publishers have not > liked some of the restrictions and had us not put the player on the > cd and just point folks to the qt site for downloading. these days > with everyone wired thats not such a bad problem. certainly relieves > you from contract signing, and (sometimes) extra work. So if you have > a publisher or client make sure they are aware of this contract. one > client's lawyer thought that they would need to enter into the > agreement with apple, not me as the developer, while another insisted > that i had do it and take any legal responsibility (same license > agreement!), it was hilarious to get these emails about the same time > that said exactly the opposite legal positions for the exact same > situation (i had almost the exact same boiler plate with each client > and very similar projects)! > > we have one old cdrom that we technically are not sposta replicate > anymore since it has an old qt software built into its installer (but > the ed market still wants the product). problem is the source code > for both the app and the installer are lost to a company implosion. > the product actually works fine all the way up to xp (no one has > tried this with vista yet) if you install the latest quicktime (or > any version that will function on that system) then run our old app > installer which also installs the qt v2 dlls on top of the new > quicktime! doesn't harm qt or the system and everyone is happy. > unfortunately we dont know what it is that the installer is putting > in from the old qt v2 that allows the old app to work under the new > quicktime. anyway you can see where i now try and avoid doing any qt > installation (even though you are no longer allowed to roll your own > installation, in the early days this was how you had to install the > qt with your stuff). > > cheers, > > Jeffrey Reynolds > > > > On Feb 19, 2007, at 1:00 PM, use-revolution-request at lists.runrev.com > wrote: > > > Subject: Re: Quicktime and which codec is supported > > To: use-revolution at lists.runrev.com > > Message-ID: > > Content-Type: text/plain; charset="ISO-8859-1" > > > > Yes, Apple does require that you ask permission to distribute their > > Quicktime > > player, even though one can normally download it for free. It is > > a simple > > matter to obtain permission, by filling out and mailing the > > application that > > Apple provides. Remember, also, that Apple requests that their > > logo, which can > > be downloaded from Apple , be printed on the CD's label. > > Steve Goldberg > > > > In a message dated 2/18/07 1:00:44 PM, > > use-revolution-request at lists.runrev.com writes: > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Mon Feb 19 14:16:06 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 19 Feb 2007 11:16:06 -0800 Subject: Quicktime and which codec is supported Message-ID: <45D9F776.5080809@fourthworld.com> Jeff, what you wrote about the QuickTime license is technically correct, but I feel it may be in everyone's interest to note that Apple's priority appears to be to simply make sure people are using the version with the greatest security and fewest bugs; they're not going out of their way to annoy developers. We covered this earlier, and I provided the email address of the helpful Apple rep who has answered similar licensing questions for my clients: I currently maintain four products which require QuickTime to use all of their features, and we just provide a link to Apple's download page in a dialog that checks for QT on startup. That may not work well for everyone, but it solves a lot of problems for the majority of downloadable software products very easily. While I may have many varied opinions about Apple's business practices, I must say that with QuickTime licensing I've found them to be very helpful, and well worth the modest expense of downloading a form and dropping a CD in the mail. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From JimAultWins at yahoo.com Mon Feb 19 14:17:56 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 19 Feb 2007 11:17:56 -0800 Subject: libURL: add to cache? In-Reply-To: Message-ID: On 2/19/07 3:16 AM, "David Bovill" wrote: > I would like to be able to add a local image to the cache. I can unload the > image to remove it, and I guess (thugh not tried I can save the image as a > file and then load the "file:" - but is there some way to add an image in > memory to the libURL cache? I guess the short question is "why add it to the cache?" If it is a local file, the access will be snappy, but if you want to 'preload', just put the image into a variable or custom property. Then you have complete control over it as a binary file in either the development environ (IDE) or as an appliction Jin Ault Las Vegas From JimAultWins at yahoo.com Mon Feb 19 14:27:23 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 19 Feb 2007 11:27:23 -0800 Subject: Multiple undo and redo In-Reply-To: <45D9F11C.8060400@hyperactivesw.com> Message-ID: On 2/19/07 10:49 AM, "J. Landman Gay" wrote: > But for a product like Rev, where the current state could be > almost anything, it would be much harder. We'd need an engine change, I > think, and I like Richard's idea of having a property we could read that > would return the current state of, say, a whole stack, for instance. Couldn't you create a substack "undo" and set a series of custom properties to the mainStack as a binary+save this stack. In the beginning of stack development, this would be small overhead and the undo series could be purged when not needed any more. Added benefit is that the undo states would be persistent. Just make a tool bar button that would be clicked (or a message box command, or other trigger) Agreed that this is not the most elegant solution, but it might be better than continually saving versions. Jim Ault Las Vegas From david at openpartnership.net Mon Feb 19 14:30:14 2007 From: david at openpartnership.net (David Bovill) Date: Mon, 19 Feb 2007 20:30:14 +0100 Subject: libURL: add to cache? In-Reply-To: References: Message-ID: On 19/02/07, Jim Ault wrote: > > I guess the short question is "why add it to the cache?" > If it is a local file, the access will be snappy, but if you want to > 'preload', just put the image into a variable or custom property. The GUI i am working on is one which fetches a lot of stuff from the web - images, thumbnails, data etc. To speed things up I am trying to create an interface which loads stuff that may be needed into the background (thubnails mostly) lowing the user to interact with the GUI. Now I "could" script this all myself but the built in libURL cache does prety well what I want - that is the scripts just refer to the data and images by URL - if it has nt been downloded off it goes fetches it and caches it in case the data is needed later. So far so good. however if you have a situatio where a few hunder thumbnails are loading in the background and the user clicks on the GUI to display a piece of text information or to display a particular image you want to get that piece of data straight away. This is where I get problems. Firstly the blocking calls sometimes return empty due to ongoing loads to the same domain (I think) and secondly once I have the image or data - Id like to use the same code to display it later nd not write my own caching malarky - duplicating what the internet library does - that is I"d like to add the image or data to the internet libraries cache so that as with the rest of the data later calls to the url fetch it as per normal. From ambassador at fourthworld.com Mon Feb 19 15:20:53 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 19 Feb 2007 12:20:53 -0800 Subject: Multiple undo and redo Message-ID: <45DA06A5.9000903@fourthworld.com> Jim Ault wrote: > Couldn't you create a substack "undo" and set a series of custom properties > to the mainStack as a binary+save this stack. In the beginning of stack > development, this would be small overhead and the undo series could be > purged when not needed any more. > > Added benefit is that the undo states would be persistent. Just make a tool > bar button that would be clicked (or a message box command, or other > trigger) > > Agreed that this is not the most elegant solution, but it might be better > than continually saving versions. Agreed. What I'm looking for (and I suspect Jacque as well) is a way to store states for any objects. Sometimes this may be stacks, sometimes it may be a card, sometimes just a group, and sometimes just the text in a field. Text editing is apparently tricky, given the broad variance of such implementation across programs. I've tried to follow the strictest interpretation of HIG recommendations (anything between deletes is a single undoable operation), but I must admit I sometimes appreciate other more atomic models which use returns, selection changes, or even pauses as the dividing line for undoing typing. The other tricky thing to keep in mind with Undo/Redo is the need to maintain separate queues for each open document window. This adds another layer of complexity, but is necessary for most traditional apps which allow any number of documents to be open. For each of those document windows I maintain three arrays: one describing the action (delete, create, etc.), one containing the data (for restoring deletions, locations, etc.), and one for a selection record to restore the selection to its previous state. I suppose I could pack all of the related data into a single storage element as XML or some other delimited format, but I try to save clock cycles where I can and array access is lightning fast. Using properties may not be a bad idea, and the performance hit over globals would not likely be noticeable since it's used in one of the slowest computing contexts possible, response to a user action. But I've not needed to restore Undo states between sessions, and in theory there are additional complications in that; there may well be a good reason so few apps from bigger publishers bother. I can't say I've considered it deeply enough to have an opinion either way. Regardless of whether persistent or not, there certainly is a lot of overhead involved in crafting a good universal Undo/Redo system. While I'm content to muddle along toward a solid method that ultimately supports a History palette, the more time I spend on it the more I begin to see metapatterns to what needs to be done, and increasingly find myself with the feeling that if I had Mark Waddingham over here at the loft for a weekend with a couple computers and a really good scotch we could probably outline some engine-level support to make universal Undo/Redo simpler and far more efficient. I have a dream.... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From heather at runrev.com Mon Feb 19 16:12:33 2007 From: heather at runrev.com (Heather Nagey) Date: Mon, 19 Feb 2007 21:12:33 +0000 Subject: Revolution 2.8 for Vista ships Message-ID: <3DBDD710-277C-45C5-BA9F-1454B6776B51@runrev.com> Dear List Members We're delighted to announce the release of Revolution 2.8, with native support for Windows Vista. Download it here: http://downloads.runrev.com As always, if you have a current subscription, this version will not cost you anything, if your subscription has lapsed or you don't have an update pack, you will need one for this version. http://www.runrev.com/buy/studio_update is a handy url. This version of Revolution not only supports Vista features and look and feel in its user interface, but allows you to build native Windows Vista compatible applications for your customers. This version brings you: Vista Theme Support: Software written with Revolution 2.8 conforms to the subtle changes in user interface in Windows Vista without modification. Your buttons, check boxes, radio buttons, progress bars, scroll bars, popup menus and other controls take on "native" appearance. The upshot of this is that your software looks fresh and integrates better with the latest systems. Installer Improvements: This edition has support for the new Microsoft Vista security model with a new, signed installer process. Better Image Resizing 2.8 supports three resizing options for images and in image manipulation programs created with Revolution. It also has faster and better image resizing. Not only is speed dramatically improved but use of alpha masks has been enhanced. 2.8 also brings all users about 50 other improvements including backdrop improvements - interaction between task bar and application backdrops improves rich media applications. Window layering, keyboard shortcuts and menu handling user experiences have also been improved. Get Revolution 2.8 now to deploy Windows Vista applications to your customers. For more information about Revolution 2.8, see our newsletter article: http://www.runrev.com/newsletter/february/issue20/newsletter1.php Warm Regards, Heather Nagey Customer Services Manager Runtime Revolution Ltd http://www.runrev.com From chipp at chipp.com Mon Feb 19 16:29:44 2007 From: chipp at chipp.com (Chipp Walters) Date: Mon, 19 Feb 2007 15:29:44 -0600 Subject: OT: Low cost Internet Payment Gateways? In-Reply-To: <45D9DC2D.7020405@dreamscapesoftware.com> References: <45D9DC2D.7020405@dreamscapesoftware.com> Message-ID: <7aa52a210702191329l2980628ey71ed1b243a3e24fa@mail.gmail.com> We use PayPal and have had no problems. From bill at bluewatermaritime.com Mon Feb 19 17:31:41 2007 From: bill at bluewatermaritime.com (Bill) Date: Mon, 19 Feb 2007 18:31:41 -0400 Subject: Galaxy HELP In-Reply-To: Message-ID: When I quit out of RunRev using galaxy there is an error in libDatabase scripts that says "cannot disconnect from database" but when I chose go to error it only flashes on the screen for a second and then RunRev quits and I never get to see what the error is so I can fix it. I imagine it has something to do with a closestack handler in libDatabase but I'm not sure which one. How do I get that nice error message to remain in view? | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 2087 Rio Grande, PR 00745 From mlange at widged.com Mon Feb 19 11:09:11 2007 From: mlange at widged.com (Marielle Lange) Date: Mon, 19 Feb 2007 16:09:11 +0000 Subject: let me know of nice professional stack you have produced In-Reply-To: References: <238800.13337.qm@web37507.mail.mud.yahoo.com> <50EF0F56-9653-44E8-9CB1-CE56426389B7@major-k.de> <25CB529E-ED2F-46A5-8CCD-A4F76EAF7904@widged.com> Message-ID: > [was something along the line of "get your professional stacks > mentioned on the case studies gallery stacks/case_studies.php>] Got 913 visitors on my widged server yesterday and 989 today, the counter is still ticking (it's 4pm in the UK and most of my traffic comes after 4pm). Anybody keen on free advertisement of their revolution-related professional work is invited to send me a screenshot of their stack as well as some 2-3 paragraphs description of what the stack is about. :-D I will then publish this information here: Marielle ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From katir at hindu.org Mon Feb 19 18:00:27 2007 From: katir at hindu.org (Sivakatirswami) Date: Mon, 19 Feb 2007 13:00:27 -1000 Subject: Resizing Images in Revolution Message-ID: <45DA2C0B.4070704@hindu.org> I have upgraded to 2.8 and am interested in the possibility of using Rev as a Photo processing tool for taking large digital images down in size for web deployment. I see the new resize quality option allows for "best" bicubic interpolation, but there is no documentation on how and when this function is called Also, note, the Engine change log is tructated on the last N.B. for this new feature. ======== Improved Image Resizing ~~~~~~~~~~~~~~~~~~~~~~~ There are now three levels of image resize quality: - normal: uses a 'nearest' filter - i.e. no interpolation - good: uses a 'bilinear' filter - i.e. interpolation is done between the four nearest pixels using bilinearity - best: uses a 'bicubic' filter - i.e. interpolation is done using cubic approximation from near pixels The filter used can be set using the 'resizeQuality' property of images. 'normal' is the fastest scaling method, followed by 'good' and then 'best'. N.B. The image quality is now a persistent property of images. N.B. Due to the current engine graphics architecture, the quality [missing text here] ========= "resizeQuality" turns nothing in the regular documentation. We need a "tutorial' on this... a "cookbook" recipe: (ASIDE: do we have a cookbook section in the forums yet?) see http://www.pmwiki.org/wiki/Cookbook/Cookbook for the kind of site I think would really be helpful to maintain for Revolution users... to which we all could contribute... one central place) "How To Downsize Images in Revolution" Your new "feature" implies all this, but a new user would be hard put to find out where and how to do it. It this function implemented when I grab the handles of an image and drag it to a smaller rect? is it passed along with ImageDate after the image is resized? etc. Where can one go to figure this out ?? Scenario is simple: e.g. we have a 2.5 Meg digital image on disk and I want to downsize that to a 345 px wide jpg at quality 40 using Revolutions new "bicubic/best" option and then compare the results to what I'm getting out of Adobe's ImageReady. Best approach (taking advantage of the new resizeQuality feature) would be? TIA Om shanti (In Peace) Sivakatirswami www.himalayanacademy.com Get Hinduism Today Digital Edition. It's Free! http://www.hinduismtoday.com/digital/ From tominjapan at excite.com Mon Feb 19 18:54:38 2007 From: tominjapan at excite.com (Thomas McCarthy) Date: Mon, 19 Feb 2007 18:54:38 -0500 (EST) Subject: OT: Low cost Internet Payment Gateways? Message-ID: <20070219235438.92D708B363@xprdmxin.myway.com> Wouldn't PayPal do? _______________________________________________ Join Excite! - http://www.excite.com The most personalized portal on the Web! From jerry at daniels-mara.com Mon Feb 19 19:26:26 2007 From: jerry at daniels-mara.com (Jerry Daniels) Date: Mon, 19 Feb 2007 18:26:26 -0600 Subject: Galaxy HELP In-Reply-To: References: Message-ID: <7217F87F-76DC-47C9-96AB-6AFE6144C46F@daniels-mara.com> Bill, There is a Galaxy support site where you can post questions and get answers from folks who use Galaxy and LibDatabase. In the meantime, I would try the same operation with Galaxy turned off and see if the error message remains. It may be the type of error where it kills the IDE whether Galaxy is running or not, in which case i'd write what's going on to the console (on mac "write theData & cr to stdout") or to a log file. If you could post your findings on the Galaxy support site, that'd be great. Cool sig, btw. Best, Jerry Daniels Makers of Galaxy 1.5 http://www.daniels-mara.com/new_in_galaxy_1_5.htm On Feb 19, 2007, at 4:31 PM, Bill wrote: > > When I quit out of RunRev using galaxy there is an error in > libDatabase > scripts that says "cannot disconnect from database" but when I > chose go to > error it only flashes on the screen for a second and then RunRev > quits and I > never get to see what the error is so I can fix it. I imagine it has > something to do with a closestack handler in libDatabase but I'm > not sure > which one. > > How do I get that nice error message to remain in view? > > | | | > )_) )_) )_) > )___))___))___)\ > )____)____)_____)\\ > _____|____|____|____\\\__ > -------\ /--------- http://www.bluewatermaritime.com > ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ > ^^^^ ^^^^ ^^^ ^^ > ^^^^ ^^^ > > 24 hour cell: (787) 378-6190 > fax: (787) 809-8426 > > Blue Water Maritime > P.O. Box 2087 > Rio Grande, PR 00745 > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From mdswindell at cruzio.com Mon Feb 19 20:44:14 2007 From: mdswindell at cruzio.com (Mark Swindell) Date: Mon, 19 Feb 2007 17:44:14 -0800 Subject: Parallels Desktop Message-ID: I'm about to bite on an Intel MacBook, I think. Anybody using Parallels with Rev? Comments? Suggestions? Thanks Mark From pepetoo at Cox.Net Mon Feb 19 20:52:52 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 19 Feb 2007 17:52:52 -0800 Subject: Parallels Desktop In-Reply-To: References: Message-ID: Mark, I'm about to do the same and am looking at "Cross Over Mac" at: It appears that it's still quite THERE, but I like the idea of not having to have Windows. Joe Wilkins On Feb 19, 2007, at 5:44 PM, Mark Swindell wrote: > I'm about to bite on an Intel MacBook, I think. Anybody using > Parallels with Rev? Comments? Suggestions? > > Thanks > Mark > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From bill at bluewatermaritime.com Mon Feb 19 21:25:06 2007 From: bill at bluewatermaritime.com (Bill) Date: Mon, 19 Feb 2007 22:25:06 -0400 Subject: Galaxy HELP In-Reply-To: <7217F87F-76DC-47C9-96AB-6AFE6144C46F@daniels-mara.com> Message-ID: Thanks for answering so quickly. I have tried what you suggested and all the links on galaxy's site take me to the revolution forum. I also tried updating and doing things from the galaxy help bar and every user name I can think of is not the right one. That was why I asked here. Can you put a link to the galaxy support forum? On 2/19/07 8:26 PM, "Jerry Daniels" wrote: > Bill, > > There is a Galaxy support site where you can post questions and get > answers from folks who use Galaxy and LibDatabase. > > In the meantime, I would try the same operation with Galaxy turned > off and see if the error message remains. It may be the type of error > where it kills the IDE whether Galaxy is running or not, in which > case i'd write what's going on to the console (on mac "write theData > & cr to stdout") or to a log file. > > If you could post your findings on the Galaxy support site, that'd be > great. Cool sig, btw. > > Best, > > Jerry Daniels > > Makers of Galaxy 1.5 > http://www.daniels-mara.com/new_in_galaxy_1_5.htm > > > > On Feb 19, 2007, at 4:31 PM, Bill wrote: > >> >> When I quit out of RunRev using galaxy there is an error in >> libDatabase >> scripts that says "cannot disconnect from database" but when I >> chose go to >> error it only flashes on the screen for a second and then RunRev >> quits and I >> never get to see what the error is so I can fix it. I imagine it has >> something to do with a closestack handler in libDatabase but I'm >> not sure >> which one. >> >> How do I get that nice error message to remain in view? >> >> | | | >> )_) )_) )_) >> )___))___))___)\ >> )____)____)_____)\\ >> _____|____|____|____\\\__ >> -------\ /--------- http://www.bluewatermaritime.com >> ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ >> ^^^^ ^^^^ ^^^ ^^ >> ^^^^ ^^^ >> >> 24 hour cell: (787) 378-6190 >> fax: (787) 809-8426 >> >> Blue Water Maritime >> P.O. Box 2087 >> Rio Grande, PR 00745 >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 2087 Rio Grande, PR 00745 From JimAultWins at yahoo.com Mon Feb 19 21:25:58 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 19 Feb 2007 18:25:58 -0800 Subject: Parallels Desktop In-Reply-To: Message-ID: On 2/19/07 5:44 PM, "Mark Swindell" wrote: > I'm about to bite on an Intel MacBook, I think. Anybody using > Parallels with Rev? Comments? Suggestions? > Indirectly, I can say that one week ago in LA at the RUG meeting Ken Ray was doing a demo on a Mac book and said how much he liked the NEW version of Parallels. I would certainly contact him about this since I could have misunderstood him, and there may be some gotchas (like Vista testing, standalone compiling, etc) Jim Ault Las Vegas From mpetrides at earthlink.net Mon Feb 19 21:27:23 2007 From: mpetrides at earthlink.net (Marian Petrides) Date: Mon, 19 Feb 2007 20:27:23 -0600 Subject: Parallels Desktop In-Reply-To: References: Message-ID: <2256128D-A7ED-45E1-AB47-058DC8384F5B@earthlink.net> Mark If you're going to fork over $$ to get Windows, why run it in Parallels. Why not just use Boot Camp? My thinking is that I'd like to have a full Windows install identical (except for Mac drivers) to what my customers will be using, rather than testing in a virtualized environment. But that's just my 2 cents worth. Marian On Feb 19, 2007, at 7:52 PM, Joe Lewis Wilkins wrote: > Mark, I'm about to do the same and am looking at "Cross Over Mac" at: > > ad=22&gclid=CKu7o5OJuIoCFTQkGAodpHTCug> > > It appears that it's still quite THERE, but I like the idea of not > having to have Windows. > > Joe Wilkins > > On Feb 19, 2007, at 5:44 PM, Mark Swindell wrote: > >> I'm about to bite on an Intel MacBook, I think. Anybody using >> Parallels with Rev? Comments? Suggestions? >> >> Thanks >> Mark >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mdswindell at cruzio.com Mon Feb 19 21:30:47 2007 From: mdswindell at cruzio.com (Mark Swindell) Date: Mon, 19 Feb 2007 18:30:47 -0800 Subject: Parallels Desktop In-Reply-To: References: Message-ID: <66C8D610-5840-4BDA-B2A0-B97F1017296E@cruzio.com> Thanks, Joe, I've seen Cross Over Mac, and I'd love to not have Windows, but what I need is to be able to test Rev-created standalones in an actual Windows environment with all the associated caveats an end user might encounter. I'm not sure I can see this solution giving me a test environment... not even sure with Parallels. Maybe Boot Camp is the only way to get an honest evaluation. What do you think? Mark On Feb 19, 2007, at 5:52 PM, Joe Lewis Wilkins wrote: > Mark, I'm about to do the same and am looking at "Cross Over Mac" at: > > ad=22&gclid=CKu7o5OJuIoCFTQkGAodpHTCug> > > It appears that it's still quite THERE, but I like the idea of not > having to have Windows. > > Joe Wilkins > > On Feb 19, 2007, at 5:44 PM, Mark Swindell wrote: > >> I'm about to bite on an Intel MacBook, I think. Anybody using >> Parallels with Rev? Comments? Suggestions? >> >> Thanks >> Mark >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jacque at hyperactivesw.com Mon Feb 19 21:51:14 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 19 Feb 2007 20:51:14 -0600 Subject: Parallels Desktop In-Reply-To: References: Message-ID: <45DA6222.6040302@hyperactivesw.com> Mark Swindell wrote: > I'm about to bite on an Intel MacBook, I think. Anybody using Parallels > with Rev? Comments? Suggestions? I've been using it for quite a while and I'm very impressed. I'm running XP on it, and performance is very good (no emulation, so it's very fast) and I've had no serious problems with Rev, which is mainly what I use it for. I did have two issues I could trace to Parallels. One was that "set cursor to none" didn't, and the other was a DLL that worked fine on a "real" Windows machine but wouldn't load in Parallels. This is the only DLL I've had fail. All the others I've tested have worked flawlessly. No other issues after months of use. I'm still using version 2.2, so the issues I had may go away soon after I update. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From brentj84062 at gmail.com Mon Feb 19 21:52:49 2007 From: brentj84062 at gmail.com (Brent Anderson) Date: Mon, 19 Feb 2007 19:52:49 -0700 Subject: Parallels Desktop In-Reply-To: <2256128D-A7ED-45E1-AB47-058DC8384F5B@earthlink.net> References: <2256128D-A7ED-45E1-AB47-058DC8384F5B@earthlink.net> Message-ID: Hello. Marian, you're right about boot camp and testing your product in the environment it will be running in, however Virtualization (especially with Parallels) has some very strong benefits. I like it since I'm able to work between Mac and Windows almost seamlessly, creating photoshop documents on the Mac and then programming a project with those files on the PC. If I were using Boot camp, I wouldn't have the luxury of dragging from Mac OS X and dropping into my windows development. I've also used my virtual machines when needing to run an app in OS X but also having to use a Windows only application simultaneously. The real question you need to answer when choosing betwen virtualization and boot camp is do you need to interoperate? If you can live with just Windows running, then Boot camp will work just fine. If, however, you need to interoperate or you may need to create several machines, Virtualization is your solution. Revolution should function identically between the two, since the only serious shortcoming of Virtualization is the lack of GPU access and Revolution doesn't need such control. Do remember, however, that Vista can only run under virtualization if you are running the higher- end licenses (Business and Ultimate, I think), so unless you have one of those licenses, you won't be able to do Vista testing within any virtual environment. Thanks, Brent Anderson Christa McAuliffe Space Education Center On Feb 19, 2007, at 7:27 PM, Marian Petrides wrote: > Mark > > If you're going to fork over $$ to get Windows, why run it in > Parallels. Why not just use Boot Camp? My thinking is that I'd > like to have a full Windows install identical (except for Mac > drivers) to what my customers will be using, rather than testing in > a virtualized environment. > > But that's just my 2 cents worth. > > Marian > On Feb 19, 2007, at 7:52 PM, Joe Lewis Wilkins wrote: > >> Mark, I'm about to do the same and am looking at "Cross Over Mac" at: >> >> > ad=22&gclid=CKu7o5OJuIoCFTQkGAodpHTCug> >> >> It appears that it's still quite THERE, but I like the idea of not >> having to have Windows. >> >> Joe Wilkins >> >> On Feb 19, 2007, at 5:44 PM, Mark Swindell wrote: >> >>> I'm about to bite on an Intel MacBook, I think. Anybody using >>> Parallels with Rev? Comments? Suggestions? >>> >>> Thanks >>> Mark >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Mon Feb 19 21:53:13 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 19 Feb 2007 20:53:13 -0600 Subject: Parallels Desktop In-Reply-To: References: Message-ID: <45DA6299.10103@hyperactivesw.com> Joe Lewis Wilkins wrote: > Mark, I'm about to do the same and am looking at "Cross Over Mac" at: > > > > > It appears that it's still quite THERE, but I like the idea of not > having to have Windows. > You may want to run a trial before purchase if they offer one. I read somewhere that many apps not in the list of supported products will fail. If you find out whether Rev runs or not, could you let us know? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pepetoo at Cox.Net Mon Feb 19 22:15:11 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 19 Feb 2007 19:15:11 -0800 Subject: Parallels Desktop In-Reply-To: <66C8D610-5840-4BDA-B2A0-B97F1017296E@cruzio.com> References: <66C8D610-5840-4BDA-B2A0-B97F1017296E@cruzio.com> Message-ID: <9F660B9B-94DF-4EC5-B903-FED1417C7247@Cox.Net> So far I've tried testing with the Windows that came with Virtual PC 6 (XP), but now that M$ has acquired that program, I'm planning to steer clear of it in the future. Since I'm mostly interested in running other window's apps for my architectural practice, I'm hoping that Cross Over Mac will fill the bill. The $60 price tag is pretty enticing as well. For the foreseeable future, regarding testing of Rev apps, I'll probably enlist the aid of some of my crazy friends whom I've never been able to convert. (Just expressing my personal opinion.) It would be nice if Boot Camp does the job, but I don't think it precludes the need to buy Windows; just makes everything more seamless. Joe On Feb 19, 2007, at 6:30 PM, Mark Swindell wrote: > Thanks, Joe, > > I've seen Cross Over Mac, and I'd love to not have Windows, but > what I need is to be able to test Rev-created standalones in an > actual Windows environment with all the associated caveats an end > user might encounter. I'm not sure I can see this solution giving > me a test environment... not even sure with Parallels. Maybe Boot > Camp is the only way to get an honest evaluation. What do you think? > > Mark > > On Feb 19, 2007, at 5:52 PM, Joe Lewis Wilkins wrote: > >> Mark, I'm about to do the same and am looking at "Cross Over Mac" at: >> >> > ad=22&gclid=CKu7o5OJuIoCFTQkGAodpHTCug> >> >> It appears that it's still quite THERE, but I like the idea of not >> having to have Windows. >> >> Joe Wilkins >> >> On Feb 19, 2007, at 5:44 PM, Mark Swindell wrote: >> >>> I'm about to bite on an Intel MacBook, I think. Anybody using >>> Parallels with Rev? Comments? Suggestions? >>> >>> Thanks >>> Mark >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From pepetoo at Cox.Net Mon Feb 19 22:20:23 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 19 Feb 2007 19:20:23 -0800 Subject: Doing an About Menu item In-Reply-To: <66C8D610-5840-4BDA-B2A0-B97F1017296E@cruzio.com> References: <66C8D610-5840-4BDA-B2A0-B97F1017296E@cruzio.com> Message-ID: <548F56BB-51FA-4425-8B38-779BB5B2B291@Cox.Net> Anyone know what we do to display an About Window? I've created one as a sub-stack, but can't figure how to show it from the Apple Menu. I tried to Create an Apple Menu, but the Menu Builder won't won't cooperate. TIA, Joe On Feb 19, 2007, at 6:30 PM, Mark Swindell wrote: > Thanks, Joe, > > I've seen Cross Over Mac, and I'd love to not have Windows, but > what I need is to be able to test Rev-created standalones in an > actual Windows environment with all the associated caveats an end > user might encounter. I'm not sure I can see this solution giving > me a test environment... not even sure with Parallels. Maybe Boot > Camp is the only way to get an honest evaluation. What do you think? > > Mark > > On Feb 19, 2007, at 5:52 PM, Joe Lewis Wilkins wrote: > >> Mark, I'm about to do the same and am looking at "Cross Over Mac" at: >> >> > ad=22&gclid=CKu7o5OJuIoCFTQkGAodpHTCug> >> >> It appears that it's still quite THERE, but I like the idea of not >> having to have Windows. >> >> Joe Wilkins >> >> On Feb 19, 2007, at 5:44 PM, Mark Swindell wrote: >> >>> I'm about to bite on an Intel MacBook, I think. Anybody using >>> Parallels with Rev? Comments? Suggestions? >>> >>> Thanks >>> Mark >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From pepetoo at Cox.Net Mon Feb 19 22:26:38 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 19 Feb 2007 19:26:38 -0800 Subject: Parallels Desktop In-Reply-To: <45DA6299.10103@hyperactivesw.com> References: <45DA6299.10103@hyperactivesw.com> Message-ID: What ever I discover will appear on the list; and you're right about the limited number of apps that have been successfully tested. Nevertheless, I think they are going in the direction I prefer. Joe Wilkins On Feb 19, 2007, at 6:53 PM, J. Landman Gay wrote: > Joe Lewis Wilkins wrote: >> Mark, I'm about to do the same and am looking at "Cross Over Mac" at: >> > ad=22&gclid=CKu7o5OJuIoCFTQkGAodpHTCug> It appears that it's still >> quite THERE, but I like the idea of not having to have Windows. > > You may want to run a trial before purchase if they offer one. I > read somewhere that many apps not in the list of supported products > will fail. If you find out whether Rev runs or not, could you let > us know? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Mon Feb 19 22:26:55 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 19 Feb 2007 19:26:55 -0800 Subject: Doing an About Menu item Message-ID: <45DA6A7F.7050800@fourthworld.com> Joe Lewis Wilkins wrote: > Anyone know what we do to display an About Window? I've created one > as a sub-stack, but can't figure how to show it from the Apple Menu. > I tried to Create an Apple Menu, but the Menu Builder won't won't > cooperate. Mac is the only OS that has an Apple menu (and not even that anymore, now that they've split the Apple menu with the new application menu). All other OSes put the "About..." item as the last item of the Help menu. Just make your last menu named "Help", make its last item named "About...", and Rev automatically moves it to the correct positions for both Classic and OS X. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From pepetoo at Cox.Net Mon Feb 19 22:30:15 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 19 Feb 2007 19:30:15 -0800 Subject: Parallels Desktop In-Reply-To: <9F660B9B-94DF-4EC5-B903-FED1417C7247@Cox.Net> References: <66C8D610-5840-4BDA-B2A0-B97F1017296E@cruzio.com> <9F660B9B-94DF-4EC5-B903-FED1417C7247@Cox.Net> Message-ID: <37E02421-B53C-480D-A99A-1DBDDF1BDD8A@Cox.Net> I got Parallel and Boot Camp mixed up. Now that I think about it, Boot Camp won't work the way Virtual PC 6 does, allowing you to switch back and forth quickly and cut and paste between the two OSs. Joe again On Feb 19, 2007, at 7:15 PM, Joe Lewis Wilkins wrote: > So far I've tried testing with the Windows that came with Virtual > PC 6 (XP), but now that M$ has acquired that program, I'm planning > to steer clear of it in the future. Since I'm mostly interested in > running other window's apps for my architectural practice, I'm > hoping that Cross Over Mac will fill the bill. The $60 price tag is > pretty enticing as well. For the foreseeable future, regarding > testing of Rev apps, I'll probably enlist the aid of some of my > crazy friends whom I've never been able to convert. (Just > expressing my personal opinion.) It would be nice if Boot Camp does > the job, but I don't think it precludes the need to buy Windows; > just makes everything more seamless. > > Joe > > On Feb 19, 2007, at 6:30 PM, Mark Swindell wrote: > >> Thanks, Joe, >> >> I've seen Cross Over Mac, and I'd love to not have Windows, but >> what I need is to be able to test Rev-created standalones in an >> actual Windows environment with all the associated caveats an end >> user might encounter. I'm not sure I can see this solution giving >> me a test environment... not even sure with Parallels. Maybe Boot >> Camp is the only way to get an honest evaluation. What do you >> think? >> >> Mark >> >> On Feb 19, 2007, at 5:52 PM, Joe Lewis Wilkins wrote: >> >>> Mark, I'm about to do the same and am looking at "Cross Over Mac" >>> at: >>> >>> >> ad=22&gclid=CKu7o5OJuIoCFTQkGAodpHTCug> >>> >>> It appears that it's still quite THERE, but I like the idea of >>> not having to have Windows. >>> >>> Joe Wilkins >>> >>> On Feb 19, 2007, at 5:44 PM, Mark Swindell wrote: >>> >>>> I'm about to bite on an Intel MacBook, I think. Anybody using >>>> Parallels with Rev? Comments? Suggestions? >>>> >>>> Thanks >>>> Mark >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mpetrides at earthlink.net Mon Feb 19 22:30:33 2007 From: mpetrides at earthlink.net (Marian Petrides) Date: Mon, 19 Feb 2007 21:30:33 -0600 Subject: Parallels Desktop In-Reply-To: <9F660B9B-94DF-4EC5-B903-FED1417C7247@Cox.Net> References: <66C8D610-5840-4BDA-B2A0-B97F1017296E@cruzio.com> <9F660B9B-94DF-4EC5-B903-FED1417C7247@Cox.Net> Message-ID: <25EC8BFC-759E-4ACB-A5CF-7F39DAA9166E@earthlink.net> Joe is completely correct. You still have to buy Windows to install using Boot Camp. Sorry if my post suggested that Boot Camp was a way to avoid having to buy WinXP (or Vista). Quite the opposite--neither Boot Camp nor Parallels include a Windows install disk, so both will require coughing up for Windows. I was just suggesting that one could buy Windows, try out Boot Camp and if it meets ones needs (as it does mine) then avoid the added expense of Parallels on top of WinXP or Vista. Brent gave a very cogent summary of the advantages and disadvantages of virtualization. Thanks. Right now, when I work on my Mac, I simply save anything I want to port to Windows on my XP partition. Then when I reboot into WinXP, I have ready access to it. Of course, that only works if you format your WinXP partition using FAT32, leaving you with a 30 (?32) GB maximum partition size. Otherwise your Windows partition will not be visible/accessible from OSX. Marian On Feb 19, 2007, at 9:15 PM, Joe Lewis Wilkins wrote: > It would be nice if Boot Camp does the job, but I don't think it > precludes the need to buy Windows; just makes everything more > seamless. From wjm at wjm.org Mon Feb 19 22:32:51 2007 From: wjm at wjm.org (Bill Marriott) Date: Mon, 19 Feb 2007 22:32:51 -0500 Subject: Parallels Desktop References: <2256128D-A7ED-45E1-AB47-058DC8384F5B@earthlink.net> Message-ID: I am a MacBook and Parallels owner. The latest version of Parallels is spectacular. It has two key features which I simply love: 1) Ability to re-use your Boot Camp partition from within Windows as a "virtual" drive. 2) Coherence -- the ability to run Windows applications without the Windows desktop The reason why Boot Camp alone isn't enough is that you have to reboot. I also thought that I would "make do" with Boot Camp. But I found that the second I was in Windows, I'd want to do something quickly on the Mac side, and vice-versa. With Parallels, I have the ability to stay in Mac OS X and drop into Windows whenever I like. Another handy feature is that I choose to use NTFS for my Windows volume. Mac OS X cannot write to NTFS. But with Parallels, I can exchange files between Mac and Windows more easily. A Mac with both Boot Camp and Parallels is the best of both worlds. As for the original question. Rev 2.8 works very well in both the virtualized and the native environments. "Marian Petrides" wrote in message news:2256128D-A7ED-45E1-AB47-058DC8384F5B at earthlink.net... > Mark > > If you're going to fork over $$ to get Windows, why run it in Parallels. > Why not just use Boot Camp? My thinking is that I'd like to have a full > Windows install identical (except for Mac drivers) to what my customers > will be using, rather than testing in a virtualized environment. > > But that's just my 2 cents worth. > > Marian > On Feb 19, 2007, at 7:52 PM, Joe Lewis Wilkins wrote: > >> Mark, I'm about to do the same and am looking at "Cross Over Mac" at: >> >> > ad=22&gclid=CKu7o5OJuIoCFTQkGAodpHTCug> >> >> It appears that it's still quite THERE, but I like the idea of not >> having to have Windows. >> >> Joe Wilkins >> >> On Feb 19, 2007, at 5:44 PM, Mark Swindell wrote: >> >>> I'm about to bite on an Intel MacBook, I think. Anybody using >>> Parallels with Rev? Comments? Suggestions? >>> >>> Thanks >>> Mark From pepetoo at Cox.Net Mon Feb 19 22:46:53 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 19 Feb 2007 19:46:53 -0800 Subject: Doing an About Menu item In-Reply-To: <45DA6A7F.7050800@fourthworld.com> References: <45DA6A7F.7050800@fourthworld.com> Message-ID: Thanks, Richard. I should have thought of that, since that is what FutureBasic does as well. I looked all over the Documentation, but never got around to checking Help, which may have something about this. Joe Wilkins On Feb 19, 2007, at 7:26 PM, Richard Gaskin wrote: > Joe Lewis Wilkins wrote: >> Anyone know what we do to display an About Window? I've created >> one as a sub-stack, but can't figure how to show it from the >> Apple Menu. I tried to Create an Apple Menu, but the Menu Builder >> won't won't cooperate. > > Mac is the only OS that has an Apple menu (and not even that > anymore, now that they've split the Apple menu with the new > application menu). All other OSes put the "About..." item as the > last item of the Help menu. > > Just make your last menu named "Help", make its last item named > "About...", and Rev automatically moves it to the correct positions > for both Classic and OS X. > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From tsj at unimelb.edu.au Mon Feb 19 22:49:56 2007 From: tsj at unimelb.edu.au (Terry Judd) Date: Tue, 20 Feb 2007 14:49:56 +1100 Subject: Parallels Desktop In-Reply-To: <20070220033811.EAA3A48921D@mail.runrev.com> Message-ID: I ditched my PC laptop and have been using Parallels Desktop on an Intel MacBook Pro exclusively for the last 3 or 4 months. I do some fairly heavy duty Rev development regularly under Parallels and haven't had any major problems (that I didn't also have on a real windows box) to date. My only quibble with it is that it can be fairly slow to start up, but then that might be due to the fact that I've only got 1GB of RAM on-board. Provided you don't try to have both sides doing a lot of work at the same time it all seems to go pretty smoothly. Of course, the big advantage (for me at least) of Parallels over Boot Camp is the shared folders and clipboard. There are also apparently some nifty features available in the latest Beta but I haven't had time to try them out. So that's a thumbs up from me. Terry... From revdev at pdslabs.net Mon Feb 19 22:51:55 2007 From: revdev at pdslabs.net (Phil Davis) Date: Mon, 19 Feb 2007 19:51:55 -0800 Subject: Parallels Desktop In-Reply-To: References: Message-ID: <45DA705B.2080404@pdslabs.net> Hi Mark, I use Parallels with XP/Rev every day and love it. However if I'm testing something for Windows that has hardware or socket dependencies, I use my Windows 'physical machine' for that. Registry-related stuff works fine though. I could probably figure out how to stay in Parallels for at least some of that other, but why bother? :o) Phil Davis Mark Swindell wrote: > I'm about to bite on an Intel MacBook, I think. Anybody using Parallels > with Rev? Comments? Suggestions? > > Thanks > Mark From chipp at chipp.com Mon Feb 19 23:11:34 2007 From: chipp at chipp.com (Chipp Walters) Date: Mon, 19 Feb 2007 22:11:34 -0600 Subject: Parallels Desktop In-Reply-To: References: <2256128D-A7ED-45E1-AB47-058DC8384F5B@earthlink.net> Message-ID: <7aa52a210702192011gd60f77ap5c110e4f1ba275f7@mail.gmail.com> Bill, Do you have to have 2 licensed versions of Windows if you're using boht Bootcamp and Parallels? -Chipp From lan.kc.macmail at gmail.com Mon Feb 19 23:13:47 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 20 Feb 2007 12:13:47 +0800 Subject: Parallels Desktop In-Reply-To: <45DA6299.10103@hyperactivesw.com> References: <45DA6299.10103@hyperactivesw.com> Message-ID: On 2/20/07, J. Landman Gay wrote: > > > You may want to run a trial before purchase if they offer one. Yes, you can get a 60 day free trial of CrossOver. From list at dreamscapesoftware.com Mon Feb 19 23:17:08 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Mon, 19 Feb 2007 22:17:08 -0600 Subject: OT: Low cost Internet Payment Gateways? In-Reply-To: <20070219235438.92D708B363@xprdmxin.myway.com> References: <20070219235438.92D708B363@xprdmxin.myway.com> Message-ID: <45DA7644.70200@dreamscapesoftware.com> Thomas McCarthy wrote: > Wouldn't PayPal do? Yes, my shopping cart is compatible with PayPal, and I tested that out today, but I'm picky about the interface, and I have found that the PayPal interface can be kinda confusing for my target audience. Case in point: My Mother (who falls into my "target audience") figured out how to use my software very easily. I've also seen my mother use the very same PayPal interface and ask me "what do I click now" multiple times. :) Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ From jeff at siphonophore.com Mon Feb 19 23:21:38 2007 From: jeff at siphonophore.com (Jeff Reynolds) Date: Mon, 19 Feb 2007 23:21:38 -0500 Subject: Quicktime and which codec is supported In-Reply-To: <20070220033812.5087248921E@mail.runrev.com> References: <20070220033812.5087248921E@mail.runrev.com> Message-ID: <9BEA8AA0-D6E5-45E0-8515-2AC0FB44AD31@siphonophore.com> Richard, you are very correct. I got a bit carried away and did not intend to imply that the process was a killer or big problem. I posted this more in the spirit of look carefully and also check with your clients in the matter since their level of comfort may not be the same as yours. the old posting about what an apple rep said then may not be the case now. best to check to see where things are now and get the proper permissions if you need them. I too have a few products out with the qt installer and am not worried about them at all. It has always been the client's reaction (or their lawyers) that have been the problem. I wish i had that contact at apple in the past since clients have contacted apple about the issues and got the line the forms are on the website and those are our standard agreements. I guess they never pushed very far on the matter, cracked the right door, and/or were small fish. You are very right in that its not to annoy developers Apple does this. its all in the hopes of keeping qt as up to date as possible out there. Very understandable and agreeable. Its hard for them since they have to balance getting it out as easily as possible with keeping things up to date and secure as you note. BTW i usually have advocated for having the installer and tried to talk clients flinching into it, its more their hang ups than mine. I actually have one product that i think was under the most restrictive period in qt licensing and the client was happy to agree to it. so my experience has been all over the map. My point is just read it carefully and make sure you can abide by the agreement w/in your project parameters and your client is cool with it to. also to see where the agreement is when you do the project since it has changed quite a bit over the years. theres a bit more to it than just put a logo on the label. cheers, Jeff Reynolds On Feb 19, 2007, at 10:38 PM, use-revolution-request at lists.runrev.com wrote: > Jeff, what you wrote about the QuickTime license is technically > correct, > but I feel it may be in everyone's interest to note that Apple's > priority appears to be to simply make sure people are using the > version > with the greatest security and fewest bugs; they're not going out of > their way to annoy developers. > > We covered this earlier, and I provided the email address of the > helpful > Apple rep who has answered similar licensing questions for my clients: > 051120.html> > > I currently maintain four products which require QuickTime to use > all of > their features, and we just provide a link to Apple's download page > in a > dialog that checks for QT on startup. That may not work well for > everyone, but it solves a lot of problems for the majority of > downloadable software products very easily. > > While I may have many varied opinions about Apple's business > practices, > I must say that with QuickTime licensing I've found them to be very > helpful, and well worth the modest expense of downloading a form and > dropping a CD in the mail. From jerry at daniels-mara.com Mon Feb 19 23:24:23 2007 From: jerry at daniels-mara.com (Jerry Daniels) Date: Mon, 19 Feb 2007 22:24:23 -0600 Subject: Galaxy HELP In-Reply-To: References: Message-ID: <64AB0358-5F4B-4898-92A9-F43D449DA593@daniels-mara.com> Bill, the support forum is for registered users, so it won't do much good to post it here. If you look any of the preferences for any of the components under the Galaxy link on the bar, you'll see a section called help that has a link to the Basecamp support site. Under separate cover, I'll have your user name and password sent to you. Best, Jerry Daniels Makers of Galaxy 1.5 http://www.daniels-mara.com/new_in_galaxy_1_5.htm On Feb 19, 2007, at 8:25 PM, Bill wrote: > Thanks for answering so quickly. I have tried what you suggested > and all the > links on galaxy's site take me to the revolution forum. I also tried > updating and doing things from the galaxy help bar and every user > name I can > think of is not the right one. That was why I asked here. > > Can you put a link to the galaxy support forum? > > > On 2/19/07 8:26 PM, "Jerry Daniels" wrote: > >> Bill, >> >> There is a Galaxy support site where you can post questions and get >> answers from folks who use Galaxy and LibDatabase. >> >> In the meantime, I would try the same operation with Galaxy turned >> off and see if the error message remains. It may be the type of error >> where it kills the IDE whether Galaxy is running or not, in which >> case i'd write what's going on to the console (on mac "write theData >> & cr to stdout") or to a log file. >> >> If you could post your findings on the Galaxy support site, that'd be >> great. Cool sig, btw. >> >> Best, >> >> Jerry Daniels >> >> Makers of Galaxy 1.5 >> http://www.daniels-mara.com/new_in_galaxy_1_5.htm >> >> >> >> On Feb 19, 2007, at 4:31 PM, Bill wrote: >> >>> >>> When I quit out of RunRev using galaxy there is an error in >>> libDatabase >>> scripts that says "cannot disconnect from database" but when I >>> chose go to >>> error it only flashes on the screen for a second and then RunRev >>> quits and I >>> never get to see what the error is so I can fix it. I imagine it has >>> something to do with a closestack handler in libDatabase but I'm >>> not sure >>> which one. >>> >>> How do I get that nice error message to remain in view? >>> >>> | | | >>> )_) )_) )_) >>> )___))___))___)\ >>> )____)____)_____)\\ >>> _____|____|____|____\\\__ >>> -------\ /--------- http:// >>> www.bluewatermaritime.com >>> ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ >>> ^^^^ ^^^^ ^^^ ^^ >>> ^^^^ ^^^ >>> >>> 24 hour cell: (787) 378-6190 >>> fax: (787) 809-8426 >>> >>> Blue Water Maritime >>> P.O. Box 2087 >>> Rio Grande, PR 00745 >>> >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > | | | > )_) )_) )_) > )___))___))___)\ > )____)____)_____)\\ > _____|____|____|____\\\__ > -------\ /--------- http://www.bluewatermaritime.com > ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ > ^^^^ ^^^^ ^^^ ^^ > ^^^^ ^^^ > > 24 hour cell: (787) 378-6190 > fax: (787) 809-8426 > > Blue Water Maritime > P.O. Box 2087 > Rio Grande, PR 00745 > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From briany at qldlearning.com Mon Feb 19 23:32:07 2007 From: briany at qldlearning.com (Brian Yennie) Date: Mon, 19 Feb 2007 20:32:07 -0800 Subject: OT: Low cost Internet Payment Gateways? In-Reply-To: <45D9DC2D.7020405@dreamscapesoftware.com> References: <45D9DC2D.7020405@dreamscapesoftware.com> Message-ID: <4FF45598-BD66-4CD9-8550-DE772B3E324D@qldlearning.com> I don't have any personal experience with it, but Google Checkout has free transaction processing through 2007, and an API to integrate with your own shopping cart. http://checkout.google.com/sell HTH > Does anyone know of any low cost payment gateways for shopping > carts? I'd like to add automatic credit card processing to my > shopping cart, but I'm not about to drop $800+ on it. > > > Derek Bump > Dreamscape Software > http://www.dreamscapesoftware.com/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From userev at canelasoftware.com Tue Feb 20 00:08:37 2007 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 19 Feb 2007 21:08:37 -0800 Subject: Parallels Desktop In-Reply-To: References: Message-ID: <629E5510-E179-468C-A6E9-5D521144D254@canelasoftware.com> On Feb 19, 2007, at 5:44 PM, Mark Swindell wrote: > I'm about to bite on an Intel MacBook, I think. Anybody using > Parallels with Rev? Comments? Suggestions? > Hi Mark, I have a MacBook Pro with 2GB of RAM. I highly suggest you put as much memory in your new system as you can. Running both OS at the same time can force you into VM pretty quickly. I use Rev on Parallels every day. Since I have moved to this solution, I have not turned on my physical Win box at all. I just love being able to drag my stacks back and forth. It just works! I have found the speed to be excellent. I have not had a crash or any other issues. I am using the latest beta from Parallels. It really cleaned up some resolution glitches when going back and forth. I also found it to be really quick when putting the system into suspend mode. It can reboot form the suspend mode in under 10 seconds. Mark Talluto -- CANELA Software http://www.canelasoftware.com From herz at ucsd.edu Tue Feb 20 00:17:44 2007 From: herz at ucsd.edu (Richard K. Herz) Date: Mon, 19 Feb 2007 21:17:44 -0800 Subject: Parallels Desktop In-Reply-To: <20070220033812.1BC42489224@mail.runrev.com> References: <20070220033812.1BC42489224@mail.runrev.com> Message-ID: <45DA8478.2020100@ucsd.edu> For the week I've been running Windows XP on an Intel MacBook with the *free* beta of VMware's Fusion virtualization product. Works well so far. http://www.vmware.com/products/beta/fusion/ From bobwarren at howsoft.com Tue Feb 20 00:23:18 2007 From: bobwarren at howsoft.com (Bob Warren) Date: Tue, 20 Feb 2007 03:23:18 -0200 Subject: Samba lessons needed Message-ID: <45DA85C6.7070308@howsoft.com> At the moment in Brazil everyone's dancing the samba like mad in the yearly carnival, but I'm ashamed to say that although I've lived here for well over 30 years, I still can't dance (too busy sitting in front of a computer). So perhaps one of you can help me learn at long last. If I want a directory of my home network, I can type the following into my Ubuntu terminal: /usr/bin/smbtree It asks for a password, but this can be null. To do the same thing in Rev, I do this: open process "/usr/bin/smbtree" for read read from process "/usr/bin/smbtree" until eof put it into field "test" close process "/usr/bin/smbtree" Works like a charm, and doesn't even ask for a password. Now I want to get the directory of my Windows computer's drive C:\ over the network (the name of the computer is "john"). In the Ubuntu terminal, the following works perfectly and I get a listing of my Windows drive: smbclient \\\\john\\c mount dir (CTRL+Z exits Samba) Now here's where I fall flat on my face. I have tried this and a thousand other variations in Revolution: put "/usr/bin/smbclient \\\\john\\c mount" into procToDo [I have also tried this for example: put "smbclient\ \\\\john\\c\ mount" into procToDo] open process procToDo for update write "dir" to process procToDo [or "dir" & return] read from process procToDo until eof put it into field "test" *** close process procToDo *** Might it need a simulation of the operator's CTRL+Z here? How do you do that in Rev? But "quit" works in the terminal too, and I have tried: write "quit" to process procToDo However, it seems that the CTRL+Z or QUIT is not the problem. Samba is not finding my Windows server. The problem appears to be in the first line. If anyone knows how to dance the samba better than I do, I'd be grateful for a quick lesson. Regards to all, Bob From bvlahos at mac.com Tue Feb 20 00:57:23 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 19 Feb 2007 21:57:23 -0800 Subject: Progress box on save Message-ID: <913380fb73f486c4de51d5add65d8a20@mac.com> I have a stack which sometimes takes a long time to save so I'd like to put up a message with a progress bar (or even a static one is OK) while I save it so the user knows that something is happening and it just isn't finished yet. Ask and Answer won't work because they require the user to do something to get them started. I might want to allow the user to cancel the save but probably not even that. Rev does something like what I want when it saves a stack except there is no progress bar but it isn't obvious to me how they do it. Bill Vlahos From jacque at hyperactivesw.com Tue Feb 20 00:59:07 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 19 Feb 2007 23:59:07 -0600 Subject: Parallels Desktop In-Reply-To: References: <2256128D-A7ED-45E1-AB47-058DC8384F5B@earthlink.net> Message-ID: <45DA8E2B.90007@hyperactivesw.com> Bill Marriott wrote: > As for the original question. Rev 2.8 works very well in both the > virtualized and the native environments. I just installed the Parallels 3.0 release candidate 3 and I'm happy to say that both issues I had before are now resolved. The cursor will set to "none" and the DLL that was broken before now works fine. I really like the features in this new release, especially the very quick "pause" and "suspend", which used to take a long time. That said, I used "check for updates" to update my copy of Rev to 2.8 on Windows. Installation went smoothly, but it crashes on launch immediately. There is no crash log created. I uninstalled, downloaded the full installer, and reinstalled. The crash still occurs. I can't start up 2.8 at all, even though 2.7.4 runs fine. I see the opening splash for half a second, then it crashes while "loading menus" (which I think is the first thing Rev does on startup.) When I installed this latest version of Parallels, I had to do some updating of Windows OS itself. The "found new hardware" dialog appeared but I canceled it, thinking I'd check later because I needed to install the new Parallels tools first. When I went back to add hardware, Windows could not find anything new to add. It also told me that some original files had been altered and wanted to look on the install CD to replace them. I figured these were also Parallel Tools files, so I canceled that too. (Why doesn't Windows tell you what it is doing? "Some files" is not very descriptive.) Do you know if either of these things might be the reason 2.8 won't start up? Or does anyone recall what "hardware" had to be added to the new 3.0 virtual drive? All older versions of Rev run fine in this new version of Parallels. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From lan.kc.macmail at gmail.com Tue Feb 20 01:26:19 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 20 Feb 2007 14:26:19 +0800 Subject: Revolution 2.8 for Vista ships In-Reply-To: <3DBDD710-277C-45C5-BA9F-1454B6776B51@runrev.com> References: <3DBDD710-277C-45C5-BA9F-1454B6776B51@runrev.com> Message-ID: Had a read through all the 'What's New' and 'Bug Fixes', looks like an excellent effort. Just wondering about the 3xAltuit products. No mention. I get the feeling that these still aren't incorporated so I need to install? Yes/No...Maybe... Thanks From JimAultWins at yahoo.com Tue Feb 20 01:36:52 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 19 Feb 2007 22:36:52 -0800 Subject: Parallels Desktop In-Reply-To: <45DA8E2B.90007@hyperactivesw.com> Message-ID: On 2/19/07 9:59 PM, "J. Landman Gay" wrote: > Bill Marriott wrote: > >> As for the original question. Rev 2.8 works very well in both the >> virtualized and the native environments. > Do you know if either of these things might be the reason 2.8 won't > start up? Or does anyone recall what "hardware" had to be added to the > new 3.0 virtual drive? All older versions of Rev run fine in this new > version of Parallels. Obviously we need to keep some sort of guide to use of Parallels since so many Rev developers and users are going to be jumping on board. How to install, How to answer Mac warnings/choices How to answer WinXP warnings/choices.. Vista... etc. I am not yet a Parallels user but might be in the next week or so, depending on a client work start up. This might actually be a good use of a Forum that would be a specific area of technical progression using Parallels. I will not have time to investigate (Parallels-beta) + (beta-Rev 2.7.x) = gotchas. I would certainly contribute what I learn as I strive for productivity. Heavens, this might even entice me to register and start using the Forum :-) Jim Ault Las Vegas From wjm at wjm.org Tue Feb 20 01:37:51 2007 From: wjm at wjm.org (Bill Marriott) Date: Tue, 20 Feb 2007 01:37:51 -0500 Subject: Parallels Desktop References: <2256128D-A7ED-45E1-AB47-058DC8384F5B@earthlink.net> <7aa52a210702192011gd60f77ap5c110e4f1ba275f7@mail.gmail.com> Message-ID: Hi Chipp, > Do you have to have 2 licensed versions of Windows if you're using > both Boot Camp and Parallels? Two licensed copies are not required. You are simply accessing the existing copy of Windows installed in Boot Camp. You do have to reactivate Windows the first time you run under Parallels, because it sees the virtual environment as a hardware change. But repeated activations are not necessary when switching between native and virtual usage afterwards. From david at dvglasgow.wanadoo.co.uk Tue Feb 20 01:41:22 2007 From: david at dvglasgow.wanadoo.co.uk (David Glasgow) Date: Tue, 20 Feb 2007 06:41:22 +0000 Subject: Re Parallels Desktop In-Reply-To: <20070220033811.EAA3A48921D@mail.runrev.com> References: <20070220033811.EAA3A48921D@mail.runrev.com> Message-ID: I use it most days for testing, and have had but one problem: If you are doing anything which works with the global location of the pointer, it can get confused. This was also the case for VPC. Aside from that, it is great (mind you, I don't do anything processor intensive, and only develop on Mac). I haven't even bothered to update to the latest version of Parallels (if it ain't broke....) David Glasgow On 20 Feb 2007, at 3:38 am, Mark wrote: > I'm about to bite on an Intel MacBook, I think. Anybody using > Parallels with Rev? Comments? Suggestions? > > Thanks > Mark From bvlahos at mac.com Tue Feb 20 01:49:53 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 19 Feb 2007 22:49:53 -0800 Subject: Where is stack? Message-ID: I want to be able to have the user easily make a copy of the stack they are working on as a way to backup the stack. This would be something like "Save a Copy". However, I don't want to change the active path of the stack. I still want the stack they are working on to stay put and be the working stack. The following button script doesn't work and gives this error Chunk: source is not a container on mouseUp answer folder "Select destination folder for backup: " if it is not "Cancel" then revCopyFile this stack, it end if end mouseUp How can I make this work? Bill Vlahos From wjm at wjm.org Tue Feb 20 01:58:38 2007 From: wjm at wjm.org (Bill Marriott) Date: Tue, 20 Feb 2007 01:58:38 -0500 Subject: Parallels Desktop References: <2256128D-A7ED-45E1-AB47-058DC8384F5B@earthlink.net> <45DA8E2B.90007@hyperactivesw.com> Message-ID: Jacqueline, > Do you know if either of these things might be the reason 2.8 won't start > up? Or does anyone recall what "hardware" had to be added to the new 3.0 > virtual drive? All older versions of Rev run fine in this new version of > Parallels. I'm running build 3150 RC 2 of Parallels, which is the first and only version I've used so far. If you're sharing with Boot Camp, I think they advise you to boot into Windows natively and remove the Parallels tools before moving to a new beta. I have not experienced the crashing trouble you have with 2.8 and I've also installed it both ways. - Bill From userev at canelasoftware.com Tue Feb 20 02:05:08 2007 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 19 Feb 2007 23:05:08 -0800 Subject: Parallels Desktop In-Reply-To: <45DA8E2B.90007@hyperactivesw.com> References: <2256128D-A7ED-45E1-AB47-058DC8384F5B@earthlink.net> <45DA8E2B.90007@hyperactivesw.com> Message-ID: <04CBE1C8-7D2A-4409-BA1F-F50F0C17A1E7@canelasoftware.com> On Feb 19, 2007, at 9:59 PM, J. Landman Gay wrote: > Do you know if either of these things might be the reason 2.8 won't > start up? Or does anyone recall what "hardware" had to be added to > the new 3.0 virtual drive? All older versions of Rev run fine in > this new version of Parallels. RC 3 of Parallels runs Rev 2.8 gm2 just fine. Say that fast three times in a row. I had a hard time typing it. Anyways, I always run their tools update on a VM that has been completely shut down (not in suspend mode). Then restart the VM and am ready to go. So far everything looks good with their RC 3 and Rev. Mark Talluto -- CANELA Software http://www.canelasoftware.com From wjm at wjm.org Tue Feb 20 02:14:38 2007 From: wjm at wjm.org (Bill Marriott) Date: Tue, 20 Feb 2007 02:14:38 -0500 Subject: Progress box on save References: <913380fb73f486c4de51d5add65d8a20@mac.com> Message-ID: My first thought is to fudge it with an animated GIF. "Bill Vlahos" wrote in message news:913380fb73f486c4de51d5add65d8a20 at mac.com... >I have a stack which sometimes takes a long time to save so I'd like to put >up a message with a progress bar (or even a static one is OK) while I save >it so the user knows that something is happening and it just isn't finished >yet. > > Ask and Answer won't work because they require the user to do something to > get them started. I might want to allow the user to cancel the save but > probably not even that. > > Rev does something like what I want when it saves a stack except there is > no progress bar but it isn't obvious to me how they do it. > > Bill Vlahos > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From wjm at wjm.org Tue Feb 20 02:32:17 2007 From: wjm at wjm.org (Bill Marriott) Date: Tue, 20 Feb 2007 02:32:17 -0500 Subject: Parallels Desktop References: <20070220033812.1BC42489224@mail.runrev.com> <45DA8478.2020100@ucsd.edu> Message-ID: I also tested / am testing out the VMware product with Windows Vista. Note: it won't be free forever. I ultimately decided to go with Parallels because it was significantly faster (though VMware does warn you they are running "debug" code and are thus slower than usual) and had more features.... especially the ability to dual-purpose the Boot Camp partition. "Richard K. Herz" wrote in message news:45DA8478.2020100 at ucsd.edu... > For the week I've been running Windows XP on an Intel MacBook with the > *free* beta of VMware's Fusion virtualization product. Works well so far. > > http://www.vmware.com/products/beta/fusion/ From bvlahos at mac.com Tue Feb 20 02:32:40 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 19 Feb 2007 23:32:40 -0800 Subject: Parallels Desktop In-Reply-To: References: Message-ID: <1CDD8703-41AC-4503-AC63-983750E0EF78@mac.com> You will notice a big improvement with at least 2GB of RAM for Parallels. Bill On Feb 19, 2007, at 7:49 PM, Terry Judd wrote: > I ditched my PC laptop and have been using Parallels Desktop on an > Intel > MacBook Pro exclusively for the last 3 or 4 months. I do some > fairly heavy > duty Rev development regularly under Parallels and haven't had any > major > problems (that I didn't also have on a real windows box) to date. > My only > quibble with it is that it can be fairly slow to start up, but then > that > might be due to the fact that I've only got 1GB of RAM on-board. > Provided > you don't try to have both sides doing a lot of work at the same > time it all > seems to go pretty smoothly. Of course, the big advantage (for me > at least) > of Parallels over Boot Camp is the shared folders and clipboard. > There are > also apparently some nifty features available in the latest Beta but I > haven't had time to try them out. > > So that's a thumbs up from me. > > Terry... > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From bvlahos at mac.com Tue Feb 20 02:36:03 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 19 Feb 2007 23:36:03 -0800 Subject: Parallels Desktop In-Reply-To: <45DA6299.10103@hyperactivesw.com> References: <45DA6299.10103@hyperactivesw.com> Message-ID: <5359FE3E-02DD-46CD-B0C7-EF432C85FB8A@mac.com> It would be a interesting exercise to see how many more APIs the CrossOver folks would need to write for Revolution apps. Of course, you don't really need to since Rev can write for both Mac and Windows at the same time so it probably isn't a good use of anyone's time at RunRev. Bill On Feb 19, 2007, at 6:53 PM, J. Landman Gay wrote: > Joe Lewis Wilkins wrote: >> Mark, I'm about to do the same and am looking at "Cross Over Mac" at: >> > ad=22&gclid=CKu7o5OJuIoCFTQkGAodpHTCug> It appears that it's still >> quite THERE, but I like the idea of not having to have Windows. > > You may want to run a trial before purchase if they offer one. I > read somewhere that many apps not in the list of supported products > will fail. If you find out whether Rev runs or not, could you let > us know? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Tue Feb 20 02:47:05 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 19 Feb 2007 23:47:05 -0800 Subject: Where is stack? In-Reply-To: Message-ID: I don't think your syntax is correct for the RevCopyFile. What is 'this stack' supposed to be? Also two files of the same name cannot be in the same folder. Jim Ault Las Vegas On 2/19/07 10:49 PM, "Bill Vlahos" wrote: > I want to be able to have the user easily make a copy of the stack they > are working on as a way to backup the stack. This would be something > like "Save a Copy". > > However, I don't want to change the active path of the stack. I still > want the stack they are working on to stay put and be the working > stack. > > The following button script doesn't work and gives this error > Chunk: source is not a container > > on mouseUp > answer folder "Select destination folder for backup: " > if it is not "Cancel" then > revCopyFile this stack, it > end if > end mouseUp > > How can I make this work? > > Bill Vlahos > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From david at openpartnership.net Tue Feb 20 04:46:14 2007 From: david at openpartnership.net (David Bovill) Date: Tue, 20 Feb 2007 10:46:14 +0100 Subject: Set the filename of image 1 to url.... Message-ID: If you set the filename of image to a url what is actually happening? Is the image loaded into the cache? Is there a way of getting the image contents (to save to a file for instance) without actually fetching the image again from the internet? From mark at maseurope.net Tue Feb 20 05:14:30 2007 From: mark at maseurope.net (Mark Smith) Date: Tue, 20 Feb 2007 10:14:30 +0000 Subject: Where is stack? In-Reply-To: References: Message-ID: <63569E28-0947-42C9-86F2-337339F7E840@maseurope.net> Bill, this seems to work: on mouseUp answer folder "Select destination folder for backup: " if it is not "Cancel" then revCopyFile the effective fileName of this stack, it end if end mouseUp Best, Mark On 20 Feb 2007, at 06:49, Bill Vlahos wrote: > I want to be able to have the user easily make a copy of the stack > they are working on as a way to backup the stack. This would be > something like "Save a Copy". > > However, I don't want to change the active path of the stack. I > still want the stack they are working on to stay put and be the > working stack. > > The following button script doesn't work and gives this error > Chunk: source is not a container > > on mouseUp > answer folder "Select destination folder for backup: " > if it is not "Cancel" then > revCopyFile this stack, it > end if > end mouseUp > > How can I make this work? > > Bill Vlahos > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Tue Feb 20 05:36:20 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 20 Feb 2007 11:36:20 +0100 Subject: Where is stack? In-Reply-To: References: Message-ID: <751D072F-F041-4A05-85E0-04C7EAF15613@sosmartsoftware.com> Hi Bill, Actually, if you duplicate the file on disk, you'll not get a copy of the current stack 'they are working on' (as you say) but a copy of the stack as it was last saved. So you might prefer to clone the stack and save this clone. BTW it's not an easy process (above all when the main stack has substacks) since Rev does not accept to have two stacks with the same name in memory. So you have to rename temporarily all stacks to save a real clone (all stacks names included and not 'copy of') Probably the 'SaveProjects' handler in the card of my 'Backups Picker' plugin might get you started to achieve this. Best Regards from Paris, Eric Chatonet Le 20 f?vr. 07 ? 07:49, Bill Vlahos a ?crit : > I want to be able to have the user easily make a copy of the stack > they are working on as a way to backup the stack. This would be > something like "Save a Copy". > > However, I don't want to change the active path of the stack. I > still want the stack they are working on to stay put and be the > working stack. > > The following button script doesn't work and gives this error > Chunk: source is not a container > > on mouseUp > answer folder "Select destination folder for backup: " > if it is not "Cancel" then > revCopyFile this stack, it > end if > end mouseUp > > How can I make this work? > > Bill Vlahos ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From mark at maseurope.net Tue Feb 20 05:58:21 2007 From: mark at maseurope.net (Mark Smith) Date: Tue, 20 Feb 2007 10:58:21 +0000 Subject: Where is stack? In-Reply-To: <751D072F-F041-4A05-85E0-04C7EAF15613@sosmartsoftware.com> References: <751D072F-F041-4A05-85E0-04C7EAF15613@sosmartsoftware.com> Message-ID: Good point. You could always put "save this stack" in the handler so the file on disk is the same as the file in memory, but then you wouldn't have the flexibility of your approach. Best, Mark On 20 Feb 2007, at 10:36, Eric Chatonet wrote: > Hi Bill, > > Actually, if you duplicate the file on disk, you'll not get a copy > of the current stack 'they are working on' (as you say) but a copy > of the stack as it was last saved. > So you might prefer to clone the stack and save this clone. > BTW it's not an easy process (above all when the main stack has > substacks) since Rev does not accept to have two stacks with the > same name in memory. > So you have to rename temporarily all stacks to save a real clone > (all stacks names included and not 'copy of') > Probably the 'SaveProjects' handler in the card of my 'Backups > Picker' plugin might get you started to achieve this. > > Best Regards from Paris, > Eric Chatonet > > Le 20 f?vr. 07 ? 07:49, Bill Vlahos a ?crit : > >> I want to be able to have the user easily make a copy of the stack >> they are working on as a way to backup the stack. This would be >> something like "Save a Copy". >> >> However, I don't want to change the active path of the stack. I >> still want the stack they are working on to stay put and be the >> working stack. >> >> The following button script doesn't work and gives this error >> Chunk: source is not a container >> >> on mouseUp >> answer folder "Select destination folder for backup: " >> if it is not "Cancel" then >> revCopyFile this stack, it >> end if >> end mouseUp >> >> How can I make this work? >> >> Bill Vlahos > > ---------------------------------------------------------------------- > ------------------------ > http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimCarwardine at OwnYourFuture-net.com Tue Feb 20 08:39:12 2007 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Tue, 20 Feb 2007 09:39:12 -0400 Subject: Parallels Desktop In-Reply-To: Message-ID: Bill, can you give a few more details about the two plusses you listed. Having only used Parallels and not Boot Camp I don't understand point 1 and having only survival knowledge of Windows, point 2 leaves me wondering as well... Jim on 2/19/07 11:32 PM, Bill Marriott wrote: > 1) Ability to re-use your Boot Camp partition from within Windows as a > "virtual" drive. > > 2) Coherence -- the ability to run Windows applications without the Windows > desktop -- www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns Own Your Future Consulting Services Limited, 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 Phone: 902-823-2339. Fax: 902-823-2139 From m.schonewille at economy-x-talk.com Tue Feb 20 09:09:40 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 20 Feb 2007 15:09:40 +0100 Subject: Progress box on save In-Reply-To: <913380fb73f486c4de51d5add65d8a20@mac.com> References: <913380fb73f486c4de51d5add65d8a20@mac.com> Message-ID: Hi Bill, Just create another window with a progress bar. While you run your script, set the thumbPos of scrollbar 1 of this new stack to a particular number. Close the window when the script is done. In your repeat loop, you need to send messages to the progress bar to have it set the thumbPos to the correct value and you need to wait with messges. on foo go stack "Your Progress Window" as modeless -- show stack in new window go back repeat with x = 1 to 100 -- do your stuff here send "setThumbPos x" to stack "Your Progress Window" wait 0 millisecs with messages -- give Rev time to update screen end repeat close window "Your Progress Window" end foo In the stack "Your Progress Window" you would have the following handler: on setThumbPos x set the thumbPos of scrollbar 1 to x end setThumbPos Before you run these scripts, set the startValue of scrollbar 1 to 0 and the endValue to 100. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 20-feb-2007, om 6:57 heeft Bill Vlahos het volgende geschreven: > I have a stack which sometimes takes a long time to save so I'd > like to put up a message with a progress bar (or even a static one > is OK) while I save it so the user knows that something is > happening and it just isn't finished yet. > > Ask and Answer won't work because they require the user to do > something to get them started. I might want to allow the user to > cancel the save but probably not even that. > > Rev does something like what I want when it saves a stack except > there is no progress bar but it isn't obvious to me how they do it. > > Bill Vlahos > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From LunchnMeets at aol.com Tue Feb 20 09:28:06 2007 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Tue, 20 Feb 2007 09:28:06 EST Subject: Old bug still in Rev 2.8 :( Message-ID: Hi everyone, I downloaded v 2.8 for the Mac OS. So far the most glaring problem I had with the previous version still wasn?t addressed. That is, I have to open a stack after opening Revolution rather than opening Revolution by opening a stack. The reason is if I don?t, Revolution doesn?t see the openStack handler. I?m disappointed that wasn?t fixed. Joe, Orlando From revlist at azurevision.co.uk Tue Feb 20 09:32:01 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Tue, 20 Feb 2007 14:32:01 +0000 Subject: Parallels Desktop In-Reply-To: References: Message-ID: <337EB1C0-E804-4B70-B131-5C97143BFA98@azurevision.co.uk> 1) Boot Camp sets up a new partition on your HD and you can install Windows on that partition, then swap between Mac OS and Windows by rebooting. For some hardware testing this is better than virtualisation as the OS is dealing with the hardware directly. For instance, you get access to the internal Bluetooth, which doesn't (last time I looked) work under Parallels. The beta version of Parallels let's you use this 'existing' copy of Windows instead of needing a second install. 2) Windows application windows interleaved with Mac windows, instead of it all being kept within the Parallels window/desktop. Personally I'm not too keen as it's a horrible mess visually, but I can see the attraction for others. Ian On 20 Feb 2007, at 13:39, Jim Carwardine wrote: > Bill, can you give a few more details about the two plusses you > listed. > Having only used Parallels and not Boot Camp I don't understand > point 1 and > having only survival knowledge of Windows, point 2 leaves me > wondering as > well... Jim > > > on 2/19/07 11:32 PM, Bill Marriott wrote: > >> 1) Ability to re-use your Boot Camp partition from within Windows >> as a >> "virtual" drive. >> >> 2) Coherence -- the ability to run Windows applications without >> the Windows From m.schonewille at economy-x-talk.com Tue Feb 20 09:44:33 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 20 Feb 2007 15:44:33 +0100 Subject: Resizing Images in Revolution In-Reply-To: <45DA2C0B.4070704@hindu.org> References: <45DA2C0B.4070704@hindu.org> Message-ID: <9E037E75-5907-4F11-9E0E-04886B89C63A@economy-x-talk.com> Dear Sivakatirswami, The resizeQuality of an image can be set as follows: set the resizeQuality of to However, if you are going to make a photo editing tool, you probably want to use the JPEGQuality property. Setting the global paintCompression property to JPEG could also help. best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 20-feb-2007, om 0:00 heeft Sivakatirswami het volgende geschreven: > I have upgraded to 2.8 and am interested in the possibility of > using Rev > as a Photo processing tool for taking large digital images down in > size > for web deployment. > > I see the new resize quality option allows for "best" bicubic > interpolation, > but there is no documentation on how and > when this function is called > > Also, note, the Engine change log is tructated on the last N.B. for > this > new feature. > From ambassador at fourthworld.com Tue Feb 20 10:45:45 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 20 Feb 2007 07:45:45 -0800 Subject: Parallels Desktop Message-ID: <45DB17A9.60808@fourthworld.com> A brief note about "virtualization" a la Parallels: This ain't your father's virtualization. If you've ever used Virtual PC, it's similar only in convenience. But in performance it's in a whole other universe, effectively redefining what virtualization means. In the olden days, virtualization had to take place at the lowest levels, translating every machine instruction one by one, millions of times per second, from the Intel instruction set Windows is written for to the PPC set it was running on under Virtual PC. But on Intel Macs, there's really very little being translated at all. Machine instructions simply get passed right through to the Intel processor, and only a small handful of operations regarding peripheral devices (CD, Internet, etc.) require any remapping at all. So in terms of compatibility testing I doubt there's much difference between Parallels and Boot Camp. But in terms of convenience they couldn't be father apart: The one thing Parallels does that's similar to Virtual PC is allow folders to be shared between the native Mac OS and the Windows OS running inside of it. This means you can easily assign a development folder to be shared with Parallels, and work on it in either OS simultaneously. You can make your builds on either OS and run them in the other -- no reboot necessary. You can move from one OS to another effortlessly, without stopping anything you're doing in either. Sharing folders and running the OSes simultaneously means an order-of-magnitude productivity boost over the quit-reboot-start-over routine required with Boot Camp. Parallels is so superior in terms of workflow I'll gladly put myself out on this limb, just as I did years ago when I first suggested Apple would one day switch to Intel: I predict that not too long from now Apple will acquire Parallels, and ditch Boot Camp altogether. Stranger things have happened.... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From soapdog at mac.com Tue Feb 20 11:05:02 2007 From: soapdog at mac.com (Andre Garzia) Date: Tue, 20 Feb 2007 14:05:02 -0200 Subject: Parallels Desktop In-Reply-To: <45DB17A9.60808@fourthworld.com> References: <45DB17A9.60808@fourthworld.com> Message-ID: My two cents are that is only thru using parallels that I am able to test all my server stuff on both mac and windows. Parallels allow to open Safari, Firefox and Internet Explorer side by side and check if the cgis and javascript routines are working for all my client universe. I am glad I bought it while it was in beta for 40 USD. I didn't owned an intel macintosh at the time, but I bought the beta just the same for I thought some day I would... Cheers andre From nealk3nc at gmail.com Tue Feb 20 11:08:47 2007 From: nealk3nc at gmail.com (Neal Campbell K3NC) Date: Tue, 20 Feb 2007 11:08:47 -0500 Subject: Parallels Desktop In-Reply-To: <45DB17A9.60808@fourthworld.com> References: <45DB17A9.60808@fourthworld.com> Message-ID: <51586232-C007-4373-BBEC-00E61EE9D3BB@gmail.com> I think in terms of speed you are correct but I have been using Parallels for about 4 months now> I have problems with Parallels running programs like Rhapsody so I am pretty sure there are some compromises "under the hood". For my money, boot camp is the "real thing" while Parallels is a really quick and neat windows environment that is not 100% compatible (at least yet). Neal Campbell K3NC nealk3nc at gmail.com visit our DX Spotting clusters at: dxc.k3nc.com "Devoted to Dogs: How to be your dog's best owner" Great Dog Book at www.abrohamneal.com On Feb 20, 2007, at 10:45 AM, Richard Gaskin wrote: > A brief note about "virtualization" a la Parallels: > > This ain't your father's virtualization. If you've ever used > Virtual PC, it's similar only in convenience. But in performance > it's in a whole other universe, effectively redefining what > virtualization means. > > In the olden days, virtualization had to take place at the lowest > levels, translating every machine instruction one by one, millions > of times per second, from the Intel instruction set Windows is > written for to the PPC set it was running on under Virtual PC. > > But on Intel Macs, there's really very little being translated at > all. Machine instructions simply get passed right through to the > Intel processor, and only a small handful of operations regarding > peripheral devices (CD, Internet, etc.) require any remapping at all. > > So in terms of compatibility testing I doubt there's much > difference between Parallels and Boot Camp. But in terms of > convenience they couldn't be father apart: > > The one thing Parallels does that's similar to Virtual PC is allow > folders to be shared between the native Mac OS and the Windows OS > running inside of it. This means you can easily assign a > development folder to be shared with Parallels, and work on it in > either OS simultaneously. You can make your builds on either OS > and run them in the other -- no reboot necessary. You can move > from one OS to another effortlessly, without stopping anything > you're doing in either. > > Sharing folders and running the OSes simultaneously means an order- > of-magnitude productivity boost over the quit-reboot-start-over > routine required with Boot Camp. > > Parallels is so superior in terms of workflow I'll gladly put > myself out on this limb, just as I did years ago when I first > suggested Apple would one day switch to Intel: I predict that not > too long from now Apple will acquire Parallels, and ditch Boot Camp > altogether. Stranger things have happened.... > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From wjm at wjm.org Tue Feb 20 11:20:37 2007 From: wjm at wjm.org (Bill Marriott) Date: Tue, 20 Feb 2007 11:20:37 -0500 Subject: Parallels Desktop References: <337EB1C0-E804-4B70-B131-5C97143BFA98@azurevision.co.uk> Message-ID: Firstly, what I meant to write is: >>> 1) Ability to re-use your Boot Camp partition from within *MAC OS X* >>> as a "virtual" drive. Basically, under Boot Camp your Intel-based MacBook step into a telephone booth and become an exceptionally stylish Windows notebook. You hold down the Option key when the machine starts up. You get a menu with two icons: your Macintosh and the Windows drive. - If you choose the Windows drive, you boot directly into XP or Vista. The Macintosh disk is not accessible to you within Windows. You are running with 100% native Windows drivers for all peripherals, and Windows is taking over the whole machine, working directly with your hardware, as if you were running it on a DELL or HP laptop. Games run at full speed and take advantage of any hardware acceleration on the video card. There are zero compatibility issues. - If you choose the Macintosh icon, you boot into OS X. The Boot Camp partition will show as a second hard drive icon on your desktop. If it was formatted with FAT32, you are limited to 30GB but you will be able to read and write files to that drive from OS X. If it was formatted with NTFS, you will only be able to read, not write, to that drive. Without additional software, you cannot run programs from the Windows side unless you reboot and choose the Windows icon. - Under Parallels, you can create any number of virtual machines for various i386-based operating systems. Usually you have to create a "virtual disk" for each OS, which lives as a file on your Mac disk. The very convenient thing about the latest "RC" versions of Parallels is that they let you specify the aforementioned Boot Camp partition as the source of a "virtual" machine. Once you do this it has several advantages: 1) You do not need to purchase two copies of Windows 2) You do not need to waste hard disk space on a second "virtual hard drive" 3) Changes to the Boot Camp partition are reflected whether you use the native environment or the virtual one. You don't have to install your applications twice, etc. 4) You can use Parallels most of the time to access the PC-side, using Boot Camp only when necessary for the extra speed/compatibility it offers. When running under Mac OS X, you have full access to your Boot Camp partition, applications and data. You can run any Windows application side-by-side with your Mac applications. You can drag-drop files from one environment to another. If you copy something in Windows, you can paste it into Mac, and vice-versa. (Regarding Bluetooth: My wireless Mighty Mouse works, so that's all I care about.) - As for Coherence: It basically releases Windows applications from their "box." In every other "virtual" PC environment, when you launch the "guest operating system" it appears as a single window (or full-screen) with the whole PC and its applications therein. With Parallels Coherence, you have the ability to eliminate the Windows desktop and Start menu/task bar if you like. This presents any application to you under Mac OS X as its own window independently. It can be both jarring and eerie, but also very cool. It has the benefit of making it easier and completely seamless to switch between Mac and Windows applications. Screen real estate is conserved. Individual Windows apps can be added to your Mac OS X dock and launched directly from there. It doesn't feel like you're switching OS'es. The only way to tell an app isn't a Mac OS X program is the tell-tale blue Windows title bar. "Ian Wood" wrote in message news:337EB1C0-E804-4B70-B131-5C97143BFA98 at azurevision.co.uk... > 1) Boot Camp sets up a new partition on your HD and you can install > Windows on that partition, then swap between Mac OS and Windows by > rebooting. For some hardware testing this is better than virtualisation > as the OS is dealing with the hardware directly. For instance, you get > access to the internal Bluetooth, which doesn't (last time I looked) work > under Parallels. > > The beta version of Parallels let's you use this 'existing' copy of > Windows instead of needing a second install. > > 2) Windows application windows interleaved with Mac windows, instead of > it all being kept within the Parallels window/desktop. Personally I'm not > too keen as it's a horrible mess visually, but I can see the attraction > for others. > > Ian > > On 20 Feb 2007, at 13:39, Jim Carwardine wrote: > >> Bill, can you give a few more details about the two plusses you listed. >> Having only used Parallels and not Boot Camp I don't understand point 1 >> and having only survival knowledge of Windows, point 2 leaves me >> wondering as well... Jim >> >> on 2/19/07 11:32 PM, Bill Marriott wrote: >>> 1) Ability to re-use your Boot Camp partition from within Windows as a >>> "virtual" drive. >>> >>> 2) Coherence -- the ability to run Windows applications without the >>> Windows From viktoras at ekoinf.net Tue Feb 20 11:42:49 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Tue, 20 Feb 2007 18:42:49 +0200 (FLE Standard Time) Subject: Parallels Desktop References: <45DB17A9.60808@fourthworld.com> Message-ID: <45DB2509.000001.00752@MAZYTIS> Mac store (www.macstore.com) already sells apples (all MacBook Pros) with Parallels and Windows XP pre-installed... Viktoras -------Original Message------- From: Richard Gaskin Date: 2007.02.20 17:47:59 To: How to use Revolution Subject: Re: Parallels Desktop ----- Parallels is so superior in terms of workflow I'll gladly put myself out on this limb, just as I did years ago when I first suggested Apple would one day switch to Intel: I predict that not too long from now Apple will acquire Parallels, and ditch Boot Camp altogether. Stranger things have happened.... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From viktoras at ekoinf.net Tue Feb 20 11:46:14 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Tue, 20 Feb 2007 18:46:14 +0200 (FLE Standard Time) Subject: Parallels Desktop References: <45DB17A9.60808@fourthworld.com> Message-ID: <45DB25D6.000003.00752@MAZYTIS> Whoops.. www.maczone.com (not the macstore). Sorry. V. >Mac store (www.macstore.com) already sells apples (all MacBook Pros) with >Parallels and Windows XP pre-installed... Viktoras From ambassador at fourthworld.com Tue Feb 20 11:48:37 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 20 Feb 2007 08:48:37 -0800 Subject: Parallels Desktop Message-ID: <45DB2665.9070803@fourthworld.com> Neal Campbell wrote: > I think in terms of speed you are correct but I have been using > Parallels for about 4 months now> I have problems with Parallels > running programs like Rhapsody so I am pretty sure there are some > compromises "under the hood". What is "Rhapsody", and why do you suppose it works so differently from other apps that run perfectly under Parallels? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From stephenREVOLUTION at barncard.com Tue Feb 20 12:03:35 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Tue, 20 Feb 2007 09:03:35 -0800 Subject: Parallels Desktop In-Reply-To: <45DB2665.9070803@fourthworld.com> References: <45DB2665.9070803@fourthworld.com> Message-ID: Rhapsody is MS's downloaded music attempt to compete with iTunes. It's basically RealAudio codecs and some pretty Draconian DRM, PC only and works with just a few players. They're part of the other 15% that's not iPod. >Neal Campbell wrote: > >>I think in terms of speed you are correct but I have been using >>Parallels for about 4 months now> I have problems with Parallels >>running programs like Rhapsody so I am pretty sure there are some >>compromises "under the hood". > >What is "Rhapsody", and why do you suppose it works so differently >from other apps that run perfectly under Parallels? > >-- > Richard Gaskin -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From jc at spl21.net Tue Feb 20 12:14:30 2007 From: jc at spl21.net (John Craig) Date: Tue, 20 Feb 2007 17:14:30 +0000 Subject: [ANN] revRacer demo Message-ID: <45DB2C76.8030808@spl21.net> For anyone in need of some light entertainment I've uploaded a demo game at http://www.molekular.co.uk/racerTest.rev With features such as annoying sounds and jaggy edges, it's not to be missed! Only one track so far, but the high score table should work. Enjoy! From scott at tactilemedia.com Tue Feb 20 12:37:38 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 20 Feb 2007 09:37:38 -0800 Subject: [ANN] revRacer demo In-Reply-To: <45DB2C76.8030808@spl21.net> Message-ID: Recently, John Craig wrote: > I've uploaded a demo game at > http://www.molekular.co.uk/racerTest.rev Fun, but I wonder, is it really possible to do 10 laps within 3 minutes? Granted I crashed every 10 seconds... Nicely done John! Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From wjm at wjm.org Tue Feb 20 12:44:36 2007 From: wjm at wjm.org (Bill Marriott) Date: Tue, 20 Feb 2007 12:44:36 -0500 Subject: Parallels Desktop References: <45DB2665.9070803@fourthworld.com> Message-ID: Not Microsoft. Real Networks. http://www.rhapsody.com Tracks purchased from Rhapsody DO work on the iPod. Their DRM is no more or less onerous than ITMS. You can, for example, burn tracks to CD. The key difference from iTunes is that Rhapsody is an all-you-can-eat "radio" model in which you can listen to as many tracks as you want from their library, which is fairly extensive. "Stephen Barncard" wrote in message news:p06240801c200d9c4102d@[192.168.1.100]... > Rhapsody is MS's downloaded music attempt to compete with iTunes. It's > basically RealAudio codecs and some pretty Draconian DRM, PC only and > works with just a few players. They're part of the other 15% that's not > iPod. > >>What is "Rhapsody", and why do you suppose it works so differently from >>other apps that run perfectly under Parallels? From jc at spl21.net Tue Feb 20 12:57:54 2007 From: jc at spl21.net (John Craig) Date: Tue, 20 Feb 2007 17:57:54 +0000 Subject: [ANN] revRacer demo In-Reply-To: References: Message-ID: <45DB36A2.5050804@spl21.net> Thanks, Scott - it's actually possible to do 10 laps in a lot less than 3 minutes! - you just have to have some time to waste. Scott Rossi wrote: > Fun, but I wonder, is it really possible to do 10 laps within 3 minutes? > Granted I crashed every 10 seconds... > > Nicely done John! > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > From Roger.E.Eller at sealedair.com Tue Feb 20 13:06:54 2007 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Tue, 20 Feb 2007 13:06:54 -0500 Subject: Parallels Desktop Message-ID: QEMU is a free alternative virtualization environment. It has less bells & whistles than Parallels, but you can't beat the price. It runs XP quite well too. The Mac version has been simply named "Q". http://fabrice.bellard.free.fr/qemu/download.html http://fabrice.bellard.free.fr/qemu/license.html If you click your browser refresh on this page, you can see different OS screenshots. http://www.kju-app.org/kju/ Roger Eller From JimAultWins at yahoo.com Tue Feb 20 12:59:27 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 20 Feb 2007 09:59:27 -0800 Subject: Parallels Desktop In-Reply-To: <45DB2665.9070803@fourthworld.com> Message-ID: On 2/20/07 8:48 AM, "Richard Gaskin" wrote: > Neal Campbell wrote: > >> I think in terms of speed you are correct but I have been using >> Parallels for about 4 months now> I have problems with Parallels >> running programs like Rhapsody so I am pretty sure there are some >> compromises "under the hood". > > What is "Rhapsody", and why do you suppose it works so differently from > other apps that run perfectly under Parallels? I use Rhapsody to play unlimited music from their library for $10 per month, which is fairly extensive... lots of jazz albums I would not otherwise listen to. You can set you own playlists by searching their library. The music will only play on you PC. For an extra $5 you can download the 'portable' version of the music that can be uploaded to a player (not the iPod, however), but not transferred or burned to CD. On the Mac PPC (G5 dual running OSX 10.4.7) it works on both Safari and FireFox 2+, but works better in FireFox. Not perfect, but better... with occasional crashes and scrollbars disappearing. Since this runs in a browser environ, there are probably many issues that limit fabulous performance. Jim Ault Las Vegas From nealk3nc at gmail.com Tue Feb 20 13:31:10 2007 From: nealk3nc at gmail.com (Neal Campbell K3NC) Date: Tue, 20 Feb 2007 13:31:10 -0500 Subject: Parallels Desktop In-Reply-To: References: <45DB2665.9070803@fourthworld.com> Message-ID: <4C4849D7-6561-46BB-8871-616C63220733@gmail.com> I tried it last on the next to last release so they may have tweaked parallels for compatibility. I was able to get Napster to work however (neither work on OS X even though Rhapsody has a player that supposedly does). I can say Parallels is the best app I have purchased of its kind and I tried them all under linux, etc. Its light, neat features and very reasonably priced. Neal Campbell K3NC nealk3nc at gmail.com visit our DX Spotting clusters at: dxc.k3nc.com "Devoted to Dogs: How to be your dog's best owner" Great Dog Book at www.abrohamneal.com On Feb 20, 2007, at 12:44 PM, Bill Marriott wrote: > Not Microsoft. Real Networks. > > http://www.rhapsody.com > > Tracks purchased from Rhapsody DO work on the iPod. Their DRM is no > more or > less onerous than ITMS. You can, for example, burn tracks to CD. > > The key difference from iTunes is that Rhapsody is an all-you-can-eat > "radio" model in which you can listen to as many tracks as you want > from > their library, which is fairly extensive. > > "Stephen Barncard" > wrote in message > news:p06240801c200d9c4102d@[192.168.1.100]... >> Rhapsody is MS's downloaded music attempt to compete with iTunes. >> It's >> basically RealAudio codecs and some pretty Draconian DRM, PC only and >> works with just a few players. They're part of the other 15% >> that's not >> iPod. >> >>> What is "Rhapsody", and why do you suppose it works so >>> differently from >>> other apps that run perfectly under Parallels? > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From klaus at major-k.de Tue Feb 20 13:51:24 2007 From: klaus at major-k.de (Klaus Major) Date: Tue, 20 Feb 2007 19:51:24 +0100 Subject: Am I overseeing something here? Message-ID: <9186A2E3-E931-46CD-8A81-88A858125669@major-k.de> Hi friends, I have a stack "XYZ" that I start using. Then I wrote a "closestack" handler and surely do not want to let ALL stacks execute it. So I wrote an "if... then..." clause to filter other stacks. But only solution 1 does work, solution 2 does NOT? To me the logic is identically, but maybe I am overseeing something obvious here? Any hints and explanations are very appreciated! Solution 1 does work: on closestack if char -4 to -1 of the long name of the target = "XYZ" then do this and that ONLY for stack XYZ ... end if end closestack Solution 2, does NOT work, "do this and that..." IS being executed by other stacks: on closestack if NOT char -4 to -1 of the long name of the target = "XYZ" then exit closestack end if do this and that ONLY for stack XYZ ... end closestack What do I miss here??? Regards Klaus Major klaus at major-k.de http://www.major-k.de From LunchnMeets at aol.com Tue Feb 20 14:07:14 2007 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Tue, 20 Feb 2007 14:07:14 EST Subject: Old bug? Message-ID: Hi Walton, when I opened your ?Hello World? stack first the screen showed ?Label:? when I opened Revolution first and then your stack the screen showed ?Hello World? . I guess that proves my problem. :( Joe ************************************** Check out free AOL at http://free.aol.com/thenewaol/index.adp. Most comprehensive set of free safety and security tools, millions of free high-quality videos from across the web, free AOL Mail and much more. From eric.chatonet at sosmartsoftware.com Tue Feb 20 14:30:19 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 20 Feb 2007 20:30:19 +0100 Subject: Am I overseeing something here? In-Reply-To: <9186A2E3-E931-46CD-8A81-88A858125669@major-k.de> References: <9186A2E3-E931-46CD-8A81-88A858125669@major-k.de> Message-ID: <565D116B-AD83-454D-BD24-47ABAC35A2FF@sosmartsoftware.com> Dear Klaus, I have no answer (your code sounds good) but I always use the following code (in stack's scripts only of course): on closestack if the long name of me = the long name of this stack then -- will be applied to 'this' stack only end if end closestack or: on closestack switch the short name of this stack case "Klaus" break case "Eric" break default end switch end closestack ;-) Best Regards from Paris, Eric Chatonet Le 20 f?vr. 07 ? 19:51, Klaus Major a ?crit : > Hi friends, > > I have a stack "XYZ" that I start using. > > Then I wrote a "closestack" handler and surely do not want to let > ALL stacks execute it. > So I wrote an "if... then..." clause to filter other stacks. > > But only solution 1 does work, solution 2 does NOT? > > To me the logic is identically, but maybe I am overseeing something > obvious here? > Any hints and explanations are very appreciated! > > > Solution 1 does work: > on closestack > if char -4 to -1 of the long name of the target = "XYZ" then > do this and that ONLY for stack XYZ > ... > end if > end closestack > > > Solution 2, does NOT work, "do this and that..." IS being executed > by other stacks: > on closestack > if NOT char -4 to -1 of the long name of the target = "XYZ" then > exit closestack > end if > do this and that ONLY for stack XYZ > ... > end closestack > > > What do I miss here??? > > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From JimAultWins at yahoo.com Tue Feb 20 14:43:26 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 20 Feb 2007 11:43:26 -0800 Subject: Am I overseeing something here? In-Reply-To: <9186A2E3-E931-46CD-8A81-88A858125669@major-k.de> Message-ID: On 2/20/07 10:51 AM, "Klaus Major" wrote: > Solution 2, does NOT work, "do this and that..." IS being executed by > other stacks: > on closestack > if NOT char -4 to -1 of the long name of the target = "XYZ" then > exit closestack > end if > do this and that ONLY for stack XYZ > ... > end closestack What happens if you debug at the 'IF' line of code.... get NOT char -4 to -1 of the long name of the target = "XYZ" > if it then > exit closestack > end if Jim Ault Las Vegas From jacque at hyperactivesw.com Tue Feb 20 14:48:07 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 20 Feb 2007 13:48:07 -0600 Subject: Parallels Desktop In-Reply-To: References: <2256128D-A7ED-45E1-AB47-058DC8384F5B@earthlink.net> <45DA8E2B.90007@hyperactivesw.com> Message-ID: <45DB5077.6090807@hyperactivesw.com> Bill Marriott wrote: > Jacqueline, > >> Do you know if either of these things might be the reason 2.8 won't start >> up? Or does anyone recall what "hardware" had to be added to the new 3.0 >> virtual drive? All older versions of Rev run fine in this new version of >> Parallels. > > I'm running build 3150 RC 2 of Parallels, which is the first and only > version I've used so far. If you're sharing with Boot Camp, I think they > advise you to boot into Windows natively and remove the Parallels tools > before moving to a new beta. > > I have not experienced the crashing trouble you have with 2.8 and I've also > installed it both ways. I have tracked down the problem now, which appears to be something about Rev's older-version prefs stack. Deleting the prefs fixes the crash. However, now I am getting a crash on shutdown, which appears to have something to do with a plugin I'm using. The same plugin stack works fine in all other versions of Rev. The tech support queue has also just received 2 more reports of crashing on launch, so it is in the hands of the engineers now. At least it isn't just me, and it isn't Parallels either. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Tue Feb 20 15:05:39 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 20 Feb 2007 21:05:39 +0100 Subject: Am I overseeing something here? In-Reply-To: <9186A2E3-E931-46CD-8A81-88A858125669@major-k.de> References: <9186A2E3-E931-46CD-8A81-88A858125669@major-k.de> Message-ID: <3B3428B9-E635-4385-B3DA-361A74B3F1BA@economy-x-talk.com> Hi Klaus, I often notice the same problem. It should work fine if you put everything after "not" between brackets: if NOT (char -4 to -1 of the long name of the target = "XYZ") then Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 20-feb-2007, om 19:51 heeft Klaus Major het volgende geschreven: > Hi friends, > > I have a stack "XYZ" that I start using. > > Then I wrote a "closestack" handler and surely do not want to let > ALL stacks execute it. > So I wrote an "if... then..." clause to filter other stacks. > > But only solution 1 does work, solution 2 does NOT? > > To me the logic is identically, but maybe I am overseeing something > obvious here? > Any hints and explanations are very appreciated! > > > Solution 1 does work: > on closestack > if char -4 to -1 of the long name of the target = "XYZ" then > do this and that ONLY for stack XYZ > ... > end if > end closestack > > > Solution 2, does NOT work, "do this and that..." IS being executed > by other stacks: > on closestack > if NOT char -4 to -1 of the long name of the target = "XYZ" then > exit closestack > end if > do this and that ONLY for stack XYZ > ... > end closestack > > > What do I miss here??? > > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de From lists at mangomultimedia.com Tue Feb 20 15:06:24 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 20 Feb 2007 12:06:24 -0800 Subject: Am I overseeing something here? In-Reply-To: <9186A2E3-E931-46CD-8A81-88A858125669@major-k.de> References: <9186A2E3-E931-46CD-8A81-88A858125669@major-k.de> Message-ID: On Feb 20, 2007, at 10:51 AM, Klaus Major wrote: > Solution 2, does NOT work, "do this and that..." IS being executed > by other stacks: > on closestack > if NOT char -4 to -1 of the long name of the target = "XYZ" then > exit closestack > end if > do this and that ONLY for stack XYZ > ... > end closestack Just for giggles try this: if NOT (char -4 to -1 of the long name of the target = "XYZ") then does it make any difference? -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com trevor at bluemangolearning.com From klaus at major-k.de Tue Feb 20 15:29:27 2007 From: klaus at major-k.de (Klaus Major) Date: Tue, 20 Feb 2007 21:29:27 +0100 Subject: Am I overseeing something here? In-Reply-To: <565D116B-AD83-454D-BD24-47ABAC35A2FF@sosmartsoftware.com> References: <9186A2E3-E931-46CD-8A81-88A858125669@major-k.de> <565D116B-AD83-454D-BD24-47ABAC35A2FF@sosmartsoftware.com> Message-ID: <197FCAC2-5709-46EA-BC01-5AAA5E99039A@major-k.de> Bon soir Eric, ca va bien? > Dear Klaus, > > I have no answer (your code sounds good) but I always use the > following code (in stack's scripts only of course): > > on closestack > if the long name of me = the long name of this stack then > -- will be applied to 'this' stack only > end if > end closestack > > or: > > on closestack > switch the short name of this stack > case "Klaus" > > break > case "Eric" > > break > default > > end switch > end closestack > > ;-) Well, I also like a good wine :-) Thank you for you info, so the code DOES look logical, and there is no apparent reason why it should fail, right? > Best Regards from Paris, > Eric Chatonet Regards Klaus Major klaus at major-k.de http://www.major-k.de From klaus at major-k.de Tue Feb 20 15:31:37 2007 From: klaus at major-k.de (Klaus Major) Date: Tue, 20 Feb 2007 21:31:37 +0100 Subject: Am I overseeing something here? In-Reply-To: <3B3428B9-E635-4385-B3DA-361A74B3F1BA@economy-x-talk.com> References: <9186A2E3-E931-46CD-8A81-88A858125669@major-k.de> <3B3428B9-E635-4385-B3DA-361A74B3F1BA@economy-x-talk.com> Message-ID: Hi Mark and Trevor, > Hi Klaus, > > I often notice the same problem. It should work fine if you put > everything after "not" between brackets: > > if NOT (char -4 to -1 of the long name of the target = "XYZ") then thanks a lot, will try this and it MAY make a/the difference :-) > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz Regards Klaus Major klaus at major-k.de http://www.major-k.de From eric.chatonet at sosmartsoftware.com Tue Feb 20 17:09:36 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 20 Feb 2007 23:09:36 +0100 Subject: Am I overseeing something here? In-Reply-To: <197FCAC2-5709-46EA-BC01-5AAA5E99039A@major-k.de> References: <9186A2E3-E931-46CD-8A81-88A858125669@major-k.de> <565D116B-AD83-454D-BD24-47ABAC35A2FF@sosmartsoftware.com> <197FCAC2-5709-46EA-BC01-5AAA5E99039A@major-k.de> Message-ID: <4859E197-9736-498A-81C7-4F1A73688631@sosmartsoftware.com> Klaus, OK for Malta good wine ;-) BTW, Mark and Trevor are completely right and I missed it. Sorry. And yet, I always use brackets... just to make my code more readable even if they are not necessary... Le 20 f?vr. 07 ? 21:29, Klaus Major a ?crit : > Bon soir Eric, > > ca va bien? > >> Dear Klaus, >> >> I have no answer (your code sounds good) but I always use the >> following code (in stack's scripts only of course): >> >> on closestack >> if the long name of me = the long name of this stack then >> -- will be applied to 'this' stack only >> end if >> end closestack >> >> or: >> >> on closestack >> switch the short name of this stack >> case "Klaus" >> >> break >> case "Eric" >> >> break >> default >> >> end switch >> end closestack >> >> ;-) > > Well, I also like a good wine :-) > > Thank you for you info, so the code DOES look logical, and there is > no apparent reason > why it should fail, right? > >> Best Regards from Paris, >> Eric Chatonet > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From klaus at major-k.de Tue Feb 20 17:25:24 2007 From: klaus at major-k.de (Klaus Major) Date: Tue, 20 Feb 2007 23:25:24 +0100 Subject: Am I overseeing something here? In-Reply-To: <4859E197-9736-498A-81C7-4F1A73688631@sosmartsoftware.com> References: <9186A2E3-E931-46CD-8A81-88A858125669@major-k.de> <565D116B-AD83-454D-BD24-47ABAC35A2FF@sosmartsoftware.com> <197FCAC2-5709-46EA-BC01-5AAA5E99039A@major-k.de> <4859E197-9736-498A-81C7-4F1A73688631@sosmartsoftware.com> Message-ID: Bonsoir Eric, > Klaus, > > OK for Malta good wine ;-) Yep! Actually it depends on the beer and the location ;-) > BTW, Mark and Trevor are completely right and I missed it. Sorry. > And yet, I always use brackets... just to make my code more > readable even if they are not necessary... I think I will have to "start using brackets" 8-) Best Klaus Major klaus at major-k.de http://www.major-k.de From mark_powell at symantec.com Tue Feb 20 17:28:42 2007 From: mark_powell at symantec.com (Mark Powell) Date: Tue, 20 Feb 2007 14:28:42 -0800 Subject: Am I overseeing something here? References: <9186A2E3-E931-46CD-8A81-88A858125669@major-k.de> Message-ID: Should you not be asking if char -3 to -1 of the long name of the target = "XYZ" then Instead of if char -4 to -1 of the long name of the target = "XYZ" then --Mark -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Klaus Major Sent: Tuesday, February 20, 2007 11:51 AM To: How to use Revolution Subject: Am I overseeing something here? Hi friends, I have a stack "XYZ" that I start using. Then I wrote a "closestack" handler and surely do not want to let ALL stacks execute it. So I wrote an "if... then..." clause to filter other stacks. But only solution 1 does work, solution 2 does NOT? To me the logic is identically, but maybe I am overseeing something obvious here? Any hints and explanations are very appreciated! Solution 1 does work: on closestack if char -4 to -1 of the long name of the target = "XYZ" then do this and that ONLY for stack XYZ ... end if end closestack Solution 2, does NOT work, "do this and that..." IS being executed by other stacks: on closestack if NOT char -4 to -1 of the long name of the target = "XYZ" then exit closestack end if do this and that ONLY for stack XYZ ... end closestack What do I miss here??? Regards Klaus Major klaus at major-k.de http://www.major-k.de _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From brentj84062 at gmail.com Tue Feb 20 17:39:37 2007 From: brentj84062 at gmail.com (Brent Anderson) Date: Tue, 20 Feb 2007 15:39:37 -0700 Subject: Old bug still in Rev 2.8 :( In-Reply-To: References: Message-ID: <35dd87520702201439l355188f4j26add7ad169c2413@mail.gmail.com> I've had that problem too, and it isn't Revolution, it's the application you have set to launch your stacks. Select your stack in finder, get info from the File menu, and choose "Open with..." and find Revolution 2.8. You can't apply it to all files of type .rev, however, but you can do them individually. On 2/20/07, LunchnMeets at aol.com wrote: > > Hi everyone, > > I downloaded v 2.8 for the Mac OS. So far the most glaring problem I had > with > the previous version still wasn't addressed. That is, I have to open a > stack > after opening Revolution rather than opening Revolution by opening a > stack. > The reason is if I don't, Revolution doesn't see the openStack handler. > I'm > disappointed that wasn't fixed. > > Joe, Orlando > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jc at spl21.net Tue Feb 20 19:13:14 2007 From: jc at spl21.net (John Craig) Date: Wed, 21 Feb 2007 00:13:14 +0000 Subject: [ANN] revRacer demo In-Reply-To: References: Message-ID: <45DB8E9A.7010103@spl21.net> I've thrown up a version that attempts to detect how quick the host machine is and adjust itself accordingly. This may allow the app to run on some older machines. Same URL - http://www.molekular.co.uk/racerTest.rev Scott Rossi wrote: > Recently, John Craig wrote: > > >> I've uploaded a demo game at >> http://www.molekular.co.uk/racerTest.rev >> > > Fun, but I wonder, is it really possible to do 10 laps within 3 minutes? > Granted I crashed every 10 seconds... > > Nicely done John! > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > ----- > E: scott at tactilemedia.com > W: http://www.tactilemedia.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From luis at anachreon.co.uk Tue Feb 20 19:16:57 2007 From: luis at anachreon.co.uk (Luis) Date: Wed, 21 Feb 2007 00:16:57 +0000 Subject: Old bug still in Rev 2.8 :( In-Reply-To: <35dd87520702201439l355188f4j26add7ad169c2413@mail.gmail.com> References: <35dd87520702201439l355188f4j26add7ad169c2413@mail.gmail.com> Message-ID: <167B94E5-64A9-4E9B-8CE7-3F51ECD5F6AD@anachreon.co.uk> You can: 'Get Info' on the .rev file Disclose the 'Open with' if it isn't yet Choose the app to open it with (in this case Runtime Revolution...) Click on the 'Change All...' option beneath the 'Open with' pull down to apply it to all .rev files Cheers, Luis. On 20 Feb 2007, at 22:39, Brent Anderson wrote: > I've had that problem too, and it isn't Revolution, it's the > application you > have set to launch your stacks. Select your stack in finder, get > info from > the File menu, and choose "Open with..." and find Revolution 2.8. > You can't > apply it to all files of type .rev, however, but you can do them > individually. > > On 2/20/07, LunchnMeets at aol.com wrote: >> >> Hi everyone, >> >> I downloaded v 2.8 for the Mac OS. So far the most glaring problem >> I had >> with >> the previous version still wasn't addressed. That is, I have to >> open a >> stack >> after opening Revolution rather than opening Revolution by opening a >> stack. >> The reason is if I don't, Revolution doesn't see the openStack >> handler. >> I'm >> disappointed that wasn't fixed. >> >> Joe, Orlando >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From userev at canelasoftware.com Tue Feb 20 20:44:02 2007 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 20 Feb 2007 17:44:02 -0800 Subject: ResizeQuality property seems much slower on Macs Message-ID: <73A700F9-9F42-4807-888D-EB037A4AC6ED@canelasoftware.com> Anyone play with the new resizequality settings in 2.8 gm2? The docs say that the algorithm has been optimized. I have noticed that 2.7.4 is much faster than the comparable setting of "best" in 2.8 gm2. While I will be bug reporting this, I just wanted to confirm this others. Any comments on how it is working on Windows? Mark Talluto -- CANELA Software http://www.canelasoftware.com From LunchnMeets at aol.com Tue Feb 20 20:49:18 2007 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Tue, 20 Feb 2007 20:49:18 EST Subject: Old bug still in Rev 2.8 :( Chapter 3 Message-ID: Chapter 3 Well, guess what I checked get info on the stack I?d like to open Revolution with and it?s set correctly at Rev 2.8 and it?s still not seeing the startup handler unless I open that stack from within Revolution. Anyone else want to hazard a guess at how to start from a stack and have the startup handler read? Joe ************************************** Check out free AOL at http://free.aol.com/thenewaol/index.adp. Most comprehensive set of free safety and security tools, millions of free high-quality videos from across the web, free AOL Mail and much more. From userev at canelasoftware.com Tue Feb 20 20:53:44 2007 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 20 Feb 2007 17:53:44 -0800 Subject: ResizeQuality property seems much slower on Macs In-Reply-To: <73A700F9-9F42-4807-888D-EB037A4AC6ED@canelasoftware.com> References: <73A700F9-9F42-4807-888D-EB037A4AC6ED@canelasoftware.com> Message-ID: On Feb 20, 2007, at 5:44 PM, Mark Talluto wrote: > Anyone play with the new resizequality settings in 2.8 gm2? The > docs say that the algorithm has been optimized. I have noticed > that 2.7.4 is much faster than the comparable setting of "best" in > 2.8 gm2. While I will be bug reporting this, I just wanted to > confirm this others. Any comments on how it is working on Windows? My informal tests on Windows shows that the speed is equal to 2.7.4. The problem seems isolated to Mac OS X. My tests are being done on an intel Mac. Mark Talluto -- CANELA Software http://www.canelasoftware.com From bvlahos at mac.com Tue Feb 20 21:20:45 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Tue, 20 Feb 2007 18:20:45 -0800 Subject: How to tell when last stack closed Message-ID: I have a standalone which launches one or more stacks but then disappears once they are opened. The user can close the stacks when they are done but when the last open stack is closed I want to quit the standalone too. How can I tell when there are no daughter stacks open? Bill From mark at maseurope.net Tue Feb 20 21:28:15 2007 From: mark at maseurope.net (Mark Smith) Date: Wed, 21 Feb 2007 02:28:15 +0000 Subject: Old bug still in Rev 2.8 :( Chapter 3 In-Reply-To: References: Message-ID: Joe, I believe the startup handler is only sent to a stack when it's the mainstack in a standalone. I could be wrong about this, but it seems to be borne out by my experience (and yours, from the sound of it). My solution is to have startup call an "initApp" handler that does initialising stuff: on startup initApp end startup and then in the card script of card 1 of the mainstack: on openCard if the environment is "Development" then initApp pass openCard end openCard There may well be better ways to handle this, but it works OK for me. Best, Mark On 21 Feb 2007, at 01:49, LunchnMeets at aol.com wrote: > Chapter 3 > > Well, guess what I checked get info on the stack I?d like to open > Revolution > with and it?s set correctly at Rev 2.8 and it?s still not seeing > the startup > handler unless I open that stack from within Revolution. Anyone > else want to > hazard a guess at how to start from a stack and have the startup > handler read? > > Joe > > > ************************************** > Check out free AOL at > http://free.aol.com/thenewaol/index.adp. Most comprehensive set of > free safety and > security tools, millions of free high-quality videos from across > the web, free AOL > Mail and much more. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From meitnik at bellsouth.net Tue Feb 20 22:29:05 2007 From: meitnik at bellsouth.net (Andrew Meit) Date: Tue, 20 Feb 2007 22:29:05 -0500 Subject: Singing praise...for Galaxy 1.5... Message-ID: <71D97D63-FA4A-4C95-8057-0C6DB82BEAB7@bellsouth.net> Wow...and wow... For all the money I spent paying for updates over the years for IDE bug fixes...I wish I could have sent to Galaxy! Rev, dump your IDE and stick to engine fixes and long requested bread/butter features and leave the IDE to outside folks who really have the time and talent to do it right. I didn't want a video game to get my work done, just done. I am sorry, however, I don't have the funds to buy 1.5. Anyone willing to hire me to for a short project for a 100.00 to help pay for Galaxy? I live on very limited income due to disabilities. I want Galaxy to be around a long time....so I an create -- effectively--a long time too ;-) Oh I am aware there is room for much improvements yet (I need more mouse support than typing), but I rather start with Galaxy than the Rev IDE. Shalom, Andrew {Choose Life, Create Hope, Nurture Love...} From chipp at chipp.com Tue Feb 20 23:12:56 2007 From: chipp at chipp.com (Chipp Walters) Date: Tue, 20 Feb 2007 22:12:56 -0600 Subject: Parallels Desktop In-Reply-To: <45DB5077.6090807@hyperactivesw.com> References: <2256128D-A7ED-45E1-AB47-058DC8384F5B@earthlink.net> <45DA8E2B.90007@hyperactivesw.com> <45DB5077.6090807@hyperactivesw.com> Message-ID: <7aa52a210702202012x6c310e30y25ea70f96ca0fb0c@mail.gmail.com> Wow, I'm running Parallels in Coherence mode, and it's pretty much a full blown religious experience. Can't figure out if I'm using Windows or Mac. When I open my Windows apps, they pop up and look like windows, when I do the same for Mac it looks like Mac. I'll be getting a huge headache very soon now, but until then I can actually say I've witnessed a miracle. Haven't been this wowed since my first peek at beta version of SuperCard 1.0 -- or was it my first Newton...no, it was Switcher (anyone remember what Switcher was?) -Chipp From pepetoo at Cox.Net Tue Feb 20 23:31:03 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Tue, 20 Feb 2007 20:31:03 -0800 Subject: Parallels Desktop In-Reply-To: <7aa52a210702202012x6c310e30y25ea70f96ca0fb0c@mail.gmail.com> References: <2256128D-A7ED-45E1-AB47-058DC8384F5B@earthlink.net> <45DA8E2B.90007@hyperactivesw.com> <45DB5077.6090807@hyperactivesw.com> <7aa52a210702202012x6c310e30y25ea70f96ca0fb0c@mail.gmail.com> Message-ID: <3A3F2FE3-F329-49EF-B7AE-C2EEB5A888C8@Cox.Net> On an SE30, Switcher was awesome. In those days, without the Internet and mail lists, each of us had to feel as if we were the only Mac users in the world. Of course we had the occasional MUG meetings, but I always found them to be a waste of time, since I had so much to give, and got so little in return. The tables are turned now. Thank you all! I think my Code Mojo column tomorrow will be interesting if not earth shattering. By lurking on this list, I even picked up a couple of useful handlers and some assistance that saved me a while "searching" documentation that I, regretfully, find erratic at best. I had hoped some of it would be fixed with the 2.8 release, but not so! For me, I think my biggest kick came when I discovered the things I could do wit ResEdit. Joe Wilkins On Feb 20, 2007, at 8:12 PM, Chipp Walters wrote: > Wow, > > I'm running Parallels in Coherence mode, and it's pretty much a full > blown religious experience. Can't figure out if I'm using Windows or > Mac. When I open my Windows apps, they pop up and look like windows, > when I do the same for Mac it looks like Mac. > > I'll be getting a huge headache very soon now, but until then I can > actually say I've witnessed a miracle. Haven't been this wowed since > my first peek at beta version of SuperCard 1.0 -- or was it my first > Newton...no, it was Switcher (anyone remember what Switcher was?) > > -Chipp > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From revdev at pdslabs.net Wed Feb 21 00:00:00 2007 From: revdev at pdslabs.net (Phil Davis) Date: Tue, 20 Feb 2007 21:00:00 -0800 Subject: How to tell when last stack closed In-Reply-To: References: Message-ID: <45DBD1D0.6000006@pdslabs.net> Hi Bill, Have you tried something like this in the standalone script? on closeStackRequest get the openStacks filter it without the short name of me -- the standalone filter it without the short name of the owner of the target if it = empty -- the last stack is about to close then -- quit the app quit else -- let the target stack close pass closeStackRequest end if end closeStackRequest This is off the top of my head. If it doesn't work, maybe it will give you some ideas. Phil Davis Bill Vlahos wrote: > I have a standalone which launches one or more stacks but then > disappears once they are opened. > > The user can close the stacks when they are done but when the last open > stack is closed I want to quit the standalone too. > > How can I tell when there are no daughter stacks open? > > Bill From bvlahos at mac.com Wed Feb 21 00:36:48 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Tue, 20 Feb 2007 21:36:48 -0800 Subject: Parallels Desktop In-Reply-To: <7aa52a210702202012x6c310e30y25ea70f96ca0fb0c@mail.gmail.com> References: <2256128D-A7ED-45E1-AB47-058DC8384F5B@earthlink.net> <45DA8E2B.90007@hyperactivesw.com> <45DB5077.6090807@hyperactivesw.com> <7aa52a210702202012x6c310e30y25ea70f96ca0fb0c@mail.gmail.com> Message-ID: <1FC6D0B3-C75D-44A5-BD95-630488C52648@mac.com> Oh yeah. I remember Switcher. It was awesome. Bill Vlahos On Feb 20, 2007, at 8:12 PM, Chipp Walters wrote: > Wow, > > I'm running Parallels in Coherence mode, and it's pretty much a full > blown religious experience. Can't figure out if I'm using Windows or > Mac. When I open my Windows apps, they pop up and look like windows, > when I do the same for Mac it looks like Mac. > > I'll be getting a huge headache very soon now, but until then I can > actually say I've witnessed a miracle. Haven't been this wowed since > my first peek at beta version of SuperCard 1.0 -- or was it my first > Newton...no, it was Switcher (anyone remember what Switcher was?) > > -Chipp > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From rjb at robelko.com Wed Feb 21 00:26:18 2007 From: rjb at robelko.com (Robert Brenstein) Date: Wed, 21 Feb 2007 06:26:18 +0100 Subject: Where is stack? In-Reply-To: References: Message-ID: At 22:49 -0800 19/02/07, Bill Vlahos wrote: >I want to be able to have the user easily make a copy of the stack >they are working on as a way to backup the stack. This would be >something like "Save a Copy". > >However, I don't want to change the active path of the stack. I >still want the stack they are working on to stay put and be the >working stack. > >The following button script doesn't work and gives this error > Chunk: source is not a container > >on mouseUp > answer folder "Select destination folder for backup: " > if it is not "Cancel" then > revCopyFile this stack, it > end if >end mouseUp > >How can I make this work? > >Bill Vlahos Bill , this should work better and ensure that backup works regardless whether the button is in a mainstack or substack: on mouseUp answer folder "Select destination folder for backup: " if the result is "Cancel" then exit mouseUp revCopyFile (the effective fileName of this stack), it end mouseUp Note that button clicked is returned in the result not in it. If you want to ensure that the working directory is not changed add: on mouseUp answer folder "Select destination folder for backup: " if the result is "Cancel" then exit mouseUp put the defaultFolder into d revCopyFile (the effective fileName of this stack), it set the defaultFolder to d end mouseUp I'd actually save the backup folder location, so it is asked only when it is not set or when user holds the option/alt key down. It quickly becomes boring to have to choose backup folder each time unless backup is done sporadically only. on mouseUp if the backupFolderPath of me is empty or the optionKey is down then answer folder "Select destination folder for backup:" if the result is "Cancel" then exit mouseUp set the backupFolderPath of me to it else get the backupFolderPath of me end if revCopyFile (the effective fileName of this stack), it save this stack end mouseUp Another variation is to hold the shift key down to first save the stack. It can also be reversed, not saving when the key is held. Personally, I like to be able to backup without saving the stack in memory. It happens often enough that I start making changes and then realize that I may want to roll them back and, of course, I forgot to create a backup. on mouseUp answer folder "Select destination folder for backup: " if the result is "Cancel" then exit mouseUp if the shiftKey is down then save this stack revCopyFile (the effective fileName of this stack), it end mouseUp Finally, since a folder can contain only a single copy of a file with the same name and you want to keep a single backup, you'd need to delete the previous file. on mouseUp answer folder "Select destination folder for backup: " if the result is "Cancel" then exit mouseUp if there is a file it then delete file it revCopyFile (the effective fileName of this stack), it end mouseUp However, having multiple backup files from the way project develops is often desired. This makes the script a tad more complicated as you need to keep track of the last backup number and insert it into the filename. on mouseUp if the backupFolderPath of me is empty or the optionKey is down then answer folder "Select destination folder for backup: " if the result is "Cancel" then exit mouseUp if the backupFolderPath of me is not it then put set the backupNumber of me to "0" set the backupFolderPath of me to it else get the backupFolderPath of me end if put (the backupNumber of me)+1 into b put the number of chars of it into p repeat with i=p down to 1 if char i of it is "." then put i into p exit repeat end if end repeat put "-" & (char 1 to (4-length(b)) of "00000") & b into bb if p is the number of chars of it then put bb after it else put bb before char p of it end if if there is a file it then delete file it -- should check for errors if the shiftKey is down then save this stack revCopyFile (the effective fileName of this stack), it if the result is empty then set the backupNumber of me to b else answer error "Error backing up:" && result() end if save this stack -- need to preserve backup path and counter end mouseUp This handler assumes an OS that allows long file names. It inserts a 4-digit serial number before prefix. The counter is reset if a new backup folder is selected. If your button is in a stack that users of your program will use, you may of course let them decide which of these options are active. Robert From jacque at hyperactivesw.com Wed Feb 21 00:50:06 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 20 Feb 2007 23:50:06 -0600 Subject: Old bug still in Rev 2.8 :( Chapter 3 In-Reply-To: References: Message-ID: <45DBDD8E.8040608@hyperactivesw.com> LunchnMeets at aol.com wrote: > Chapter 3 > > Well, guess what I checked get info on the stack I?d like to open Revolution > with and it?s set correctly at Rev 2.8 and it?s still not seeing the startup > handler unless I open that stack from within Revolution. Anyone else want to > hazard a guess at how to start from a stack and have the startup handler read? The "startup" message is only sent once when the app is launched. In a standalone, the first card of the mainstack will receive the message and your scripts can use it. In the IDE, none of your stacks will ever receive the message because the IDE stacks load before yours do. It isn't a bug. In the IDE, Rev's Home stack gets the message because it is the first stack that is opened after launch. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Feb 21 00:56:38 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 20 Feb 2007 23:56:38 -0600 Subject: How to tell when last stack closed In-Reply-To: References: Message-ID: <45DBDF16.9080003@hyperactivesw.com> Bill Vlahos wrote: > I have a standalone which launches one or more stacks but then > disappears once they are opened. > > The user can close the stacks when they are done but when the last open > stack is closed I want to quit the standalone too. > > How can I tell when there are no daughter stacks open? Depending on how your stacks are displayed, you may be able to use: if the number of lines in the openstacks = 1 then quit This assumes that the mainstack is open (though hidden) and other stacks are completely closed. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revdev at pdslabs.net Wed Feb 21 01:27:43 2007 From: revdev at pdslabs.net (Phil Davis) Date: Tue, 20 Feb 2007 22:27:43 -0800 Subject: How to tell when last stack closed In-Reply-To: <45DBDF16.9080003@hyperactivesw.com> References: <45DBDF16.9080003@hyperactivesw.com> Message-ID: <45DBE65F.80405@pdslabs.net> Simple is good. I vote for Jackie's solution. Phil Davis J. Landman Gay wrote: > Bill Vlahos wrote: >> I have a standalone which launches one or more stacks but then >> disappears once they are opened. >> >> The user can close the stacks when they are done but when the last >> open stack is closed I want to quit the standalone too. >> >> How can I tell when there are no daughter stacks open? > > Depending on how your stacks are displayed, you may be able to use: > > if the number of lines in the openstacks = 1 then quit > > This assumes that the mainstack is open (though hidden) and other stacks > are completely closed. > From geradamas at yahoo.com Wed Feb 21 03:07:03 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 21 Feb 2007 08:07:03 +0000 (GMT) Subject: Interesting ideas from Supercard Message-ID: <716166.71445.qm@web37512.mail.mud.yahoo.com> These features look interesting: http://supercard.us/new/462.html and it would be super if one could duplicate them in RR . . . sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre. http://uk.security.yahoo.com From m.schonewille at economy-x-talk.com Wed Feb 21 04:18:39 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 21 Feb 2007 10:18:39 +0100 Subject: Interesting ideas from Supercard In-Reply-To: <716166.71445.qm@web37512.mail.mud.yahoo.com> References: <716166.71445.qm@web37512.mail.mud.yahoo.com> Message-ID: <0A9D76E7-BBCF-4B5D-BDE7-FA8A1DB191B0@economy-x-talk.com> Hi, That list with SuperCard features contains several items related to icons. I am working on a library for Mac OS X, which displays file and applications icons. Some time ago, I announced a demo and received several bug reports, for which I am very grateful. The demo is still available here: . While I am working on this, I would appreciate help, ideas and information that may get me started with a similar library for Windows and Linux. The library will be released for free, when finished. Best regards, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 21-feb-2007, om 9:07 heeft Richmond Mathewson het volgende geschreven: > These features look interesting: > > http://supercard.us/new/462.html > > and it would be super if one could duplicate them in > RR . . . > > sincerely, Richmond Mathewson From klaus at major-k.de Wed Feb 21 04:28:00 2007 From: klaus at major-k.de (Klaus Major) Date: Wed, 21 Feb 2007 10:28:00 +0100 Subject: Am I overseeing something here? In-Reply-To: References: <9186A2E3-E931-46CD-8A81-88A858125669@major-k.de> Message-ID: <7117AAA2-EFA7-4C08-A6D5-8452B1E18007@major-k.de> Hi Mark, > Should you not be asking > > if char -3 to -1 of the long name of the target = "XYZ" then no, that would be -> YZ" The long name of the target will contain something like: card "name of card" of stack "XYZ" > Instead of > > if char -4 to -1 of the long name of the target = "XYZ" then Sorry, i actuall made a typo, but only in this mail ;-)! It should read: char -4 to -2 -> XYZ > --Mark Regards Klaus Major klaus at major-k.de http://www.major-k.de From viktoras at ekoinf.net Wed Feb 21 04:33:20 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Wed, 21 Feb 2007 11:33:20 +0200 (FLE Standard Time) Subject: how to tell if stack runs under IDE References: <0A9D76E7-BBCF-4B5D-BDE7-FA8A1DB191B0@economy-x-talk.com> Message-ID: <45DC11E0.000003.00296@MAZYTIS> Dear All, is there a way to tell when a stack runs under IDE or is launched by a standalone? Viktoras From m.schonewille at economy-x-talk.com Wed Feb 21 04:33:58 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 21 Feb 2007 10:33:58 +0100 Subject: Old bug still in Rev 2.8 :( In-Reply-To: References: Message-ID: <6811DA90-7E66-4595-AB31-95370E0C364C@economy-x-talk.com> Hi Joe, This bug has been reported to BugZilla (now QC) already: I fully understand your disappointment. Best regards, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 20-feb-2007, om 15:28 heeft LunchnMeets at aol.com het volgende geschreven: > Hi everyone, > > I downloaded v 2.8 for the Mac OS. So far the most glaring problem > I had with > the previous version still wasn?t addressed. That is, I have to > open a stack > after opening Revolution rather than opening Revolution by opening > a stack. > The reason is if I don?t, Revolution doesn?t see the openStack > handler. I?m > disappointed that wasn?t fixed. > > Joe, Orlando From klaus at major-k.de Wed Feb 21 04:54:25 2007 From: klaus at major-k.de (Klaus Major) Date: Wed, 21 Feb 2007 10:54:25 +0100 Subject: how to tell if stack runs under IDE In-Reply-To: <45DC11E0.000003.00296@MAZYTIS> References: <0A9D76E7-BBCF-4B5D-BDE7-FA8A1DB191B0@economy-x-talk.com> <45DC11E0.000003.00296@MAZYTIS> Message-ID: Hi Viktoras, > Dear All, > > is there a way to tell when a stack runs under IDE or is launched by a > standalone? you can check "the environment", see the docs. > Viktoras Best Klaus Major klaus at major-k.de http://www.major-k.de From kray at sonsothunder.com Wed Feb 21 04:58:17 2007 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 21 Feb 2007 03:58:17 -0600 Subject: how to tell if stack runs under IDE In-Reply-To: <45DC11E0.000003.00296@MAZYTIS> References: <0A9D76E7-BBCF-4B5D-BDE7-FA8A1DB191B0@economy-x-talk.com> <45DC11E0.000003.00296@MAZYTIS> Message-ID: <20070221035817695169.fcbbe78a@sonsothunder.com> On Wed, 21 Feb 2007 11:33:20 +0200 (FLE Standard Time), Viktoras Didziulis wrote: > Dear All, > > is there a way to tell when a stack runs under IDE or is launched by a > standalone? Yes - check "the environment"... if it's "development" then you're in the IDE; if it's "standalone application" then you're in a standalone. if the environment is "development" then answer "I'm in the iDE!" You get the idea... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From sarah.reichelt at gmail.com Wed Feb 21 04:59:07 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 21 Feb 2007 19:59:07 +1000 Subject: how to tell if stack runs under IDE In-Reply-To: <45DC11E0.000003.00296@MAZYTIS> References: <0A9D76E7-BBCF-4B5D-BDE7-FA8A1DB191B0@economy-x-talk.com> <45DC11E0.000003.00296@MAZYTIS> Message-ID: On 2/21/07, Viktoras Didziulis wrote: > Dear All, > > is there a way to tell when a stack runs under IDE or is launched by a > standalone? > Yes, check "the environment". It is "development" if running in the IDE. Cheers, Sarah From viktoras at ekoinf.net Wed Feb 21 05:14:24 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Wed, 21 Feb 2007 12:14:24 +0200 (FLE Standard Time) Subject: how to tell if stack runs under IDE References: Message-ID: <45DC1B80.000005.00296@MAZYTIS> Many thanks! Viktoras From dave at looktowindward.com Wed Feb 21 05:43:41 2007 From: dave at looktowindward.com (Dave) Date: Wed, 21 Feb 2007 10:43:41 +0000 Subject: stackFileFormat and RunRev 2.8.x In-Reply-To: <45DA705B.2080404@pdslabs.net> References: <45DA705B.2080404@pdslabs.net> Message-ID: <9FC88AF4-5F71-4F19-B025-658D8EB5837B@looktowindward.com> Hi All, Does anyone know if the 2.8.x version of RunRev has the bug fix so that legacy stack format files get saved in the legacy old format? Thanks a lot All the Best Dave From adrian at clubtype.co.uk Wed Feb 21 06:52:13 2007 From: adrian at clubtype.co.uk (Adrian Williams) Date: Wed, 21 Feb 2007 11:52:13 +0000 Subject: Parallels Desktop In-Reply-To: <45DA8E2B.90007@hyperactivesw.com> References: <2256128D-A7ED-45E1-AB47-058DC8384F5B@earthlink.net> <45DA8E2B.90007@hyperactivesw.com> Message-ID: <86cbf5cc22830da9b290e91530e176ab@clubtype.co.uk> Am about to take delivery of Mac Pro Quad 1Gb RAM, 250Gb HD. The idea being to have the best of both worlds (Win+Mac). I'll be running WinXP with Parallels to do the quick switching stuff Mac to Win and visa-versa during development. I deduce from posts that 1Gb will get me there, but 2Gb would be better if I want to run Win+Mac apps simultaneously? Boot Camp will still be needed of course to run Windows is if it were a User (Customer's) environment. Is Boot Camp still only available as a public beta (1.1.2)? When I configure my new Mac Pro, should I make a partition for ALL the Windows stuff? If so, would 20Gb be enough for Win XP and a few apps? Apple's web notes say that Boot Camp will create a CD for Drivers. So how much to allow for that? On 20 Feb 2007, at 05:59, J. Landman Gay wrote: > Bill Marriott wrote: > >> As for the original question. Rev 2.8 works very well in both the >> virtualized and the native environments. > > I just installed the Parallels 3.0 release candidate 3 and ... > > When I installed this latest version of Parallels, I had to do some > updating of Windows OS itself. The "found new hardware" dialog > appeared but I canceled it, thinking I'd check later because I needed > to install the new Parallels tools first. When I went back to add > hardware, Windows could not find anything new to add. It also told me > that some original files had been altered and wanted to look on the > install CD to replace them. I figured these were also Parallel Tools > files, so I canceled that too. (Why doesn't Windows tell you what it > is doing? "Some files" is not very descriptive.) So what would you recommend doing about "found new hardware"? > > Do you know if either of these things might be the reason 2.8 won't > start up? Or does anyone recall what "hardware" had to be added to the > new 3.0 virtual drive? All older versions of Rev run fine in this new > version of Parallels. Did you get an answer to this - was Parallels responsible for this affectation? Thanks, Adrian ______________________ Club Type http://www.clubtype.co.uk adrian at clubtype.co.uk From robmann at gp-racing.com Wed Feb 21 07:08:02 2007 From: robmann at gp-racing.com (Robert Mann) Date: Wed, 21 Feb 2007 07:08:02 -0500 Subject: Galaxy HELP In-Reply-To: <64AB0358-5F4B-4898-92A9-F43D449DA593@daniels-mara.com> Message-ID: <028001c755b0$f14933e0$0f00a8c0@roblaptop> Jerry, Can you send me a username and password for the support forum? Also I do not see a link to it In the Galaxy General Preferences Help tab There are links to Galaxy Wiki hosted by runtime Daniels & Mara Thanks Rob -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Jerry Daniels Sent: Monday, February 19, 2007 11:24 PM To: How to use Revolution Subject: Re: Galaxy HELP Bill, the support forum is for registered users, so it won't do much good to post it here. If you look any of the preferences for any of the components under the Galaxy link on the bar, you'll see a section called help that has a link to the Basecamp support site. Under separate cover, I'll have your user name and password sent to you. Best, Jerry Daniels Makers of Galaxy 1.5 http://www.daniels-mara.com/new_in_galaxy_1_5.htm On Feb 19, 2007, at 8:25 PM, Bill wrote: > Thanks for answering so quickly. I have tried what you suggested > and all the > links on galaxy's site take me to the revolution forum. I also tried > updating and doing things from the galaxy help bar and every user > name I can > think of is not the right one. That was why I asked here. > > Can you put a link to the galaxy support forum? > > > On 2/19/07 8:26 PM, "Jerry Daniels" wrote: > >> Bill, >> >> There is a Galaxy support site where you can post questions and get >> answers from folks who use Galaxy and LibDatabase. >> >> In the meantime, I would try the same operation with Galaxy turned >> off and see if the error message remains. It may be the type of error >> where it kills the IDE whether Galaxy is running or not, in which >> case i'd write what's going on to the console (on mac "write theData >> & cr to stdout") or to a log file. >> >> If you could post your findings on the Galaxy support site, that'd be >> great. Cool sig, btw. >> >> Best, >> >> Jerry Daniels >> >> Makers of Galaxy 1.5 >> http://www.daniels-mara.com/new_in_galaxy_1_5.htm >> >> >> >> On Feb 19, 2007, at 4:31 PM, Bill wrote: >> >>> >>> When I quit out of RunRev using galaxy there is an error in >>> libDatabase >>> scripts that says "cannot disconnect from database" but when I >>> chose go to >>> error it only flashes on the screen for a second and then RunRev >>> quits and I >>> never get to see what the error is so I can fix it. I imagine it has >>> something to do with a closestack handler in libDatabase but I'm >>> not sure >>> which one. >>> >>> How do I get that nice error message to remain in view? >>> >>> | | | >>> )_) )_) )_) >>> )___))___))___)\ >>> )____)____)_____)\\ >>> _____|____|____|____\\\__ >>> -------\ /--------- http:// >>> www.bluewatermaritime.com >>> ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ >>> ^^^^ ^^^^ ^^^ ^^ >>> ^^^^ ^^^ >>> >>> 24 hour cell: (787) 378-6190 >>> fax: (787) 809-8426 >>> >>> Blue Water Maritime >>> P.O. Box 2087 >>> Rio Grande, PR 00745 >>> >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > | | | > )_) )_) )_) > )___))___))___)\ > )____)____)_____)\\ > _____|____|____|____\\\__ > -------\ /--------- http://www.bluewatermaritime.com > ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ > ^^^^ ^^^^ ^^^ ^^ > ^^^^ ^^^ > > 24 hour cell: (787) 378-6190 > fax: (787) 809-8426 > > Blue Water Maritime > P.O. Box 2087 > Rio Grande, PR 00745 > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From LunchnMeets at aol.com Wed Feb 21 07:41:23 2007 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Wed, 21 Feb 2007 07:41:23 EST Subject: Old bug still in Rev 2.8 OSX Chapter 4 Message-ID: Hi again everyone, Thanks for your input, but my problem is still there. If I double click a stack in the finder to open it with Revolution not open already, the stack will not see any of the following handlers: on openStack, on openCard, on startup, on preOpenStack or on preOpenCard. I guess the problem is that I never plan to leave the IDE and I never plan to use my creations on anything besides Macintoshes. On rev versions prior to 2.7.4 this wasn?t a problem by the way. Something to think about. Joe, Orlando, Florida. ************************************** Check out free AOL at http://free.aol.com/thenewaol/index.adp. Most comprehensive set of free safety and security tools, millions of free high-quality videos from across the web, free AOL Mail and much more. From mlange at widged.com Wed Feb 21 07:42:30 2007 From: mlange at widged.com (Marielle Lange) Date: Wed, 21 Feb 2007 12:42:30 +0000 Subject: [OT] CVS repository Message-ID: <9EF98D31-2792-4C90-8868-650AA7F7E478@widged.com> Dear all, Anybody with a CVS repository they could give me access to? That would be for a month, to support the beta testing of some work I did for Revolution. Please contact me off list about this. Marielle ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From LunchnMeets at aol.com Wed Feb 21 07:44:56 2007 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Wed, 21 Feb 2007 07:44:56 EST Subject: Advantages to using .rev on Mac OSX? Message-ID: Hi Everyone, Since I?m on Mac OSX the use of the .rev stack name suffix is optional. If I never plan to create a standalone and I never plan to use another platform, is there any advantage to using the suffix. I haven?t used it up to now and I haven?t had any problems. Joe ************************************** Check out free AOL at http://free.aol.com/thenewaol/index.adp. Most comprehensive set of free safety and security tools, millions of free high-quality videos from across the web, free AOL Mail and much more. From geradamas at yahoo.com Wed Feb 21 07:47:52 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 21 Feb 2007 12:47:52 +0000 (GMT) Subject: MACHINE Message-ID: <314232.51835.qm@web37506.mail.mud.yahoo.com> My main machine is as follows: Machine Name: Power Mac G4 Machine Model: PowerMac3,6 CPU Type: PowerPC G4 (3.3) Number Of CPUs: 2 CPU Speed: 1.25 GHz L2 Cache (per CPU): 256 KB L3 Cache (per CPU): 2 MB Memory: 1 GB Bus Speed: 167 MHz Boot ROM Version: 4.4.8f2 so wonder why when I use "put the machine" into the RR message box I get "unknown" . . . ? in my earlier posting about new ideas from Supercard I was impressed by SC 4.6.2's ability to return all sorts of parameters about a host machine!!! sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ What kind of emailer are you? Find out today - get a free analysis of your email personality. Take the quiz at the Yahoo! Mail Championship. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From klaus at major-k.de Wed Feb 21 08:09:48 2007 From: klaus at major-k.de (Klaus Major) Date: Wed, 21 Feb 2007 14:09:48 +0100 Subject: MACHINE In-Reply-To: <314232.51835.qm@web37506.mail.mud.yahoo.com> References: <314232.51835.qm@web37506.mail.mud.yahoo.com> Message-ID: Hi Richmond, > My main machine is as follows: > > Machine Name: Power Mac G4 > Machine Model: PowerMac3,6 > CPU Type: PowerPC G4 (3.3) > Number Of CPUs: 2 > CPU Speed: 1.25 GHz > L2 Cache (per CPU): 256 KB > L3 Cache (per CPU): 2 MB > Memory: 1 GB > Bus Speed: 167 MHz > Boot ROM Version: 4.4.8f2 > > so wonder why when I use "put the machine" into > the RR message box > > I get "unknown" . . . ? Well, as we can clearly see, you already know your machine, so this should not make you too unhappy :-D Sorry, could not resist! > in my earlier posting about new ideas from Supercard I > was impressed by SC 4.6.2's ability to return all sorts of > parameters about a host machine!!! > > sincerely, Richmond Mathewson Best from germany Klaus Major klaus at major-k.de http://www.major-k.de From dweeble at wi.rr.com Wed Feb 21 08:12:07 2007 From: dweeble at wi.rr.com (Michael D.) Date: Wed, 21 Feb 2007 07:12:07 -0600 Subject: setRegistry question Message-ID: <009e01c755b9$e3ab3ef0$0300a8c0@upthe> Hello, I have a couple fields with vars and trying to input the vars into a setRegisty line. var2 inputs the dword data correctly to the registry. But var1 just creates the key named as "var1" not inputing the fld data. Anyone have a pointer on how this is accomplished, very grateful for your help. put field fdl1 into var1 put field fld2 into var2 get setRegistry("HKEY_LOCAL_MACHINE\SOFTWARE\Package\var1\Version",var2) Thanks Michael From klaus at major-k.de Wed Feb 21 08:22:44 2007 From: klaus at major-k.de (Klaus Major) Date: Wed, 21 Feb 2007 14:22:44 +0100 Subject: setRegistry question In-Reply-To: <009e01c755b9$e3ab3ef0$0300a8c0@upthe> References: <009e01c755b9$e3ab3ef0$0300a8c0@upthe> Message-ID: Hi Michael, > Hello, > > I have a couple fields with vars and trying to input the vars into > a setRegisty line. var2 inputs the dword data correctly to the > registry. But var1 just creates the key named as "var1" not > inputing the fld data. Anyone have a pointer on how this is > accomplished, very grateful for your help. > > > put field fdl1 into var1 > > put field fld2 into var2 > > get setRegistry("HKEY_LOCAL_MACHINE\SOFTWARE\Package\var1 > \Version",var2) looks like you supply an incorrect string to the function. Try: get setRegistry("HKEY_LOCAL_MACHINE\SOFTWARE\Package\" & var1 & "\Version",var2) > Thanks > > Michael Best Klaus Major klaus at major-k.de http://www.major-k.de From mlange at widged.com Wed Feb 21 08:51:57 2007 From: mlange at widged.com (Marielle Lange) Date: Wed, 21 Feb 2007 13:51:57 +0000 Subject: MACHINE In-Reply-To: <314232.51835.qm@web37506.mail.mud.yahoo.com> References: <314232.51835.qm@web37506.mail.mud.yahoo.com> Message-ID: <0E63C9C4-25AA-4B58-AB69-091E4E64D173@widged.com> Hi Richmond, On a Mac, you can get all these machines info via a call on the shell. Fold older mac version, use Ken's code: For newest OS, the call on the shell is: system_profiler SPNetworkDataType|grep -e "MAC Address:"|awk '{print $0}' (replace "MAC Address" with the information you are after... see: for possible tag names). Best wishes, marielle On 21 Feb 2007, at 12:47, Richmond Mathewson wrote: > My main machine is as follows: > > Machine Name: Power Mac G4 > Machine Model: PowerMac3,6 > CPU Type: PowerPC G4 (3.3) > Number Of CPUs: 2 > CPU Speed: 1.25 GHz > L2 Cache (per CPU): 256 KB > L3 Cache (per CPU): 2 MB > Memory: 1 GB > Bus Speed: 167 MHz > Boot ROM Version: 4.4.8f2 > > so wonder why when I use "put the machine" into > the RR message box > > I get "unknown" . . . ? > > in my earlier posting about new ideas from Supercard I > was > impressed by SC 4.6.2's ability to return all sorts of > parameters about a host machine!!! > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > Save the last dance for me, and don't slip in the dogs mess on > the way over to take my hand. > ____________________________________________________________ > > > > ___________________________________________________________ > What kind of emailer are you? Find out today - get a free analysis > of your email personality. Take the quiz at the Yahoo! Mail > Championship. > http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From JimCarwardine at OwnYourFuture-net.com Wed Feb 21 09:04:54 2007 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Wed, 21 Feb 2007 10:04:54 -0400 Subject: Parallels Desktop In-Reply-To: <7aa52a210702202012x6c310e30y25ea70f96ca0fb0c@mail.gmail.com> Message-ID: How do you put Parallels into Coherence mode? I can't find that term in the Parallels docs... Jim on 2/21/07 12:12 AM, Chipp Walters wrote: > I'm running Parallels in Coherence mode, and it's pretty much a full > blown religious experience. -- www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns Own Your Future Consulting Services Limited, 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 Phone: 902-823-2339. Fax: 902-823-2139 From len-morgan at crcom.net Wed Feb 21 09:27:05 2007 From: len-morgan at crcom.net (Len Morgan) Date: Wed, 21 Feb 2007 08:27:05 -0600 Subject: Parsing A File Path Message-ID: <45DC56B9.1060709@crcom.net> I KNOW I've seen this somewhere but I can't seem to find it so I'm hoping someone can point me in the right direction. I want to take a file pathname as returned from an "ask file" command for example, and break it into it's component parts. I thought there was a command that was passed a pathname and then it returned a list of items (1 is drive/volume, 2 is path, 3 is filename, 4 is extension, etc). I don't need someone to do this for me, just point me to where I need to go look it up. Thanks a lot! Len Morgan From soapdog at mac.com Wed Feb 21 09:50:55 2007 From: soapdog at mac.com (Andre Garzia) Date: Wed, 21 Feb 2007 12:50:55 -0200 Subject: Parallels Desktop In-Reply-To: References: Message-ID: only the latest betas can do coherence mode, there's a simple icon on the right side, one with windows going out of the screen... Coherence mode is almost a religious revelation... I am a big fan. Andre On Feb 21, 2007, at 12:04 PM, Jim Carwardine wrote: > How do you put Parallels into Coherence mode? I can't find that > term in the > Parallels docs... Jim > > > on 2/21/07 12:12 AM, Chipp Walters wrote: > >> I'm running Parallels in Coherence mode, and it's pretty much a full >> blown religious experience. > > -- > > www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns > > > Own Your Future Consulting Services Limited, > 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 > Phone: 902-823-2339. Fax: 902-823-2139 > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Wed Feb 21 09:51:54 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 21 Feb 2007 15:51:54 +0100 Subject: Parsing A File Path In-Reply-To: <45DC56B9.1060709@crcom.net> References: <45DC56B9.1060709@crcom.net> Message-ID: Hi Len, So just a pointer :-) Set the item delimiter to slash to break the pathname into items. Le 21 f?vr. 07 ? 15:27, Len Morgan a ?crit : > I KNOW I've seen this somewhere but I can't seem to find it so I'm > hoping someone can point me in the right direction. > > I want to take a file pathname as returned from an "ask file" > command for example, and break it into it's component parts. I > thought there was a command that was passed a pathname and then it > returned a list of items (1 is drive/volume, 2 is path, 3 is > filename, 4 is extension, etc). > > I don't need someone to do this for me, just point me to where I > need to go look it up. > > Thanks a lot! > > Len Morgan Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From mlange at widged.com Wed Feb 21 09:58:40 2007 From: mlange at widged.com (Marielle Lange) Date: Wed, 21 Feb 2007 14:58:40 +0000 Subject: Parsing A File Path In-Reply-To: <45DC56B9.1060709@crcom.net> References: <45DC56B9.1060709@crcom.net> Message-ID: <7002C761-AE8D-4DB1-8A8F-8C92B625801A@widged.com> > I don't need someone to do this for me, just point me to where I > need to go look it up. itemdelimiter split (itemdel is the fastest) Best regards, Marielle From cmsheffield at gmail.com Wed Feb 21 10:15:38 2007 From: cmsheffield at gmail.com (Chris Sheffield) Date: Wed, 21 Feb 2007 08:15:38 -0700 Subject: stackFileFormat and RunRev 2.8.x In-Reply-To: <9FC88AF4-5F71-4F19-B025-658D8EB5837B@looktowindward.com> References: <45DA705B.2080404@pdslabs.net> <9FC88AF4-5F71-4F19-B025-658D8EB5837B@looktowindward.com> Message-ID: <30726F68-AD19-481F-AC80-1ACE9DC08020@gmail.com> Hi Dave, Looks like you haven't received a response to this yet. The answer is yes, but you have to set a new pref for it to work. Simply bring up Rev's preferences, go to the Files & Memory section, then check the box for "Preserve stack file version..." I tried this just yesterday and it seems to work just fine. Good luck, Chris Sheffield On Feb 21, 2007, at 3:43 AM, Dave wrote: > Hi All, > > Does anyone know if the 2.8.x version of RunRev has the bug fix so > that legacy stack format files get saved in the legacy old format? > > Thanks a lot > All the Best > Dave > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ------------------------------------------ Chris Sheffield Read Naturally The Fluency Company http://www.readnaturally.com ------------------------------------------ From revlist at azurevision.co.uk Wed Feb 21 10:19:58 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Wed, 21 Feb 2007 15:19:58 +0000 Subject: Parsing A File Path In-Reply-To: <45DC56B9.1060709@crcom.net> References: <45DC56B9.1060709@crcom.net> Message-ID: Try something like: set the itemdelimiter to "/" put last item of tFullPath into tFilename put tFullPath into tPath replace tFilename with "" in tPath -- path without the name set the itemdelimiter to "." put item 1 of tFilename into tName -- file name without extension put last item of tFilename into tExt -- file extension Note that this will fail badly if people are putting multiple periods into the file name, but it should be a start. Ian On 21 Feb 2007, at 14:27, Len Morgan wrote: > I KNOW I've seen this somewhere but I can't seem to find it so I'm > hoping someone can point me in the right direction. > > I want to take a file pathname as returned from an "ask file" > command for example, and break it into it's component parts. I > thought there was a command that was passed a pathname and then it > returned a list of items (1 is drive/volume, 2 is path, 3 is > filename, 4 is extension, etc). > > I don't need someone to do this for me, just point me to where I > need to go look it up. > > Thanks a lot! > > Len Morgan > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Wed Feb 21 10:22:33 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 21 Feb 2007 07:22:33 -0800 Subject: Old bug still in Rev 2.8 :( Chapter 3 In-Reply-To: References: Message-ID: <92337437259.20070221072233@ahsoftware.net> Joe- Tuesday, February 20, 2007, 5:49:18 PM, you wrote: > Well, guess what I checked get info on the stack I?d like to open Revolution > with and it?s set correctly at Rev 2.8 and it?s still not seeing the startup > handler unless I open that stack from within Revolution. Anyone else want to > hazard a guess at how to start from a stack and have the startup handler read? Is there some reason you can't use the openStack or preOpenStack handlers? -- -Mark Wieder mwieder at ahsoftware.net From jerry at daniels-mara.com Wed Feb 21 10:55:32 2007 From: jerry at daniels-mara.com (Jerry Daniels) Date: Wed, 21 Feb 2007 09:55:32 -0600 Subject: Galaxy HELP In-Reply-To: <028001c755b0$f14933e0$0f00a8c0@roblaptop> References: <028001c755b0$f14933e0$0f00a8c0@roblaptop> Message-ID: <04894F3B-7A7A-46D3-8A64-ED9C44E0A6B0@daniels-mara.com> Robert, I have coerced our Basecamp support site into re-sending you your logon info. Look for it in your inbox, unless you're blocking email. Best, Jerry Daniels Makers of Galaxy 1.5 http://www.daniels-mara.com/new_in_galaxy_1_5.htm On Feb 21, 2007, at 6:08 AM, Robert Mann wrote: > Jerry, > > Can you send me a username and password for the support forum? > > > > Also I do not see a link to it In the > > Galaxy > General Preferences > Help tab > > > > There are links to > > Galaxy Wiki hosted by runtime > Daniels & Mara > > Thanks > Rob > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Jerry > Daniels > Sent: Monday, February 19, 2007 11:24 PM > To: How to use Revolution > Subject: Re: Galaxy HELP > > Bill, the support forum is for registered users, so it won't do much > good to post it here. > > If you look any of the preferences for any of the components under > the Galaxy link on the bar, you'll see a section called help that has > a link to the Basecamp support site. Under separate cover, I'll have > your user name and password sent to you. > > Best, > > Jerry Daniels > > Makers of Galaxy 1.5 > http://www.daniels-mara.com/new_in_galaxy_1_5.htm > > > > On Feb 19, 2007, at 8:25 PM, Bill wrote: > >> Thanks for answering so quickly. I have tried what you suggested >> and all the >> links on galaxy's site take me to the revolution forum. I also tried >> updating and doing things from the galaxy help bar and every user >> name I can >> think of is not the right one. That was why I asked here. >> >> Can you put a link to the galaxy support forum? >> >> >> On 2/19/07 8:26 PM, "Jerry Daniels" wrote: >> >>> Bill, >>> >>> There is a Galaxy support site where you can post questions and get >>> answers from folks who use Galaxy and LibDatabase. >>> >>> In the meantime, I would try the same operation with Galaxy turned >>> off and see if the error message remains. It may be the type of >>> error >>> where it kills the IDE whether Galaxy is running or not, in which >>> case i'd write what's going on to the console (on mac "write theData >>> & cr to stdout") or to a log file. >>> >>> If you could post your findings on the Galaxy support site, >>> that'd be >>> great. Cool sig, btw. >>> >>> Best, >>> >>> Jerry Daniels >>> >>> Makers of Galaxy 1.5 >>> http://www.daniels-mara.com/new_in_galaxy_1_5.htm >>> >>> >>> >>> On Feb 19, 2007, at 4:31 PM, Bill wrote: >>> >>>> >>>> When I quit out of RunRev using galaxy there is an error in >>>> libDatabase >>>> scripts that says "cannot disconnect from database" but when I >>>> chose go to >>>> error it only flashes on the screen for a second and then RunRev >>>> quits and I >>>> never get to see what the error is so I can fix it. I imagine it >>>> has >>>> something to do with a closestack handler in libDatabase but I'm >>>> not sure >>>> which one. >>>> >>>> How do I get that nice error message to remain in view? >>>> >>>> | | | >>>> )_) )_) )_) >>>> )___))___))___)\ >>>> )____)____)_____)\\ >>>> _____|____|____|____\\\__ >>>> -------\ /--------- http:// >>>> www.bluewatermaritime.com >>>> ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ >>>> ^^^^ ^^^^ ^^^ ^^ >>>> ^^^^ ^^^ >>>> >>>> 24 hour cell: (787) 378-6190 >>>> fax: (787) 809-8426 >>>> >>>> Blue Water Maritime >>>> P.O. Box 2087 >>>> Rio Grande, PR 00745 >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription >>> preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> | | | >> )_) )_) )_) >> )___))___))___)\ >> )____)____)_____)\\ >> _____|____|____|____\\\__ >> -------\ /--------- http:// >> www.bluewatermaritime.com >> ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ >> ^^^^ ^^^^ ^^^ ^^ >> ^^^^ ^^^ >> >> 24 hour cell: (787) 378-6190 >> fax: (787) 809-8426 >> >> Blue Water Maritime >> P.O. Box 2087 >> Rio Grande, PR 00745 >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jerry at daniels-mara.com Wed Feb 21 11:22:02 2007 From: jerry at daniels-mara.com (Jerry Daniels) Date: Wed, 21 Feb 2007 10:22:02 -0600 Subject: Singing praise...for Galaxy 1.5... In-Reply-To: <71D97D63-FA4A-4C95-8057-0C6DB82BEAB7@bellsouth.net> References: <71D97D63-FA4A-4C95-8057-0C6DB82BEAB7@bellsouth.net> Message-ID: Andrew, thanks much for your kind words. Have fun with Galaxy! Best, Jerry Daniels Makers of Galaxy 1.5 http://www.daniels-mara.com/new_in_galaxy_1_5.htm On Feb 20, 2007, at 9:29 PM, Andrew Meit wrote: > Wow...and wow... > > For all the money I spent paying for updates over the years for > IDE bug fixes...I wish I could have sent to Galaxy! Rev, dump your > IDE and stick to engine fixes and long requested bread/butter > features and leave the IDE to outside folks who really have the > time and talent to do it right. I didn't want a video game to get > my work done, just done. > I am sorry, however, I don't have the funds to buy 1.5. Anyone > willing to hire me to for a short project for a 100.00 to help pay > for Galaxy? I live on very limited income due to disabilities. I > want Galaxy to be around a long time....so I an create -- > effectively--a long time too ;-) > Oh I am aware there is room for much improvements yet (I need more > mouse support than typing), but I rather start with Galaxy than the > Rev IDE. > > Shalom, Andrew > {Choose Life, Create Hope, Nurture Love...} > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Wed Feb 21 11:31:08 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 21 Feb 2007 08:31:08 -0800 Subject: Old bug still in Rev 2.8 OSX Chapter 4 Message-ID: <45DC73CC.8050003@fourthworld.com> LunchnMeets wrote: > I guess the problem is that I never plan to leave the IDE Have you considered making that stack a plugin? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From wjm at wjm.org Wed Feb 21 11:33:36 2007 From: wjm at wjm.org (Bill Marriott) Date: Wed, 21 Feb 2007 11:33:36 -0500 Subject: Old bug still in Rev 2.8 OSX Chapter 4 References: Message-ID: Joe, >>> Thanks for your input, but my problem is still there. If I double click a stack in the finder to open it with Revolution not open already, the stack will not see any of the following handlers: on openStack, on openCard, on startup, on preOpenStack or on preOpenCard. I guess the problem is that I never plan to leave the IDE and I never plan to use my creations on anything besides Macintoshes. <<< As others have explained previously, the "startup" message is designed specifically for standalones and is not sent to stacks running under the IDE no matter how they are launched. This is behaving exactly as documented. I have made a sample stack to test your assertion: http://wjm.org/linked/messagetester.rev It properly triggers the preOpenStack, openStack, preOpenCard and openCard handlers whether opened from within Rev or double-clicking the stack from the Mac OS X Finder. MacBook Core2Duo 2GHz, Mac OS X 10.4.8, Revolution 2.8 Build 350. - Bill From mlange at widged.com Wed Feb 21 11:58:14 2007 From: mlange at widged.com (Marielle Lange) Date: Wed, 21 Feb 2007 16:58:14 +0000 Subject: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: References: Message-ID: <08E12940-B4E0-4E8C-8992-162524D87A99@widged.com> Hi Bill, I didn't know of Joe's problem at the time. On the forum, Mark kindly pointed to Well, I have tried to post a comment on the quality center but couldn't because I got this message: "You tried to change the Hardware field from Macintosh to All , but only the assignee or reporter of the report, or a sufficiently empowered user may change that field." and was unable to post. Using reply rather than comment gets the same result. ". So I couldn't post on the quality center. The comment was: "As the report is still marked as unconfirmed, let's signal I observed the same here. On a mac OSX, intel, rev 2.7.4, when I drag and drop a stack file on the Rev application icon, which will open up revolution and then open up the stack, everything that takes place within the openstack handler doesn't execute. Tried writing to the message box, writing to a log file, etc. Everything works fine when revolution is already open and I open the stack file via drag and drop or the menu. But commands within the openstack handler are not fired when the stack is being open within a launching revApp." This is 100% systematic, both when I drag the file onto the application icon and when I double click on the file icon. Can it be related to the speed of the computer? Marielle > As others have explained previously, the "startup" message is designed > specifically for standalones and is not sent to stacks running > under the IDE > no matter how they are launched. This is behaving exactly as > documented. > > I have made a sample stack to test your assertion: > > http://wjm.org/linked/messagetester.rev > > It properly triggers the preOpenStack, openStack, preOpenCard and > openCard > handlers whether opened from within Rev or double-clicking the > stack from > the Mac OS X Finder. > > MacBook Core2Duo 2GHz, Mac OS X 10.4.8, Revolution 2.8 Build 350. > > - Bill > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From ambassador at fourthworld.com Wed Feb 21 12:08:35 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 21 Feb 2007 09:08:35 -0800 Subject: Old bug still in Rev 2.8 OSX Chapter 4 Message-ID: <45DC7C93.1020108@fourthworld.com> Marielle wrote: > Well, I have tried to post a comment on the quality center but > couldn't because I got this message: "You tried to change the > Hardware field from Macintosh to All , but only the assignee or > reporter of the report, or a sufficiently empowered user may change > that field." and was unable to post. Using reply rather than comment > gets the same result. ". So I couldn't post on the quality center. I've had the same issue. Where do we post but reports about Bugzilla? :) -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From wjm at wjm.org Wed Feb 21 12:27:24 2007 From: wjm at wjm.org (Bill Marriott) Date: Wed, 21 Feb 2007 12:27:24 -0500 Subject: Old bug still in Rev 2.8 OSX Chapter 4 References: <45DC7C93.1020108@fourthworld.com> Message-ID: We're working to fix the QC problem right now. > Where do we post but reports about Bugzilla? In BugZilla, qua Revolution Quality Center. There has been a new component for "Quality Control Center" for a few weeks now. From wjm at wjm.org Wed Feb 21 12:34:37 2007 From: wjm at wjm.org (Bill Marriott) Date: Wed, 21 Feb 2007 12:34:37 -0500 Subject: Old bug still in Rev 2.8 OSX Chapter 4 References: <08E12940-B4E0-4E8C-8992-162524D87A99@widged.com> Message-ID: Marielle, As mentioned, we're tracking down the problem with QC and hopefully will have comments fixed shortly. Are you using the sample stack I posted? With Revolution 2.8 gm-2? No matter what I try -- and I just attempted the drag-drop method you described -- I always get my four beeps and four status messages indicating that the messages were sent, received, and processed. >> I have made a sample stack to test your assertion: >> >> http://wjm.org/linked/messagetester.rev >> >> It properly triggers the preOpenStack, openStack, preOpenCard and >> openCard handlers whether opened from within Rev or double-clicking the >> stack from the Mac OS X Finder. From dweeble at wi.rr.com Wed Feb 21 12:56:21 2007 From: dweeble at wi.rr.com (Michael D.) Date: Wed, 21 Feb 2007 11:56:21 -0600 Subject: setRegistry question References: <009e01c755b9$e3ab3ef0$0300a8c0@upthe> Message-ID: <000c01c755e1$98ac4de0$0300a8c0@upthe> Klaus Yes my string was incorrect, thanks works great, bump on head from banging head will now get smaller. Michael ----- Original Message ----- From: "Klaus Major" To: "How to use Revolution" Sent: Wednesday, February 21, 2007 7:22 AM Subject: Re: setRegistry question > Hi Michael, > >> Hello, >> >> I have a couple fields with vars and trying to input the vars into a >> setRegisty line. var2 inputs the dword data correctly to the registry. >> But var1 just creates the key named as "var1" not inputing the fld data. >> Anyone have a pointer on how this is accomplished, very grateful for >> your help. >> >> >> put field fdl1 into var1 >> >> put field fld2 into var2 >> >> get setRegistry("HKEY_LOCAL_MACHINE\SOFTWARE\Package\var1 \Version",var2) > > looks like you supply an incorrect string to the function. > > Try: > get setRegistry("HKEY_LOCAL_MACHINE\SOFTWARE\Package\" & var1 & > "\Version",var2) > >> Thanks >> >> Michael > > Best > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mark at maseurope.net Wed Feb 21 13:05:11 2007 From: mark at maseurope.net (Mark Smith) Date: Wed, 21 Feb 2007 18:05:11 +0000 Subject: UTF8 to unicode Message-ID: <91C8DD2D-37FD-4EE2-BB43-7F123040FCD3@maseurope.net> Dear all, in a current project, I have to deal with many strings, some of which are iso-8559-1, and some of which are various flavours of unicode. I've taken the good advice of the list and I store all of these strings as UTF8 for internal use, but now I have another problem. The spec for what I'm doing (an ID3 tagging library), requires that some of the strings to be written out into a tag must be iso 8559-1, and some may be either iso 8559-1 or UTF16...so my question is: Given any UTF8 string, can it be determined whether the string can be properly represented as iso 8559-1 (single byte chars) or whether UTF16 (double byte chars) is needed? I could simply save all strings that the spec allows as UTF16, but this is likely to produce considerably larger tags, and would be rather against the spirit of the spec, which explicitly aims to be 'bye-efficient'. Any thoughts on this gratefully recieved. Best, Mark From wjm at wjm.org Wed Feb 21 13:36:43 2007 From: wjm at wjm.org (Bill Marriott) Date: Wed, 21 Feb 2007 13:36:43 -0500 Subject: 2.8 gm-3 Message-ID: A refresh build -- Revolution 2.8 gm-3 -- was just uploaded today to correct a problem with horizontal scrollbars in fields. You can either use the "Check for Updates" item in the Help menu or download the new build from http://downloads.runrev.com/ From chipp at chipp.com Wed Feb 21 13:49:23 2007 From: chipp at chipp.com (Chipp Walters) Date: Wed, 21 Feb 2007 12:49:23 -0600 Subject: Parallels Desktop In-Reply-To: References: Message-ID: <7aa52a210702211049w504cdc53i86c4cfc8b55fc899@mail.gmail.com> Since I couldn't find this very simple information anywhere else on Parallels website, I thought I'd mention it here: By using Parallels with Bootcamp, one gets the best of both worlds. If you wish, you can boot directly into Windows XP, use Apple's hardware drivers and for all intents and purposes, run WinXP on a standard PC. To do this, you'll need a new copy of WinXP (Home or Professional) for installing. WinXP is unlike Mac OSX as it 'phones home' for every computer it's installed on. So, you HAVE to have a separate copy for each computer. By installing the *LATEST BETA* of Parallels AFTER installing Bootcamp, you can instruct it to 'virtualize' your Bootcamp partition, so you don't need to reinstall WinXP again. Once installed, you can run your virtual PC when in the Mac OSX, having access to all your apps, files and settings you had setup in Bootcamp. With the new Coherence option, you can actually use both Mac and PC simultaneously, as their application windows can share the same desktop. If you want to share files between Mac and PC for both Bootcamp and Parallels options, be sure and choose FAT32 mode as the format for your PC partition. In this mode, you can only create a maximum partition size of 32 GB. This little bit of information above, would be best posted somewhere on Parallels website, but I couldn't find it. Some of it does appear in the docs which ship with Parallels once you purchase it, download it, then download the upgrade, then launch the new upgrade docs (whew!). HTH, Chipp From jacque at hyperactivesw.com Wed Feb 21 14:05:28 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 21 Feb 2007 13:05:28 -0600 Subject: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: <45DC7C93.1020108@fourthworld.com> References: <45DC7C93.1020108@fourthworld.com> Message-ID: <45DC97F8.3090402@hyperactivesw.com> Richard Gaskin wrote: > Marielle wrote: >> Well, I have tried to post a comment on the quality center but >> couldn't because I got this message: "You tried to change the >> Hardware field from Macintosh to All , but only the assignee or >> reporter of the report, or a sufficiently empowered user may change >> that field." and was unable to post. Using reply rather than comment >> gets the same result. ". So I couldn't post on the quality center. > > I've had the same issue. Where do we post but reports about Bugzilla? :) > I already entered a bug report about this, quite a while ago, #4237. Someone else also entered the same bug in a different report. The problem only affects bugs that were entered before the new QC was opened. New bugs entered into the new system don't have the problem. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Wed Feb 21 14:13:49 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 21 Feb 2007 11:13:49 -0800 Subject: Advantages to using .rev on Mac OSX? In-Reply-To: Message-ID: Recently, LunchnMeets at aol.com wrote: > Since I?m on Mac OSX the use of the .rev stack name suffix is optional. If I > never plan to create a standalone and I never plan to use another platform, is > there any advantage to using the suffix. I haven?t used it up to now and I > haven?t had any problems. If the above works for you, you're probably fine, however, you should note that OSX doesn't behave the same as older versions of MacOS. Many file types *require* the use of a correct suffix, or they will not be recognized by apps that created them. This happens even with Rev, to a degree. Over here, if I ZIP a Rev stack with no suffix in the file name and then UNZIP the file somewhere else, the UNZIPped file loses its association with Rev and cannot double-click-launch or drag-launch; once ".rev" is added, the file launches normally. Of course, it's still possible to open the file from within Rev itself, but in the long run, I believe you'll be better off making sure your suffixes are intact. On a related note, if you're distributing your Rev files and want to hide references to Revolution, you can suffix your files using ".dat", ".txt", or even ".gif" -- almost any suffix can be used since Rev is smart enough to open the file. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From bobwarren at howsoft.com Wed Feb 21 14:18:11 2007 From: bobwarren at howsoft.com (Bob Warren) Date: Wed, 21 Feb 2007 17:18:11 -0200 Subject: Samba lessons needed Message-ID: <45DC9AF3.4000306@howsoft.com> Knock-knock! Anybody there? I think that all the people who might be able to give me some suggestions about solving my problem were away at the Brazilian carnival a day or two back, so I'll ask my question again: If I want a directory of my home network, I can type the following into my Ubuntu terminal: /usr/bin/smbtree It asks for a password, but this can be null. To do the same thing in Rev, I do this: open process "/usr/bin/smbtree" for read read from process "/usr/bin/smbtree" until eof put it into field "test" close process "/usr/bin/smbtree" Works like a charm, and doesn't even ask for a password. Now I want to get the directory of my Windows computer's drive C:\ over the network (the name of the computer is "john"). In the Ubuntu terminal, the following works perfectly and I get a listing of my Windows drive: smbclient \\\\john\\c mount dir (CTRL+Z exits Samba) Now here's where I fall flat on my face. I have tried this and a thousand other variations in Revolution: put "/usr/bin/smbclient \\\\john\\c mount" into procToDo [I have also tried this for example: put "smbclient\ \\\\john\\c\ mount" into procToDo] open process procToDo for update write "dir" to process procToDo [or "dir" & return] read from process procToDo until eof put it into field "test" *** close process procToDo *** Might it need a simulation of the operator's CTRL+Z here? How do you do that in Rev? But "quit" works in the terminal too, and I have tried: write "quit" to process procToDo However, it seems that the CTRL+Z or QUIT is not the problem. Samba is not finding my Windows server. The problem appears to be in the first line. (Or could it have something to do with supply of a root password - possibly necessary when not using the terminal itself - that does not appear explicitly? Note the inconsistent behaviour between terminal usage and the Rev process call in the first successful example. In this case, any password - including empty[ENTER] - was acceptable at the terminal. Or could it have something to do with the fact that Samba, once activated, kicks into its own mode that is causing problems in data retrieval through Rev? Before Samba's activation at the terminal, I get "bob at bob-desktop:~$" as a prompt. After, I get "smb: \>".) A person with this kind of experience can perhaps give me a tip, but if not, even daft suggestions from outsiders can sometimes provoke the "aha" flash of illumination I am looking for. Bob From jacque at hyperactivesw.com Wed Feb 21 14:19:08 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 21 Feb 2007 13:19:08 -0600 Subject: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: References: Message-ID: <45DC9B2C.7060104@hyperactivesw.com> LunchnMeets at aol.com wrote: > Hi again everyone, > > Thanks for your input, but my problem is still there. If I double click a > stack in the finder to open it with Revolution not open already, the stack will > not see any of the following handlers: on openStack, on openCard, on startup, > on preOpenStack or on preOpenCard. I guess the problem is that I never plan to > leave the IDE and I never plan to use my creations on anything besides > Macintoshes. > > On rev versions prior to 2.7.4 this wasn?t a problem by the way. Something to > think about. I just made a test stack too, and all these messages (except the "startup" message) are received just fine in version 2.8. The lack of a startup message isn't a bug, so I excluded that from my test. To duplicate my test, make a new stack with a single field. In the stack script, put everything between these "start script" and "end script" lines: == start script == on openStack put "openstack received" & cr after fld 1 end openStack on openCard put "openCard received" & cr after fld 1 end openCard on preOpenStack put "preOpenStack received" & cr after fld 1 end preOpenStack on preOpenCard put "preOpenCard received" & cr after fld 1 end preOpenCard == end script == Save the stack, quit Rev. Then drop the stack onto Revolution's icon. The field shows all the messages were sent. Where are you placing your message handlers? They will need to be either on the first card or the in the stack script. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From Roger.E.Eller at sealedair.com Wed Feb 21 14:46:55 2007 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Wed, 21 Feb 2007 14:46:55 -0500 Subject: Parallels Desktop Message-ID: Chip Walters wrote: > With the new > Coherence option, you can actually use both Mac and PC simultaneously, > as their application windows can share the same desktop. Actually, they just make the Win desktop transparent. Try layering Win and Mac application windows and you will see that you can't stack them like MacApp, WinApp, MacApp, etc. > If you want to share files between Mac and PC for both Bootcamp and > Parallels options, be sure and choose FAT32 mode as the format for > your PC partition. Windows XP works best on an NTFS partition, and without the file size limit of less than 2GB. You can still share your Mac files to the PC, but the NTFS BootCamp partition is read-only by default. Now, if you want to remove this restriction, simply install MacFuse and the NTFS-3G filesystem. This will make NTFS Read/Writable by OS X. Simply install both of these and reboot. done. http://code.google.com/p/macfuse/ <---- Latest download 0.2.1.dmg http://chucker.mystfans.com/opensource/ntfs-3g/NTFS-3G%2020070116-r4.dmg Roger Eller From m.schonewille at economy-x-talk.com Wed Feb 21 14:41:06 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 21 Feb 2007 20:41:06 +0100 Subject: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: References: <08E12940-B4E0-4E8C-8992-162524D87A99@widged.com> Message-ID: <2100C1C2-E30F-4C43-AAAB-E49A4842C349@economy-x-talk.com> Hi, I did a test, too. None of the beeps is heard and no status messages seen. First, I did a normal test, then I removed all plugins, but this makes no difference. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 21-feb-2007, om 18:34 heeft Bill Marriott het volgende geschreven: > Marielle, > > As mentioned, we're tracking down the problem with QC and hopefully > will > have comments fixed shortly. > > Are you using the sample stack I posted? With Revolution 2.8 gm-2? > > No matter what I try -- and I just attempted the drag-drop method you > described -- I always get my four beeps and four status messages > indicating > that the messages were sent, received, and processed. > >>> I have made a sample stack to test your assertion: >>> >>> http://wjm.org/linked/messagetester.rev >>> >>> It properly triggers the preOpenStack, openStack, preOpenCard and >>> openCard handlers whether opened from within Rev or double- >>> clicking the >>> stack from the Mac OS X Finder. From benr_mc at cogapp.com Wed Feb 21 14:35:19 2007 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed, 21 Feb 2007 19:35:19 +0000 Subject: Rev and version control systems Message-ID: <45DC9EF7.7020908@cogapp.com> Has anyone got experience of using Revolution with general version control systems (eg CVS, Subversion)? (I'm aware of MagicCarpet, but I'm interested in experience of working with Rev and general systems.) Obviously stacks can be submitted as binary files, but I was wondering whether anyone has gone beyond this. TIA, Ben Rubinstein | Email: benr_mc at cogapp.com Cogapp | Phone: +44 (0)1273-821600 http://www.cogapp.com | Fax : +44 (0)1273-728866 From bobwarren at howsoft.com Wed Feb 21 14:47:34 2007 From: bobwarren at howsoft.com (Bob Warren) Date: Wed, 21 Feb 2007 17:47:34 -0200 Subject: Samba lessons needed Message-ID: <45DCA1D6.9040308@howsoft.com> Further to my e-mail of a few minutes ago (the old story), I have discovered that not only do I not know how to dance the samba properly, Samba doesn't know either! Now, if I type e.g. smbtree at the terminal, it asks for a password, but after that I no longer get a listing! So there is obviously something wrong with the operation of Samba in Ubuntu, and perhaps Rev is just getting lost in the middle of this buggy behaviour. My provisional conclusion (apart from the bug) is perhaps that Samba should be accessed only with root permission anyway, and the fact that I previously got it to work without root permission was a fluke created by the bugs! Any other thoughts on the matter would be appreciated. Bob From eric.miclo at wanadoo.fr Wed Feb 21 14:59:46 2007 From: eric.miclo at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Miclo?=) Date: Wed, 21 Feb 2007 20:59:46 +0100 Subject: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: <2100C1C2-E30F-4C43-AAAB-E49A4842C349@economy-x-talk.com> References: <08E12940-B4E0-4E8C-8992-162524D87A99@widged.com> <2100C1C2-E30F-4C43-AAAB-E49A4842C349@economy-x-talk.com> Message-ID: <94A21B5A-21DC-41B3-BCF8-037BD104D30F@wanadoo.fr> Hello, I made also some test a while ago about that bug. I was told that the bug would be resolved in the next version of Revolution... but it wasn't as for lots of old bugs (version 2.8 and now 2.9 sounds promising but honestly I will believe it when I'll see it). Best, ?rIC Le 21 f?vr. 07 ? 20:41, Mark Schonewille a ?crit : > Hi, > > I did a test, too. None of the beeps is heard and no status > messages seen. First, I did a normal test, then I removed all > plugins, but this makes no difference. > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store > software. Download at http://www.salery.biz > > Op 21-feb-2007, om 18:34 heeft Bill Marriott het volgende geschreven: > >> Marielle, >> >> As mentioned, we're tracking down the problem with QC and >> hopefully will >> have comments fixed shortly. >> >> Are you using the sample stack I posted? With Revolution 2.8 gm-2? >> >> No matter what I try -- and I just attempted the drag-drop method you >> described -- I always get my four beeps and four status messages >> indicating >> that the messages were sent, received, and processed. >> >>>> I have made a sample stack to test your assertion: >>>> >>>> http://wjm.org/linked/messagetester.rev >>>> >>>> It properly triggers the preOpenStack, openStack, preOpenCard and >>>> openCard handlers whether opened from within Rev or double- >>>> clicking the >>>> stack from the Mac OS X Finder. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- My NeXT computer will Be a Mac too! -- From ambassador at fourthworld.com Wed Feb 21 15:07:42 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 21 Feb 2007 12:07:42 -0800 Subject: Rev and version control systems Message-ID: <45DCA68E.6030303@fourthworld.com> Ben Rubinstein wrote: > Has anyone got experience of using Revolution with general version control > systems (eg CVS, Subversion)? (I'm aware of MagicCarpet, but I'm interested > in experience of working with Rev and general systems.) > > Obviously stacks can be submitted as binary files, but I was wondering whether > anyone has gone beyond this. I've never needed a finer level of granularity than the stack. Not only does it make a natural dividing line that works easily from a technical standpoint, I've found that it helps project management to keep the focus at that level, allowing specific team members to work on discrete UI windows and libraries without interference. The stack-level approach has worked well for me with teams with as few as three and as many as 25 members. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From revdev at pdslabs.net Wed Feb 21 15:08:59 2007 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 21 Feb 2007 12:08:59 -0800 Subject: Samba lessons needed In-Reply-To: <45DC9AF3.4000306@howsoft.com> References: <45DC9AF3.4000306@howsoft.com> Message-ID: <45DCA6DB.1020107@pdslabs.net> Hi Bob, With 'open process' on Windows, do you need to use Rev's standard slashes instead of Windows-standard backslashes? I would understand the backslashes if you were using shell()... just asking - I don't have time right now to find the answer. Phil Davis Bob Warren wrote: > Knock-knock! Anybody there? I think that all the people who might be > able to give me some suggestions about solving my problem were away at > the Brazilian carnival a day or two back, so I'll ask my question again: > > If I want a directory of my home network, I can type the following into > my Ubuntu terminal: > > /usr/bin/smbtree > > It asks for a password, but this can be null. > > To do the same thing in Rev, I do this: > > open process "/usr/bin/smbtree" for read > read from process "/usr/bin/smbtree" until eof > put it into field "test" > close process "/usr/bin/smbtree" > > Works like a charm, and doesn't even ask for a password. > > Now I want to get the directory of my Windows computer's drive C:\ over > the network (the name of the computer is "john"). > > In the Ubuntu terminal, the following works perfectly and I get a > listing of my Windows drive: > > smbclient \\\\john\\c mount > dir > (CTRL+Z exits Samba) > > Now here's where I fall flat on my face. I have tried this and a > thousand other variations in Revolution: > > put "/usr/bin/smbclient \\\\john\\c mount" into procToDo > [I have also tried this for example: > put "smbclient\ \\\\john\\c\ mount" into procToDo] > > open process procToDo for update > write "dir" to process procToDo [or "dir" & return] > read from process procToDo until eof > put it into field "test" > *** > close process procToDo > > *** Might it need a simulation of the operator's CTRL+Z here? How do you > do that in Rev? But "quit" works in the terminal too, and I have tried: > write "quit" to process procToDo > > However, it seems that the CTRL+Z or QUIT is not the problem. Samba is > not finding my Windows server. The problem appears to be in the first line. > (Or could it have something to do with supply of a root password - > possibly necessary when not using the terminal itself - that does not > appear explicitly? Note the inconsistent behaviour between terminal > usage and the Rev process call in the first successful example. In this > case, any password - including empty[ENTER] - was acceptable at the > terminal. Or could it have something to do with the fact that Samba, > once activated, kicks into its own mode that is causing problems in > data retrieval through Rev? Before Samba's activation at the terminal, I > get "bob at bob-desktop:~$" as a prompt. After, I get "smb: \>".) > > A person with this kind of experience can perhaps give me a tip, but if > not, even daft suggestions from outsiders can sometimes provoke the > "aha" flash of illumination I am looking for. > > Bob > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From revolution at derbrill.de Wed Feb 21 15:17:31 2007 From: revolution at derbrill.de (Malte Brill) Date: Wed, 21 Feb 2007 21:17:31 +0100 Subject: [ANN] Son 2.0 In-Reply-To: <20070106180005.355C348905E@mail.runrev.com> References: <20070106180005.355C348905E@mail.runrev.com> Message-ID: <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> Hi all, just wanted to let you know that my second kid arrived today. Mattis Johan Pfaff Length 55 cm Weight 4280 gramm http://www.derbrill.de/linusundmattis.jpg All the best, Malte From klaus at major-k.de Wed Feb 21 15:23:40 2007 From: klaus at major-k.de (Klaus Major) Date: Wed, 21 Feb 2007 21:23:40 +0100 Subject: [ANN] Son 2.0 In-Reply-To: <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> References: <20070106180005.355C348905E@mail.runrev.com> <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> Message-ID: Hi Malte, > Hi all, > > just wanted to let you know that my second kid arrived today. > Mattis Johan Pfaff Pfaff? Der arme Junge ;-) > Length 55 cm > Weight 4280 gramm > > http://www.derbrill.de/linusundmattis.jpg Congrats!!!! Do you EVER sleep from time to time? :-) > All the best, > > Malte Best Klaus Major klaus at major-k.de http://www.major-k.de From dave at westcomp.co.uk Wed Feb 21 15:27:10 2007 From: dave at westcomp.co.uk (Dave Ingledew - WCS) Date: Wed, 21 Feb 2007 12:27:10 -0800 Subject: Filling Combo Box from Database Message-ID: <009201c755f6$ac4c3620$65c809c0@DavesAcer> Hi All, Please be patient with me, I started programming (exploring) Revolution a few days ago. I'm not an inexperienced programmer, nearly 30 years with C, Informix, SQL WIndows and a bit of VB. But I'm still finding some of Revolutions syntax a bit strange. I love it though and I hope to use it lots in the future. I'm trying to fill the menu or list items of a ComboBox with items selected from a database. I've sorted out the database connection, opening the database, executing the SQL that selects the data and then using a While - Repeat loop to step through the dataset and displaying the data a record at a time with answer. So far so good but how on earth do I get this data into the ComboBox. The best indication I found lurking in the description of the ComboBox was to use the "Text" property. I've trawled the email Archive back to last August and though I've found a few ideas, which are going to be very helpful, nothing that helps with this. If anybody can help I would be most grateful Dave Ingledew dave at westcomp.co.uk www.westcomp.co.uk From cmsheffield at gmail.com Wed Feb 21 15:28:56 2007 From: cmsheffield at gmail.com (Chris Sheffield) Date: Wed, 21 Feb 2007 13:28:56 -0700 Subject: [ANN] Son 2.0 In-Reply-To: <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> References: <20070106180005.355C348905E@mail.runrev.com> <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> Message-ID: Congratulations Malte! Both look happy and healthy. :-) Take care, Chris Sheffield On Feb 21, 2007, at 1:17 PM, Malte Brill wrote: > Hi all, > > just wanted to let you know that my second kid arrived today. > > Mattis Johan Pfaff > Length 55 cm > Weight 4280 gramm > > http://www.derbrill.de/linusundmattis.jpg > > All the best, > > Malte > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ------------------------------------------ Chris Sheffield Read Naturally The Fluency Company http://www.readnaturally.com ------------------------------------------ From soapdog at mac.com Wed Feb 21 15:32:42 2007 From: soapdog at mac.com (Andre Garzia) Date: Wed, 21 Feb 2007 18:32:42 -0200 Subject: [ANN] Son 2.0 In-Reply-To: <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> References: <20070106180005.355C348905E@mail.runrev.com> <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> Message-ID: <8D7D1571-6CB6-449E-A12E-FDDC23C2B4DF@mac.com> Congratulations Malte!!!!!!! That's most wonderful news!!! They are very gorgeous!!! Cheers andre On Feb 21, 2007, at 6:17 PM, Malte Brill wrote: > Hi all, > > just wanted to let you know that my second kid arrived today. > > Mattis Johan Pfaff > Length 55 cm > Weight 4280 gramm > > http://www.derbrill.de/linusundmattis.jpg > > All the best, > > Malte > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From klaus at major-k.de Wed Feb 21 15:51:43 2007 From: klaus at major-k.de (Klaus Major) Date: Wed, 21 Feb 2007 21:51:43 +0100 Subject: Filling Combo Box from Database In-Reply-To: <009201c755f6$ac4c3620$65c809c0@DavesAcer> References: <009201c755f6$ac4c3620$65c809c0@DavesAcer> Message-ID: Hi Dave, > Hi All, > > Please be patient with me, I started programming (exploring) > Revolution a few days ago. I'm not an inexperienced programmer, > nearly 30 years with C, Informix, SQL WIndows and a bit of VB. But > I'm still finding some of Revolutions syntax a bit strange. I love > it though and I hope to use it lots in the future. > > I'm trying to fill the menu or list items of a ComboBox with items > selected from a database. > I've sorted out the database connection, opening the database, > executing the SQL that selects the data and then using a While - > Repeat loop to step through the dataset and displaying the data a > record at a time with answer. So far so good but how on earth do I > get this data into the ComboBox. > > The best indication I found lurking in the description of the > ComboBox was to use the "Text" property. > > I've trawled the email Archive back to last August and though I've > found a few ideas, which are going to be very helpful, nothing that > helps with this. > > If anybody can help I would be most grateful this is dead simple, just "put" your list into that button :-) ... put your_list_from_the_DB into btn "your combo box" ... Will do the trick, assumed in your_list_from_the_DB is a valid CR delimited list. > Dave Ingledew > dave at westcomp.co.uk > www.westcomp.co.uk Regards Klaus Major klaus at major-k.de http://www.major-k.de From Roger.E.Eller at sealedair.com Wed Feb 21 16:10:27 2007 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Wed, 21 Feb 2007 16:10:27 -0500 Subject: Filling Combo Box from Database Message-ID: Dave Ingledew wrote: > So far so good but how on earth do I get this data into the ComboBox. set the text of btn "myComboBox" to "This" & cr & "That" & cr & "The Other" or... If you have your data in a variable already... set the text of btn "myComboBox" to tRecords Roger Eller From devin_asay at byu.edu Wed Feb 21 16:03:05 2007 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 21 Feb 2007 14:03:05 -0700 Subject: Filling Combo Box from Database In-Reply-To: <009201c755f6$ac4c3620$65c809c0@DavesAcer> References: <009201c755f6$ac4c3620$65c809c0@DavesAcer> Message-ID: <06759E59-59AA-4324-8C2A-EAFD7344A1DD@byu.edu> On Feb 21, 2007, at 1:27 PM, Dave Ingledew - WCS wrote: > Hi All, > > Please be patient with me, I started programming (exploring) > Revolution a few days ago. I'm not an inexperienced programmer, > nearly 30 years with C, Informix, SQL WIndows and a bit of VB. But > I'm still finding some of Revolutions syntax a bit strange. I love > it though and I hope to use it lots in the future. > > I'm trying to fill the menu or list items of a ComboBox with items > selected from a database. > I've sorted out the database connection, opening the database, > executing the SQL that selects the data and then using a While - > Repeat loop to step through the dataset and displaying the data a > record at a time with answer. So far so good but how on earth do I > get this data into the ComboBox. > > The best indication I found lurking in the description of the > ComboBox was to use the "Text" property. > > I've trawled the email Archive back to last August and though I've > found a few ideas, which are going to be very helpful, nothing that > helps with this. > > If anybody can help I would be most grateful Dave, Once you have the list in the format you want it, just do this: put myList into btn "myComboBox" HTH Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From geradamas at yahoo.com Wed Feb 21 16:13:29 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 21 Feb 2007 21:13:29 +0000 (GMT) Subject: MACHINE Message-ID: <20070221211329.28863.qmail@web37503.mail.mud.yahoo.com> Marielle Lange wrote: "On a Mac, you can get all these machines info via a call on the shell. Fold older mac version, use Ken's code: For newest OS, the call on the shell is: system_profiler SPNetworkDataType|grep -e "MAC Address:"|awk '{print $0}' (replace "MAC Address" with the information you are after... see: for possible tag names)." Thanks Marielle . . . however that is not quite the point. It would be rather good if there were bits of code as presently advertised in the 4.6.2 upgrade to Supercard present in RR so that (for instance) one could deploy a stack that would play different standards of videoClip depending on information retrieved at startUp about the end-user's computer. I went and took a look in RR's documentation and found 'machine' and read the following: "Returns the type of hardware the application is running on" so knocked up a stack with a Button and a Field, the Button contained the following script: on mouseUp put the machine into fld "fGUFF" end mouseUp ("fGUFF" being the name of my field) and what happened was that "unknown" was put into fld "fGUFF", when my computer type is far from unknown (even if Klaus Major has to remind me that I know already). And, "unknown" is not helpful at all. sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From bill at bluewatermaritime.com Wed Feb 21 16:21:28 2007 From: bill at bluewatermaritime.com (Bill) Date: Wed, 21 Feb 2007 17:21:28 -0400 Subject: It's late at night in Scotland In-Reply-To: <009201c755f6$ac4c3620$65c809c0@DavesAcer> Message-ID: Can someone post how to get the new altsql3 stuff from runrev? It doesn't automatically arrive when you update... From sarah.reichelt at gmail.com Wed Feb 21 16:56:03 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 22 Feb 2007 07:56:03 +1000 Subject: Parsing A File Path In-Reply-To: References: <45DC56B9.1060709@crcom.net> Message-ID: On 2/22/07, Ian Wood wrote: > Try something like: > > set the itemdelimiter to "/" > put last item of tFullPath into tFilename > put tFullPath into tPath > replace tFilename with "" in tPath -- path without the name > set the itemdelimiter to "." > put item 1 of tFilename into tName -- file name without extension > put last item of tFilename into tExt -- file extension > > Note that this will fail badly if people are putting multiple periods > into the file name, but it should be a start. > It won't fail if you do this: set the itemdelimiter to "." put item 1 to -2 of tFilename into tName -- file name without extension put last item of tFilename into tExt -- file extension Cheers, Sarah From sarah.reichelt at gmail.com Wed Feb 21 17:04:31 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 22 Feb 2007 08:04:31 +1000 Subject: It's late at night in Scotland In-Reply-To: References: <009201c755f6$ac4c3620$65c809c0@DavesAcer> Message-ID: On 2/22/07, Bill wrote: > Can someone post how to get the new altsql3 stuff from runrev? It doesn't > automatically arrive when you update... This newsletter article tells you about how to get the 3 Alt plugins. Cheers, Sarah From rjb at robelko.com Wed Feb 21 17:07:47 2007 From: rjb at robelko.com (Robert Brenstein) Date: Wed, 21 Feb 2007 23:07:47 +0100 Subject: MACHINE In-Reply-To: <20070221211329.28863.qmail@web37503.mail.mud.yahoo.com> References: <20070221211329.28863.qmail@web37503.mail.mud.yahoo.com> Message-ID: >It would be rather good if there were bits of code as >presently advertised in the 4.6.2 upgrade to Supercard >present in RR so that (for instance) one could deploy >a stack that would play different standards of >videoClip depending on information retrieved at >startUp about the end-user's computer. > >I went and took a look in RR's documentation and found >'machine' and read the following: > >"Returns the type of hardware the application is >running on" > >so knocked up a stack with a Button and a Field, > >the Button contained the following script: > >on mouseUp > put the machine into fld "fGUFF" >end mouseUp > >("fGUFF" being the name of my field) > >and what happened was that "unknown" was put >into fld "fGUFF", when my computer type is far from >unknown (even if Klaus Major has to remind me that >I know already). > >And, "unknown" is not helpful at all. > >sincerely, Richmond Mathewson > I think this function has been broken for quite a while, since Rev 2.2 or even earlier, but it is probably low priority to fix. Of course, it would be nice that it works as advertised since it is part of the original language. Robert From klaus at major-k.de Wed Feb 21 17:16:24 2007 From: klaus at major-k.de (Klaus Major) Date: Wed, 21 Feb 2007 23:16:24 +0100 Subject: It's late at night in Scotland In-Reply-To: References: Message-ID: <2FF60E75-F273-436D-8954-B5B268A8730E@major-k.de> Hi Bill, > Can someone post how to get the new altsql3 stuff from runrev? It > doesn't > automatically arrive when you update... take a look at this page: http://www.runrev.com/offers/plugins.php Regards Klaus Major klaus at major-k.de http://www.major-k.de From bill at bluewatermaritime.com Wed Feb 21 17:48:26 2007 From: bill at bluewatermaritime.com (Bill) Date: Wed, 21 Feb 2007 18:48:26 -0400 Subject: It's late at night in Scotland In-Reply-To: <2FF60E75-F273-436D-8954-B5B268A8730E@major-k.de> Message-ID: Thanks -- I found out what I needed to know there. It is still the same plug-in but now there is a password and user name that everyone can use. On 2/21/07 6:16 PM, "Klaus Major" wrote: > Hi Bill, > >> Can someone post how to get the new altsql3 stuff from runrev? It >> doesn't >> automatically arrive when you update... > > take a look at this page: > http://www.runrev.com/offers/plugins.php > > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 2087 Rio Grande, PR 00745 From wjm at wjm.org Wed Feb 21 18:05:26 2007 From: wjm at wjm.org (Bill Marriott) Date: Wed, 21 Feb 2007 18:05:26 -0500 Subject: Old bug still in Rev 2.8 OSX Chapter 4 References: <08E12940-B4E0-4E8C-8992-162524D87A99@widged.com><2100C1C2-E30F-4C43-AAAB-E49A4842C349@economy-x-talk.com> <94A21B5A-21DC-41B3-BCF8-037BD104D30F@wanadoo.fr> Message-ID: Before we complain about things not being fixed, let's try to figure out what the real bug is. The sample stack (virtually identical to JLG's script) works fine on every system available to me. It might be the case that you have messages locked, or some other setting which is causing this. Please try using my sample stack with a fresh installation of Rev 2.8 gm-3 (i.e., installed to a new directory) and report on the specifics. "?ric Miclo" wrote in message news:94A21B5A-21DC-41B3-BCF8-037BD104D30F at wanadoo.fr... Hello, I made also some test a while ago about that bug. I was told that the bug would be resolved in the next version of Revolution... but it wasn't as for lots of old bugs (version 2.8 and now 2.9 sounds promising but honestly I will believe it when I'll see it). From mlange at widged.com Wed Feb 21 18:15:23 2007 From: mlange at widged.com (Marielle Lange) Date: Wed, 21 Feb 2007 23:15:23 +0000 Subject: [ANN] Son 2.0 In-Reply-To: <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> References: <20070106180005.355C348905E@mail.runrev.com> <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> Message-ID: <54EF10C7-C754-4469-A764-FCF05E8CD338@widged.com> Malte, He, he, congrats! That's a very nice baby and cute kid you have there. Best wishes, Marielle On 21 Feb 2007, at 20:17, Malte Brill wrote: > Hi all, > > just wanted to let you know that my second kid arrived today. > > Mattis Johan Pfaff > Length 55 cm > Weight 4280 gramm > > http://www.derbrill.de/linusundmattis.jpg > > All the best, > > Malte > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From wjm at wjm.org Wed Feb 21 18:15:28 2007 From: wjm at wjm.org (Bill Marriott) Date: Wed, 21 Feb 2007 18:15:28 -0500 Subject: MACHINE References: <20070221211329.28863.qmail@web37503.mail.mud.yahoo.com> Message-ID: On Windows XP, "put the machine" returns "x86" in Rev 2.8 gm-3. Probably not what you were looking for, and probably not very useful since Intel Macs are also "x86." From mlange at widged.com Wed Feb 21 18:21:05 2007 From: mlange at widged.com (Marielle Lange) Date: Wed, 21 Feb 2007 23:21:05 +0000 Subject: Rev and version control systems In-Reply-To: <45DC9EF7.7020908@cogapp.com> References: <45DC9EF7.7020908@cogapp.com> Message-ID: <7ECC53D9-DB5D-4C78-B34E-724471E19063@widged.com> On 21 Feb 2007, at 19:35, Ben Rubinstein wrote: > Has anyone got experience of using Revolution with general version > control systems (eg CVS, Subversion)? > > Obviously stacks can be submitted as binary files, but I was > wondering whether anyone has gone beyond this. Hi Ben, What I do is store all my scripts within groups rather than at card or stack level. Because of this, I can easily create a system for managing my libraries, by which the "library group" is created on the fly, using a text file stored locally. I have version control on the text versions of the files. If you wonder what I mean by "library", have a look at: I have more than 60 of them ;-). Best, Marielle From JimCarwardine at OwnYourFuture-net.com Wed Feb 21 18:46:22 2007 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Wed, 21 Feb 2007 19:46:22 -0400 Subject: Parallels Desktop In-Reply-To: <7aa52a210702211049w504cdc53i86c4cfc8b55fc899@mail.gmail.com> Message-ID: If I already have a purchased version of Parallels, to load the new beta version, do I need to deinstall the original version first? Jim on 2/21/07 2:49 PM, Chipp Walters wrote: > Since I couldn't find this very simple information anywhere else on > Parallels website, I thought I'd mention it here: > > By using Parallels with Bootcamp, one gets the best of both worlds. If > you wish, you can boot directly into Windows XP, use Apple's hardware > drivers and for all intents and purposes, run WinXP on a standard PC. > To do this, you'll need a new copy of WinXP (Home or Professional) for > installing. WinXP is unlike Mac OSX as it 'phones home' for every > computer it's installed on. So, you HAVE to have a separate copy for > each computer. > > By installing the *LATEST BETA* of Parallels AFTER installing > Bootcamp, you can instruct it to 'virtualize' your Bootcamp partition, > so you don't need to reinstall WinXP again. Once installed, you can > run your virtual PC when in the Mac OSX, having access to all your > apps, files and settings you had setup in Bootcamp. With the new > Coherence option, you can actually use both Mac and PC simultaneously, > as their application windows can share the same desktop. > > If you want to share files between Mac and PC for both Bootcamp and > Parallels options, be sure and choose FAT32 mode as the format for > your PC partition. In this mode, you can only create a maximum > partition size of 32 GB. > > This little bit of information above, would be best posted somewhere > on Parallels website, but I couldn't find it. Some of it does appear > in the docs which ship with Parallels once you purchase it, download > it, then download the upgrade, then launch the new upgrade docs > (whew!). > > HTH, Chipp > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns Own Your Future Consulting Services Limited, 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 Phone: 902-823-2339. Fax: 902-823-2139 From userev at canelasoftware.com Wed Feb 21 19:20:07 2007 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 21 Feb 2007 16:20:07 -0800 Subject: Parallels Desktop In-Reply-To: References: Message-ID: <7B2163F8-6BCE-4541-AE01-65185DDCD755@canelasoftware.com> On Feb 21, 2007, at 3:46 PM, Jim Carwardine wrote: > If I already have a purchased version of Parallels, to load the new > beta > version, do I need to deinstall the original version first? Jim > No. It will update the current version you have installed. Works very well indeed! Mark Talluto -- CANELA Software http://www.canelasoftware.com From m.schonewille at economy-x-talk.com Wed Feb 21 19:58:36 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 22 Feb 2007 01:58:36 +0100 Subject: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: References: <08E12940-B4E0-4E8C-8992-162524D87A99@widged.com><2100C1C2-E30F-4C43-AAAB-E49A4842C349@economy-x-talk.com> <94A21B5A-21DC-41B3-BCF8-037BD104D30F@wanadoo.fr> Message-ID: <7339E250-D21F-441B-866C-95FFEAE476D7@economy-x-talk.com> Hi Bill, For sure, messages are not locked. Everyone who tests this stack should first close Revolution and then double-click the stack in the Finder to start Revolution. I can't imagine that messages are locked, this way, at least not by the user. I have found this problems in all versions from 2.7.1 onwards, regardless of whether I was using a clean install or not. Any more suggestions as to what I could do to figure out the cause of the bug? To me, it is clear that the IDE lacks a few "pass openstack", pass preOpenstack" and other commands. The only question is where...? Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 22-feb-2007, om 0:05 heeft Bill Marriott het volgende geschreven: > Before we complain about things not being fixed, let's try to > figure out > what the real bug is. > > The sample stack (virtually identical to JLG's script) works fine > on every > system available to me. It might be the case that you have messages > locked, > or some other setting which is causing this. > > Please try using my sample stack with a fresh installation of Rev > 2.8 gm-3 > (i.e., installed to a new directory) and report on the specifics. > > "?ric Miclo" wrote in > message news:94A21B5A-21DC-41B3-BCF8-037BD104D30F at wanadoo.fr... > Hello, > > I made also some test a while ago about that bug. > I was told that the bug would be resolved in the next version of > Revolution... but it wasn't as for lots of old bugs (version 2.8 and > now 2.9 sounds promising but honestly I will believe it when I'll see > it). > > From lan.kc.macmail at gmail.com Wed Feb 21 20:27:07 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 22 Feb 2007 06:57:07 +0530 Subject: Parallels Desktop In-Reply-To: <45DB17A9.60808@fourthworld.com> References: <45DB17A9.60808@fourthworld.com> Message-ID: On 2/20/07, Richard Gaskin wrote: > Parallels is so superior in terms of workflow I'll gladly put myself out > on this limb, just as I did years ago when I first suggested Apple would > one day switch to Intel: I predict that not too long from now Apple > will acquire Parallels, and ditch Boot Camp altogether. Stranger things > have happened.... I'd go more for a CodeWeaver approach, using WINE opensource so that no Windows purchase necessary. From wjm at wjm.org Wed Feb 21 21:06:13 2007 From: wjm at wjm.org (Bill Marriott) Date: Wed, 21 Feb 2007 21:06:13 -0500 Subject: Parallels Desktop References: <45DB17A9.60808@fourthworld.com> Message-ID: Kay, > I'd go more for a CodeWeaver approach, using WINE opensource so that no > Windows purchase necessary. It all depends on what you're trying to accomplish. If you just need to run Microsoft Word or one of the other apps that are strongly supported under WINE, then that is a great option. If you're a developer trying to test your applications for compatibility under Windows, then I would think running/testing under Parallels most of the time and doing a final regression under Boot Camp is the best option. From bobwarren at howsoft.com Wed Feb 21 21:09:11 2007 From: bobwarren at howsoft.com (Bob Warren) Date: Thu, 22 Feb 2007 00:09:11 -0200 Subject: Samba lessons needed Message-ID: <45DCFB47.7010901@howsoft.com> Phil Davis wrote: >With 'open process' on Windows, do you need to use Rev's standard slashes instead of Windows-standard backslashes? I would understand the backslashes if you were using shell()... just asking - I don't have time right now to find the answer. ------------------------------------------------------ Hi Phil, As far as I know, no. The backslashes seem to be a demand of Samba itself, i.e. what follows the program call is a list of parameters given to Samba in the form it demands. The idea of using 3 backslashes is from an example I saw on the Internet. Also, when it produces a network report for instance (my first experiment, which worked unfailingly at first, but now refuses to produce a report), the names of the computers are given with backslashes, although I am using Linux. It could be that the Windows standard has been adopted for consistency, since Samba is also for Windows. Here is an example I saved. Please note that additional information in rightmost columns has been cut out. It wouldn't display properly here: WORKGROUP \\WARREN \\WARREN\ADMIN$ \\WARREN\IPC$ \\WARREN\Lexmark \\WARREN\DESKTOP MSHOME \\JOHN \\JOHN\Lexmark \\JOHN\HPColorL \\JOHN\C$ \\JOHN\ADMIN$ \\JOHN\C \\JOHN\print$ \\JOHN\IPC$ \\BOB-DESKTOP \\BOB-DESKTOP\Lexmark \\BOB-DESKTOP\ADMIN$ \\BOB-DESKTOP\IPC$ \\BOB-DESKTOP\boblinux \\BOB-DESKTOP\print$ Note that in my 2nd experiment (first line) I first of all tried it without using backslashes as escape codes for the spaces, but when it didn't work I tried putting them in as I would do for Shell. It didn't work either. But I can't help by doing many other further experiments in Ubuntu, since it seems that Samba has packed up altogether on my machine. I know what I'll do. If I get time in the next day or two ('cos I am also very busy with other work) I'll try doing these things in Linspire on another machine. I can also try it from a pendrive using Puppy Linux. I'll let you know what happens, OK?*** Oh, by the way, I now remember that I DID try various combinations of forward slashes too, but to no avail. When I used forward slashes, Samba complained, but when I used backslashes, it didn't complain. I think that the problem anyway is not with this first line but possibly with the password business, but I won't be dogmatic about that, since if I really knew the answer there wouldn't be any point in asking other people for advice here. Thanks for the suggestion. Bob *** I've just tried my 2nd experiment from a Puppy live CD (the Samba modules are in /usr/sbin). I got exactly the same results as before: It runs perfectly in the terminal (with the backslashes as shown), but not in Revolution. From mwieder at ahsoftware.net Wed Feb 21 21:17:23 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 21 Feb 2007 18:17:23 -0800 Subject: 2.8 gm-3 In-Reply-To: References: Message-ID: <4376727485.20070221181723@ahsoftware.net> Bill- Wednesday, February 21, 2007, 10:36:43 AM, you wrote: > http://downloads.runrev.com/ I notice there's no 2.8 u3 build. Has that fallen by the wayside? -- -Mark Wieder mwieder at ahsoftware.net From kray at sonsothunder.com Wed Feb 21 21:38:16 2007 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 21 Feb 2007 20:38:16 -0600 Subject: [ANN] Son 2.0 In-Reply-To: <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> References: <20070106180005.355C348905E@mail.runrev.com> <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> Message-ID: <20070221203816939020.fde24d61@sonsothunder.com> On Wed, 21 Feb 2007 21:17:31 +0100, Malte Brill wrote: > Hi all, > > just wanted to let you know that my second kid arrived today. > > Mattis Johan Pfaff > Length 55 cm > Weight 4280 gramm > > http://www.derbrill.de/linusundmattis.jpg Congratulations, Malte! Looks like a fine boy... he should be programming in no time! :-) Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From jacque at hyperactivesw.com Wed Feb 21 21:52:11 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 21 Feb 2007 20:52:11 -0600 Subject: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: <7339E250-D21F-441B-866C-95FFEAE476D7@economy-x-talk.com> References: <08E12940-B4E0-4E8C-8992-162524D87A99@widged.com><2100C1C2-E30F-4C43-AAAB-E49A4842C349@economy-x-talk.com> <94A21B5A-21DC-41B3-BCF8-037BD104D30F@wanadoo.fr> <7339E250-D21F-441B-866C-95FFEAE476D7@economy-x-talk.com> Message-ID: <45DD055B.2030505@hyperactivesw.com> Mark Schonewille wrote: > Any more suggestions as to what I could do to figure out the cause of > the bug? To me, it is clear that the IDE lacks a few "pass openstack", > pass preOpenstack" and other commands. The only question is where...? You tried with Bill's sample stack, right? And it still failed? If so, then there must be a difference between your machine and mine or Bill's. What OS did you test with? Do you have an Intel Mac? I can't make the stack fail, and you can't make it work, so there must be something else going on. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mpetrides at earthlink.net Wed Feb 21 22:06:35 2007 From: mpetrides at earthlink.net (Marian Petrides) Date: Wed, 21 Feb 2007 21:06:35 -0600 Subject: [ANN] Son 2.0 In-Reply-To: <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> References: <20070106180005.355C348905E@mail.runrev.com> <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> Message-ID: <1EE60C8D-92FE-4EDA-9211-4B4C7000F0A6@earthlink.net> Congratulations!! Both kids are priceless. Thanks for sharing the photo. Marian On Feb 21, 2007, at 2:17 PM, Malte Brill wrote: > Hi all, > > just wanted to let you know that my second kid arrived today. > > Mattis Johan Pfaff > Length 55 cm > Weight 4280 gramm > > http://www.derbrill.de/linusundmattis.jpg > > All the best, > > Malte > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Wed Feb 21 23:28:27 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 21 Feb 2007 20:28:27 -0800 Subject: [ANN] Son 2.0 In-Reply-To: <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> References: <20070106180005.355C348905E@mail.runrev.com> <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> Message-ID: <30384591563.20070221202827@ahsoftware.net> Malte- Wednesday, February 21, 2007, 12:17:31 PM, you wrote: > http://www.derbrill.de/linusundmattis.jpg Congratulations! Baby developers! -- -Mark Wieder mwieder at ahsoftware.net From tsj at unimelb.edu.au Thu Feb 22 00:18:35 2007 From: tsj at unimelb.edu.au (Terry Judd) Date: Thu, 22 Feb 2007 16:18:35 +1100 Subject: Contracting text to a fixed width In-Reply-To: <20070219180006.8D23A488FE3@mail.runrev.com> Message-ID: I'm looking for a way to contract unwrapped lines of text to a fixed width - primarily for use in a table where the width of columns is variable/adjustable and often narrower than the text each 'cell' contains. I reckon a trailing ellipsis added to the contracted text would look satisfactory and managed to come up with the following routine that uses an intermediate field... function contractTextToWidth theText,theWidth lock screen put "..." into fld "CTTW" put the formattedWidth of char 1 to 3 of fld "CTTW" into tWidthA -- tWidthA = width of trailing ellipsis repeat with i = length(theText) down to 1 put theText into fld "CTTW" put the formattedWidth of char 1 to i of fld "CTTW" into tWidthB -- tWidthB = width of remaining string if tWidthA+tWidthB <= theWidth then return theText&"..." exit repeat end if delete last char of theText end repeat unlock screen end contractTextToWidth ... But I'm thinking there's probably a better way (particularly when lots of cells are involved - I might end up with a couple of hundred). Any ideas? Terry... From geradamas at yahoo.com Thu Feb 22 01:10:45 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 22 Feb 2007 06:10:45 +0000 (GMT) Subject: MACHINE Message-ID: <20070222061045.62095.qmail@web37501.mail.mud.yahoo.com> "On Windows XP, "put the machine" returns "x86" in Rev 2.8 gm-3." Well, it could be worse :) My fantasy is a set of commands whereby the following facts can be ascertained: Processor OS RAM bus-speed and a whole lot more while I'm riding the wave . . . this would make things considerably easier to tailor applications to end-users' specific computer environments. sincerely, Richmond Mathewson ____________________________________________________________ Save the last dance for me, and don't slip in the dogs mess on the way over to take my hand. ____________________________________________________________ ___________________________________________________________ Inbox full of unwanted email? Get leading protection and 1GB storage with All New Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html From chipp at chipp.com Thu Feb 22 02:23:30 2007 From: chipp at chipp.com (Chipp Walters) Date: Thu, 22 Feb 2007 01:23:30 -0600 Subject: ResizeQuality property seems much slower on Macs In-Reply-To: References: <73A700F9-9F42-4807-888D-EB037A4AC6ED@canelasoftware.com> Message-ID: <7aa52a210702212323m249ef0a2u8d26c00866cf4a66@mail.gmail.com> Mark, Not sure, but I think the new 'best' uses bicubic sampling and the previous 'best' uses bilinear. You might try using 'good' in 2.7.8 and seeing if it doesn't render the same as 'best' in 2.7.4 Bicubic vs bilinear isn't near as big a dropoff in quality as Normal (nearest neighbor) vs bilinear. -Chipp From hibis.jmr at free.fr Thu Feb 22 03:24:03 2007 From: hibis.jmr at free.fr (hibis.jmr) Date: Thu, 22 Feb 2007 09:24:03 +0100 Subject: Contracting text to a fixed width In-Reply-To: References: Message-ID: <0E16EA90-C24E-11DB-83D8-0003938374A8@free.fr> Terry, thinking different : on contractTextOfField FieldToContract if there is a fld "SoOn" then delete fld "SoOn" if the formattedwidth of fld FieldToContract>the width of fld FieldToContract then lock screen clone field FieldToContract set the name of the last field to "SoOn" put "..." into field "SoOn" set the borderWidth of fld "SoOn" to 0 set the width of fld "SoOn" to the formattedwidth of fld "SoOn"-the borderWidth of fld FieldToContract set the height of fld "SoOn" to the height of fld "SoOn" -2*the borderWidth of fld FieldToContract set the opaque of fld "SoOn" to true set the topRight of fld "SoOn" to the Right of fld FieldToContract-the borderWidth of fld FieldToContract,the top of fld FieldToContract+the borderWidth of fld FieldToContract end if end contractTextOfField Jean-Marc Le 22 f?vr. 2007, ? 06:18, Terry Judd a ?crit : > I'm looking for a way to contract unwrapped lines of text to a fixed > width - > primarily for use in a table where the width of columns is > variable/adjustable and often narrower than the text each 'cell' > contains. I > reckon a trailing ellipsis added to the contracted text would look > satisfactory and managed to come up with the following routine that > uses an > intermediate field... > > function contractTextToWidth theText,theWidth > lock screen > put "..." into fld "CTTW" > put the formattedWidth of char 1 to 3 of fld "CTTW" into tWidthA > -- tWidthA = width of trailing ellipsis > repeat with i = length(theText) down to 1 > put theText into fld "CTTW" > put the formattedWidth of char 1 to i of fld "CTTW" into tWidthB > -- tWidthB = width of remaining string > if tWidthA+tWidthB <= theWidth then > return theText&"..." > exit repeat > end if > delete last char of theText > end repeat > unlock screen > end contractTextToWidth > > ... But I'm thinking there's probably a better way (particularly when > lots > of cells are involved - I might end up with a couple of hundred). Any > ideas? > > Terry... > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jc at spl21.net Thu Feb 22 03:38:51 2007 From: jc at spl21.net (John Craig) Date: Thu, 22 Feb 2007 08:38:51 +0000 Subject: [ANN] Son 2.0 In-Reply-To: <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> References: <20070106180005.355C348905E@mail.runrev.com> <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> Message-ID: <45DD569B.4030205@spl21.net> Congratulations, Malte. Best of luck with sleeplessNight2.0 and nappyChanger1.2 Malte Brill wrote: > Hi all, > > just wanted to let you know that my second kid arrived today. > > Mattis Johan Pfaff > Length 55 cm > Weight 4280 gramm > > http://www.derbrill.de/linusundmattis.jpg > > All the best, > > Malte > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From dave.cragg at lacscentre.co.uk Thu Feb 22 03:59:31 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 22 Feb 2007 08:59:31 +0000 Subject: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: <45DD055B.2030505@hyperactivesw.com> References: <08E12940-B4E0-4E8C-8992-162524D87A99@widged.com><2100C1C2-E30F-4C43-AAAB-E49A4842C349@economy-x-talk.com> <94A21B5A-21DC-41B3-BCF8-037BD104D30F@wanadoo.fr> <7339E250-D21F-441B-866C-95FFEAE476D7@economy-x-talk.com> <45DD055B.2030505@hyperactivesw.com> Message-ID: <798CF98B-AAE1-4CB4-A5B7-DAB042AFB967@lacscentre.co.uk> Just to join in. Jacque's stack script works fine here, both when double-clicking or dragging on to a Rev icon. (And both when Rev is either currently open or closed.) This is on an Intel Mac-mini. Cheers Dave From userev at canelasoftware.com Thu Feb 22 04:02:17 2007 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 22 Feb 2007 01:02:17 -0800 Subject: ResizeQuality property seems much slower on Macs In-Reply-To: <7aa52a210702212323m249ef0a2u8d26c00866cf4a66@mail.gmail.com> References: <73A700F9-9F42-4807-888D-EB037A4AC6ED@canelasoftware.com> <7aa52a210702212323m249ef0a2u8d26c00866cf4a66@mail.gmail.com> Message-ID: On Feb 21, 2007, at 11:23 PM, Chipp Walters wrote: > Mark, > > Not sure, but I think the new 'best' uses bicubic sampling and the > previous 'best' uses bilinear. You might try using 'good' in 2.7.8 and > seeing if it doesn't render the same as 'best' in 2.7.4 > > Bicubic vs bilinear isn't near as big a dropoff in quality as Normal > (nearest neighbor) vs bilinear. Chipp, On Macs in Rev 2.7.4, resizeQuality had no effect. You could resize an image and never set that property and have a beautifully antialiased image. In Rev 2.8 gm3 not setting the resizeQuality of an image makes it default to "normal" which as you said looks pretty bad. To compensate for this change, you have to pick some setting. The only one that comes close to the 2.7.4 look is "best". The only problem is that this slows down everything. I need to some some benchmarking to see how bad it is. One of my apps relies heavily on this feature and is getting hit hard by the extra processing time. It has cause me to go back to 2.7.4 for the Mac version of this particular app. I appreciate the ability to control the antialiasing on the Mac, but really need the speed back even more. I have BZ this: 4460 Mark Talluto -- CANELA Software http://www.canelasoftware.com From eric.chatonet at sosmartsoftware.com Thu Feb 22 04:05:49 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 22 Feb 2007 10:05:49 +0100 Subject: [ANN] Son 2.0 In-Reply-To: <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> References: <20070106180005.355C348905E@mail.runrev.com> <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> Message-ID: <4EFD6826-61D7-4D36-BC23-F5484215AE5A@sosmartsoftware.com> Congratulations, Malte! You seem to code with your wife as well as with XTalks :-) Eric Le 21 f?vr. 07 ? 21:17, Malte Brill a ?crit : > Hi all, > > just wanted to let you know that my second kid arrived today. > > Mattis Johan Pfaff > Length 55 cm > Weight 4280 gramm > > http://www.derbrill.de/linusundmattis.jpg > > All the best, > > Malte Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From m.schonewille at economy-x-talk.com Thu Feb 22 04:17:18 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 22 Feb 2007 10:17:18 +0100 Subject: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: <45DD055B.2030505@hyperactivesw.com> References: <08E12940-B4E0-4E8C-8992-162524D87A99@widged.com><2100C1C2-E30F-4C43-AAAB-E49A4842C349@economy-x-talk.com> <94A21B5A-21DC-41B3-BCF8-037BD104D30F@wanadoo.fr> <7339E250-D21F-441B-866C-95FFEAE476D7@economy-x-talk.com> <45DD055B.2030505@hyperactivesw.com> Message-ID: <590BBA81-8DA6-4CDE-B420-C9F05918DF2C@economy-x-talk.com> I did the test with messagetester.rev, on a PowerMac G3 with Mac OS X 10.4.8. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 22-feb-2007, om 3:52 heeft J. Landman Gay het volgende geschreven: > Mark Schonewille wrote: > > >> Any more suggestions as to what I could do to figure out the cause >> of the bug? To me, it is clear that the IDE lacks a few "pass >> openstack", pass preOpenstack" and other commands. The only >> question is where...? > > You tried with Bill's sample stack, right? And it still failed? If > so, then there must be a difference between your machine and mine > or Bill's. What OS did you test with? Do you have an Intel Mac? I > can't make the stack fail, and you can't make it work, so there > must be something else going on. From dave at looktowindward.com Thu Feb 22 04:44:40 2007 From: dave at looktowindward.com (Dave) Date: Thu, 22 Feb 2007 09:44:40 +0000 Subject: LIST and RUNREV security In-Reply-To: References: Message-ID: <3303BA2E-1B6B-4ED6-88C3-18456C302C5D@looktowindward.com> Hi, I have also experienced a massive increase in Spam since posting to this list. Don't know why this particular list should be the culprit unless the ease of programming in RunRev means that some wannbe coder has turned Spammer! lol Cheers Dave On 1 Feb 2007, at 20:03, Stephen Barncard wrote: > I'm still getting an inordinate amount of SPAM from scumbags that > somehow harvested my special RUNREV email address. I only use this > address for my business with Runrev, so I can kill it if it gets > too much spam. > > Unfortunately, changing this email address will have to be done at > five or more places. My official RunRev address, the bug-list, the > two mail-lists, and the authorization for my Rev Space all use this > address. > > How can this happen? I thought our email addresses were sacrosanct > at Rev. Does my email address still get shown in plain view on the > Forum and Bugzilla sites? > > and yes, I did file a bugzilla report on this as well. > > > sqb > -- From luis at anachreon.co.uk Thu Feb 22 05:27:21 2007 From: luis at anachreon.co.uk (Luis) Date: Thu, 22 Feb 2007 10:27:21 +0000 Subject: MACHINE In-Reply-To: <20070222061045.62095.qmail@web37501.mail.mud.yahoo.com> References: <20070222061045.62095.qmail@web37501.mail.mud.yahoo.com> Message-ID: <45DD7009.5060505@anachreon.co.uk> Hiya, If you don't strictly need a Transcript solution you can use the following shell commands: OS X: system_profiler For details on usage: man system_profiler WinXP: systeminfo For details on usage: systeminfo -? Win2K: msinfo32.exe For details on usage: msinfo32.exe -? Note that this will bring up a GUI, use the details on usage to pass to a file. Works on WinXP as well. Might not work on some systems unless you specify the full path (C:\Program Files\Common Files\Microsoft Shared\MSInfo\msinfo32.exe). NT4/Win2K/WinXP: winmsd Also brings up a GUI, but no need to declare the file path. Can't recall if this worked with Win98. They have varying levels of output as well as the option to output to a file (check the usage details for specifics). Just in case: When on the man page on OS X press 'q' to come out of it, use the arrow keys/page keys to move up and down the 'page'. Cheers, Luis. Richmond Mathewson wrote: > "On Windows XP, "put the machine" returns "x86" in Rev > 2.8 gm-3." > > Well, it could be worse :) > > My fantasy is a set of commands whereby the following > facts can be ascertained: > > Processor > OS > RAM > bus-speed > > and a whole lot more while I'm riding the wave . . . > > this would make things considerably easier to tailor > applications to end-users' specific computer > environments. > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > Save the last dance for me, and don't slip in the dogs mess on > the way over to take my hand. > ____________________________________________________________ > > > > ___________________________________________________________ > Inbox full of unwanted email? Get leading protection and 1GB storage with All New Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From adrian at clubtype.co.uk Thu Feb 22 06:35:57 2007 From: adrian at clubtype.co.uk (Adrian Williams) Date: Thu, 22 Feb 2007 11:35:57 +0000 Subject: Parallels Desktop In-Reply-To: References: Message-ID: <0d6f2fb7ab5298af30b6edf092ab81de@clubtype.co.uk> Roger, I'm having problems downloading from the link you supplied... On 21 Feb 2007, at 19:46, Roger.E.Eller at sealedair.com wrote: > Chip Walters wrote: >> With the new >> Coherence option, you can actually use both Mac and PC simultaneously, >> as their application windows can share the same desktop. > > Actually, they just make the Win desktop transparent. Try layering Win > and > Mac application windows and you will see that you can't stack them like > MacApp, WinApp, MacApp, etc. > >> If you want to share files between Mac and PC for both Bootcamp and >> Parallels options, be sure and choose FAT32 mode as the format for >> your PC partition. So will this allow copying FROM Windows to the Mac partition? Or is this why NTFS/FUSE is required? > > Windows XP works best on an NTFS partition, and without the file size > limit of less than 2GB. You can still share your Mac files to the PC, > but > the NTFS BootCamp partition is read-only by default. Now, if you want > to > remove this restriction, simply a little convoluted if the instructions are to be followed > install MacFuse and the NTFS-3G > filesystem. This will make NTFS Read/Writable by OS X. Simply install > both > of these and reboot. done. > > http://code.google.com/p/macfuse/ <---- Latest download 0.2.1.dmg FUSE downloaded OK. > http://chucker.mystfans.com/opensource/ntfs-3g/NTFS-3G%2020070116- > r4.dmg Tried this link to NTFS which is broken. Posted a message on their forum. Also emailed them directly. Is there any other link that can be sourced? Thanks, Adrian ______________________ Club Type http://www.clubtype.co.uk adrian at clubtype.co.uk From eric.miclo at wanadoo.fr Thu Feb 22 07:50:04 2007 From: eric.miclo at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Miclo?=) Date: Thu, 22 Feb 2007 13:50:04 +0100 Subject: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: References: <08E12940-B4E0-4E8C-8992-162524D87A99@widged.com><2100C1C2-E30F-4C43-AAAB-E49A4842C349@economy-x-talk.com> <94A21B5A-21DC-41B3-BCF8-037BD104D30F@wanadoo.fr> Message-ID: Hello Bill, If I dare to complain here it is not because of the bug but because I've already made lots of testing and that the bug is still considered as "unconfirmed" since the moment I did report it. I've downloaded your stack and tryied it with a fresh installed 2.8- gm3 version (with or without plugings) and it works the same way than mine: the preOpenStack, openStack won't be sent to the stack if you open it by double-clicking on it in the Finder. I t works the same on PPC and Intel Mac. Considering that it appeared through the 2.7.x release cycle without changing my configuration (other thatn installing new versions of Rev) I believe it is really a bug. Best, ?rIC Le 22 f?vr. 07 ? 00:05, Bill Marriott a ?crit : > Before we complain about things not being fixed, let's try to > figure out > what the real bug is. > > The sample stack (virtually identical to JLG's script) works fine > on every > system available to me. It might be the case that you have messages > locked, > or some other setting which is causing this. > > Please try using my sample stack with a fresh installation of Rev > 2.8 gm-3 > (i.e., installed to a new directory) and report on the specifics. > > "?ric Miclo" wrote in > message news:94A21B5A-21DC-41B3-BCF8-037BD104D30F at wanadoo.fr... > Hello, > > I made also some test a while ago about that bug. > I was told that the bug would be resolved in the next version of > Revolution... but it wasn't as for lots of old bugs (version 2.8 and > now 2.9 sounds promising but honestly I will believe it when I'll see > it). > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- My NeXT computer will Be a Mac too! -- From runrev260805 at m-r-d.de Thu Feb 22 08:32:47 2007 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Thu, 22 Feb 2007 13:32:47 +0000 Subject: Re-2: Old bug still in Rev 2.8 OSX Chapter 4 Message-ID: The same here on my Windows XPSP2 machine wit Rev 2.8.0 GM3 Double clicking on messagetester.rev wit Rev not being opened does not show the messages. Double clicking on it with Rev already opened does show the messages. Regards, Matthias Rebbe -------- Original Message -------- Subject: Re: Old bug still in Rev 2.8 OSX Chapter 4 (22-Feb-2007 10:26) From: Mark Schonewille To: use-revolution at lists.runrev.com > I did the test with messagetester.rev, on a PowerMac G3 with Mac OS X > 10.4.8. > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store software. > Download at http://www.salery.biz > > Op 22-feb-2007, om 3:52 heeft J. Landman Gay het volgende geschreven: > > > Mark Schonewille wrote: > > > > > >> Any more suggestions as to what I could do to figure out the cause > >> of the bug? To me, it is clear that the IDE lacks a few "pass > >> openstack", pass preOpenstack" and other commands. The only > >> question is where...? > > > > You tried with Bill's sample stack, right? And it still failed? If > > so, then there must be a difference between your machine and mine > > or Bill's. What OS did you test with? Do you have an Intel Mac? I > > can't make the stack fail, and you can't make it work, so there > > must be something else going on. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > !DSPAM:45dd608d169171239220179! > > > > > To: use-revolution at lists.runrev.com From dave at looktowindward.com Thu Feb 22 10:19:03 2007 From: dave at looktowindward.com (Dave) Date: Thu, 22 Feb 2007 15:19:03 +0000 Subject: Repeat bug??? In-Reply-To: References: Message-ID: Hi All, Try out the following, on my setup it goes round the loop once too often! Well I assume it is supposed to stop when myItemIndex = 16??? Is this a bug? Thanks a lot All the Best Dave A stack with one button and one list field in it. on mouseUp put "00020120,40000804,00020120,40000804,00020120,40000804,00020120,40000804 , 00020120,40000804,00020120,40000804,00020120,40000804,00020120,40000804, " into myValueList put the number of items in myValueList & cr after field 1 repeat with myItemIndex = 1 to number of items in myValueList step 4 put myItemIndex & cr after field 1 end repeat end mouseUp From len-morgan at crcom.net Thu Feb 22 10:23:01 2007 From: len-morgan at crcom.net (Len Morgan) Date: Thu, 22 Feb 2007 09:23:01 -0600 Subject: Performance Problem with large file Message-ID: <45DDB555.4030107@crcom.net> I first want to thank everyone that helped out with my file path parsing problems! Now that I'm past that issue, I've got a new one. What I'm trying to do with this program is read a CSV file then write out a formatted XML file of the data. This actually works quite well now but the problem is that I'm displaying the file in a rather large text field as it is being built up. Each line of the CSV file generates about 40 lines of XML. In the test file I have, it takes about 3 seconds per record (total of 98 records). Just to see where the hang up was, I set the visibility of the output field to false, generated the file data, then turned it back on and it only takes about 3 seconds for the entire file! The problem is that when visibility is turned off, I have this big "hole" in the middle of the application (about 3/4ths of the screen) which then comes back on when it's done. Anyone have any ideas on how I can keep this displayed on the screen but not pay such a high performance penalty? If it makes a difference, I am appending to this file by using "put after ..." on the output textfield. Thanks! Len Morgan KTTK, Inc. From rjb at robelko.com Thu Feb 22 10:21:20 2007 From: rjb at robelko.com (Robert Brenstein) Date: Thu, 22 Feb 2007 16:21:20 +0100 Subject: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: <2100C1C2-E30F-4C43-AAAB-E49A4842C349@economy-x-talk.com> References: <08E12940-B4E0-4E8C-8992-162524D87A99@widged.com> <2100C1C2-E30F-4C43-AAAB-E49A4842C349@economy-x-talk.com> Message-ID: >Hi, > >I did a test, too. None of the beeps is heard and no status messages >seen. First, I did a normal test, then I removed all plugins, but >this makes no difference. > >I did the test with messagetester.rev, on a PowerMac G3 with Mac OS X 10.4.8. > >Best, > >Mark > To add a tile to the puzzle: Mac mini G4 OSX 10.3.9 PowerBook G4 OSX 10.4.8 Both pass the test. In both cases clean Rev 2.7.x install. From ambassador at fourthworld.com Thu Feb 22 10:51:00 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 22 Feb 2007 07:51:00 -0800 Subject: Performance Problem with large file Message-ID: <45DDBBE4.2010906@fourthworld.com> Len Morgan wrote: > ...the problem is that I'm displaying the file in a rather large > text field as it is being built up. Each line of the CSV file > generates about 40 lines of XML. That's one reason I rarely bother with XML. :) > In the test file I have, it takes about 3 seconds per record > (total of 98 records). Just to see where the hang up was, > I set the visibility of the output field to false, generated > the file data, then turned it back on and it only takes about > 3 seconds for the entire file! The problem is that when > visibility is turned off, I have this big "hole" in the middle > of the application (about 3/4ths of the screen) which then > comes back on when it's done. Working directly in fields is usually a couple orders of magnitude slower than working in a variable (see this metaphor for lighthearted explanation of why: ). Rather than hide the field, could you do the conversion in a variable and then drop the text into the field when you're done? Or if the user needs to see the progress while it's happening, maybe you could dump the variable into the field after every hundredth record or so. Lots of ways to do this, but the key to all of them is to move the work from the field to a variable. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From mdswindell at cruzio.com Thu Feb 22 11:08:41 2007 From: mdswindell at cruzio.com (Mark Swindell) Date: Thu, 22 Feb 2007 08:08:41 -0800 Subject: Parallels Desktop In-Reply-To: <7B2163F8-6BCE-4541-AE01-65185DDCD755@canelasoftware.com> References: <7B2163F8-6BCE-4541-AE01-65185DDCD755@canelasoftware.com> Message-ID: <78A4B73D-F733-4FBE-A47C-D90D4E6E4BEC@cruzio.com> What an incredible source of information and expertise this list is. It looks like I'll be purchasing Parallels very soon based on experiences and recommendations offered by various experts here. Here is a link to an article I came across from MacWorld describing features of both VMware and Parallels. http://www.macworld.com/news/2007/02/21/vmwarevsparallels/index.php Thanks, Mark "Many of life's failures are people who did not realize how close they were to success when they gave up." -Thomas Edison From mark at maseurope.net Thu Feb 22 11:21:27 2007 From: mark at maseurope.net (Mark Smith) Date: Thu, 22 Feb 2007 16:21:27 +0000 Subject: Repeat bug??? In-Reply-To: References: Message-ID: I've encountered this one, and it seems like a bug to me, though maybe there's an argument that it's correct behaviour. My workaround is to always subtract the step value -1 from the limit: repeat with itemIndex = 1 to the number of items in valueList - 3 step 4 Best, Mark On 22 Feb 2007, at 15:19, Dave wrote: > > Is this a bug? > > Thanks a lot > All the Best > Dave > > A stack with one button and one list field in it. > > > on mouseUp > put > "00020120,40000804,00020120,40000804,00020120,40000804,00020120,400008 > 04,00020120,40000804,00020120,40000804,00020120,40000804,00020120,4000 > 0804," into myValueList > > put the number of items in myValueList & cr after field 1 > repeat with myItemIndex = 1 to number of items in myValueList step 4 > put myItemIndex & cr after field 1 > end repeat > end mouseUp > From higginsta at mac.com Thu Feb 22 11:22:19 2007 From: higginsta at mac.com (Todd Higgins) Date: Thu, 22 Feb 2007 11:22:19 -0500 Subject: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: References: <08E12940-B4E0-4E8C-8992-162524D87A99@widged.com> <2100C1C2-E30F-4C43-AAAB-E49A4842C349@economy-x-talk.com> <94A21B5A-21DC-41B3-BCF8-037BD104D30F@wanadoo.fr> Message-ID: <94E6A4D0-28B9-4436-95DE-DD810644CF69@mac.com> ?rIC, You say you are starting with a fresh Rev install, are you also starting with a fresh "My Revolution Studio" folder? Regards, Todd On Feb 22, 2007, at 7:50 AM, ?ric Miclo wrote: > Hello Bill, > > If I dare to complain here it is not because of the bug but because > I've already made lots of testing and that the bug is still > considered as "unconfirmed" since the moment I did report it. > > I've downloaded your stack and tryied it with a fresh installed 2.8- > gm3 version (with or without plugings) and it works the same way > than mine: the preOpenStack, openStack won't be sent to the stack > if you open it by double-clicking on it in the Finder. > I t works the same on PPC and Intel Mac. > > Considering that it appeared through the 2.7.x release cycle > without changing my configuration (other thatn installing new > versions of Rev) I believe it is really a bug. > > Best, > > ?rIC > > Le 22 f?vr. 07 ? 00:05, Bill Marriott a ?crit : > >> Before we complain about things not being fixed, let's try to >> figure out >> what the real bug is. >> >> The sample stack (virtually identical to JLG's script) works fine >> on every >> system available to me. It might be the case that you have >> messages locked, >> or some other setting which is causing this. >> >> Please try using my sample stack with a fresh installation of Rev >> 2.8 gm-3 >> (i.e., installed to a new directory) and report on the specifics. >> >> "?ric Miclo" wrote in >> message news:94A21B5A-21DC-41B3-BCF8-037BD104D30F at wanadoo.fr... >> Hello, >> >> I made also some test a while ago about that bug. >> I was told that the bug would be resolved in the next version of >> Revolution... but it wasn't as for lots of old bugs (version 2.8 and >> now 2.9 sounds promising but honestly I will believe it when I'll see >> it). >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > -- My NeXT computer will Be a Mac too! -- > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From toolbook at kestner.de Thu Feb 22 11:28:04 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 22 Feb 2007 17:28:04 +0100 Subject: AW: Performance Problem with large file In-Reply-To: <45DDBBE4.2010906@fourthworld.com> Message-ID: <005a01c7569e$6e2e7b70$18b2a8c0@TiemoPC2> And how about just showing a progress bar and the field only when it's finished? My 2 cents Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Richard Gaskin > Gesendet: Donnerstag, 22. Februar 2007 16:51 > An: How to use Revolution > Betreff: Re: Performance Problem with large file > > Len Morgan wrote: > > ...the problem is that I'm displaying the file in a rather large > > text field as it is being built up. Each line of the CSV file > > generates about 40 lines of XML. > > That's one reason I rarely bother with XML. :) > > > In the test file I have, it takes about 3 seconds per record > > (total of 98 records). Just to see where the hang up was, > > I set the visibility of the output field to false, generated > > the file data, then turned it back on and it only takes about > > 3 seconds for the entire file! The problem is that when > > visibility is turned off, I have this big "hole" in the middle > > of the application (about 3/4ths of the screen) which then > > comes back on when it's done. > > Working directly in fields is usually a couple orders of magnitude > slower than working in a variable (see this metaphor for lighthearted > explanation of why: > ). > > Rather than hide the field, could you do the conversion in a variable > and then drop the text into the field when you're done? > > Or if the user needs to see the progress while it's happening, maybe you > could dump the variable into the field after every hundredth record or so. > > Lots of ways to do this, but the key to all of them is to move the work > from the field to a variable. > > -- > Richard Gaskin Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From hibis.jmr at free.fr Thu Feb 22 11:39:17 2007 From: hibis.jmr at free.fr (hibis.jmr) Date: Thu, 22 Feb 2007 17:39:17 +0100 Subject: Repeat bug??? In-Reply-To: References: Message-ID: <3C9C4F6A-C293-11DB-83D8-0003938374A8@free.fr> Hello Dave and Mark, It's not a bug Some times you have to read the documentation. The with form: The with counter = ... set the counter to the startValue at the beginning of the loop, .... When the counter is greater than or equal to the endValue, the loop performs its final iteration and then ends. Jean-Marc Le 22 f?vr. 2007, ? 16:19, Dave a ?crit : > Hi All, > > Try out the following, on my setup it goes round the loop once too > often! Well I assume it is supposed to stop when myItemIndex = 16??? > > Is this a bug? > > Thanks a lot > All the Best > Dave > > A stack with one button and one list field in it. > > > on mouseUp > put > "00020120,40000804,00020120,40000804,00020120,40000804,00020120,4000080 > 4,00020120,40000804,00020120,40000804,00020120,40000804,00020120,400008 > 04," into myValueList > > put the number of items in myValueList & cr after field 1 > repeat with myItemIndex = 1 to number of items in myValueList step 4 > put myItemIndex & cr after field 1 > end repeat > end mouseUp > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From runde at uwplatt.edu Thu Feb 22 11:38:50 2007 From: runde at uwplatt.edu (John Runde) Date: Thu, 22 Feb 2007 10:38:50 -0600 Subject: Click Table Message-ID: I am doing some financial programming. Of prime importance, is a a Spreadsheet like field... I will call a "click field". It is a crucial piece of my project, and I have not been able to get it to work. Note that I am an accountant, not a programmer (but an old hand at hypercard). Here are the criteria I need: 1. a table field 2. the field is locked 3. when you click on a cell, the row, column (item,line), should be placed in the top, leftmost cell (i.e. "1,1"). This cell will be reserved for this purpose. 4. the table should scroll both H and V 5. I should be able to resize the table as needed (for various cards). 6. I will use code to populate the click field, it would be nice if the field would auto adjust for column width. This seems so simple, yet I cannot get it to work. It has to have something to do with properties, but danged if I can figure out what. I tried about every property setting in combination, but to no avail. Can someone program the above and either email it to me, or give me the details. email "runde at uwplatt.edu" Many Thanks to any who will help, jwr From jacque at hyperactivesw.com Thu Feb 22 11:40:57 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 22 Feb 2007 10:40:57 -0600 Subject: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: <590BBA81-8DA6-4CDE-B420-C9F05918DF2C@economy-x-talk.com> References: <08E12940-B4E0-4E8C-8992-162524D87A99@widged.com><2100C1C2-E30F-4C43-AAAB-E49A4842C349@economy-x-talk.com> <94A21B5A-21DC-41B3-BCF8-037BD104D30F@wanadoo.fr> <7339E250-D21F-441B-866C-95FFEAE476D7@economy-x-talk.com> <45DD055B.2030505@hyperactivesw.com> <590BBA81-8DA6-4CDE-B420-C9F05918DF2C@economy-x-talk.com> Message-ID: <45DDC799.4070403@hyperactivesw.com> Mark Schonewille wrote: > I did the test with messagetester.rev, on a PowerMac G3 with Mac OS X > 10.4.8. I don't understand it then. I just tried the test on a G4 running OS 10.3.7 and it worked fine there too. Are you running any non-standard plugins? >> Mark Schonewille wrote: >> >> >>> Any more suggestions as to what I could do to figure out the cause of >>> the bug? To me, it is clear that the IDE lacks a few "pass >>> openstack", pass preOpenstack" and other commands. The only question >>> is where...? >> >> You tried with Bill's sample stack, right? And it still failed? If so, >> then there must be a difference between your machine and mine or >> Bill's. What OS did you test with? Do you have an Intel Mac? I can't >> make the stack fail, and you can't make it work, so there must be >> something else going on. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Feb 22 11:47:00 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 22 Feb 2007 10:47:00 -0600 Subject: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: References: <08E12940-B4E0-4E8C-8992-162524D87A99@widged.com> <2100C1C2-E30F-4C43-AAAB-E49A4842C349@economy-x-talk.com> Message-ID: <45DDC904.5090708@hyperactivesw.com> Robert Brenstein wrote: >> Hi, >> >> I did a test, too. None of the beeps is heard and no status messages >> seen. First, I did a normal test, then I removed all plugins, but this >> makes no difference. >> >> I did the test with messagetester.rev, on a PowerMac G3 with Mac OS X >> 10.4.8. This is all pretty interesting. Could everyone who is having the problem post any plugins they are using? Not the ones that ship with Rev, but any others you've added to your plugins folder? That might give us a clue. If anyone can think of any other thing that might be interfering with the message hierarchy, post that too. It's a good puzzle and together maybe we can figure it out. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From runrev260805 at m-r-d.de Thu Feb 22 11:55:44 2007 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Thu, 22 Feb 2007 16:55:44 +0000 Subject: Re-3: Old bug still in Rev 2.8 OSX Chapter 4 Message-ID: Hi, now i had the time to test my other releases of Revolution Studio under Windows XP. I checked it on my machine with the following builds: Version 2.7.2 Build 261 Version 2.7.4 Build 291 Version 2.8.0 Build 350 Version 2.8.0 Build 360 I also installed each build on a virtual vmware machine,where Rev was not installed already, just to be sure, that this is not caused by some wrong revsettings on my machine. The result is allways the same: Double clicking on messagetester.rev wit Rev not being opened does not show the messages. Double clicking on it with Rev already opened does show the messages. Regards, Matthias Rebbe -------- Original Message -------- Subject: Re-2: Old bug still in Rev 2.8 OSX Chapter 4 (22-Feb-2007 15:14) From: runrev260805 at m-r-d.de To: use-revolution at lists.runrev.com > The same here on my Windows XPSP2 machine wit Rev 2.8.0 GM3 > > Double clicking on messagetester.rev wit Rev not being opened does not show > the messages. > > Double clicking on it with Rev already opened does show the messages. > > > Regards, > > Matthias Rebbe > > > -------- Original Message -------- > Subject: Re: Old bug still in Rev 2.8 OSX Chapter 4 (22-Feb-2007 10:26) > From: Mark Schonewille > To: use-revolution at lists.runrev.com > > > I did the test with messagetester.rev, on a PowerMac G3 with Mac OS X > > 10.4.8. > > > > Best, > > > > Mark > > > > -- > > > > Economy-x-Talk > > Consultancy and Software Engineering > > http://economy-x-talk.com > > http://www.salery.biz > > > > Get your store on-line within minutes with Salery Web Store software. > > Download at http://www.salery.biz > > > > Op 22-feb-2007, om 3:52 heeft J. Landman Gay het volgende geschreven: > > > > > Mark Schonewille wrote: > > > > > > > > >> Any more suggestions as to what I could do to figure out the cause > > >> of the bug? To me, it is clear that the IDE lacks a few "pass > > >> openstack", pass preOpenstack" and other commands. The only > > >> question is where...? > > > > > > You tried with Bill's sample stack, right? And it still failed? If > > > so, then there must be a difference between your machine and mine > > > or Bill's. What OS did you test with? Do you have an Intel Mac? I > > > can't make the stack fail, and you can't make it work, so there > > > must be something else going on. > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > > > > > > > > > > To: use-revolution at lists.runrev.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > !DSPAM:45dda26e301431804284693! > > > > > To: use-revolution at lists.runrev.com From len-morgan at crcom.net Thu Feb 22 12:05:05 2007 From: len-morgan at crcom.net (Len Morgan) Date: Thu, 22 Feb 2007 11:05:05 -0600 Subject: Performance Problem with large file Message-ID: <45DDCD41.8010301@crcom.net> Len Morgan wrote: > > ...the problem is that I'm displaying the file in a rather large > > text field as it is being built up. Each line of the CSV file > > generates about 40 lines of XML. > >That's one reason I rarely bother with XML. :) Unfortunately, this isn't my choice. The XML file is sent to a computer that processes telephone calls (for inmates in prisons) and that is the format the vendor is using. > > In the test file I have, it takes about 3 seconds per record > > (total of 98 records). Just to see where the hang up was, > > I set the visibility of the output field to false, generated > > the file data, then turned it back on and it only takes about > > 3 seconds for the entire file! The problem is that when > > visibility is turned off, I have this big "hole" in the middle > > of the application (about 3/4ths of the screen) which then > > comes back on when it's done. > >Working directly in fields is usually a couple orders of magnitude >slower than working in a variable (see this metaphor for lighthearted >explanation of why: >). > >Rather than hide the field, could you do the conversion in a variable >and then drop the text into the field when you're done? > >Or if the user needs to see the progress while it's happening, maybe you >could dump the variable into the field after every hundredth record or so. > >Lots of ways to do this, but the key to all of them is to move the work >from the field to a variable. > I guess the other option I have if I want to "simulate" the field being updated on the fly would be to figure out how many lines of text are displayed, update the TEXT FIELD that many lines only (while creating a variable with the "real" data in it), then when it's done, putting the variable into the text field all at once. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com - From simplsol at aol.com Thu Feb 22 12:29:22 2007 From: simplsol at aol.com (simplsol at aol.com) Date: Thu, 22 Feb 2007 12:29:22 -0500 Subject: Performance Problem with large file In-Reply-To: <45DDCD41.8010301@crcom.net> References: <45DDCD41.8010301@crcom.net> Message-ID: <8C924BE20379806-1688-40D0@WEBMAIL-MA14.sysops.aol.com> Len, If it is taking 3 seconds now, processing from a variable should take (far) less than one second. If that is so, then you will not need to worry about covering the "hole". I do second Richard's suggestion about moving from XML; it is really slow, takes more memory for code, takes more memory for data, etc. - worth asking the vendor if it is necessary. Also, are you using "repeat with" where you could be using "repeat for"? The latter is about ten times faster. Paul Looney -----Original Message----- From: len-morgan at crcom.net To: use-revolution at lists.runrev.com Sent: Thu, 22 Feb 2007 9:05 AM Subject: Re: Performance Problem with large file Len Morgan wrote:? ? > > ...the problem is that I'm displaying the file in a rather large? > > text field as it is being built up. Each line of the CSV file? > > generates about 40 lines of XML.? > ? >That's one reason I rarely bother with XML. :) ? Unfortunately, this isn't my choice. The XML file is sent to a computer that processes telephone calls (for inmates in prisons) and that is the format the vendor is using.? ? > > In the test file I have, it takes about 3 seconds per record? > > (total of 98 records). Just to see where the hang up was, > > I set the visibility of the output field to false, generated? > > the file data, then turned it back on and it only takes about? > > 3 seconds for the entire file! The problem is that when? > > visibility is turned off, I have this big "hole" in the middle? > > of the application (about 3/4ths of the screen) which then > > comes back on when it's done.? > ? >Working directly in fields is usually a couple orders of magnitude >slower than working in a variable (see this metaphor for lighthearted >explanation of why: >) .? >? >Rather than hide the field, could you do the conversion in a variable >and then drop the text into the field when you're done?? >? >Or if the user needs to see the progress while it's happening, maybe you >could dump the variable into the field after every hundredth record or so.? >? >Lots of ways to do this, but the key to all of them is to move the work >from the field to a variable.? >? ? I guess the other option I have if I want to "simulate" the field being updated on the fly would be to figure out how many lines of text are displayed, update the TEXT FIELD that many lines only (while creating a variable with the "real" data in it), then when it's done, putting the variable into the text field all at once.? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com -? ? _______________________________________________? use-revolution mailing list? use-revolution at lists.runrev.com? Please visit this url to subscribe, unsubscribe and manage your subscription preferences:? http://lists.runrev.com/mailman/listinfo/use-revolution? ________________________________________________________________________ Check out the new AOL. Most comprehensive set of free safety and security tools, free access to millions of high-quality videos from across the web, free AOL Mail and more. =0 From cmsheffield at gmail.com Thu Feb 22 12:32:09 2007 From: cmsheffield at gmail.com (Chris Sheffield) Date: Thu, 22 Feb 2007 10:32:09 -0700 Subject: revZip and rev 2.8 gm-3 Message-ID: I'm having a problem that I'm wondering if anyone else has experienced. This is OS X, btw. I have an application that makes use of the revZip library. I have the standalone builder settings set to search for required inclusions. The first problem is that the revZip bundle does not get copied to my standalone, which I believe is a long outstanding bug, which I thought was supposed to have been fixed with 2.8. The second problem is that, even if I manually copy the revZip.bundle into my standalone package, the standalone errors when making a call to a revZip function. In other words, it's not finding the bundle. I have it copied to the Externals folder within the app bundle. I have also tried explicitly setting the externals of my stack, but I can't seem to get the path quite right to this Externals folder. The only way I've been able to get it to work without errors is to simply set the externals to "revzip.bundle" and then place the bundle directly next to my app bundle, not inside it. But I would really like to have this app be as self-contained as possible, so I'd prefer to have the revzip.bundle inside my app bundle. First of all, has anyone else experienced these problems with the standalone builder Rev 2.8? I think I'm about ready to report them to runtime. And second, what should I set the path to in the externals property so that I can keep the revzip.bundle inside my app bundle? I think I'm just not getting it quite right. I'd prefer to use a relative path if possible. Should it be something like "./ [AppBundleName]/Contents/MacOS/Externals/revzip.bundle"? Can anyone help? Thanks, Chris ------------------------------------------ Chris Sheffield Read Naturally The Fluency Company http://www.readnaturally.com ------------------------------------------ From JimAultWins at yahoo.com Thu Feb 22 12:33:03 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 22 Feb 2007 09:33:03 -0800 Subject: Performance Problem with large file In-Reply-To: <45DDCD41.8010301@crcom.net> Message-ID: On 2/22/07 9:05 AM, "Len Morgan" wrote: > Len Morgan wrote: > I guess the other option I have if I want to "simulate" the field being > updated on the fly would be to figure out how many lines of text are > displayed, update the TEXT FIELD that many lines only (while creating a > variable with the "real" data in it), then when it's done, putting the > variable into the text field all at once. One approach that may work for determining the amount of text to show is: put empty into fld tryOnForSize repeat for each line LNN of veryLargeTextBlock put LNN & cr after fld tryOnForSize get the formattedheight of fld tryOnForSize if it > the height of fld tryOnForSize then exit repeat end repeat put line 1 to -2 of fld tryOnForSize into fld vizDisplayFld Jim Ault Las Vegas From rjb at robelko.com Thu Feb 22 12:31:15 2007 From: rjb at robelko.com (Robert Brenstein) Date: Thu, 22 Feb 2007 18:31:15 +0100 Subject: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: <45DDC904.5090708@hyperactivesw.com> References: <08E12940-B4E0-4E8C-8992-162524D87A99@widged.com> <2100C1C2-E30F-4C43-AAAB-E49A4842C349@economy-x-talk.com> <45DDC904.5090708@hyperactivesw.com> Message-ID: >This is all pretty interesting. Could everyone who is having the >problem post any plugins they are using? Not the ones that ship with >Rev, but any others you've added to your plugins folder? That might >give us a clue. > >If anyone can think of any other thing that might be interfering >with the message hierarchy, post that too. It's a good puzzle and >together maybe we can figure it out. > >-- >Jacqueline Landman Gay | jacque at hyperactivesw.com >HyperActive Software | http://www.hyperactivesw.com What may be worth checking if there are any stack open which are hidden, like some plugins loading are startup. They may be stealing the messages. I know from experience that even though the frontstack may seem to have focus, it is possible to have a hidden stack being the defaultstack. However, someone said that removing all plugins does not help, so this may be a deadend street. BTW, when stacks are opened invisible, not all open messages are sent by design. Robert From jacque at hyperactivesw.com Thu Feb 22 12:49:16 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 22 Feb 2007 11:49:16 -0600 Subject: Re-3: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: References: Message-ID: <45DDD79C.4060504@hyperactivesw.com> runrev260805 at m-r-d.de wrote: > Hi, > > now i had the time to test my other releases of Revolution Studio under Windows XP. > I checked it on my machine with the following builds: > Version 2.7.2 Build 261 > Version 2.7.4 Build 291 > Version 2.8.0 Build 350 > Version 2.8.0 Build 360 > > I also installed each build on a virtual vmware machine,where Rev was not installed already, just to be sure, that this is not caused by some wrong revsettings on my machine. > > The result is allways the same: > > Double clicking on messagetester.rev wit Rev not being opened does not show > the messages. > > Double clicking on it with Rev already opened does show the messages. Good testing. The original report was about OS X but I see you can reproduce the problem in Windows too. Could you try an experiment? Look in the "My Documents" folder for a folder called "My Revolution". Rename that folder to something else. Then try your test again. Does it still fail? Any OS X user who wants to try this, the folder to rename is in the Documents folder. A fresh install of Revolution does not change the contents of the My Revolution folder, so if the problem is in any of those files, it will persist across all versions and installations. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From Roger.E.Eller at sealedair.com Thu Feb 22 13:03:42 2007 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Thu, 22 Feb 2007 13:03:42 -0500 Subject: Parallels Desktop Message-ID: On 22 Feb 2007, at 6:35 AM, Adrian Williams wrote: > Roger, > I'm having problems downloading from the link you supplied... It worked for me. Maybe the list wrapped the url. Try the link below, then click link to "NTFS-3G 20070116-r4.dmg". http://chucker.mystfans.com/opensource/ntfs-3g/ Roger Eller From JimAultWins at yahoo.com Thu Feb 22 13:01:57 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 22 Feb 2007 10:01:57 -0800 Subject: Click Table In-Reply-To: Message-ID: On 2/22/07 8:38 AM, "John Runde" wrote: > I am doing some financial programming. Of prime importance, is a a > Spreadsheet like field... I will call a "click field". It is a > crucial piece of my project, and I have not been able to get it to > work. Note that I am an accountant, not a programmer (but an old > hand at hypercard). > > Here are the criteria I need: > > 1. a table field > 2. the field is locked > 3. when you click on a cell, the row, column (item,line), should be > placed in the top, leftmost cell (i.e. "1,1"). This cell will be > reserved for this purpose. > 4. the table should scroll both H and V > 5. I should be able to resize the table as needed (for various cards). > 6. I will use code to populate the click field, it would be nice if > the field would auto adjust for column width. > > This seems so simple, yet I cannot get it to work. It has to have > something to do with properties, but danged if I can figure out > what. I tried about every property setting in combination, but to no > avail. > > Can someone program the above and either email it to me, or give me > the details. In Rev, it is not simple. There is no real table object, yet. There are plans to do this, but not likely in the near future. I understand you want the user experience to be very much like using a spreadsheet. Most of us are familiar with the Excel spreadsheet which is optimized, operates with tons of code behind it, and is far more versatile than a Rev field will ever be. You might take the approach of putting your calculated values into a substack that is the size of the screen, remains invisible to the user, contains the actual 'table field', then you 'import snapshot' of the rect of that table field into the main stack, put that image into a group (setting the H & V scrollbars to true). Now the user can see the numbers, scroll, click, and you can adjust the size of the rect of the group. The user click location could retrieve the actual number from the substack field and put it into a 'display field' at 1,1 as in get item 6 of line 5 of fld numberGrid For the column width adjust, you would need to get the formattedwidth of the number in each cell, then adjust the max/min tab stop values for each column, then import the snapshot of the filled rows and columns. As you can see, this is not really simple. I avoid using the table object, but in your case, you are trying to make a clean user interface. Key components import snapshot click location on an image => cell clicked substack holding the formatted field, invisible --there are other ways of doing invis fld Hope this gets you started Jim Ault Las Vegas From LunchnMeets at aol.com Thu Feb 22 13:14:35 2007 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Thu, 22 Feb 2007 13:14:35 EST Subject: Old bug still in Rev 2.8 OSX Chapter 5 Message-ID: In a message dated 2/22/07 11:50:47 AM, jacque at hyperactivesw.com writes: > This is all pretty interesting. Could everyone who is having the problem > post any plugins they are using? Not the ones that ship with Rev, but > any others you've added to your plugins folder? That might give us a clue. > > If anyone can think of any other thing that might be interfering with > the message hierarchy, post that too. It's a good puzzle and together > maybe we can figure it out. > Jacque, This happened on a freshly installed rev 2.7.4 as well as o freshly installed rev 2.8 for Mac OSX. I don?t use any plugins or custom properties. These handlers (OpenStack, OpenCard, preOpenCard, preOpenStack, startUp) are NOT seen if you open rev from the mac desktop by double clicking on a stack. They work fine if you open rev first and then open the stack though. I?m talking about being in the IDE and this isn?t a standalone. Joe ************************************** AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com. From chipp at chipp.com Thu Feb 22 13:33:21 2007 From: chipp at chipp.com (Chipp Walters) Date: Thu, 22 Feb 2007 12:33:21 -0600 Subject: [ANN] Son 2.0 In-Reply-To: <4EFD6826-61D7-4D36-BC23-F5484215AE5A@sosmartsoftware.com> References: <20070106180005.355C348905E@mail.runrev.com> <9F97A958-8B81-4AD6-9F2D-D0335EDF6C42@derbrill.de> <4EFD6826-61D7-4D36-BC23-F5484215AE5A@sosmartsoftware.com> Message-ID: <7aa52a210702221033s192d6ba5t6f3eb9c271fd5999@mail.gmail.com> Congrats Malte! Looks like another golden master ;-) From jacque at hyperactivesw.com Thu Feb 22 13:36:24 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 22 Feb 2007 12:36:24 -0600 Subject: Old bug still in Rev 2.8 OSX Chapter 5 In-Reply-To: References: Message-ID: <45DDE2A8.9010706@hyperactivesw.com> LunchnMeets at aol.com wrote: > In a message dated 2/22/07 11:50:47 AM, jacque at hyperactivesw.com writes: > > >> This is all pretty interesting. Could everyone who is having the problem >> post any plugins they are using? Not the ones that ship with Rev, but >> any others you've added to your plugins folder? That might give us a clue. >> >> If anyone can think of any other thing that might be interfering with >> the message hierarchy, post that too. It's a good puzzle and together >> maybe we can figure it out. >> > > Jacque, > > This happened on a freshly installed rev 2.7.4 as well as o freshly installed > rev 2.8 for Mac OSX. I don?t use any plugins or custom properties. These > handlers (OpenStack, OpenCard, preOpenCard, preOpenStack, startUp) are NOT seen if > you open rev from the mac desktop by double clicking on a stack. They work > fine if you open rev first and then open the stack though. I?m talking about > being in the IDE and this isn?t a standalone. I understand. Do you have a "My Revolution" folder in your Documents folder? If you do, quit Rev and rename that folder temporarily. After that, does the test still fail? If you don't have a "My Revolution" folder in Documents, then my theory is wrong. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Feb 22 13:39:03 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 22 Feb 2007 12:39:03 -0600 Subject: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: References: <08E12940-B4E0-4E8C-8992-162524D87A99@widged.com> <2100C1C2-E30F-4C43-AAAB-E49A4842C349@economy-x-talk.com> <45DDC904.5090708@hyperactivesw.com> Message-ID: <45DDE347.6060507@hyperactivesw.com> Robert Brenstein wrote: > However, someone said that removing all plugins does not help, so this > may be a deadend street. Ah, I missed that. But it may be that they were checking the Rev plugins folder in the distribution instead of the one in My Documents (or Documents on Mac.) We can see. It's all I can think of so far. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From wjm at wjm.org Thu Feb 22 13:50:17 2007 From: wjm at wjm.org (Bill Marriott) Date: Thu, 22 Feb 2007 13:50:17 -0500 Subject: Old bug still in Rev 2.8 OSX Chapter 5 References: Message-ID: Joe, We've mentioned a couple times now that "startup" will never be sent to your stack in the IDE, so you might want to start excluding that from your list. Second, as Jacque pointed out the "My Revolution" folder persists through fresh installs, and will preload items during launch. You need to locate and rename that folder and try again. It's possible that something you tried long ago is still in that folder. We still don't know what kind of hardware you're using, what version of OS X, or whether you attempted this procedure with the test stack I posted (or Jacque's script). - Bill From ambassador at fourthworld.com Thu Feb 22 14:01:25 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 22 Feb 2007 11:01:25 -0800 Subject: Performance Problem with large file Message-ID: <45DDE885.5080207@fourthworld.com> Paul Looney wrote: > If it is taking 3 seconds now, processing from a variable should take > (far) less than one second. If that is so, then you will not need to > worry about covering the "hole". > I do second Richard's suggestion about moving from XML; it is really > slow, takes more memory for code, takes more memory for data, etc. - > worth asking the vendor if it is necessary. Some vendors won't listen. WebMerge works with a lot of merchant data feeds, and some of the vendors are so fixated on the fashionability of XML that even the argument about the impact in their service usage doesn't sway them. > Also, are you using "repeat with" where you could be using "repeat > for"? The latter is about ten times faster. Paul raises a very important point here; "repeat for each" is a performance godsend. One great thing about this list is that if you'll post the code you'll have a small army of seasoned pros rewrite it for you for free. :) Len, can you post that handler? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From jacque at hyperactivesw.com Thu Feb 22 14:02:08 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 22 Feb 2007 13:02:08 -0600 Subject: revZip and rev 2.8 gm-3 In-Reply-To: References: Message-ID: <45DDE8B0.6050900@hyperactivesw.com> Chris Sheffield wrote: > I'm having a problem that I'm wondering if anyone else has experienced. > This is OS X, btw. > > I have an application that makes use of the revZip library. I have the > standalone builder settings set to search for required inclusions. The > first problem is that the revZip bundle does not get copied to my > standalone, which I believe is a long outstanding bug, which I thought > was supposed to have been fixed with 2.8. The second problem is that, > even if I manually copy the revZip.bundle into my standalone package, > the standalone errors when making a call to a revZip function. In other > words, it's not finding the bundle. I have it copied to the Externals > folder within the app bundle. I have also tried explicitly setting the > externals of my stack, but I can't seem to get the path quite right to > this Externals folder. The only way I've been able to get it to work > without errors is to simply set the externals to "revzip.bundle" and > then place the bundle directly next to my app bundle, not inside it. But > I would really like to have this app be as self-contained as possible, > so I'd prefer to have the revzip.bundle inside my app bundle. > > First of all, has anyone else experienced these problems with the > standalone builder Rev 2.8? I think I'm about ready to report them to > runtime. And second, what should I set the path to in the externals > property so that I can keep the revzip.bundle inside my app bundle? I > think I'm just not getting it quite right. I'd prefer to use a relative > path if possible. Should it be something like > "./[AppBundleName]/Contents/MacOS/Externals/revzip.bundle"? Can anyone > help? I always set externals dynamically on startup. This has always worked for me: on startup if the platform = "macos" then set the externals of this stack to \ pathToBundleData() & "myExternal.bundle" else set the externals of this stack to \ pathToBundleData() & "myExternal.dll" end if end startup function pathToBundleData put the effective filename of this stack into tPath set the itemDel to slash delete last item of tPath return tPath & "/Externals/" end pathToBundleData This sets the externals property to the Externals folder regardless of whether it is inside a Mac bundle or in a folder next to the app in a Windows standalone. Note that the startup message is the only time you can dynamically set externals. I've had varying success with hard-coding the paths into the stack, which is why I started doing it this way. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From runrev260805 at m-r-d.de Thu Feb 22 14:52:28 2007 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Thu, 22 Feb 2007 19:52:28 +0000 Subject: Re-5: Old bug still in Rev 2.8 OSX Chapter 4 Message-ID: Hi, renaming the "My Revolution Studio" folder in My Documents does not solve the problem. But there is another Revolution Studio folder under Windows XP For german Windows it can found at C:\Dokumente und Einstellungen\Administrator\Anwendungsdaten\Runtime Revolution\ and for english versions the path should be C:\Documents and Settings\Administrator\Application Data\Runtime Revolution\ where Administrator should be replaced by the username of course. Renaming the file "revpreferences.rev" which is located in C:\Dokumente und Einstellungen\Administrator\Anwendungsdaten\Runtime Revolution\Revolution Studio\Preferences and C:\Documents and Settings\Administrator\Application Data\Runtime Revolution\Revolution Studio\Preferences respectively for english windows versions solves the problem here. The new created revpreferences.rev is 25kb in size. My old file was about 46kb. Very funny, where all-over Rev Studio stores its files. Best regards, Matthias -------- Original Message -------- Subject: Re: Re-3: Old bug still in Rev 2.8 OSX Chapter 4 (22-Feb-2007 18:54) From: J. Landman Gay To: use-revolution at lists.runrev.com > runrev260805 at m-r-d.de wrote: > > Hi, > > > > now i had the time to test my other releases of Revolution Studio under > > Windows XP. > > I checked it on my machine with the following builds: > > Version 2.7.2 Build 261 > > Version 2.7.4 Build 291 > > Version 2.8.0 Build 350 > > Version 2.8.0 Build 360 > > > > I also installed each build on a virtual vmware machine,where Rev was not > > installed already, just to be sure, that this is not caused by some wrong > > revsettings on my machine. > > > > The result is allways the same: > > > > Double clicking on messagetester.rev wit Rev not being opened does not show > > > > the messages. > > > > Double clicking on it with Rev already opened does show the messages. > > Good testing. The original report was about OS X but I see you can > reproduce the problem in Windows too. Could you try an experiment? Look > in the "My Documents" folder for a folder called "My Revolution". Rename > that folder to something else. Then try your test again. Does it still fail? > > > Any OS X user who wants to try this, the folder to rename is in the > Documents folder. > > A fresh install of Revolution does not change the contents of the My > Revolution folder, so if the problem is in any of those files, it will > persist across all versions and installations. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > !DSPAM:45ddd80047105029397398! > > > > > To: use-revolution at lists.runrev.com From LunchnMeets at aol.com Thu Feb 22 15:00:26 2007 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Thu, 22 Feb 2007 15:00:26 EST Subject: Old bug still in Rev 2.8 OSX Chapter 6 Message-ID: In a message dated 2/22/07 1:50:20 PM, jacque at hyperactivesw.com writes: > I understand. Do you have a "My Revolution" folder in your Documents > folder? If you do, quit Rev and rename that folder temporarily. After > that, does the test still fail? If you don't have a "My Revolution" > folder in Documents, then my theory is wrong. > Hi Again Jacque, I?m using OSX v10.3.9 on an iMac. I don?t have a ?My Revolution? folder anywhere on my Mac. Joe ************************************** AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com. From jacque at hyperactivesw.com Thu Feb 22 15:20:48 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 22 Feb 2007 14:20:48 -0600 Subject: Re-5: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: References: Message-ID: <45DDFB20.3090705@hyperactivesw.com> runrev260805 at m-r-d.de wrote: > Hi, > > > > renaming the "My Revolution Studio" folder in My Documents does not solve the problem. > > But there is another Revolution Studio folder under Windows XP > For german Windows it can found at C:\Dokumente und Einstellungen\Administrator\Anwendungsdaten\Runtime Revolution\ > and for english versions the path should be C:\Documents and Settings\Administrator\Application Data\Runtime Revolution\ > > where Administrator should be replaced by the username of course. > > Renaming the file "revpreferences.rev" which is located in C:\Dokumente und Einstellungen\Administrator\Anwendungsdaten\Runtime Revolution\Revolution Studio\Preferences and C:\Documents and Settings\Administrator\Application Data\Runtime Revolution\Revolution Studio\Preferences respectively for english windows versions solves the problem here. > > The new created revpreferences.rev is 25kb in size. My old file was about 46kb. > > Very funny, where all-over Rev Studio stores its files. Good job! Very interesting. I was having a crash with 2.8 gm-2 that was also solved by removing the preferences file. One guess about what might have happened is that there is a script error in the older prefs file that caused the startup sequence to abort. Throwing away the prefs and letting Revolution make a new one is a very easy solution. You should get a prize for figuring this out. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From cmsheffield at gmail.com Thu Feb 22 15:26:48 2007 From: cmsheffield at gmail.com (Chris Sheffield) Date: Thu, 22 Feb 2007 13:26:48 -0700 Subject: revZip and rev 2.8 gm-3 In-Reply-To: <45DDE8B0.6050900@hyperactivesw.com> References: <45DDE8B0.6050900@hyperactivesw.com> Message-ID: <3B115870-B90D-46C5-9F24-6923559FE1CD@gmail.com> Excellent Jacque. Thanks. I'll give this a try. I knew I was just missing something obvious. And I actually do have code that sets my externals on startup, I just wasn't getting the path correct. This should help. Thanks again. On Feb 22, 2007, at 12:02 PM, J. Landman Gay wrote: > Chris Sheffield wrote: >> I'm having a problem that I'm wondering if anyone else has >> experienced. This is OS X, btw. >> I have an application that makes use of the revZip library. I have >> the standalone builder settings set to search for required >> inclusions. The first problem is that the revZip bundle does not >> get copied to my standalone, which I believe is a long outstanding >> bug, which I thought was supposed to have been fixed with 2.8. The >> second problem is that, even if I manually copy the revZip.bundle >> into my standalone package, the standalone errors when making a >> call to a revZip function. In other words, it's not finding the >> bundle. I have it copied to the Externals folder within the app >> bundle. I have also tried explicitly setting the externals of my >> stack, but I can't seem to get the path quite right to this >> Externals folder. The only way I've been able to get it to work >> without errors is to simply set the externals to "revzip.bundle" >> and then place the bundle directly next to my app bundle, not >> inside it. But I would really like to have this app be as self- >> contained as possible, so I'd prefer to have the revzip.bundle >> inside my app bundle. >> First of all, has anyone else experienced these problems with the >> standalone builder Rev 2.8? I think I'm about ready to report them >> to runtime. And second, what should I set the path to in the >> externals property so that I can keep the revzip.bundle inside my >> app bundle? I think I'm just not getting it quite right. I'd >> prefer to use a relative path if possible. Should it be something >> like "./[AppBundleName]/Contents/MacOS/Externals/revzip.bundle"? >> Can anyone help? > > I always set externals dynamically on startup. This has always > worked for me: > > on startup > if the platform = "macos" then > set the externals of this stack to \ > pathToBundleData() & "myExternal.bundle" > else > set the externals of this stack to \ > pathToBundleData() & "myExternal.dll" > end if > end startup > > function pathToBundleData > put the effective filename of this stack into tPath > set the itemDel to slash > delete last item of tPath > return tPath & "/Externals/" > end pathToBundleData > > This sets the externals property to the Externals folder regardless > of whether it is inside a Mac bundle or in a folder next to the app > in a Windows standalone. > > Note that the startup message is the only time you can dynamically > set externals. I've had varying success with hard-coding the paths > into the stack, which is why I started doing it this way. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ------------------------------------------ Chris Sheffield Read Naturally The Fluency Company http://www.readnaturally.com ------------------------------------------ From runrev260805 at m-r-d.de Thu Feb 22 15:38:47 2007 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Thu, 22 Feb 2007 20:38:47 +0000 Subject: Re-7: Old bug still in Rev 2.8 OSX Chapter 4 Message-ID: -------- Original Message -------- Subject: Re: Re-5: Old bug still in Rev 2.8 OSX Chapter 4 (22-Feb-2007 21:23) From: J. Landman Gay To: use-revolution at lists.runrev.com > You should get a prize for figuring this out. :) Any gifts would be appreciated. ;-) Matthias From bobwarren at howsoft.com Thu Feb 22 15:56:15 2007 From: bobwarren at howsoft.com (Bob Warren) Date: Thu, 22 Feb 2007 18:56:15 -0200 Subject: [ANN] New picture chooser for Ubuntu Message-ID: <45DE036F.4060109@howsoft.com> Colleagues: You might remember that some time ago I released a pair of file/picture chooser widgets for Ubuntu Linux. These widgets still work OK, but they will no longer detect the presence of a floppy diskette drive if your computer has one. This is because Ubuntu (or possibly Gnome) have been mucking about with the system of detecting the floppy's presence, and there are still unsolved problems. Even though floppies are on their way out, file choosers that ignor the possibility of their existence would be incomplete to say the least. For that reason, I am developing a new pair of choosers, and the picture chooser (the most important) is ready. In addition to restoring the correct functioning of these chooser widgets, I have decided to make them a bit prettier. This current version does not include all the bells and whistles that were originally suggested by you and planned for #2, but at least the drive tree view now includes images of little folders (closed or open) to replace the "+" and "--" symbols used previously for the purpose of representing the nodes. Here is a picture: http://www.howsoft.com/runrev/downloads/new_picture_chooser.png The colour of the folders can be changed. Here is the available list of colours: red (the default) blue cherry cyan darkblue darkbrown darkgreen darkgrey grey lightbrown lightgreen mauve white yellow This new standalone picture chooser widget can be used as a substitute together with the original pack available at http://www.howsoft.com/runrev/stacks.htm . Just substitute the original program (_picture_chooser) with the new version. To specify a different colour, you need to add an additional line to the _picture_chooser.ini file. The new picture chooser can be downloaded from: http://www.howsoft.com/runrev/downloads/new_picture_chooser.zip Shortly, I shall be releasing an entirely new demo pack including a new file chooser as well, together with a revised stack that shows how to call both standalone widgets. Of course, for file choosers to be as complete as they are in Windows, it is necessary to enable the operator to select a file from his local network directly in addition to his local machine. This was the purpose of my recent "Samba" thread, but as you must have observed, I didn't manage to obtain sufficient information to be able to implement it. Who knows, time solves many problems, so I hope to be able to incorporate network navigation into my chooser widgets as soon as the opportunity arises. Any comments would be most welcome. Regards, Bob Warren From dave.cragg at lacscentre.co.uk Thu Feb 22 16:10:02 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 22 Feb 2007 21:10:02 +0000 Subject: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: <45DDC904.5090708@hyperactivesw.com> References: <08E12940-B4E0-4E8C-8992-162524D87A99@widged.com> <2100C1C2-E30F-4C43-AAAB-E49A4842C349@economy-x-talk.com> <45DDC904.5090708@hyperactivesw.com> Message-ID: On 22 Feb 2007, at 16:47, J. Landman Gay wrote: > If anyone can think of any other thing that might be interfering > with the message hierarchy, post that too. It's a good puzzle and > together maybe we can figure it out. Any chance this is connected to the "edition" of Rev.( Enterprise, Studio, Media) In my case, Enterprise seems to work OK. Cheers Dave From revolution at derbrill.de Thu Feb 22 16:49:37 2007 From: revolution at derbrill.de (Malte Brill) Date: Thu, 22 Feb 2007 22:49:37 +0100 Subject: [ANN] Son 2.0 In-Reply-To: <20070111155857.BA1B14893CF@mail.runrev.com> References: <20070111155857.BA1B14893CF@mail.runrev.com> Message-ID: <1458F351-CAA3-4D68-AD19-A86A1A5B2D9C@derbrill.de> Hi all, thanks for all the wishes. I am really glad to participate in a community of heartily people like this. (And Klaus, Pfaff is the surname. :-) Spousal unit and me are not married) All the best, Malte From geradamas at yahoo.com Thu Feb 22 17:43:27 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 22 Feb 2007 22:43:27 +0000 (GMT) Subject: Left Key, Right Key Message-ID: <585697.92305.qm@web37512.mail.mud.yahoo.com> How can I tell if the Left Control Key has been pressed rather than the Right Key? Not quite as daft as it seems! sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Inbox full of unwanted email? Get leading protection and 1GB storage with All New Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html From klaus at major-k.de Thu Feb 22 17:52:44 2007 From: klaus at major-k.de (Klaus Major) Date: Thu, 22 Feb 2007 23:52:44 +0100 Subject: [ANN] Son 2.0 In-Reply-To: <1458F351-CAA3-4D68-AD19-A86A1A5B2D9C@derbrill.de> References: <20070111155857.BA1B14893CF@mail.runrev.com> <1458F351-CAA3-4D68-AD19-A86A1A5B2D9C@derbrill.de> Message-ID: <14E1069D-8E49-4CDA-BDE1-9C6A3AA8A499@major-k.de> Hi Malte, > Hi all, > > thanks for all the wishes. I am really glad to participate in a > community of heartily people like this. (And Klaus, Pfaff is the > surname. :-) Spousal unit and me are not married) Ooopsie, didn't know that, sorry :-) > All the best, > > Malte Regards Klaus Major klaus at major-k.de http://www.major-k.de From kray at sonsothunder.com Thu Feb 22 18:46:54 2007 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 22 Feb 2007 17:46:54 -0600 Subject: ANN: Vista "Gotchas" You Should Know About Message-ID: <20070222174654841448.cf8468e5@sonsothunder.com> Hey everyone - I've been working with the release of Vista (Home Premium Edition) since its release and just discovered something you may or may not be aware of that you REALLY need to be aware of IF: - You install your program to the Program Files folder - You leave the User Account Control turned on (as it shipped) - You have one or more files you need to write data back to (like an .ini or .cfg file, or even a Rev or MC stack that you change data in and save) that is in the same folder as your program (or a subfolder) Windows Vista, in attempting to be as secure as possible, and in an attempt to support "legacy" applications that have .INI files in the same location as the program, when it detects that you are attempting to write back to a file in a protected area (like Program Files), will instead write the changed data to a NEW location called the "VirtualStore", and from that point on, will always READ AND WRITE to the file in the VirtualStore. So for example, suppose you installed your app as a stub Rev standalone, with a main stack file that is read, can be changed, and resaved. So your initial installation would put it here: C:\Program Files\YourApp\YourApp.exe C:\Program Files\YourApp\main.rev Installation goes fine, and you launch 'YourApp.exe', which in turn opens 'main.rev' - you enter some data into a field on the main stack and click a button which saves 'main.rev' back to the hard drive. What really happens is this: 1) Vista recognizes you're attempting to write the 'main.rev' file back to a protected area (Program Files) 2) Vista creates a folder at in the VirtualStore and writes the updated 'main.rev' stack to this path (assumes a user name of "Ken"): C:\Users\Ken\AppData\Local\VirtualStore\Program Files\YourApp\main.rev This is called "virtualizing" the file. You then quit YourApp, and relaunch it. YourApp launches, and then goes to open 'main.rev'. Here's what REALLY happens: 1) Vista recognizes that you're attempting to open a file that it has "virtualized" into the VirtualStore 2) Instead of opening the file from C:\Program Files\YourApp, it instead opens the 'main.rev' that is in the VirtualStore. 3) If you make changes to the stack, it saves it back to the VirtualStore. This doesn't sound TOO bad, but here's where the 'gotchas' come in: GOTCHA #1: If you leave Account Control on, but decide at some point you want to start over from scratch or uninstall and reinstall (perhaps an upgrade), if you replace your app in C:\Program Files\YourApp with a new version (even one that has been upgraded or has significant changes), the next time the app is launched it will open up the 'main.rev' from the VirtualStore and the user will not only NOT see a brand new app, but it will appear as if any upgrades that had been made are gone. SOLUTION: To truly uninstall, you need to make sure you delete your app from the VirtualStore as well. GOTCHA #2: If you have opened a stack file from the VirtualStore as a result of attempting to open it from a protected folder (like Program Files), if you ask for 'the filename of this stack', it will NOT give you the path to the VirtualStore version of the stack, but will instead return the path to the original location in Program Files. So there is not (AFAIK) any way for a stack that is open to know if it has been virtualized or not. SOLUTION: None that I know of. GOTCHA #3: If the user turns off User Account Control, the next time YourApp is launched, it will NOT get the file from the VirtualStore, and will instead open the file from Program Files. It will appear like all the data that had been entered is deleted (resulting in frightened calls to Tech Support). SOLUTION: In this instance, the "old" file still remains in the VirtualStore, so it can be moved back into Program Files to restore the data. Note that if you turn off User Account Control at the get-go, you experience none of these problems - but this is (a) not recommended by Microsoft, and (b) something that must be manually done since Vista ships with it turned on by default. And I'm sure IT departments won't be happy if you request that they turn it off so your program can work right... :-) I'm sure there are more gotchas in Vista, but this was a major one that I thought the community should know about. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From ambassador at fourthworld.com Thu Feb 22 19:10:58 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 22 Feb 2007 16:10:58 -0800 Subject: ANN: Vista "Gotchas" You Should Know About In-Reply-To: <20070222174654841448.cf8468e5@sonsothunder.com> References: <20070222174654841448.cf8468e5@sonsothunder.com> Message-ID: <45DE3112.6040607@fourthworld.com> Thanks for that, Ken. One more note: Don't think you can save money getting Home Basic Edition -- it doesn't have Aero, so there's a lot of UI appearances you won't be able to check. For that an other Vista annoyances: -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From tjhopkins224 at hotmail.com Thu Feb 22 23:03:37 2007 From: tjhopkins224 at hotmail.com (Trevor Hopkins) Date: Fri, 23 Feb 2007 04:03:37 +0000 Subject: Using Apple Help Message-ID: What are people's opinions on using Apple's Help Viewer? How difficult is it to get setup and launched from a Rev application? Cheers, Trevor Hopkins Exeter, UK _________________________________________________________________ Upload 500 photos a month & blog with your Messenger buddies on Windows Live Spaces. Get yours now, FREE! http://specials.uk.msn.com/spaces/default.aspx From jacque at hyperactivesw.com Thu Feb 22 23:34:27 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 22 Feb 2007 22:34:27 -0600 Subject: ANN: Vista "Gotchas" You Should Know About In-Reply-To: <20070222174654841448.cf8468e5@sonsothunder.com> References: <20070222174654841448.cf8468e5@sonsothunder.com> Message-ID: <45DE6ED3.4000505@hyperactivesw.com> Ken Ray wrote: > I'm sure there are more gotchas in Vista, but this was a major one that > I thought the community should know about. Wow. Thanks for posting this, Ken. Only now I've got a bunch of questions about where we can legitimately write files. Can we still use the Application Data folder (which is presumably now the AppData folder)? For both "all users" and individual users? If anyone has a link to info about the Vista file system, I'd be interested. Meanwhile I'll see what I can find. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pepetoo at Cox.Net Fri Feb 23 01:12:19 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Thu, 22 Feb 2007 22:12:19 -0800 Subject: ANN: Vista "Gotchas" You Should Know About In-Reply-To: <45DE6ED3.4000505@hyperactivesw.com> References: <20070222174654841448.cf8468e5@sonsothunder.com> <45DE6ED3.4000505@hyperactivesw.com> Message-ID: <1DD17D14-397F-4636-A3DA-64F022854FBD@Cox.Net> Sometimes I wonder if catering to this Window's mess is really worth all the effort. After all, Cadillac was profitable and viable for years and years by just providing the best available car at a premium price to less than 5% of the market. Why should we worry about the other 95%? IMHO, Joe Wilkins On Feb 22, 2007, at 8:34 PM, J. Landman Gay wrote: > Ken Ray wrote: > >> I'm sure there are more gotchas in Vista, but this was a major one >> that I thought the community should know about. > > Wow. Thanks for posting this, Ken. Only now I've got a bunch of > questions about where we can legitimately write files. Can we still > use the Application Data folder (which is presumably now the > AppData folder)? For both "all users" and individual users? If > anyone has a link to info about the Vista file system, I'd be > interested. Meanwhile I'll see what I can find. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Fri Feb 23 01:20:42 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 22 Feb 2007 22:20:42 -0800 Subject: Re-3: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: <45DDD79C.4060504@hyperactivesw.com> References: <45DDD79C.4060504@hyperactivesw.com> Message-ID: <196477726003.20070222222042@ahsoftware.net> Jacque- FWIW, I reported this last year in build 2.7.3 as BZ#3843. I just updated the bug report version to 2.8. -- -Mark Wieder mwieder at ahsoftware.net From mdswindell at cruzio.com Fri Feb 23 01:24:58 2007 From: mdswindell at cruzio.com (Mark Swindell) Date: Thu, 22 Feb 2007 22:24:58 -0800 Subject: ANN: Vista "Gotchas" You Should Know About In-Reply-To: <1DD17D14-397F-4636-A3DA-64F022854FBD@Cox.Net> References: <20070222174654841448.cf8468e5@sonsothunder.com> <45DE6ED3.4000505@hyperactivesw.com> <1DD17D14-397F-4636-A3DA-64F022854FBD@Cox.Net> Message-ID: Because we want to deliver software to the greatest number of people possible? Mark On Feb 22, 2007, at 10:12 PM, Joe Lewis Wilkins wrote: > Sometimes I wonder if catering to this Window's mess is really > worth all the effort. After all, Cadillac was profitable and viable > for years and years by just providing the best available car at a > premium price to less than 5% of the market. Why should we worry > about the other 95%? From JimAultWins at yahoo.com Fri Feb 23 02:10:02 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 22 Feb 2007 23:10:02 -0800 Subject: ANN: Vista "Gotchas" You Should Know About In-Reply-To: <1DD17D14-397F-4636-A3DA-64F022854FBD@Cox.Net> Message-ID: On 2/22/07 10:12 PM, "Joe Lewis Wilkins" wrote: > Sometimes I wonder if catering to this Window's mess is really worth > all the effort. After all, Cadillac was profitable and viable for > years and years by just providing the best available car at a premium > price to less than 5% of the market. Why should we worry about the > other 95%? Developers make a living by delivering software: -to as many people as possible, and profitable -to existing clients who upgrade to new networks and operating systems -to those clients who moved from Mac OS 9 to OSX -to those clients who are using any and all of the browsers -to those clients who used to have Novell networks -to those clients who operate mixed networks, like publishing firms Developers who want to profit by their body of work and experience: -without becoming obsolete -taking advantage of the tech support problems that will be coming -not losing ground to competitor products Developers who realize that Rev can still go forward as a cross-plat dev tool with a small learning curve. Developers who realize that this is YAFITR (yet another fork in the road) and that this is probably a Linux conspiracy to gain market share :-) Besides, how many third world countries will be able to invest in Vista and run it on older equipment. How about the education market around the world and the US? Paying top dollar for equipment and operating systems/software is out of reach. Plus, for us, Rev is Vista-ready now !! Jim Ault Las Vegas From pepetoo at Cox.Net Fri Feb 23 02:31:53 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Thu, 22 Feb 2007 23:31:53 -0800 Subject: ANN: Vista "Gotchas" You Should Know About In-Reply-To: References: Message-ID: Hey, I just thought I'd ask. You're lucky I haven't asked some of the harder questions. Joe Wilkins On Feb 22, 2007, at 11:10 PM, Jim Ault wrote: > > On 2/22/07 10:12 PM, "Joe Lewis Wilkins" wrote: > >> Sometimes I wonder if catering to this Window's mess is really worth >> all the effort. After all, Cadillac was profitable and viable for >> years and years by just providing the best available car at a premium >> price to less than 5% of the market. Why should we worry about the >> other 95%? > > Developers make a living by delivering software: > -to as many people as possible, and profitable > -to existing clients who upgrade to new networks and operating systems > -to those clients who moved from Mac OS 9 to OSX > -to those clients who are using any and all of the browsers > -to those clients who used to have Novell networks > -to those clients who operate mixed networks, like publishing firms > > Developers who want to profit by their body of work and experience: > -without becoming obsolete > -taking advantage of the tech support problems that will be coming > -not losing ground to competitor products > > Developers who realize that Rev can still go forward as a cross- > plat dev > tool with a small learning curve. > > Developers who realize that this is YAFITR > (yet another fork in the road) > and that this is probably a Linux conspiracy to gain market share :-) > > Besides, how many third world countries will be able to invest in > Vista and > run it on older equipment. How about the education market around > the world > and the US? Paying top dollar for equipment and operating systems/ > software > is out of reach. > > Plus, for us, Rev is Vista-ready now !! > > Jim Ault > Las Vegas > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From geradamas at yahoo.com Fri Feb 23 02:52:52 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 23 Feb 2007 07:52:52 +0000 (GMT) Subject: ANN: Vista "Gotchas" You Should Know About Message-ID: <141536.75023.qm@web37509.mail.mud.yahoo.com> Jim Ault wrote a long message outlining some ideas about how software developers make their money. Gosh, I must be stupid, but the only time I developed a piece of software for a large market ("Listen Hear" CD - about 4 years ago) I ended up with negligible money. Now I develop software for 3 computers (running Linux) that ornament my cellar (coyly called "The Language Centre") and I make quite a reasonable amount of money. Not all businesses need to take heed of the way most people are being lead. My "Language Centre" charges people about 2-times the going rate for English-language classes here in Bulgaria - funny how there is never enough room for would-be takers: take care of quality for the few and the masses will run over the cliff - and, Hey, Charles Darwin and the 18-19th century Whigs weren't all wrong. Oh, and bye-the-bye; in Bulgaria (and, presumably other parts of the "Second World") Windows XP will last a long time as very few people have got the $$$ to stump up for a jazzy new PC to run Vista. Most people here are either trying to stump up the cash to pay for legal copies of XP and MSOffice, or trying to cover up the fact that they are running pirate software - the 'vista' is slightly more realistic than idealistic at the moment. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ What kind of emailer are you? Find out today - get a free analysis of your email personality. Take the quiz at the Yahoo! Mail Championship. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From christian.langers at education.lu Fri Feb 23 03:28:18 2007 From: christian.langers at education.lu (Christian Langers) Date: Fri, 23 Feb 2007 09:28:18 +0100 Subject: Sequence of images to Quicktime Movie ? Message-ID: <4C557738-206C-402D-B681-295F8160B0C8@education.lu> Hello, I'm working on an educative project where children will be shown a random sequence of images to which they will add some audio (their spoken story)... The question I have is if there is some way (within Rev) to "assemble" the images and the audio to a Quicktime movie ? What do you think ? Christian From mark at maseurope.net Fri Feb 23 04:44:11 2007 From: mark at maseurope.net (Mark Smith) Date: Fri, 23 Feb 2007 09:44:11 +0000 Subject: ANN: Vista "Gotchas" You Should Know About In-Reply-To: <1DD17D14-397F-4636-A3DA-64F022854FBD@Cox.Net> References: <20070222174654841448.cf8468e5@sonsothunder.com> <45DE6ED3.4000505@hyperactivesw.com> <1DD17D14-397F-4636-A3DA-64F022854FBD@Cox.Net> Message-ID: <824CB46A-D0D8-4D20-9B64-17D8DA8FC4C4@maseurope.net> Developers don't generally make computers, just as brake-pad manufacturers don't generally build cars. Best, Mark On 23 Feb 2007, at 06:12, Joe Lewis Wilkins wrote: > After all, Cadillac was profitable and viable for years and years > by just providing the best available car at a premium price to less > than 5% of the market. Why should we worry about the other 95%? From dave at looktowindward.com Fri Feb 23 07:03:14 2007 From: dave at looktowindward.com (Dave) Date: Fri, 23 Feb 2007 12:03:14 +0000 Subject: Something that Drives me *CRAZY* In-Reply-To: <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> Message-ID: Hi, I've been suffering in silence about this for ages! Has anyone else been driven crazy by the way in which the IDE selects and then moves objects? What I mean is that it's way too easy to move an object just by selecting it. e.g. you select it with a mouse down and accidently move the mouse and then the objects shifts a couple of pixels. I think the mouse should be "de-bounced", e.g. any movement within a short period should be ignored, or better still it shouldn't move the object until it's been selected by a Mouse Down and a Mouse Up, then to move it you Mouse Down, or maybe you should only be able to move it by dragging a certain area. Anyone agree??? All the Best Dave From martinblackman at gmail.com Fri Feb 23 08:39:35 2007 From: martinblackman at gmail.com (Martin Blackman) Date: Fri, 23 Feb 2007 22:39:35 +0900 Subject: Click Table In-Reply-To: References: Message-ID: <79d1bee70702230539j68ac429ao1c1b8caddd1d24de@mail.gmail.com> Jim's suggestion is excellent but you might also check the Runrev forum under feature requests. From mark_powell at symantec.com Fri Feb 23 09:01:30 2007 From: mark_powell at symantec.com (Mark Powell) Date: Fri, 23 Feb 2007 06:01:30 -0800 Subject: Tri-state checkboxes Message-ID: I know there is debate among HIF designers that such a thing should exist in the first place, but let's assume that one has a good reason for it: My question is, is there any Rev-native way of doing tri-state checkboxes? Where a checkbox can have an ON, OFF, or "equivocal" setting that signifies something between ON and OFF. If not Rev-native, has anyone cooked up their own solution whose look and feel is cross-platform compatible (so that the tri-state checkbox can be ganged alongside conventional Rev-native checkboxes, and not stand out like a sore thumb)? I am on 2.8.0 Mark From baleareninsel at gmx.net Fri Feb 23 09:09:29 2007 From: baleareninsel at gmx.net (Horst) Date: Fri, 23 Feb 2007 06:09:29 -0800 (PST) Subject: QUARTAM Report Message-ID: <9119269.post@talk.nabble.com> Hi there, Does anybody knows, when Version 1.1 will be out and, if the printout will be much better as now with all the printed pixels? A printout now looks like the needel-printer 20 years ago and this layout is out of discussion f.e. a professional invoice or other professional printouts. Does anybody has another idea? Best regards Horst -- View this message in context: http://www.nabble.com/QUARTAM-Report-tf3279004.html#a9119269 Sent from the Revolution - User mailing list archive at Nabble.com. From ambassador at fourthworld.com Fri Feb 23 10:18:34 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 23 Feb 2007 07:18:34 -0800 Subject: Using Apple Help Message-ID: <45DF05CA.8040407@fourthworld.com> Trevor Hopkins wrote: > What are people's opinions on using Apple's Help Viewer? Apple's history of Help systems gives one the impression that if it runs efficiently they fire the programmer and replace him with one who can make it slower. :) FWIW, my apps don't use either Apple Help or Microsoft Help. Instead I use a single Help stack made with Rev that runs on both platforms -- and is far more responsive than Apple Help. Considering I still get good reviews from Mac magazines I'm not too worried about appearing "non-standard". On the contrary, if "standard" means a cumbersome slow system I doubt anyone would mind if you replaced it. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From soapdog at mac.com Fri Feb 23 10:36:34 2007 From: soapdog at mac.com (Andre Garzia) Date: Fri, 23 Feb 2007 13:36:34 -0200 Subject: Tri-state checkboxes In-Reply-To: References: Message-ID: Mark, use an image, every mouseUp you cycle thru the three stages and change the image. I think it is the easiest way. Andre On Feb 23, 2007, at 12:01 PM, Mark Powell wrote: > I know there is debate among HIF designers that such a thing should > exist in the first place, but let's assume that one has a good reason > for it: > > My question is, is there any Rev-native way of doing tri-state > checkboxes? Where a checkbox can have an ON, OFF, or "equivocal" > setting that signifies something between ON and OFF. If not Rev- > native, > has anyone cooked up their own solution whose look and feel is > cross-platform compatible (so that the tri-state checkbox can be > ganged > alongside conventional Rev-native checkboxes, and not stand out like a > sore thumb)? > > I am on 2.8.0 > > Mark > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mdswindell at cruzio.com Fri Feb 23 10:36:35 2007 From: mdswindell at cruzio.com (Mark Swindell) Date: Fri, 23 Feb 2007 07:36:35 -0800 Subject: Something that Drives me *CRAZY* In-Reply-To: References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> Message-ID: Yes, this is a minor annoyance for me too. I think what happens is that I select an object when the mouse is still in motion over it, and so I drag it a few pixels. I'm not sure what the solution is from the IDE end, but it does seem to happen more frequently in Rev than with other apps I use. Mark On Feb 23, 2007, at 4:03 AM, Dave wrote: > Hi, > > I've been suffering in silence about this for ages! > > Has anyone else been driven crazy by the way in which the IDE > selects and then moves objects? What I mean is that it's way too > easy to move an object just by selecting it. e.g. you select it > with a mouse down and accidently move the mouse and then the > objects shifts a couple of pixels. I think the mouse should be "de- > bounced", e.g. any movement within a short period should be > ignored, or better still it shouldn't move the object until it's > been selected by a Mouse Down and a Mouse Up, then to move it you > Mouse Down, or maybe you should only be able to move it by dragging > a certain area. > > Anyone agree??? > > All the Best > Dave > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > "Many of life's failures are people who did not realize how close they were to success when they gave up." -Thomas Edison From runde at uwplatt.edu Fri Feb 23 10:47:07 2007 From: runde at uwplatt.edu (John Runde) Date: Fri, 23 Feb 2007 09:47:07 -0600 Subject: Click Table (Jim Ault) Message-ID: <99E82F28-793E-4D99-8AA0-C634D2951A42@uwplatt.edu> Thanks for your reply, Jim. I also may not have explained what I need very well. All i want to do is have a table where i can click on an item and identify the line & item# that was clicked on, and can drill down for the user for the details on that item. For example, a monthly financial report: Column 1 (item 1) would hav categories (of revenue...say) Row 1 (line 1) would have the months of the year, starting with column 2... 12 months (Jan, Feb....Dec) (you can see that line 1, item 1 would not be used) I would then fill that grid with the summary of revenue data for the monthly report User wants to see why category "Misc Revenue" was so high in July, Misc Revenue is line 10, July is column 8 (item 8) He/she clicks on that number. click populates cell 1,1 with "10,8" I then have code that goes puts the category (item 1 of line 10) into "theCategory" and the month (item 8 of line 1) into "theMonth" code then goes to the source document and finds all the entries for theCategory that originated in month theMonth I then pop up a stub stack and populate it with those transactions. Real simple. I can't believe it is as hard as it is, unless I am missing something. (did it in hypercard all the time by aligning the report and getting the clickword, then checking for a sign). But a table field would (if it worked) be much better. Thanks, john From ambassador at fourthworld.com Fri Feb 23 10:57:11 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 23 Feb 2007 07:57:11 -0800 Subject: ANN: Vista "Gotchas" You Should Know About Message-ID: <45DF0ED7.30509@fourthworld.com> Joe Lewis Wilkins wrote: > Sometimes I wonder if catering to this Window's mess is really worth > all the effort. Heck, after all the expense we developers have been through with Apple (68k->PPC, Classic->OS X, PPC->Intel) I wouldn't mind a little platform stability on both sides. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From dave at looktowindward.com Fri Feb 23 11:23:28 2007 From: dave at looktowindward.com (Dave) Date: Fri, 23 Feb 2007 16:23:28 +0000 Subject: Something that Drives me *CRAZY* In-Reply-To: References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> Message-ID: <535BA717-A9E5-49AE-BB63-71548B52BFC6@looktowindward.com> Hi, Yes, that's it. It doesn't happen in other Application because they "de-bounce" the mouse in one (or more) of the ways I describe below. All the Best Dave On 23 Feb 2007, at 15:36, Mark Swindell wrote: > Yes, this is a minor annoyance for me too. I think what happens is > that I select an object when the mouse is still in motion over it, > and so I drag it a few pixels. I'm not sure what the solution is > from the IDE end, but it does seem to happen more frequently in Rev > than with other apps I use. > Mark > > On Feb 23, 2007, at 4:03 AM, Dave wrote: > >> Hi, >> >> I've been suffering in silence about this for ages! >> >> Has anyone else been driven crazy by the way in which the IDE >> selects and then moves objects? What I mean is that it's way too >> easy to move an object just by selecting it. e.g. you select it >> with a mouse down and accidently move the mouse and then the >> objects shifts a couple of pixels. I think the mouse should be "de- >> bounced", e.g. any movement within a short period should be >> ignored, or better still it shouldn't move the object until it's >> been selected by a Mouse Down and a Mouse Up, then to move it you >> Mouse Down, or maybe you should only be able to move it by >> dragging a certain area. >> >> Anyone agree??? >> >> All the Best >> Dave >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > "Many of life's failures are people who did not realize how close > they were to success when they gave up." > -Thomas Edison > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dave at looktowindward.com Fri Feb 23 11:32:05 2007 From: dave at looktowindward.com (Dave) Date: Fri, 23 Feb 2007 16:32:05 +0000 Subject: Tri-state checkboxes In-Reply-To: References: Message-ID: <9586F33D-3390-4128-8973-FCA124E79708@looktowindward.com> Hi, Just create a small image and set the contents depending on the state which you keep in a Custom Property. Something like this would do it: on mouseUp local myCurrentState put the cpCurrentState of me into myCurrentState if myCurrentState = empty then put 0 into myCurrentState end if add 1 to myCurrentState if myState > 3 then put 1 into myState end if switch myCurrentState case 1 set the fileName of me to "File1" break case 2 set the fileName of me to "File2" break case 3 set the fileName of me to "File3" break end switch set cpCurrentState of me to myCurrentState end mouseUp Of course you don't need to use an image file you could just use an Icon, but this should serve as a basis. Hope this Helps All the Best Dave On 23 Feb 2007, at 14:01, Mark Powell wrote: > I know there is debate among HIF designers that such a thing should > exist in the first place, but let's assume that one has a good reason > for it: > > My question is, is there any Rev-native way of doing tri-state > checkboxes? Where a checkbox can have an ON, OFF, or "equivocal" > setting that signifies something between ON and OFF. If not Rev- > native, > has anyone cooked up their own solution whose look and feel is > cross-platform compatible (so that the tri-state checkbox can be > ganged > alongside conventional Rev-native checkboxes, and not stand out like a > sore thumb)? > > I am on 2.8.0 > > Mark > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lfredricks at proactive-intl.com Fri Feb 23 11:38:40 2007 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Fri, 23 Feb 2007 08:38:40 -0800 Subject: ANN: Vista "Gotchas" You Should Know About In-Reply-To: <1DD17D14-397F-4636-A3DA-64F022854FBD@Cox.Net> References: <20070222174654841448.cf8468e5@sonsothunder.com><45DE6ED3.4000505@hyperactivesw.com> <1DD17D14-397F-4636-A3DA-64F022854FBD@Cox.Net> Message-ID: <018d01c75769$13ac4cb0$6601a8c0@YOUR68B8D1092F> > Sometimes I wonder if catering to this Window's mess is > really worth all the effort. After all, Cadillac was > profitable and viable for years and years by just providing > the best available car at a premium price to less than 5% of > the market. Why should we worry about the other 95%? The problem with being a mac company is that its like riding the effects of an earthquake at sea - if Apple experiences a 5% drop in Mac sales, you feel it like its 30%. On the other hand, if Apple comes out with a new feature and you can leverage that, you can get a great ride out of it. Having a Windows version, even if you are mostly selling to Mac clients, also helps to lower barriers to entry - someone cant say "Hey, we have a hybrid network - what if we need a Windows version in the future?". Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution Ltd http://www.runrev.com From stephenREVOLUTION at barncard.com Fri Feb 23 11:56:24 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 23 Feb 2007 08:56:24 -0800 Subject: Tri-state checkboxes In-Reply-To: References: Message-ID: Check out my Tri State Checkbox I just whipped up. It uses disabled as a third state. (I know, I know, the HIG...) but it's pretty intuitive. revonline: barncard category: programming name Tri State Checkbox -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From capellan2000 at yahoo.com Fri Feb 23 12:01:46 2007 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Fri, 23 Feb 2007 09:01:46 -0800 (PST) Subject: [ANN] Son 2.0 In-Reply-To: <20070223095013.52567489096@mail.runrev.com> Message-ID: <509967.81764.qm@web36509.mail.mud.yahoo.com> Hi Malte, Warmest congratulations to both proud parents and his real happy little brother. alejandro Visit my site: http://www.geocities.com/capellan2000/ ____________________________________________________________________________________ Looking for earth-friendly autos? Browse Top Cars by "Green Rating" at Yahoo! Autos' Green Center. http://autos.yahoo.com/green_center/ From mark_powell at symantec.com Fri Feb 23 12:22:33 2007 From: mark_powell at symantec.com (Mark Powell) Date: Fri, 23 Feb 2007 09:22:33 -0800 Subject: Tri-state checkboxes References: <9586F33D-3390-4128-8973-FCA124E79708@looktowindward.com> Message-ID: Thanks to all for your suggestions, but they do not precisely fit what I need. The image solutions assume one look-and-feel...if the standalone were to be run on Vista, for example, the image would have the wrong motif when compared to the neighboring conventional checkboxes. And Stephen's solution uses disabled as the third state, which is not what I need. I need an enabled third state. I am guessing this is not possible, but any other ideas are greatly appreciated. Mark On 23 Feb 2007, at 14:01, Mark Powell wrote: > I know there is debate among HIF designers that such a thing should > exist in the first place, but let's assume that one has a good reason > for it: > > My question is, is there any Rev-native way of doing tri-state > checkboxes? Where a checkbox can have an ON, OFF, or "equivocal" > setting that signifies something between ON and OFF. If not Rev- > native, has anyone cooked up their own solution whose look and feel is > cross-platform compatible (so that the tri-state checkbox can be > ganged alongside conventional Rev-native checkboxes, and not stand out > like a sore thumb)? > > I am on 2.8.0 > > Mark > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From devin_asay at byu.edu Fri Feb 23 12:33:35 2007 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 23 Feb 2007 10:33:35 -0700 Subject: Something that Drives me *CRAZY* In-Reply-To: <535BA717-A9E5-49AE-BB63-71548B52BFC6@looktowindward.com> References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> <535BA717-A9E5-49AE-BB63-71548B52BFC6@looktowindward.com> Message-ID: Dave, Have you submitted this as a bug/enhancement to Rev QC/Bugzilla? I would add some votes to it if it were there. Devin On Feb 23, 2007, at 9:23 AM, Dave wrote: > Hi, > > Yes, that's it. It doesn't happen in other Application because they > "de-bounce" the mouse in one (or more) of the ways I describe below. > > All the Best > Dave > > > On 23 Feb 2007, at 15:36, Mark Swindell wrote: > >> Yes, this is a minor annoyance for me too. I think what happens >> is that I select an object when the mouse is still in motion over >> it, and so I drag it a few pixels. I'm not sure what the solution >> is from the IDE end, but it does seem to happen more frequently in >> Rev than with other apps I use. >> Mark >> >> On Feb 23, 2007, at 4:03 AM, Dave wrote: >> >>> Hi, >>> >>> I've been suffering in silence about this for ages! >>> >>> Has anyone else been driven crazy by the way in which the IDE >>> selects and then moves objects? What I mean is that it's way too >>> easy to move an object just by selecting it. e.g. you select it >>> with a mouse down and accidently move the mouse and then the >>> objects shifts a couple of pixels. I think the mouse should be >>> "de-bounced", e.g. any movement within a short period should be >>> ignored, or better still it shouldn't move the object until it's >>> been selected by a Mouse Down and a Mouse Up, then to move it you >>> Mouse Down, or maybe you should only be able to move it by >>> dragging a certain area. >>> >>> Anyone agree??? Devin Asay Humanities Technology and Research Support Center Brigham Young University From dave at looktowindward.com Fri Feb 23 12:35:48 2007 From: dave at looktowindward.com (Dave) Date: Fri, 23 Feb 2007 17:35:48 +0000 Subject: Tri-state checkboxes In-Reply-To: References: <9586F33D-3390-4128-8973-FCA124E79708@looktowindward.com> Message-ID: <2A618201-5FA2-4E40-B270-8F1DEB8971CA@looktowindward.com> Hi, Just change the "look and feel" depending on the platform, e.g. use one set of images for Mac and another for Windows etc. All the Best Dave On 23 Feb 2007, at 17:22, Mark Powell wrote: > Thanks to all for your suggestions, but they do not precisely fit > what I > need. > > The image solutions assume one look-and-feel...if the standalone > were to > be run on Vista, for example, the image would have the wrong motif > when > compared to the neighboring conventional checkboxes. And Stephen's > solution uses disabled as the third state, which is not what I > need. I > need an enabled third state. > > I am guessing this is not possible, but any other ideas are greatly > appreciated. > > Mark > > > On 23 Feb 2007, at 14:01, Mark Powell wrote: > >> I know there is debate among HIF designers that such a thing should >> exist in the first place, but let's assume that one has a good reason >> for it: >> >> My question is, is there any Rev-native way of doing tri-state >> checkboxes? Where a checkbox can have an ON, OFF, or "equivocal" >> setting that signifies something between ON and OFF. If not Rev- >> native, has anyone cooked up their own solution whose look and >> feel is > >> cross-platform compatible (so that the tri-state checkbox can be >> ganged alongside conventional Rev-native checkboxes, and not stand >> out > >> like a sore thumb)? >> >> I am on 2.8.0 >> >> Mark >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Fri Feb 23 13:37:21 2007 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 23 Feb 2007 12:37:21 -0600 Subject: Tri-state checkboxes In-Reply-To: References: <9586F33D-3390-4128-8973-FCA124E79708@looktowindward.com> Message-ID: <20070223123721988900.66d67f05@sonsothunder.com> On Fri, 23 Feb 2007 09:22:33 -0800, Mark Powell wrote: > Thanks to all for your suggestions, but they do not precisely fit what I > need. > > The image solutions assume one look-and-feel...if the standalone were to > be run on Vista, for example, the image would have the wrong motif when > compared to the neighboring conventional checkboxes. And Stephen's > solution uses disabled as the third state, which is not what I need. I > need an enabled third state. > > I am guessing this is not possible, but any other ideas are greatly > appreciated. Well, the closest you can get is to have a single image that shows the equivocal state that is put on top of a real checkbox, and is hidden. When the user clicks on the checkbox, you check the current state of the hilite and if it is true (checked), you show the equivocal image on top and allow the mouseup to continue (which will change the checkbox to cleared (unchecked), but beneath the equivocal image. Then when the user clicks on the image, you have script that simply hides the image. Then to find out the "state" of the checkbox, you'd just check the visible of the image - if it's showing, you're in an equivocal state; if not, you take the hilite of the checkbox. HTH, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From bobwarren at howsoft.com Fri Feb 23 13:53:39 2007 From: bobwarren at howsoft.com (Bob Warren) Date: Fri, 23 Feb 2007 16:53:39 -0200 Subject: ANN: Vista "Gotchas" You Should Know About Message-ID: <45DF3833.9080809@howsoft.com> Jim Ault wrote: >Developers who realize that Rev can still go forward as a cross-plat dev tool with a small learning curve. Developers who realize that this is YAFITR (yet another fork in the road) and that this is probably a Linux conspiracy to gain market share :-) Besides, how many third world countries will be able to invest in Vista and run it on older equipment. How about the education market around the world and the US? Paying top dollar for equipment and operating systems/software is out of reach. --------------------------------------------------------------- No Linux conspiracy is necessary, even jokingly. Microsoft are busy hanging themselves. Thank God I have my Ubuntu. I love my Ubuntu. It's very far from perfect, but at least it is not rotten at the core. I began making progress once I realized that weaning myself from Windows didn't necessarily need to be done "cold chicken". "Revolution" (no pun intended) is not often a good thing, so who needs it? All Linux (/Ubuntu) needs from my point of view is a really good RAD tool..... You too can run Ubuntu from a live CD! Today! (Or Puppy from a pendrive.) [By the way, people are now putting Ubuntu on pendrives, but not small ones. The day (probably coming soon) that setting up Ubuntu on a pendrive is as simple as it is with Puppy will indeed be a happy one.] My vision of the future is this: Just as English has (almost) become the "second" language of the world rather than a "foreign" one, so a SINGLE optimized Linux can become the second operating system of the world. It's that I'm trying to work towards, anyway. Please help. The result can be nothing other than a much healthier balance of power, and a far happier situation for the world's computer users and programmers. Bob From JimAultWins at yahoo.com Fri Feb 23 14:00:46 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 23 Feb 2007 11:00:46 -0800 Subject: Click Table (Jim Ault) In-Reply-To: <99E82F28-793E-4D99-8AA0-C634D2951A42@uwplatt.edu> Message-ID: The key here is > But a table field would (if it worked) be much better. It is a question of field management, or cells within a table. The Rev table object is very difficult to manipulate and get a decent user experience. You mentioned column resizing, which would mean tab stop management in a table object, or padding with spaces in a single field and you said > (did it in hypercard all the time by aligning the report and getting > the clickword, then checking for a sign). In my opinion, this would be better than trying to use the current table object. My attempts to use it have been far from what I would want to use, let alone put in front of a user. Data in cells can appear partially hidden, over the top of other cells, etc. Perhaps you should give it a go and see what you think. You might find that you like the table object and it does what you want. Someone else may have a different answer and perhaps an example stack of the code loops they use to control the table object. Jim Ault Las Vegas On 2/23/07 7:47 AM, "John Runde" wrote: > Thanks for your reply, Jim. > > I also may not have explained what I need very well. > > All i want to do is have a table where i can click on an item > and identify the line & item# that was clicked on, and can drill down > for the user for the details on that item. > > For example, a monthly financial report: > > Column 1 (item 1) would hav categories (of revenue...say) > Row 1 (line 1) would have the months of the year, starting with > column 2... 12 months (Jan, Feb....Dec) > > (you can see that line 1, item 1 would not be used) > > I would then fill that grid with the summary of revenue data for the > monthly report > User wants to see why category "Misc Revenue" was so high in July, > Misc Revenue is line 10, July is column 8 (item 8) > He/she clicks on that number. > click populates cell 1,1 with "10,8" > I then have code that goes puts the category (item 1 of line 10) into > "theCategory" > and the month (item 8 of line 1) into "theMonth" > code then goes to the source document and finds all the entries for > theCategory that originated in month theMonth > I then pop up a stub stack and populate it with those transactions. > > Real simple. I can't believe it is as hard as it is, unless I am > missing something. > (did it in hypercard all the time by aligning the report and getting > the clickword, then checking for a sign). > But a table field would (if it worked) be much better. > > > Thanks, > john > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mark_powell at symantec.com Fri Feb 23 14:30:04 2007 From: mark_powell at symantec.com (Mark Powell) Date: Fri, 23 Feb 2007 11:30:04 -0800 Subject: Tri-state checkboxes References: <9586F33D-3390-4128-8973-FCA124E79708@looktowindward.com> <20070223123721988900.66d67f05@sonsothunder.com> Message-ID: Ken: Sounds promising. Is the size/location of the underlying checkbox predictable enough for this? i.e. it doesn't pixel-creep from platform to platform? Mark Well, the closest you can get is to have a single image that shows the equivocal state that is put on top of a real checkbox, and is hidden. When the user clicks on the checkbox, you check the current state of the hilite and if it is true (checked), you show the equivocal image on top and allow the mouseup to continue (which will change the checkbox to cleared (unchecked), but beneath the equivocal image. Then when the user clicks on the image, you have script that simply hides the image. Then to find out the "state" of the checkbox, you'd just check the visible of the image - if it's showing, you're in an equivocal state; if not, you take the hilite of the checkbox. From brentj84062 at gmail.com Fri Feb 23 14:59:40 2007 From: brentj84062 at gmail.com (Brent Anderson) Date: Fri, 23 Feb 2007 12:59:40 -0700 Subject: Tri-state checkboxes In-Reply-To: <20070223123721988900.66d67f05@sonsothunder.com> References: <9586F33D-3390-4128-8973-FCA124E79708@looktowindward.com> <20070223123721988900.66d67f05@sonsothunder.com> Message-ID: <5EFF91FD-38EF-4D36-9111-900FE0E38A27@gmail.com> Another option would be to use a Custom Property set to keep track of which image to display. On openstack, determine the system type and set the custom prop set appropriately. Thanks, Brent Anderson Christa McAuliffe Space Education Center On Feb 23, 2007, at 11:37 AM, Ken Ray wrote: > On Fri, 23 Feb 2007 09:22:33 -0800, Mark Powell wrote: > >> Thanks to all for your suggestions, but they do not precisely fit >> what I >> need. >> >> The image solutions assume one look-and-feel...if the standalone >> were to >> be run on Vista, for example, the image would have the wrong motif >> when >> compared to the neighboring conventional checkboxes. And Stephen's >> solution uses disabled as the third state, which is not what I >> need. I >> need an enabled third state. >> >> I am guessing this is not possible, but any other ideas are greatly >> appreciated. > > Well, the closest you can get is to have a single image that shows the > equivocal state that is put on top of a real checkbox, and is hidden. > When the user clicks on the checkbox, you check the current state of > the hilite and if it is true (checked), you show the equivocal > image on > top and allow the mouseup to continue (which will change the checkbox > to cleared (unchecked), but beneath the equivocal image. Then when the > user clicks on the image, you have script that simply hides the image. > > Then to find out the "state" of the checkbox, you'd just check the > visible of the image - if it's showing, you're in an equivocal state; > if not, you take the hilite of the checkbox. > > HTH, > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From bobwarren at howsoft.com Fri Feb 23 15:57:19 2007 From: bobwarren at howsoft.com (Bob Warren) Date: Fri, 23 Feb 2007 18:57:19 -0200 Subject: Something that Drives me *CRAZY* Message-ID: <45DF552F.8020609@howsoft.com> Dave wrote: >I've been suffering in silence about this for ages! Has anyone else been driven crazy by the way in which the IDE selects and then moves objects? What I mean is that it's way too easy to move an object just by selecting it. e.g. you select it with a mouse down and accidently move the mouse and then the objects shifts a couple of pixels. I think the mouse should be "de-bounced", e.g. any movement within a short period should be ignored, or better still it shouldn't move the object until it's been selected by a Mouse Down and a Mouse Up, then to move it you Mouse Down, or maybe you should only be able to move it by dragging a certain area. Anyone agree??? _________________________________________________ Perhaps I'm missing something here, but doesn't the "Lock size and position" option in the control's properties solve this problem? Or would it be equally annoying to you to have to set this property for all your controls? If so, I would suggest putting forward the idea of a global property/switch to lock all controls. Bob From bobwarren at howsoft.com Fri Feb 23 16:09:32 2007 From: bobwarren at howsoft.com (Bob Warren) Date: Fri, 23 Feb 2007 19:09:32 -0200 Subject: ANN: Vista "Gotchas" You Should Know About Message-ID: <45DF580C.7010405@howsoft.com> I said: >I began making progress once I realized that weaning myself from Windows didn't necessarily need to be done "cold chicken". ---------------------------------- Sorry, my turkey changed into a "chicken"!!! From kray at sonsothunder.com Fri Feb 23 16:27:33 2007 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 23 Feb 2007 15:27:33 -0600 Subject: Tri-state checkboxes In-Reply-To: References: <9586F33D-3390-4128-8973-FCA124E79708@looktowindward.com> <20070223123721988900.66d67f05@sonsothunder.com> Message-ID: <20070223152733256128.474bd53e@sonsothunder.com> On Fri, 23 Feb 2007 11:30:04 -0800, Mark Powell wrote: > Ken: > > Sounds promising. Is the size/location of the underlying checkbox > predictable enough for this? i.e. it doesn't pixel-creep from platform > to platform? Good question - I'm not sure, but I know it is at least consisitent within its platform. You may end up needing to create one equivocal image for each platform, in which case, the covering "image" would probably be a button with the icon set to the proper platform's equivocal image. I'd think you'd have to play around with it to see if there's any "pixel-creep", but you could make up for it by adjusting the image that's being put into the equivocal button (i.e. if you need the image to go down and to the left one pixel, you can add an empty pixel column on the left of the image, and an empty pixel row on the top of the image). Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From devin_asay at byu.edu Fri Feb 23 16:30:34 2007 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 23 Feb 2007 14:30:34 -0700 Subject: Something that Drives me *CRAZY* In-Reply-To: <45DF552F.8020609@howsoft.com> References: <45DF552F.8020609@howsoft.com> Message-ID: On Feb 23, 2007, at 1:57 PM, Bob Warren wrote: > Dave wrote: > >> I've been suffering in silence about this for ages! > > Has anyone else been driven crazy by the way in which the IDE > selects and then moves objects? What I mean is that it's way too > easy to move an object just by selecting it. e.g. you select it > with a mouse down and accidently move the mouse and then the > objects shifts a couple of pixels. I think the mouse should be "de- > bounced", e.g. any movement within a short period should be > ignored, or better still it shouldn't move the object until it's > been selected by a Mouse Down and a Mouse Up, then to move it you > Mouse Down, or maybe you should only be able to move it by > dragging a certain area. > > Anyone agree??? > > _________________________________________________ > > Perhaps I'm missing something here, but doesn't the "Lock size and > position" option in the control's properties solve this problem? Or > would it be equally annoying to you to have to set this property > for all your controls? If so, I would suggest putting forward the > idea of a global property/switch to lock all controls. > > Bob For me it's mostly annoying during the time after I've put controls onto a card but before I've got them finally positioned. Once they're where I want them, I lock their positions and it's not a problem anymore. If there is a way "screen out" inadvertent moves associated with mouse clicks, I'm all for it. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From chipp at chipp.com Fri Feb 23 16:41:35 2007 From: chipp at chipp.com (Chipp Walters) Date: Fri, 23 Feb 2007 15:41:35 -0600 Subject: ANN: Vista "Gotchas" You Should Know About In-Reply-To: <45DF580C.7010405@howsoft.com> References: <45DF580C.7010405@howsoft.com> Message-ID: <7aa52a210702231341q7cd415b0l27bc351f0924b03e@mail.gmail.com> I'm still thinking the portable application architecture is the way to go...only that a custom installer needs to be written. Fact is, Apple created the concept of 'portable apps' long ago when all you had to have was a double-clickable program. Remember when moving apps between computers was as simple as drag-drop? I believe it's still mostly that way on the Mac. My original architectures ended up spraying stuff all over the place, from the Programs Folder, to the Documents folders, to the hidden "C:\Documents and Settings\All Users\Application Data" folder and also the registry. While it was "correct" from a windows perspective, it was hard to maintain, hard to debug on different users computers, and hard to clean up on uninstall. I think some of this has to do with the various concepts of licensing in play: license to machine, license to 1 user on 1 machine, etc.. Our licenses are to individual users on any (many) machines, so it's not necessary to try and tie them to a single box. I think eventually all licenses will work this way. Certainly all the Web2.0 stuff already works this way. Lastly, Richard, I do believe you are correct about: "I thought that all non-admin accounts required that anyway, on Windows and Mac alike...." And another good reason to stick with a portable application architecture. Just my 2 cents... From ambassador at fourthworld.com Fri Feb 23 17:10:52 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 23 Feb 2007 14:10:52 -0800 Subject: ANN: Vista "Gotchas" You Should Know About Message-ID: <45DF666C.4000602@fourthworld.com> Chipp Walters wrote: > And another good reason to stick with a portable application architecture. All my apps have been portable in the sense that that everything they need is in one folder -- it can be run from anywhere in any hard drive, USB, etc. But auto-updates, there's the stickler. Where does one store downloaded app parts on both Mac and Win so it can be as available to all users as the executable in the Applications/Program Files directory is? On Mac, with a custom installer you can create a subfolder in your app's folder that's universally-writable. So as long as you use a custom installer you're set. But on Windows? And in a way that works from Win98 through Vista? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From chipp at chipp.com Fri Feb 23 17:44:00 2007 From: chipp at chipp.com (Chipp Walters) Date: Fri, 23 Feb 2007 16:44:00 -0600 Subject: ANN: Vista "Gotchas" You Should Know About In-Reply-To: <45DF666C.4000602@fourthworld.com> References: <45DF666C.4000602@fourthworld.com> Message-ID: <7aa52a210702231444j12b4939fsa3dd4c10256fcd66@mail.gmail.com> On 2/23/07, Richard Gaskin wrote: > But auto-updates, there's the stickler. Where does one store downloaded > app parts on both Mac and Win so it can be as available to all users as > the executable in the Applications/Program Files directory is? On WinXP: "C:\Documents and Settings\All Users\Application Data\YourApp\" Not sure on Vista. If you create a portable app and it resides OUTSIDE of Programs File, then the updates can be stored in the Portable Apps folder. Check out the new ButtonGadget2 to see what I mean. It installs everything in a single folder, including ButtonSets (the users documents). ThoughtOffice (www.thoughtoffice.com) is another portable application architecture which stored everything BUT the users documents in it's own enclosed folders. From jacque at hyperactivesw.com Fri Feb 23 18:03:36 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 23 Feb 2007 17:03:36 -0600 Subject: ANN: Vista "Gotchas" You Should Know About Message-ID: <45DF72C8.9010401@hyperactivesw.com> I sent the following to the Improve list but forgot to copy it to this one, so am resending. Some cursory searches on the web showed me that we aren't the only ones wondering where to store writable files in Vista. There aren't a lot of answers yet. Here are some excerpts I pasted into a text document from various pages I found, in no particular order. Sorry, I didn't keep any accredidations. **** Re: Is there a "standard place" to store writeable not plublic shared files to please UAC? Hello guys, Just to let you know I have been fighting through this same exact issue for a few weeks. Initially I tried to write our data to CSIDL_COMMON_APPDATA\[ApplicationName]. This worked fine and allows users to share files but as this post states this folder is considered a system folder and is hidden by VISTA which means your users cannot share their database or folder so that other users on the network can access it. In order to do this your users have to show hidden system folders and then share it. It is a huge pain. So we shifted to CSIDL_COMMON_DOCUMENTS which actually maps to c:\users\public\documents on VISTA and we placed a subfolder here. This location is read/write by default and visible to all users. This worked fantastic for us. I tested it on 2000, XP and VISTA and our install worked excellent. The problem is XP Server 2003 does not have a CSIDL_COMMON_DOCUMENTS folder and our install is not working on xp server 2003 because of this. I am looking into this right now and I have heard it is because of the version of the SHGETFOLDERPATH API that was shipped with this Operating System. With that one limitation right now we are completely up and running (I am hoping to find a work around for this issue). CSIDL_COMMON_DOCUMENTS lets you share data with users on the same machine, users across the network and is visible to all users. CSIDL_COMMON_APPDATA is practically useless because it is hidden in VISTA. Also, even though MS lists the AppData folder as a "shared location" if you try to write data here with an admin and a standard user you will see that Virtualization will kick in and write this data to the local user profile unless you specifically open permissions up on your subfolder that you install under CSIDL_COMMON_APPDATA during your installation. My vote is for CSIDL_COMMON_DOCUMENTS and I would love to know Microsofts answer to this. When I asked them this: "Where should we store machine wide data so it can be accessed by users on the same machine and across the network" They told me this: "There is no officially published answer" ---------- From MS Forum - AppData folder is not writable: This note from the Microsoft site mentioned below, suggests that application specific data should be placed in the location provided by the KnownFolder API (passing parameter :CSIDL_COMMON_APPDATA). CSIDL_COMMON_APPDATA This folder should be used for application data that is not user specific. For example, an application may store a spell check dictionary, a database of clip-art or a log file in the CSIDL_COMMON_APPDATA folder. This information will not roam and is available to anyone using the computer. By default, this location is read-only for normal (non-admin, non-power) Users. If an application requires normal Users to have write access to an application specific subdirectory of CSIDL_COMMON_APPDATA, then the application must explicitly modify the security on that sub-directory during application setup. The modified security must be documented in the Vendor Questionnaire. http://msdn2.microsoft.com/en-us/library/ms995853.aspx As stated, this location is read-only. ------------- On Vista, with User Account Control disabled, there is no write and execute access to the %TEMP% folder --------------- I just found out the hard way that ... Environment.SpecialFolder.CommonApplicationData that returns "C:\Documents and Settings\All Users\Application Data" under XP that is writeable for all users, returns "C:\ProgramData\" under Vista and this is not writeable for regular users which is really killing me. In our case this location could be hidden or not; it doesn't really matter. Having a special folder that goes by the .Net enum Environment.SpecialFolder.CommonApplicationData and not actually being able to use it for Common Application Data without requiring admin rights seems like a bit of a problem. ------------------ [Something to test:] Have you considered that while "ProgramData" itself may not allow you to put files there, you might be able to create a writeable folder structure beneath it to hold your data files? I think the general plan is that you create a folder like: \\\ .. and then store your files underneath that. Even on XP I'm seeing results that indicate some complex folder security is being applied in these cases, and the subfolder structure my programs adds is allowing any-user to have file create/read/write access if I take no special action regarding ACLs. ------------------- -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mb.userev at harbourhosting.co.uk Fri Feb 23 19:51:12 2007 From: mb.userev at harbourhosting.co.uk (Martin Baxter) Date: Sat, 24 Feb 2007 00:51:12 +0000 Subject: ANN: Vista "Gotchas" You Should Know About In-Reply-To: <45DF3833.9080809@howsoft.com> References: <45DF3833.9080809@howsoft.com> Message-ID: <45DF8C00.4060002@harbourhosting.co.uk> Bob Warren wrote: > Jim Ault wrote: > > >Developers who realize that Rev can still go forward as a cross-plat > dev tool with a small learning curve. > > Developers who realize that this is YAFITR > (yet another fork in the road) > and that this is probably a Linux conspiracy to gain market share :-) > Besides, how many third world countries will be able to invest in Vista and > run it on older equipment. How about the education market around the world > and the US? Paying top dollar for equipment and operating systems/software > is out of reach. > Bob, I don't know about the chances of this actually succeeding but Microsoft is clearly attempting to do something about that. See: (first removing line wraps of course.) Martin Baxter From mb.userev at harbourhosting.co.uk Fri Feb 23 20:04:33 2007 From: mb.userev at harbourhosting.co.uk (Martin Baxter) Date: Sat, 24 Feb 2007 01:04:33 +0000 Subject: Something that Drives me *CRAZY* In-Reply-To: References: <45DF552F.8020609@howsoft.com> Message-ID: <45DF8F21.60306@harbourhosting.co.uk> Devin Asay wrote: > > On Feb 23, 2007, at 1:57 PM, Bob Warren wrote: > >> Dave wrote: >> >>> I've been suffering in silence about this for ages! >> >> Has anyone else been driven crazy by the way in which the IDE selects >> and then moves objects? What I mean is that it's way too easy to move >> an object just by selecting it. e.g. you select it with a mouse down >> and accidently move the mouse and then the objects shifts a couple of >> pixels. I think the mouse should be "de-bounced", e.g. any movement >> within a short period should be ignored, or better still it shouldn't >> move the object until it's been selected by a Mouse Down and a Mouse >> Up, then to move it you Mouse Down, or maybe you should only be able >> to move it by dragging a certain area. >> >> Anyone agree??? >> >> _________________________________________________ >> >> Perhaps I'm missing something here, but doesn't the "Lock size and >> position" option in the control's properties solve this problem? Or >> would it be equally annoying to you to have to set this property for >> all your controls? If so, I would suggest putting forward the idea of >> a global property/switch to lock all controls. >> >> Bob > > For me it's mostly annoying during the time after I've put controls onto > a card but before I've got them finally positioned. Once they're where I > want them, I lock their positions and it's not a problem anymore. If > there is a way "screen out" inadvertent moves associated with mouse > clicks, I'm all for it. > > Devin If you can train yourself to select objects with a right-click instead of a left-click, the issue should go away as a right click doesn't drag. I have to admit I can't manage to retrain myself to do that, as it's not necessary in most other software. Course if you choose to use a one-button mouse, then you might not consider that an option anyway. I have found that today's optical mice can benefit from being slowed down and having any sensitivity enhancements turned off. If you have such a mouse set up badly, even tiny movements can get interpreted as a drag. Martin Baxter From programmer711 at gmail.com Fri Feb 23 20:04:09 2007 From: programmer711 at gmail.com (Brad Sampson) Date: Fri, 23 Feb 2007 18:04:09 -0700 Subject: Something that Drives me *CRAZY* In-Reply-To: References: <45DF552F.8020609@howsoft.com> Message-ID: <72bdb4b20702231704s7c18dc29ye9ae2ab67ac264b9@mail.gmail.com> On 2/23/07, Devin Asay wrote: > > On Feb 23, 2007, at 1:57 PM, Bob Warren wrote: > > > Dave wrote: > > > >> I've been suffering in silence about this for ages! > > > > Has anyone else been driven crazy by the way in which the IDE > > selects and then moves objects? What I mean is that it's way too > > easy to move an object just by selecting it. e.g. you select it > > with a mouse down and accidently move the mouse and then the > > objects shifts a couple of pixels. I think the mouse should be "de- > > bounced", e.g. any movement within a short period should be > > ignored, or better still it shouldn't move the object until it's > > been selected by a Mouse Down and a Mouse Up, then to move it you > > Mouse Down, or maybe you should only be able to move it by > > dragging a certain area. > > > > Anyone agree??? > > > > _________________________________________________ > > > > Perhaps I'm missing something here, but doesn't the "Lock size and > > position" option in the control's properties solve this problem? Or > > would it be equally annoying to you to have to set this property > > for all your controls? If so, I would suggest putting forward the > > idea of a global property/switch to lock all controls. > > > > Bob > > For me it's mostly annoying during the time after I've put controls > onto a card but before I've got them finally positioned. Once they're > where I want them, I lock their positions and it's not a problem > anymore. If there is a way "screen out" inadvertent moves associated > with mouse clicks, I'm all for it. > > Devin > > > Devin Asay > Humanities Technology and Research Support Center > Brigham Young University > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From programmer711 at gmail.com Fri Feb 23 20:09:29 2007 From: programmer711 at gmail.com (Brad Sampson) Date: Fri, 23 Feb 2007 18:09:29 -0700 Subject: Something that Drives me *CRAZY* In-Reply-To: <72bdb4b20702231704s7c18dc29ye9ae2ab67ac264b9@mail.gmail.com> References: <45DF552F.8020609@howsoft.com> <72bdb4b20702231704s7c18dc29ye9ae2ab67ac264b9@mail.gmail.com> Message-ID: <72bdb4b20702231709m17252525jb44d013caf06c46@mail.gmail.com> Sorry about the extra one... Curse Windows 98. In any program I do that involves objects having to look nice, which means anything I design for someone else... so basically everything... I lock the position of just about everything to prevent this. You can still move the objects with the arrow keys. Another bother I have is that when I have a program with an image in the background that is as big as your stack, which most of my programs have, you cannot drag your mouse across a large area to select all of the objects in it. That's my comments... Brad Christa McAuliffe Space Education Center From ambassador at fourthworld.com Fri Feb 23 21:11:49 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 23 Feb 2007 18:11:49 -0800 Subject: ANN: Vista "Gotchas" You Should Know About Message-ID: <45DF9EE5.4040105@fourthworld.com> Martin Baxter wrote: > I don't know about the chances of this actually succeeding but Microsoft > is clearly attempting to do something about that. See: > > LOL - that site says it all. Not in content, but in form: using Firefox on my Mac, that site looks like hell with text colors in the header all wrong, columns out of alignment, fonts at awkward sizes. It looks like Microsoft is now designing their site to work only with Microsoft Internet Exploder. Their historic obsession with trying to hijack open standards is eating away at their own effectiveness. Good luck, Mr. Gates. 80% of the market, and falling.... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From m.schonewille at economy-x-talk.com Fri Feb 23 21:15:19 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 24 Feb 2007 03:15:19 +0100 Subject: Something that Drives me *CRAZY* In-Reply-To: References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> Message-ID: <7D8DAA8F-E56B-4044-90A5-D6BCE2A76722@economy-x-talk.com> Hi Dave, I know exactly what you mean and completely agree with you. There is one problem though. I often use the mouse to move an object only one pixel. Mouse "de-boucing" would force me to move objects 2 or 3 pixels into one direction and then 1 or 2 pixels into the opposite direction. Do you have any suggestions, let's say from a user's point of view rather than a programmer's point of view, as to how to avoid this inconvenience? I know that it is possible to use the arrow keys to move objects one pixel at a time, but somehow I use the mouse all the time. Best regards, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 23-feb-2007, om 13:03 heeft Dave het volgende geschreven: > Hi, > > I've been suffering in silence about this for ages! > > Has anyone else been driven crazy by the way in which the IDE > selects and then moves objects? What I mean is that it's way too > easy to move an object just by selecting it. e.g. you select it > with a mouse down and accidently move the mouse and then the > objects shifts a couple of pixels. I think the mouse should be "de- > bounced", e.g. any movement within a short period should be > ignored, or better still it shouldn't move the object until it's > been selected by a Mouse Down and a Mouse Up, then to move it you > Mouse Down, or maybe you should only be able to move it by dragging > a certain area. > > Anyone agree??? > > All the Best > Dave From m.schonewille at economy-x-talk.com Fri Feb 23 21:36:47 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 24 Feb 2007 03:36:47 +0100 Subject: Re-5: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: <45DDFB20.3090705@hyperactivesw.com> References: <45DDFB20.3090705@hyperactivesw.com> Message-ID: <6FD41A0B-72B3-496D-8619-D2A622E7D087@economy-x-talk.com> Hi Matthias and Jacque, I removed revpreferences.rev and did a test with messagetester.rev. This time, all messages appeared in the text field and I was able to hear the four beeps. Problem solved. Many thanks, Matthias. Best regards, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 22-feb-2007, om 21:20 heeft J. Landman Gay het volgende geschreven: > runrev260805 at m-r-d.de wrote: >> Hi, >> renaming the "My Revolution Studio" folder in My Documents does >> not solve the problem. >> But there is another Revolution Studio folder under Windows XP >> For german Windows it can found at C:\Dokumente und Einstellungen >> \Administrator\Anwendungsdaten\Runtime Revolution\ and for english >> versions the path should be C:\Documents and Settings\Administrator >> \Application Data\Runtime Revolution\ >> where Administrator should be replaced by the username of course. >> Renaming the file "revpreferences.rev" which is located in C: >> \Dokumente und Einstellungen\Administrator\Anwendungsdaten\Runtime >> Revolution\Revolution Studio\Preferences and C:\Documents and >> Settings\Administrator\Application Data\Runtime Revolution >> \Revolution Studio\Preferences respectively for english windows >> versions solves the problem here. >> The new created revpreferences.rev is 25kb in size. My old file >> was about 46kb. >> Very funny, where all-over Rev Studio stores its files. > > Good job! Very interesting. I was having a crash with 2.8 gm-2 that > was also solved by removing the preferences file. > > One guess about what might have happened is that there is a script > error in the older prefs file that caused the startup sequence to > abort. Throwing away the prefs and letting Revolution make a new > one is a very easy solution. > > You should get a prize for figuring this out. :) From mwieder at ahsoftware.net Fri Feb 23 21:52:23 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 23 Feb 2007 18:52:23 -0800 Subject: 2.8 gm-3 In-Reply-To: <4376727485.20070221181723@ahsoftware.net> References: <4376727485.20070221181723@ahsoftware.net> Message-ID: <138551627288.20070223185223@ahsoftware.net> Mark- Wednesday, February 21, 2007, 6:17:23 PM, I wrote: > I notice there's no 2.8 u3 build. Has that fallen by the wayside? (answers self and says) ...well yes, apparently it has... -- -Mark Wieder mwieder at ahsoftware.net From JimAultWins at yahoo.com Fri Feb 23 22:55:29 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 23 Feb 2007 19:55:29 -0800 Subject: ANN: Vista "Gotchas" You Should Know About In-Reply-To: <45DF9EE5.4040105@fourthworld.com> Message-ID: On 2/23/07 6:11 PM, "Richard Gaskin" wrote: > Martin Baxter wrote: >> I don't know about the chances of this actually succeeding but Microsoft >> is clearly attempting to do something about that. See: >> >> > ult.mspx> > > LOL - that site says it all. Not in content, but in form: using > Firefox on my Mac, that site looks like hell with text colors in the > header all wrong, columns out of alignment, fonts at awkward sizes. > > It looks like Microsoft is now designing their site to work only with > Microsoft Internet Exploder. > Using Firefox 2.0.0.1 on OSX 10.4.7 I don't see all that you are seeing, Richard, but do find menu buttons that are not set/reset, and some other anomalies. I wonder what we are missing by not using Vista+IE.vista+auto-installed plugins. It looks like you sorta need Vista installed to find out about Vista so that you can decide to install it. Jim Ault Las Vegas From JimAultWins at yahoo.com Sat Feb 24 01:17:52 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 23 Feb 2007 22:17:52 -0800 Subject: Something that Drives me *CRAZY* In-Reply-To: <72bdb4b20702231709m17252525jb44d013caf06c46@mail.gmail.com> Message-ID: On 2/23/07 5:09 PM, "Brad Sampson" wrote: > Sorry about the extra one... Curse Windows 98. In any program I do > that involves objects having to look nice, which means anything I > design for someone else... so basically everything... I lock the > position of just about everything to prevent this. You can still move > the objects with the arrow keys. Another bother I have is that when I > have a program with an image in the background that is as big as your > stack, which most of my programs have, you cannot drag your mouse > across a large area to select all of the objects in it. > That's my comments... Note: click on the background image, then lock the location using the inspection palette. Now you will be able to drag-select again I have found that if I make the 'bounce' happen, undo will correct this, which is cmd/cntrl-z option 1 use the right mouse button option 2 utility stack script/ library script on doLockAll repeat with x = 1 to the number of controls set the locklocation of control x to true end repeat end doLockAll from the message box "dolockAll" option 3 group controls so that they are not readily selectable, set the lock location of the group to true, rather than each control. option 4 select the object by -1-choose Select Grouped Controls in the Edit menu -2-use Application Browser from the Tools menu) to click and select the control in question, then use the Size in the inspection palette, or arrow, etc. Hope this helps. Jim Ault Las Vegas From josh at dvcreators.net Sat Feb 24 02:55:51 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Fri, 23 Feb 2007 23:55:51 -0800 Subject: A Public Note to Mark Wieder and the Rev list: In-Reply-To: <196383198550.20070212073316@ahsoftware.net> References: <45BEA6C6.6070806@fourthworld.com> <196383198550.20070212073316@ahsoftware.net> Message-ID: <530953AD-3BD2-48B0-93E1-1F171B0B7055@dvcreators.net> First off I'd like to apologize to the list since this matter should have been handled privately. However, due to the permanent and irreversible repercussions of the original post I am forced to respond. In 30 years as an entrepreneur, most recently 8 years as President of DVcreators.net, I am proud to have upheld an impeccable standard of personal and business ethics. My company, DVcreators.net, is an industry leader, trusted by the world's most prestigious clients, including Apple, Canon, Intel, HP and countless others, and over 100,000 loyal customers due to our deserved reputation not only for the quality of our work but for the way we conduct business. Your post seems to insinuate: A. we hired a competent programmer to do a job B. he did a good job C. we did not pay the bill All ethics aside, we did not attain our current level of success by randomly choosing not to pay for professional work received. We have many projects we need to get finished, and competent Revolution programming is a key need of our company. A much more likely scenario (and the truth) is: A. client hires a programmer to do a job B. programmer never delivers any code that works C. after disappearing for months, the client reverts back to a previous version of the stack, due to extensive damage done to the project D. programmer suddenly emails two months later, demanding payment E. after being given another chance to fix problems (despite the poor quality of previous code), programmer does not respond F. two months later, posts a malicious, defamatory attack on the client on a public listserve But here is the bigger problem: If you do a google search for "josh mellicker" there are about 2,000 results. Most informational, some glowing and complimentary. Currently, your defamatory post (on mail-archive) ranks #3: http://www.mail-archive.com/use-revolution at lists.runrev.com/ msg89310.html Right now, or for the forseeable future, ANYONE doing research on my company or myself, for example, venture capitalists who are considering our company for possible investment, Fortune 500 clients who are currently considering long term, high dollar contracts with us, including one of the largest publishers in the world, potential partners and employees, not to mention programmers, would probably run across it. The damages of your post to our company could potentially be in the hundreds of thousands. As long as mail-archive, Nabble, Gmane and others archive list posts (probably decades, if not forever) your libelous attack will be available to any web searcher. If you (or anyone) are thinking, "why didn't you just pay the bill, even though you got nothing of any value, and avoid all this"? you might consider a remedial business ethics course. Why should someone who merely makes the mistake of hiring the wrong party be forced to choose between extortion and libel? Mark, I asked you in an email to consider posting an apology/ retraction (to no response). In the future, before posting a defamatory attack on someone else, you might consider contacting them first to resolve your differences. And before choosing to leave a permanent, easily searchable and malicious statement against them that is echoed to several public, web-searchable places, consider that you are committing a serious criminal offense. Sincerely, Josh Mellicker President/CEO DVcreators.net On Feb 12, 2007, at 7:33 AM, Mark Wieder wrote: > > I was hoping to make the trip down south, but sadly I'll have to pass > on another SoCal gathering. > > Given my recent experience, though, and on the theme of collaboration, > I have to caution anyone against doing business with Josh Mellicker or > dvcreators.net, especially in light of Josh's offer to get involved > with planning a revcon. If someone is seriously thinking about doing > work with them, my advice would be to get the money up front and make > sure there aren't any contract loopholes he can try to weasel out of. > But my main advice would be not to go down that road at all. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lan.kc.macmail at gmail.com Sat Feb 24 04:27:48 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 24 Feb 2007 17:27:48 +0800 Subject: [BUG] Dialog boxes in 2.8 Message-ID: Since the move to 2.8 I've noticed an anomaly with dialog boxes. As soon as I go back to 2.7 it stops. Basically the text area right boundary moves. Some times it extends off the right edge (say 15 pixels) and some times it squeezes the text into a very small band - the right boundary is about 150 pixels from the right edge. I'm probably not making much sense so I've downloaded a stack that contains 7 images that demonstrate the problem. The images were collected over a 15 min period and these are a small number of the images I took, it was just these I could prove that it didn't have anything to do with the text inside as they are the same. As you will see exactly the same text is presented differently even though the same handler is producing the dialog box. 90% of the time the presentation is correct, the incorrect presentation is random - at least I can't figure out the cause. I tried having the message box bring up the same dialog many many times, but I'd never get the problem. The same script I've been running in 2.7 for months and never had this happen. I've tried renaming the 'Revolution' and 'My Revolution Studio' but it makes no difference. No biggy for me, but I was wondering if anyone else had seen this. At the airport. Just got off one plane and about to board another:-( so I apologise if I can't respond immediately. From mlange at widged.com Sat Feb 24 05:48:54 2007 From: mlange at widged.com (Marielle Lange) Date: Sat, 24 Feb 2007 10:48:54 +0000 Subject: A Public Note to Mark Wieder and the Rev list: In-Reply-To: <530953AD-3BD2-48B0-93E1-1F171B0B7055@dvcreators.net> References: <45BEA6C6.6070806@fourthworld.com> <196383198550.20070212073316@ahsoftware.net> <530953AD-3BD2-48B0-93E1-1F171B0B7055@dvcreators.net> Message-ID: Josh, I consider your email highly inappropriate. I believe you are over- reacting. More importantly, I believe that the only thing you will achieve is to have more emails having the potential to damage your business ranked high in Google. Having had contact with Mark both off and on-list I take him for one of the most righteous person I know. I believe your reply caused a lot more damage to your business than Mark post ever did. Indeed, you called his comments defamatory, while you have provided no evidence whatsoever as to the fact that his original email referred to events he didn't suffer from. This puts him in a lot better position to attack you for libel than his orginal post ever did Mark recommended persons to carefully check out the contract before doing business. This is an excellent recommendation to give, in *any* context. Though I perfectly understand how the mention of the name of your business got you perceive that as a personal attack and something susceptible to put your business in danger, it's not clearly of a defamatory nature to me. Again, I understand that you wrote this out of sense of threat against your business. However, your email to be over aggressive, something very much akin an attempt to frighten him in order to obtain what you want. To try to obtain something by threat is not an excellent business practice. Best would be to accept Richard's invitation to mediate and resolve this off-list. Try to forget about the damage having been done and rather think about the way you can use the situation to reinforce your reputation. Mishaps happen to all of us. All of us end up having one day our reputation comprised despite doing nothing wrong. The difference between the successful ones and the unsuccessful ones is about how we react when this happens. Fear kicks in, yes. But to listen to fear is not wise. Marielle > Mark, I asked you in an email to consider posting an apology/ > retraction (to no response). In the future, before posting a > defamatory attack on someone else, you might consider contacting > them first to resolve your differences. And before choosing to > leave a permanent, easily searchable and malicious statement > against them that is echoed to several public, web-searchable > places, consider that you are committing a serious criminal offense. > > > Sincerely, > > Josh Mellicker > President/CEO > DVcreators.net > > > On Feb 12, 2007, at 7:33 AM, Mark Wieder wrote: > >> >> I was hoping to make the trip down south, but sadly I'll have to pass >> on another SoCal gathering. >> >> Given my recent experience, though, and on the theme of >> collaboration, >> I have to caution anyone against doing business with Josh >> Mellicker or >> dvcreators.net, especially in light of Josh's offer to get involved >> with planning a revcon. If someone is seriously thinking about doing >> work with them, my advice would be to get the money up front and make >> sure there aren't any contract loopholes he can try to weasel out of. >> But my main advice would be not to go down that road at all. >> >> -- >> -Mark Wieder >> mwieder at ahsoftware.net >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From henk at iglow-media.nl Sat Feb 24 06:28:36 2007 From: henk at iglow-media.nl (henk at iglow-media.nl) Date: Sat, 24 Feb 2007 12:28:36 +0100 Subject: [ANN] MediaMaatje 1.1 released In-Reply-To: <20070224105122.20A42488F7D@mail.runrev.com> References: <20070224105122.20A42488F7D@mail.runrev.com> Message-ID: <1172316516.45e021644cd83@webmail.iglow-media.nl> Hi list, On www.mediamaatje.nl is a fully functional demo version of MediaMaatje 1.1 available for download. The application is part of a course in media literacy, targeted at primary schools. It is in Dutch, but I think you can get the idea of it nonetheless. The application is built using Revolution. So everyone is invited to take a look. Any comments are welcome. Kind regards, Henk v.d. Velden henk (at) iglow-media.nl iGlow Media Utrecht, the Netherlands ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. From sanke at hrz.uni-kassel.de Sat Feb 24 06:32:40 2007 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Sat, 24 Feb 2007 12:32:40 +0100 Subject: ANN: Vista "Gotchas" You Should Know About Message-ID: <45E02258.1060406@hrz.uni-kassel.de> Richard Gaskin wrote: >It looks like Microsoft is now designing their site to work only with >Microsoft Internet Exploder. >-- I like that term "Internet Exploder". Did you use it intentionally or was it your subconscious self? -- Wilhelm Sanke From briany at qldlearning.com Sat Feb 24 06:37:48 2007 From: briany at qldlearning.com (Brian Yennie) Date: Sat, 24 Feb 2007 03:37:48 -0800 Subject: A Public Note to Mark Wieder and the Rev list: In-Reply-To: References: <45BEA6C6.6070806@fourthworld.com> <196383198550.20070212073316@ahsoftware.net> <530953AD-3BD2-48B0-93E1-1F171B0B7055@dvcreators.net> Message-ID: <44DA80EF-FC92-4006-BEF7-93F556B74EF0@qldlearning.com> Marielle, Mark most certainly did NOT just ask people to carefully check a contract. He advised people not to do business with Josh, or alternatively demand payment up front. He also suggested that Josh would weasel out of contracts. Those are extremely defamatory remarks. Furthermore, he named both Josh (by his full name) and his business. What this amounts to, I don't know. But that is what he said. Libel is a serious offense, and I don't think we want to throw around that kind of legal term here. That has a specific legal definition which includes both intent and purposeful false statements. I am not a lawyer, and I don't think any of us should speculate on whether libel was committed by either party. I sincerely hope that the two parties can resolve this through mediation and that this thread can end. My best to both Josh and Mark in resolving this in the best possible way. > Josh, > > I consider your email highly inappropriate. I believe you are over- > reacting. More importantly, I believe that the only thing you will > achieve is to have more emails having the potential to damage your > business ranked high in Google. > > Having had contact with Mark both off and on-list I take him for > one of the most righteous person I know. > > I believe your reply caused a lot more damage to your business than > Mark post ever did. > > Indeed, you called his comments defamatory, while you have provided > no evidence whatsoever as to the fact that his original email > referred to events he didn't suffer from. This puts him in a lot > better position to attack you for libel than his orginal post ever > did Mark recommended persons to carefully check out the contract > before doing business. This is an excellent recommendation to give, > in *any* context. > > Though I perfectly understand how the mention of the name of your > business got you perceive that as a personal attack and something > susceptible to put your business in danger, it's not clearly of a > defamatory nature to me. > > Again, I understand that you wrote this out of sense of threat > against your business. However, your email to be over aggressive, > something very much akin an attempt to frighten him in order to > obtain what you want. To try to obtain something by threat is not > an excellent business practice. > > Best would be to accept Richard's invitation to mediate and resolve > this off-list. Try to forget about the damage having been done and > rather think about the way you can use the situation to reinforce > your reputation. Mishaps happen to all of us. All of us end up > having one day our reputation comprised despite doing nothing > wrong. The difference between the successful ones and the > unsuccessful ones is about how we react when this happens. Fear > kicks in, yes. But to listen to fear is not wise. > > Marielle From geradamas at yahoo.com Sat Feb 24 06:45:23 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 24 Feb 2007 11:45:23 +0000 (GMT) Subject: A Public Note to Mark Wieder and the Rev list: Message-ID: <202393.70450.qm@web37510.mail.mud.yahoo.com> Wow, can I join in? Especially as Marielle Lange and I are experts at slinging mud at each other :) SERIOUSLY . . . An individual or a company that is sure of its own worth does not need to make a socking great protest when somebody issues a "word of caution". I, for one, am much more turned-off Josh Mellicker's company by his riposte than anything that Mark Weider wrote. Most of us who "trip over occasionally" (surely not? Richmond? You?) are sufficiently secure (arrogant?) that we weather the "minor criticisms" (and the MUD) that are flung in our direction. And if you cannot take a bit of "flak" then go away somewhere else and don't come back until you have grown up and cooled down. Oh, Boy, Oh, Boy! Now, if somebody could tell me a way to get RunRev to differentiate between when I press my right control/shift/command and when I press the left ones I could sleep easily at night. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ____________________________________________________ Yahoo! Photos is now offering a quality print service from just 7p a photo. http://uk.photos.yahoo.com From m.schonewille at economy-x-talk.com Sat Feb 24 07:21:12 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 24 Feb 2007 13:21:12 +0100 Subject: [ANN] MediaMaatje 1.1 released In-Reply-To: <1172316516.45e021644cd83@webmail.iglow-media.nl> References: <20070224105122.20A42488F7D@mail.runrev.com> <1172316516.45e021644cd83@webmail.iglow-media.nl> Message-ID: <531239F7-8F58-4382-8609-A12F2D8489D0@economy-x-talk.com> Looks nice, Henk. I'll be sending you my comments off-list. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 24-feb-2007, om 12:28 heeft henk at iglow-media.nl het volgende geschreven: > Hi list, > > On www.mediamaatje.nl is a fully functional demo version of > MediaMaatje 1.1 > available for download. The application is part of a course in > media literacy, > targeted at primary schools. It is in Dutch, but I think you can > get the idea > of it nonetheless. > > The application is built using Revolution. So everyone is invited > to take a > look. Any comments are welcome. > > Kind regards, > > Henk v.d. Velden > henk (at) iglow-media.nl > iGlow Media > Utrecht, the Netherlands > From mb.userev at harbourhosting.co.uk Sat Feb 24 07:29:10 2007 From: mb.userev at harbourhosting.co.uk (Martin Baxter) Date: Sat, 24 Feb 2007 12:29:10 +0000 Subject: ANN: Vista "Gotchas" You Should Know About In-Reply-To: <45DF9EE5.4040105@fourthworld.com> References: <45DF9EE5.4040105@fourthworld.com> Message-ID: <45E02F96.6060703@harbourhosting.co.uk> Richard Gaskin wrote: > Martin Baxter wrote: >> I don't know about the chances of this actually succeeding but >> Microsoft is clearly attempting to do something about that. See: >> >> >> > > LOL - that site says it all. Not in content, but in form: using > Firefox on my Mac, that site looks like hell with text colors in the > header all wrong, columns out of alignment, fonts at awkward sizes. > > It looks like Microsoft is now designing their site to work only with > Microsoft Internet Exploder. Their historic obsession with trying to > hijack open standards is eating away at their own effectiveness. > > Good luck, Mr. Gates. 80% of the market, and falling.... > Actually it looked all right to me using windows firefox, but I was quite amused that the link to vista home actually served the page about ultimate. Hee hee. Multiuser multitasking industrial strength now with added human failings. I call it Exploder too, fancy that, what a surprising coincidence. In fact I love to rename application shortcuts, I think it promotes mental health if done irreverently enough. For instance I was actually looking at the Microsoft site with Fireofax not firefox, and I'm composing this email in the Thunderbox email client. I edit my images in TofuShop, and do my Windows screen-captures using Snog-It. Martin Baxter [P.S.) for definition of "snog" see: From soapdog at mac.com Sat Feb 24 08:41:45 2007 From: soapdog at mac.com (Andre Garzia) Date: Sat, 24 Feb 2007 11:41:45 -0200 Subject: A Public Note to Mark Wieder and the Rev list: In-Reply-To: <202393.70450.qm@web37510.mail.mud.yahoo.com> References: <202393.70450.qm@web37510.mail.mud.yahoo.com> Message-ID: this thread will be moderated very soon before more damage is done. I think both parties should seek Richard mediation, and quite frankly, this is a problem between Mark and Josh, the rest of the list should not involve themselves or this list will soon become a flamefest. andre From stephenREVOLUTION at barncard.com Sat Feb 24 08:47:28 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sat, 24 Feb 2007 05:47:28 -0800 Subject: A Public Note to Mark Wieder and the Rev list: In-Reply-To: <202393.70450.qm@web37510.mail.mud.yahoo.com> References: <202393.70450.qm@web37510.mail.mud.yahoo.com> Message-ID: Please - this is not trivial - everyone on this list should refrain from any judgements here. The first post should have never shown up on this list in the first place, and Josh or anyone else here DOES NOT deserve to have dirty laundry (true or false) revealed here. This is not a 'watch out' list for programmers. It's a list to discuss technical issues and occasional silliness. Being on a 'bad list' is irreversible with the Internet. It's the same kind of one-way door like being branded a criminal or pervert. Once said and repeated, it could easily become fact in the public eye. If someone did something like this to me - I'd be REALLY pissed. Josh, perhaps you really should consider legal action if your loss is a big as you say. >Wow, can I join in? Especially as Marielle Lange and I >are experts at slinging mud at each other :) > >SERIOUSLY . . . > >An individual or a company that is sure of its own >worth does not need to make a socking great protest >when somebody issues a "word of caution". > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From stephenREVOLUTION at barncard.com Sat Feb 24 08:49:45 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sat, 24 Feb 2007 05:49:45 -0800 Subject: [BUG] Dialog boxes in 2.8 In-Reply-To: References: Message-ID: I have seen this in all the 2.8 versions as well. This is real. I just didn't know how to do a recipe - it seems to be randomly triggered - it doesn't do this consistently. >Since the move to 2.8 I've noticed an anomaly with dialog boxes. As soon as >I go back to 2.7 it stops. > >Basically the text area right boundary moves. Some times it extends off the >right edge (say 15 pixels) and some times it squeezes the text into a very >small band - the right boundary is about 150 pixels from the right edge. > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From soapdog at mac.com Sat Feb 24 08:54:36 2007 From: soapdog at mac.com (Andre Garzia) Date: Sat, 24 Feb 2007 11:54:36 -0200 Subject: Ten Thumbs typing tutor on MacZOT Message-ID: <3CCB8F94-0CD1-4C16-9C46-79FA92085E10@mac.com> Hey Folks, check out if it is not our favorite scottish company on MacZOT offering a promo on their typing tutor. www.maczot.com Also, I think that anyone on the shareware business should consider MacZOT for it's business, I my own bought dozens of software there, it is almost addictive. The site usually works like this, it is one discounted software per day, there's a clock ticking out the time till that offer expires. There's also mystery Zots which are very fun, they usually are a bundle of software at a heavy discount but guess what, you don't know what is in the bundle till you buy. Most of their offers would go between 4 USD and 20 USD, so no one gets hurts and you normally can try before buy. Thru them I bought * iClip * Disco * FotoMagico * AppZapper * DEVONThink * TextMate and lots others, usually for 10 USD or less. There are some sharewares that one can't live without such as AppZapper. Lots of users observer and buy software daily on MacZot, we're talking about hundreds and even thousands, imagine, in one day, you can sell more software than in a slow month. To everyone here that is developing small software, this is a great opportunity. Cheers andre From stephenREVOLUTION at barncard.com Sat Feb 24 08:56:56 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sat, 24 Feb 2007 05:56:56 -0800 Subject: ANN: Vista "Gotchas" You Should Know About In-Reply-To: <45E02258.1060406@hrz.uni-kassel.de> References: <45E02258.1060406@hrz.uni-kassel.de> Message-ID: >Richard Gaskin wrote: > >>It looks like Microsoft is now designing their site to work only >>with Microsoft Internet Exploder. -- This is pretty typical, but not true -- Firefox seems to do just fine with that strange-suffixed, non-standard browser file. (a new, four character file suffix? how arrogant...) I've never understood policies of companies that discriminate web traffic when it would be in their best interests to use established standards (and win converts?). It's certainly not going to help to make people buy Vista. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From m.schonewille at economy-x-talk.com Sat Feb 24 10:44:56 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 24 Feb 2007 16:44:56 +0100 Subject: Re-5: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: <6FD41A0B-72B3-496D-8619-D2A622E7D087@economy-x-talk.com> References: <45DDFB20.3090705@hyperactivesw.com> <6FD41A0B-72B3-496D-8619-D2A622E7D087@economy-x-talk.com> Message-ID: <839F2C2A-91EF-4611-B403-8F9248FEEB3D@economy-x-talk.com> Hello, Removing revpreferences.rev confronted me with another bug, which used to be fixed, but apparently has returned: it is impossible to change the font used by the script editor. This problem was previously reported by Andrew: For those who, just like me, are very happy with the much improved IDE of Rev 2.8 but, just like me, a bit disappointed by little annoying unnecessary bugs like this one, here is how to fix the problem. It is really easy. If you don't mind tinkering with the IDE a little, you can have this fixed within 5 minutes from now. In the message box, enter the following line: edit script of button "Default script font" of stack "revpreferencesgui" and press enter. In the script that appears, you will see the following mouseDown handler: on mouseDown put the label of me into lLastItem lock messages set the menuHistory of me to lineOffset(lLastItem,the text of me) end mouseDown Adding just one simple line, "unlock messages", fixes the problem: on mouseDown put the label of me into lLastItem lock messages set the menuHistory of me to lineOffset(lLastItem,the text of me) unlock messages end mouseDown Now execute the following line from the message box: save stack "revpreferencesgui" and you're done. One more remark: to make sure that your new font setting is actually saved between sessions, close the Preferences window before typing command-Q or control-Q, if you want to quit Revolution (I guess I am going to file another bug report now). Best regards, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 24-feb-2007, om 3:36 heeft Mark Schonewille het volgende geschreven: From bobwarren at howsoft.com Sat Feb 24 11:14:33 2007 From: bobwarren at howsoft.com (Bob Warren) Date: Sat, 24 Feb 2007 14:14:33 -0200 Subject: ANN: Vista "Gotchas" You Should Know About Message-ID: <45E06469.3060302@howsoft.com> Bob Warren wrote: > > Jim Ault wrote: > > > > >Developers who realize that Rev can still go forward as a cross-plat > > dev tool with a small learning curve. > > > > Developers who realize that this is YAFITR > > (yet another fork in the road) > > and that this is probably a Linux conspiracy to gain market share :-) > > Besides, how many third world countries will be able to invest in Vista and > > run it on older equipment. How about the education market around the world > > and the US? Paying top dollar for equipment and operating systems/software > > is out of reach. > > > Martin Baxter wrote: >I don't know about the chances of this actually succeeding but Microsoft is clearly attempting to do something about that. See: (first removing line wraps of course.) -------------------------------------------------------------------------- Thanks for that Martin. I have not involved myself with Vista personally, nor do I intend to do so, so I am dependent on the reviews of others to give me info about it. As far as I understand, in order to get full (i.e. normal) protection against viruses and all the other nasties, you have to buy the most expensive version. The cheapest version gives you little protection. In other words, it seems that Microsoft are now selling protection!! Regardless of the truth or falsity of this report, I know that my Ubuntu does not suffer from these things. In fact, it was a virus attack that finally prompted me to leave my Windows computer in an inactive state (particularly regarding Internet usage) and to positively migrate to Linux. I had the Norton AV installed plus half a dozen different antispyware progs, but to no avail. I got infected through an e-mail that a client sent me. Later, I discovered that her technician found 27 trojans on her computer! The situation of virus attack here in Brazil is extremely severe because programs such as Norton do not catch the viruses which are specifically Brazilian. In sum, I would say that "Vista Gotchas" is a very apt title: "gotcha" by the most delicate parts of the (male) anatomy! Bob From runrev260805 at m-r-d.de Sat Feb 24 11:23:34 2007 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Sat, 24 Feb 2007 16:23:34 +0000 Subject: Re-7: Old bug still in Rev 2.8 OSX Chapter 4 Message-ID: Hi, ive checked this on my Revolution Studio 2.8.0 Build 360 (GM3) Windows. I cannot confirm this here. I can choose any font, size and height. This new settings are present even after quitting and restarting revolution, although there is no "unlock messages" statement in the script of button "Default script font" Regards, Matthias -------- Original Message -------- Subject: Re: Re-5: Old bug still in Rev 2.8 OSX Chapter 4 (24-Feb-2007 16:52) From: Mark Schonewille To: use-revolution at lists.runrev.com > Hello, > > Removing revpreferences.rev confronted me with another bug, which > used to be fixed, but apparently has returned: it is impossible to > change the font used by the script editor. This problem was > previously reported by Andrew: > > > > For those who, just like me, are very happy with the much improved > IDE of Rev 2.8 but, just like me, a bit disappointed by little > annoying unnecessary bugs like this one, here is how to fix the > problem. It is really easy. If you don't mind tinkering with the IDE > a little, you can have this fixed within 5 minutes from now. > > In the message box, enter the following line: > > edit script of button "Default script font" of stack "revpreferencesgui" > > and press enter. In the script that appears, you will see the > following mouseDown handler: > > on mouseDown > put the label of me into lLastItem > lock messages > set the menuHistory of me to lineOffset(lLastItem,the text of me) > end mouseDown > > Adding just one simple line, "unlock messages", fixes the problem: > > on mouseDown > put the label of me into lLastItem > lock messages > set the menuHistory of me to lineOffset(lLastItem,the text of me) > unlock messages > end mouseDown > > Now execute the following line from the message box: > > save stack "revpreferencesgui" > > and you're done. > > One more remark: to make sure that your new font setting is actually > saved between sessions, close the Preferences window before typing > command-Q or control-Q, if you want to quit Revolution (I guess I am > going to file another bug report now). > > Best regards, > > Mark From ambassador at fourthworld.com Sat Feb 24 11:45:33 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 24 Feb 2007 08:45:33 -0800 Subject: Ten Thumbs typing tutor on MacZOT Message-ID: <45E06BAD.8050708@fourthworld.com> Andre Garzia wrote: > check out if it is not our favorite scottish company on MacZOT > offering a promo on their typing tutor. > > www.maczot.com > > Also, I think that anyone on the shareware business should consider > MacZOT for it's business, I my own bought dozens of software there, > it is almost addictive. Strange business model. So basically, RunRev is running a discount on Ten Thumbs, it just happens to be at a different site? Everything on the Internet is one click away. Why MacZot over RunRev.com? And if someone buys from RunRev.com at the regular price, and then discovers that they hadn't accidentally stumbled across MacZot before they bought, how good to they feel about the sales experience? I'm not opposed to the notion, just very wary of site-specific pricing schemes. Anyone know if MacZot is opposed to the vendor running the same discounted price at their own site concurrent with a MacZot offer? That would seem ideal for all. I suppose I should just drop then a note.... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From m.schonewille at economy-x-talk.com Sat Feb 24 11:50:09 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 24 Feb 2007 17:50:09 +0100 Subject: Re-7: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: References: Message-ID: <3277909C-823E-4637-B95A-976BFF4AF798@economy-x-talk.com> Hi Matthias, It is very well possible that you don't observe the bug in Windows. I haven't tested this particular issue on Windows, but menu buttons are well-known for behaving differently depending on the platform. Best regards, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 24-feb-2007, om 17:23 heeft runrev260805 at m-r-d.de het volgende geschreven: > Hi, > > ive checked this on my Revolution Studio 2.8.0 Build 360 (GM3) > Windows. > I cannot confirm this here. I can choose any font, size and height. > This new settings are present even after quitting and restarting > revolution, although there is no "unlock messages" statement in the > script of button "Default script font" > > Regards, > > Matthias > > > From mlange at widged.com Sat Feb 24 11:58:01 2007 From: mlange at widged.com (Marielle Lange) Date: Sat, 24 Feb 2007 16:58:01 +0000 Subject: A Public Note to Mark Wieder and the Rev list: In-Reply-To: <44DA80EF-FC92-4006-BEF7-93F556B74EF0@qldlearning.com> References: <45BEA6C6.6070806@fourthworld.com> <196383198550.20070212073316@ahsoftware.net> <530953AD-3BD2-48B0-93E1-1F171B0B7055@dvcreators.net> <44DA80EF-FC92-4006-BEF7-93F556B74EF0@qldlearning.com> Message-ID: <64F4E921-8CB4-4C38-91A4-20FF38E9A09D@widged.com> Hi Brian, Stephen, > If someone did something like this to me - I'd be REALLY pissed. > Josh, perhaps you really should consider legal action if your loss > is a big as you say. I have been victim of libel and defamatory comments myself, with effects a lot more damaging than the ones Josh complained about. No, you don't get pissed of. Yes, of course, anger will kick in. However, it is *very* important to never allow yourself to react out of anger. This is the best way to kill your business. The first thing to do is to take in the information that the other person felt cheated and seriously consider wether the problem couldn't be resolved by taking the initiative to be the first one apologizing rather than expect the other one to do so. What you do, before taking the person to court is look for mediation and try to solve the problem amicably. Yes, off-list. And *if* the problem cannot be solved that way, what you do is take legal actions and get everything taken care of off list. Making your problems public is the best way to damage your business. Guilty or innocent, you always appear guilty. That's it. End of comments. Marielle IF.... IF you can keep your head when all about you Are losing theirs and blaming it on you, If you can trust yourself when all men doubt you, But make allowance for their doubting too; If you can wait and not be tired by waiting, Or being lied about, don't deal in lies, Or being hated, don't give way to hating, And yet don't look too good, nor talk too wise: If you can dream - and not make dreams your master; If you can think - and not make thoughts your aim; If you can meet with Triumph and Disaster And treat those two impostors just the same; If you can bear to hear the truth you've spoken Twisted by knaves to make a trap for fools, Or watch the things you gave your life to, broken, And stoop and build 'em up with worn-out tools: If you can make one heap of all your winnings And risk it on one turn of pitch-and-toss, And lose, and start again at your beginnings And never breathe a word about your loss; If you can force your heart and nerve and sinew To serve your turn long after they are gone, And so hold on when there is nothing in you Except the Will which says to them: 'Hold on!' If you can talk with crowds and keep your virtue, ' Or walk with Kings - nor lose the common touch, if neither foes nor loving friends can hurt you, If all men count with you, but none too much; If you can fill the unforgiving minute With sixty seconds' worth of distance run, Yours is the Earth and everything that's in it, And - which is more - you'll be a Man, my son! From programmer711 at gmail.com Sat Feb 24 11:57:22 2007 From: programmer711 at gmail.com (Brad Sampson) Date: Sat, 24 Feb 2007 09:57:22 -0700 Subject: 43 Error in Quicktime VRs? Message-ID: <72bdb4b20702240857r6d823b39vbdc777215109544d@mail.gmail.com> Hey everyone, In a quicktime VR I am using, apparently 43 is a special number. When I have an inspector open for it, and I am changing the Tilt with the little arrows, when I go above 43 or below -43, it gets very angry. I can type in a new number and it works fine, but if I push an arrow, it jumps back to 43 or -43. The numbers in between work fine. Thanks, Brad Christa McAuliffe Space Education Center From mlange at widged.com Sat Feb 24 11:58:53 2007 From: mlange at widged.com (Marielle Lange) Date: Sat, 24 Feb 2007 16:58:53 +0000 Subject: A Public Note to Mark Wieder and the Rev list: In-Reply-To: <202393.70450.qm@web37510.mail.mud.yahoo.com> References: <202393.70450.qm@web37510.mail.mud.yahoo.com> Message-ID: <0C44C2CE-8C63-4250-BEDA-C3C2CE1926A1@widged.com> Hi Richmond, > Wow, can I join in? Especially as Marielle Lange and I > are experts at slinging mud at each other :) Richmond, I am sorry to hear that I gave you the impression to spend my time slinging mud at you. Please receive my apologizes for doing so. Marielle From ambassador at fourthworld.com Sat Feb 24 12:02:38 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 24 Feb 2007 09:02:38 -0800 Subject: ANN: Vista "Gotchas" You Should Know About Message-ID: <45E06FAE.60008@fourthworld.com> Stephen Barncard wrote: >>Richard Gaskin wrote: >>>It looks like Microsoft is now designing their site to work only >>>with Microsoft Internet Exploder. -- > > This is pretty typical, but not true -- Firefox seems to do just fine > with that strange-suffixed, non-standard browser file. (a new, four > character file suffix? how arrogant...) Hmmm...purged my cache, quit, restarted, looks exactly the same as before in FireFox 2.0.0.1 on my MacBook Pro: Looks like their style sheet isn't loading. I wonder why this is only happening here but not on yours.... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From lfredricks at proactive-intl.com Sat Feb 24 12:16:17 2007 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 24 Feb 2007 09:16:17 -0800 Subject: Ten Thumbs typing tutor on MacZOT In-Reply-To: <45E06BAD.8050708@fourthworld.com> References: <45E06BAD.8050708@fourthworld.com> Message-ID: <016901c75837$7fe3a760$6601a8c0@YOUR68B8D1092F> > > Also, I think that anyone on the shareware business should consider > > MacZOT for it's business, I my own bought dozens of > software there, it > > is almost addictive. > > Strange business model. So basically, RunRev is running a > discount on Ten Thumbs, it just happens to be at a different site? > > Everything on the Internet is one click away. Why MacZot > over RunRev.com? And if someone buys from RunRev.com at the > regular price, and then discovers that they hadn't > accidentally stumbled across MacZot before they bought, how > good to they feel about the sales experience? It is a limited enough call-to-action by the narrow scope of the offer that there isnt a huge risk. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution Ltd http://www.runrev.com From soapdog at mac.com Sat Feb 24 12:19:54 2007 From: soapdog at mac.com (Andre Garzia) Date: Sat, 24 Feb 2007 15:19:54 -0200 Subject: Ten Thumbs typing tutor on MacZOT In-Reply-To: <45E06BAD.8050708@fourthworld.com> References: <45E06BAD.8050708@fourthworld.com> Message-ID: <6C94775B-250B-4D6E-A466-6F41B5FB3B4D@mac.com> Richard, I can't answer you about concurrent discounts but the advantage of using MacZOT is the exposure, MacZOT heavily visited and it's users will buy things on impulse, it's the same thing as appearing on a Magazine, you get a little review and a boost on your sales. People that come to your site looking for your software usually know what they are looking for, people on maczot will refresh that page every 24hrs just to be surprised on offers. If MacZOT policy about concurrent discount is unknown, nothing is stopping you from inserting some kind of announcement on your page for the duration of the sale like: "Just today buy our wonderful software thru MacZOT and receive a huge discount... ". It's usually a one day promo, so you can make workarounds. Andre On Feb 24, 2007, at 2:45 PM, Richard Gaskin wrote: > Andre Garzia wrote: >> check out if it is not our favorite scottish company on MacZOT >> offering a promo on their typing tutor. >> www.maczot.com >> Also, I think that anyone on the shareware business should >> consider MacZOT for it's business, I my own bought dozens of >> software there, it is almost addictive. > > Strange business model. So basically, RunRev is running a discount > on Ten Thumbs, it just happens to be at a different site? > > Everything on the Internet is one click away. Why MacZot over > RunRev.com? And if someone buys from RunRev.com at the regular > price, and then discovers that they hadn't accidentally stumbled > across MacZot before they bought, how good to they feel about the > sales experience? > > I'm not opposed to the notion, just very wary of site-specific > pricing schemes. > > Anyone know if MacZot is opposed to the vendor running the same > discounted price at their own site concurrent with a MacZot offer? > That would seem ideal for all. > > I suppose I should just drop then a note.... > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mlange at widged.com Sat Feb 24 12:48:50 2007 From: mlange at widged.com (Marielle Lange) Date: Sat, 24 Feb 2007 17:48:50 +0000 Subject: Any ChipWits fan out there? References: <00ba01c757b1$83247160$6601a8c0@enterprise> Message-ID: <8E7008E1-82F2-4CA8-89EB-E44677C51E89@widged.com> Funny I just got the guys from ChipWits to contact me for doing beta testing for them. I have to get more technical details but it sounds like there may be ways to plugin some RR language there. Worth following up. Anybody interested should just go to their websites. Marielle Begin forwarded message: > Marielle, > > I am tracking down ChipWits fans and came across your project at > Revolution in Education. > > Mike Johnston and I are reviving ChipWits and would love you to > join us in beta-testing it. > > We want to build an online game community around ChipWits. We > intend to open it up ? allowing people to roll their own operators > in IBOL and even to plug in different languages ? graphical or > textual. > > Drop by chipwits.com and my blog ? doctordroog.wordpress.com . > > Gamely, > > Doug Sharp ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From mwieder at ahsoftware.net Sat Feb 24 14:06:42 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 24 Feb 2007 11:06:42 -0800 Subject: A Public Note to Mark Wieder and the Rev list: In-Reply-To: <530953AD-3BD2-48B0-93E1-1F171B0B7055@dvcreators.net> References: <45BEA6C6.6070806@fourthworld.com> <196383198550.20070212073316@ahsoftware.net> <530953AD-3BD2-48B0-93E1-1F171B0B7055@dvcreators.net> Message-ID: <3343841190.20070224110642@ahsoftware.net> Josh (and others)- This list is not the place for this. Please end this thread now. -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Sat Feb 24 14:11:21 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 24 Feb 2007 13:11:21 -0600 Subject: Re-5: Old bug still in Rev 2.8 OSX Chapter 4 In-Reply-To: <839F2C2A-91EF-4611-B403-8F9248FEEB3D@economy-x-talk.com> References: <45DDFB20.3090705@hyperactivesw.com> <6FD41A0B-72B3-496D-8619-D2A622E7D087@economy-x-talk.com> <839F2C2A-91EF-4611-B403-8F9248FEEB3D@economy-x-talk.com> Message-ID: <45E08DD9.6020500@hyperactivesw.com> Mark Schonewille wrote: > Hello, > > Removing revpreferences.rev confronted me with another bug, which used > to be fixed, but apparently has returned: it is impossible to change the > font used by the script editor. Are you running 2.8 gm-3? This problem is specifically listed as one of the bug fixes. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From len-morgan at crcom.net Sat Feb 24 19:18:42 2007 From: len-morgan at crcom.net (Len Morgan) Date: Sat, 24 Feb 2007 18:18:42 -0600 Subject: Performance Problem with large file Message-ID: <45E0D5E2.7070404@crcom.net> Paul Looney wrote: > > If it is taking 3 seconds now, processing from a variable should take > > (far) less than one second. If that is so, then you will not need to > > worry about covering the "hole". > If 3 seconds was the case when the field is displayed, I would not have even brought it up. It's 3 seconds if the field is made invisible. It's over a minute (about 3 seconds PER RECORD) if the field is showing. > > I do second Richard's suggestion about moving from XML; it is really > > slow, takes more memory for code, takes more memory for data, etc. - > > worth asking the vendor if it is necessary. > > Some vendors won't listen. WebMerge works with a lot of merchant data > feeds, and some of the vendors are so fixated on the fashionability of > XML that even the argument about the impact in their service usage > doesn't sway them. In my case, a) the vendor WON'T change and b) I only have to generate an XML file. I don't have to read or process it. To me, I just take a csv text file and then add all the XML bits and spit it out. Other than the declarations at the top and bottom of the file, every record simply takes three items off each line and wraps XML tags around them before outputing them. Really pretty simple. > > Also, are you using "repeat with" where you could be using "repeat > > for"? The latter is about ten times faster. > > Paul raises a very important point here; "repeat for each" is a > performance godsend. > One great thing about this list is that if you'll post the code you'll >have a small army of seasoned pros rewrite it for you for free. :) > Len, can you post that handler? Ask and ye shall receive. Here's the "Convert" mouseUp script: ##################################################################################### # Clear the output field we're going to use and turn if off (for performance reasons) put empty into field "xmlOutput" put xmlFileHeader() after field "xmlOutput" set the visible of field "xmlOutput" to false REPEAT for each line curLine in field "txtInput" put the item 1 of curLine into idnum put item 2 of curLine into lst_n put item 3 of curLine into fst_n put item 4 of curLine into day_in get xmlWriteNewInmateRecord(idnum, lst_n, fst_n, day_in, tCount) get setPercentDone(tCount, ttlLines) put "Record " & tCount & " of " & ttlLines into field "progressText" put tCount + 1 into tCount END REPEAT # Write the closing tag put "" & cr after field "xmlOutput" set the visible of field "xmlOutput" to true ############################################################################################# That's the "meat" of the handler. Hopefully most of it will be self-explanitory. The only part that might not be obvious is the setPercentDone function which is given a record number and total records and update a progress bar. Hope that sheds some light. Thanks again, Len From mark at maseurope.net Sat Feb 24 20:18:28 2007 From: mark at maseurope.net (Mark Smith) Date: Sun, 25 Feb 2007 01:18:28 +0000 Subject: Performance Problem with large file In-Reply-To: <45E0D5E2.7070404@crcom.net> References: <45E0D5E2.7070404@crcom.net> Message-ID: Accessing fields is generally much slower than using variables, so I'd do something like: put fld "txtInput" into tInput repeat for each line curLine in tInput.... I'm assuming that the function xmlWriteNewInmateRecord() writes to the hidden field "xmlOutput". Again, I'd write all the xml to a variable, and then put it into the field when it's done. put xmlWriteNewInmateRecord(idnum, lst_n, fst_n, day_in, tCount) after tXmlOutput .... end repeat put "" & cr after tXmlOutput put tXmlOutput into fld "xmlOutput" Best, Mark On 25 Feb 2007, at 00:18, Len Morgan wrote: > > ###################################################################### > ############### > > # Clear the output field we're going to use and turn if off (for > performance reasons) > put empty into field "xmlOutput" put xmlFileHeader() after > field "xmlOutput" > set the visible of field "xmlOutput" to false > REPEAT for each line curLine in field "txtInput" > put the item 1 of curLine into idnum > put item 2 of curLine into lst_n > put item 3 of curLine into fst_n > put item 4 of curLine into day_in > get xmlWriteNewInmateRecord(idnum, lst_n, fst_n, day_in, > tCount) > get setPercentDone(tCount, ttlLines) > put "Record " & tCount & " of " & ttlLines into field > "progressText" > put tCount + 1 into tCount > END REPEAT > # Write the closing tag > put "" & cr after field "xmlOutput" > set the visible of field "xmlOutput" to true From JimAultWins at yahoo.com Sat Feb 24 20:19:40 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 24 Feb 2007 17:19:40 -0800 Subject: Performance Problem with large file In-Reply-To: <45E0D5E2.7070404@crcom.net> Message-ID: On 2/24/07 4:18 PM, "Len Morgan" wrote: > Ask and ye shall receive. Here's the "Convert" mouseUp script: Hi, Len, First idea is to get text from a field, then work with data in variables (or if you need something saved with the stack, use custom properties) Variables will evaporate when quitting, customproperties get saved with the stack. > on mouseUp put xmlFileHeader() into vXmlOutput --*** put field txtInput into vTxtInput REPEAT for each line curLine in vTxtInput > put the item 1 of curLine into idnum > put item 2 of curLine into lst_n > put item 3 of curLine into fst_n > put item 4 of curLine into day_in > get xmlWriteNewInmateRecord(idnum, lst_n, fst_n, day_in, tCount) --I am assuming the previous line writes to the output field -- you should change this to a variable (or custom property) eg. put curLineToWrite & cr after vXmlOutput > get setPercentDone(tCount, ttlLines) > put "Record " & tCount & " of " & ttlLines into field "progressText" > put tCount + 1 into tCount > END REPEAT > > # Write the closing tag --write the variable to the output field as the last step. put vXmlOutput & "" & cr INTO field "xmlOutput" > set the visible of field "xmlOutput" to true If both of the handlers are in the same script container then do: -- local vXmlOutput -- at the top of the script container on mouseup put the short date into vXmlOutput --for other handlers to use end mouseup -- now this variable is the same to all the handlers in the same container. Each handler can read, write, append, clear the variable If the handlers are not in the same script container, then you can use a global. Just remember, a global is actually a variable owned by Rev and will retain its value until you quit Rev, clear it, or delete it. A global is available to all scripts in all stack at all times. This should get you started. Using variables for data mungering instead of fields is a standard practice in Rev. Fields by their nature are much, much slower. Jim Ault Las Vegas On 2/24/07 4:18 PM, "Len Morgan" wrote: > Paul Looney wrote: > >>> If it is taking 3 seconds now, processing from a variable should take >>> (far) less than one second. If that is so, then you will not need to >>> worry about covering the "hole". >> > If 3 seconds was the case when the field is displayed, I would not have > even brought it up. It's 3 seconds if the field is made invisible. > It's over a minute (about 3 seconds PER RECORD) if the field is showing. >>> I do second Richard's suggestion about moving from XML; it is really >>> slow, takes more memory for code, takes more memory for data, etc. - >>> worth asking the vendor if it is necessary. >> > >> Some vendors won't listen. WebMerge works with a lot of merchant data >> feeds, and some of the vendors are so fixated on the fashionability of >> XML that even the argument about the impact in their service usage >> doesn't sway them. > > In my case, a) the vendor WON'T change and b) I only have to generate an XML > file. I don't have to read or process it. To me, I just take a csv text file > and then add all the XML bits and spit it out. Other than the declarations at > the top and bottom of the file, every record simply takes three items off each > line and wraps XML tags around them before outputing them. Really pretty > simple. > >>> Also, are you using "repeat with" where you could be using "repeat >>> for"? The latter is about ten times faster. >> > >> Paul raises a very important point here; "repeat for each" is a >> performance godsend. > >> One great thing about this list is that if you'll post the code you'll >> have a small army of seasoned pros rewrite it for you for free. :) > >> Len, can you post that handler? > > > ############################################################################## > ####### > > # Clear the output field we're going to use and turn if off (for > performance reasons) > put empty into field "xmlOutput" > put xmlFileHeader() after field "xmlOutput" > set the visible of field "xmlOutput" to false > > REPEAT for each line curLine in field "txtInput" > put the item 1 of curLine into idnum > put item 2 of curLine into lst_n > put item 3 of curLine into fst_n > put item 4 of curLine into day_in > get xmlWriteNewInmateRecord(idnum, lst_n, fst_n, day_in, tCount) > get setPercentDone(tCount, ttlLines) > put "Record " & tCount & " of " & ttlLines into field "progressText" > put tCount + 1 into tCount > END REPEAT > > # Write the closing tag > put "" & cr after field "xmlOutput" > set the visible of field "xmlOutput" to true > > ############################################################################## > ############### > > That's the "meat" of the handler. Hopefully most of it will be > self-explanitory. The only part that might not be obvious is the > setPercentDone function which is given a record number and total records and > update a progress bar. Hope that sheds some light. > > Thanks again, > > Len > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Sat Feb 24 20:32:07 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 24 Feb 2007 17:32:07 -0800 Subject: Performance Problem with large file Message-ID: <45E0E717.1020900@fourthworld.com> Len Morgan wrote: > Here's the "Convert" mouseUp script: > > ######################################################## > > # Clear the output field we're going to use and turn if off > # (for performance reasons) > put empty into field "xmlOutput" > put xmlFileHeader() after field "xmlOutput" > set the visible of field "xmlOutput" to false > > REPEAT for each line curLine in field "txtInput" > put the item 1 of curLine into idnum > put item 2 of curLine into lst_n > put item 3 of curLine into fst_n > put item 4 of curLine into day_in > get xmlWriteNewInmateRecord(idnum, lst_n, fst_n, day_in, tCount) > get setPercentDone(tCount, ttlLines) > put "Record " & tCount & " of " & ttlLines into field "progressText" > put tCount + 1 into tCount > END REPEAT > > # Write the closing tag > put "" & cr after field "xmlOutput" > set the visible of field "xmlOutput" to true > > ####################################################### > > That's the "meat" of the handler. Hopefully most of it will > be self-explanitory. The only part that might not be obvious > is the setPercentDone function which is given a record number > and total records and update a progress bar. Hope that sheds > some light. Mark and Jim made some excellent recommendations on most of it, but the progress bar is something that catches my attention. In one of my products I found that the progress bar update was eating so many clock cycles for the OS to draw its pretty rendering that cutting the progresss down to 1/10 cut overall processing time for the handler as a whole in half. Hard to say if that's a factor here, but you could try changing this: get setPercentDone(tCount, ttlLines) put "Record " & tCount & " of " & ttlLines into field "progressText" ...to this: if tCount mod 10 = 0 then get setPercentDone(tCount, ttlLines) put "Record " & tCount & " of " & ttlLines into field "progressText" end if ...and see what happens. With a lot of records you may never see the changes in between every tenth record anyway. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From stephenREVOLUTION at barncard.com Sat Feb 24 21:16:26 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sat, 24 Feb 2007 18:16:26 -0800 Subject: ANN: Vista "Gotchas" You Should Know About In-Reply-To: <45E06FAE.60008@fourthworld.com> References: <45E06FAE.60008@fourthworld.com> Message-ID: You want to know what's really strange? I'm using the very first Mac Firefox, V 1.0 It looks correct to me... http://barncard.com/downloads/mspxOnFirefox.png works like a champ. And it doesn't work in 2.0?? >Stephen Barncard wrote: > >>>Richard Gaskin wrote: >>>>It looks like Microsoft is now designing their site to work only >>>>with Microsoft Internet Exploder. -- >> >>This is pretty typical, but not true -- Firefox seems to do just >>fine with that strange-suffixed, non-standard browser file. (a new, >>four character file suffix? how arrogant...) > >Hmmm...purged my cache, quit, restarted, looks exactly the same as >before in FireFox 2.0.0.1 on my MacBook Pro: > > > >Looks like their style sheet isn't loading. I wonder why this is >only happening here but not on yours.... > >-- > Richard Gaskin -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From jacque at hyperactivesw.com Sat Feb 24 23:21:09 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 24 Feb 2007 22:21:09 -0600 Subject: ANN: Vista "Gotchas" You Should Know About In-Reply-To: References: <45E06FAE.60008@fourthworld.com> Message-ID: <45E10EB5.3040002@hyperactivesw.com> Stephen Barncard wrote: > You want to know what's really strange? I'm using the very first Mac > Firefox, V 1.0 > > It looks correct to me... > http://barncard.com/downloads/mspxOnFirefox.png > > works like a champ. > > And it doesn't work in 2.0?? Looks okay to me too in Mac FireFox 2.0. Richard, do you have your View/Page Style menu set to "no style"? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Sat Feb 24 23:49:04 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 24 Feb 2007 20:49:04 -0800 Subject: ANN: Vista "Gotchas" You Should Know About Message-ID: <45E11540.2090705@fourthworld.com> J. Landman Gay wrote: > Stephen Barncard wrote: >> You want to know what's really strange? I'm using the very first Mac >> Firefox, V 1.0 >> >> It looks correct to me... >> http://barncard.com/downloads/mspxOnFirefox.png >> >> works like a champ. >> >> And it doesn't work in 2.0?? > > Looks okay to me too in Mac FireFox 2.0. > > Richard, do you have your View/Page Style menu set to "no style"? I'm a developer who needs the browser for testing. So no, I always leave my browser defaults in place. Odder still, every other site I've ever been to looks great.... -- Richard Gaskin Developer of WebMerge: Publish any database on any Web site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From lan.kc.macmail at gmail.com Sun Feb 25 00:04:40 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sun, 25 Feb 2007 16:04:40 +1100 Subject: [BUG] Dialog boxes in 2.8 In-Reply-To: References: Message-ID: On 2/25/07, Stephen Barncard wrote: > > I have seen this in all the 2.8 versions as well. This is real. I > just didn't know how to do a recipe - it seems to be randomly > triggered - it doesn't do this consistently. OK, so it's not just me. Sorry about the last e-mail, it was in a real rush I should have mentioned the the stack I downloaded so you can see what happens is in my RevOnline User Space and is called 'dialog'. I'm on Studio 2.8 gm2 OSX 10.4.8 MacTel From stephenREVOLUTION at barncard.com Sun Feb 25 01:47:14 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sat, 24 Feb 2007 22:47:14 -0800 Subject: Complementary RGB Color Pairs In-Reply-To: References: Message-ID: I know there's a simple formula for this, but my brain hurts tonight. I would like to calculate the complementary color from an inputted color trio. For instance I know that these two sets of two colors are complementary. 0,128,128 128,0,0 255,0,0 0,255,255 represented in binary, they look like this 00000000,10000000,10000000 10000000,00000000,00000000 11111111,00000000,00000000 00000000,11111111,11111111 YELLOW and GREEN look like this 255,255,0 0,0,255 11111111,11111111,00000000 yellow 00000000,00000000,11111111 green some of these look like simple inversion but I don't think it's quite that simple. I'm sure someone has worked this out... thanks sqb -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From JimAultWins at yahoo.com Sun Feb 25 02:05:36 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 24 Feb 2007 23:05:36 -0800 Subject: Complementary RGB Color Pairs In-Reply-To: Message-ID: On 2/24/07 10:47 PM, "Stephen Barncard" wrote: > I know there's a simple formula for this, but my brain hurts tonight. > > I would like to calculate the complementary color from an inputted color trio. > > For instance I know that these two sets of two colors are complementary. This is not a direct answer to your question, but some examples of outstanding color tools you might be able to use. --Monte Goulding http://www.sweattechnologies.com/rev/ libColor.rev --Eric Chatonet -- using libColor HSL ColorsHarmonized.rev --card script -- on MakeColor pPos local tNum lock screen put 0 into tNum repeat with i = 1 to 18 set the backColor of fld i to libColor_Convert(tNum & comma & pPos & ",100","RGB","HSV") add 20 to tNum end repeat unlock screen end MakeColor --the stack script is an impressive library of conversions, etc. I can send you a copy of Eric's stack or you can get it from SoSmartSoftware Jim Ault Las Vegas On 2/24/07 10:47 PM, "Stephen Barncard" wrote: > I know there's a simple formula for this, but my brain hurts tonight. > > I would like to calculate the complementary color from an inputted color trio. > > For instance I know that these two sets of two colors are complementary. > > 0,128,128 > 128,0,0 > > 255,0,0 > 0,255,255 > > represented in binary, they look like this > > > 00000000,10000000,10000000 > 10000000,00000000,00000000 > > 11111111,00000000,00000000 > 00000000,11111111,11111111 > > > YELLOW and GREEN look like this > > 255,255,0 > 0,0,255 > > 11111111,11111111,00000000 yellow > 00000000,00000000,11111111 green > > > some of these look like simple inversion but I don't think it's quite > that simple. > > I'm sure someone has worked this out... > thanks > > sqb From tjhopkins224 at hotmail.com Sun Feb 25 02:29:13 2007 From: tjhopkins224 at hotmail.com (Trevor Hopkins) Date: Sun, 25 Feb 2007 07:29:13 +0000 Subject: A Public Note to Mark Wieder and the Rev list: Message-ID: How about the list administrator just removes the post(s) in question and Josh can just forget about the unfair and inappropriately placed bad publicity? That would seem to be an amicable solution for all. Just my two pence. Trevor Hopkins Exeter, UK >From: Mark Wieder >Reply-To: How to use Revolution >To: Josh Mellicker >CC: How to use Revolution >Subject: Re: A Public Note to Mark Wieder and the Rev list: >Date: Sat, 24 Feb 2007 11:06:42 -0800 > >Josh (and others)- > >This list is not the place for this. Please end this thread now. > >-- >-Mark Wieder > mwieder at ahsoftware.net > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution _________________________________________________________________ Rate your skiving credentials with our Slack-o-meter http://www.slack-o-meter.com From palcibiades-first at yahoo.co.uk Sun Feb 25 04:12:55 2007 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sun, 25 Feb 2007 09:12:55 +0000 Subject: Storing Arrays in Custom Property In-Reply-To: <45D8C770.8010203@fourthworld.com> References: <45D8C770.8010203@fourthworld.com> Message-ID: <200702250912.55438.palcibiades-first@yahoo.co.uk> Jim Ault writes: >I have uploaded a stack (Rev 2.7.2) in the following user area >jault - Custom Property Examples Would it be possible to make this available in 2.6.1 version? This is the only version those of us using Linux have access to. Private email attachment would be fine too. Peter From eric.chatonet at sosmartsoftware.com Sun Feb 25 05:09:49 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sun, 25 Feb 2007 11:09:49 +0100 Subject: Complementary RGB Color Pairs Message-ID: Hi Stephen and Jim, Seeing this thread when waking up. Yes, Monte lib is invaluable for converting colors from/to RGB, HEX, HTML, CMYK and even Pantone :-) 'Harmonized Colors' is not on my website but on RevOnLine (User: So Smart Software) I think also that Marielle has done nice stacks in this field: see http://revolution.widged.com/stacks/index.php?lastadded=added%20any% 20time Best Regards from Paris, Eric Chatonet Le 25 f?vr. 07 ? 08:05, Jim Ault a ?crit : > On 2/24/07 10:47 PM, "Stephen Barncard" > > wrote: > >> I know there's a simple formula for this, but my brain hurts tonight. >> >> I would like to calculate the complementary color from an inputted >> color trio. >> >> For instance I know that these two sets of two colors are >> complementary. > > This is not a direct answer to your question, but some examples of > outstanding color tools you might be able to use. > > > --Monte Goulding > http://www.sweattechnologies.com/rev/ > libColor.rev > > --Eric Chatonet -- using libColor > HSL ColorsHarmonized.rev > > --card script -- > on MakeColor pPos > local tNum > lock screen > put 0 into tNum > repeat with i = 1 to 18 > set the backColor of fld i to libColor_Convert(tNum & comma & > pPos & > ",100","RGB","HSV") > add 20 to tNum > end repeat > unlock screen > end MakeColor > > > --the stack script is an impressive library of conversions, etc. > > I can send you a copy of Eric's stack or you can get it from > SoSmartSoftware > > Jim Ault > Las Vegas > > > On 2/24/07 10:47 PM, "Stephen Barncard" > > wrote: > >> I know there's a simple formula for this, but my brain hurts tonight. >> >> I would like to calculate the complementary color from an inputted >> color trio. >> >> For instance I know that these two sets of two colors are >> complementary. >> >> 0,128,128 >> 128,0,0 >> >> 255,0,0 >> 0,255,255 >> >> represented in binary, they look like this >> >> >> 00000000,10000000,10000000 >> 10000000,00000000,00000000 >> >> 11111111,00000000,00000000 >> 00000000,11111111,11111111 >> >> >> YELLOW and GREEN look like this >> >> 255,255,0 >> 0,0,255 >> >> 11111111,11111111,00000000 yellow >> 00000000,00000000,11111111 green >> >> >> some of these look like simple inversion but I don't think it's quite >> that simple. >> >> I'm sure someone has worked this out... >> thanks >> >> sqb ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From adrian at clubtype.co.uk Sun Feb 25 06:22:21 2007 From: adrian at clubtype.co.uk (Adrian Williams) Date: Sun, 25 Feb 2007 11:22:21 +0000 Subject: Parallels Desktop In-Reply-To: References: Message-ID: <44acfdcf30d72c517187add50179e1a1@clubtype.co.uk> I found that the links do not work for me... > http://chucker.mystfans.com/opensource/ntfs-3g/NTFS-3G%2020070116- > r3.dmg > http://chucker.mystfans.com/opensource/ntfs-3g/NTFS-3G%2020070116- > r4.dmg Another source for the download (that actually works) can be found here... http://idisk.mac.com/shadowofged/Public/Software/NTFS-3G/NTFS -3G%2020070207.dmg Hope this is useful to others with the same trouble. Adrian On 22 Feb 2007, at 18:03, Roger.E.Eller at sealedair.com wrote: > On 22 Feb 2007, at 6:35 AM, Adrian Williams wrote: >> Roger, >> I'm having problems downloading from the link you supplied... > > It worked for me. Maybe the list wrapped the url. Try the link below, > then > click link to "NTFS-3G 20070116-r4.dmg". > > http://chucker.mystfans.com/opensource/ntfs-3g/ > Roger Eller ______________________ Club Type http://www.clubtype.co.uk adrian at clubtype.co.uk From mlange at widged.com Sun Feb 25 06:40:19 2007 From: mlange at widged.com (Marielle Lange) Date: Sun, 25 Feb 2007 11:40:19 +0000 Subject: A Public Note to Mark Wieder and the Rev list: In-Reply-To: References: Message-ID: <9FDF1712-2747-47B2-B416-9F531918D157@widged.com> Hi Trevor, This is an excellent suggestion. However, in practice, everything has already been archived in Google, Nabble, etc. The best we can do is stay away from keeping this thread going. If you have suggestions, simply email them to the person managing the list (support at runrv.com) rather than the list. Marielle On 25 Feb 2007, at 07:29, Trevor Hopkins wrote: > How about the list administrator just removes the post(s) in > question and Josh can just forget about the unfair and > inappropriately placed bad publicity? That would seem to be an > amicable solution for all. > > Just my two pence. > From mark at maseurope.net Sun Feb 25 07:38:53 2007 From: mark at maseurope.net (Mark Smith) Date: Sun, 25 Feb 2007 12:38:53 +0000 Subject: Complementary RGB Color Pairs In-Reply-To: References: Message-ID: Stephen, in RGB, the values below are yellow and blue. I have a distant memory that complementary colors are opposites on a color wheel - for each primary color, a mixture of the other two, so if primary color = blue then complementary color = red + green = yellow. Do you get the effect you want by simply subtracting each value from 255? Best, Mark On 25 Feb 2007, at 06:47, Stephen Barncard wrote: > YELLOW and GREEN look like this > > 255,255,0 > 0,0,255 > > 11111111,11111111,00000000 yellow > 00000000,00000000,11111111 green From geradamas at yahoo.com Sun Feb 25 09:31:28 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sun, 25 Feb 2007 14:31:28 +0000 (GMT) Subject: Not getting the big picture . . . Message-ID: <674659.11325.qm@web37514.mail.mud.yahoo.com> I have tried importing a large image (about 4500 x 4500) into a RunRev stack and all I get is "salad". I have tried this with the image in GIF, JPG and PNG formats. The image weighs in at about 1.3 MB for the GIF and 2.8 for the JPG. Does anyone know if there is a "statute of limitation" on image import? sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Now you can scan emails quickly with a reading pane. Get the new Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html From klaus at major-k.de Sun Feb 25 09:41:04 2007 From: klaus at major-k.de (Klaus Major) Date: Sun, 25 Feb 2007 15:41:04 +0100 Subject: Not getting the big picture . . . In-Reply-To: <674659.11325.qm@web37514.mail.mud.yahoo.com> References: <674659.11325.qm@web37514.mail.mud.yahoo.com> Message-ID: <2B2C79FF-752D-4559-AF74-9CBB0FF6E809@major-k.de> Hi Richmond, > I have tried importing a large image (about 4500 x > 4500) into a RunRev stack and all I get is "salad". > > I have tried this with the image in GIF, JPG and PNG > formats. > > The image weighs in at about 1.3 MB for the GIF and > 2.8 for the JPG. > > Does anyone know if there is a "statute of limitation" > on image import? I think this is 4096*4096 on the Mac, don't know if there is a limit on windows. > sincerely, Richmond Mathewson Best Klaus Major klaus at major-k.de http://www.major-k.de From mlange at widged.com Sun Feb 25 09:54:35 2007 From: mlange at widged.com (Marielle Lange) Date: Sun, 25 Feb 2007 14:54:35 +0000 Subject: Complementary RGB Color Pairs In-Reply-To: References: Message-ID: <1A8012C4-0AC7-42AA-91E3-B95D0ED302FF@widged.com> Hi Eric, Thanks ... this is more specifically under palettes_plugins (collpasible toolbar and color wheel): You will find some links about color conversion formula and color schemers at: For instance: A very easy, elegant, visual tool that returns six complementary colors. The first link is the original gem, the second one provides RGB values and precise color entry. Best, Marielle On 25 Feb 2007, at 10:09, Eric Chatonet wrote: > Hi Stephen and Jim, > > Seeing this thread when waking up. > Yes, Monte lib is invaluable for converting colors from/to RGB, > HEX, HTML, CMYK and even Pantone :-) > 'Harmonized Colors' is not on my website but on RevOnLine (User: So > Smart Software) > I think also that Marielle has done nice stacks in this field: see > http://revolution.widged.com/stacks/index.php?lastadded=added%20any% > 20time > > Best Regards from Paris, > Eric Chatonet > > Le 25 f?vr. 07 ? 08:05, Jim Ault a ?crit : > >> On 2/24/07 10:47 PM, "Stephen Barncard" >> >> wrote: >> >>> I know there's a simple formula for this, but my brain hurts >>> tonight. >>> >>> I would like to calculate the complementary color from an >>> inputted color trio. >>> >>> For instance I know that these two sets of two colors are >>> complementary. >> >> This is not a direct answer to your question, but some examples of >> outstanding color tools you might be able to use. >> >> >> --Monte Goulding >> http://www.sweattechnologies.com/rev/ >> libColor.rev >> >> --Eric Chatonet -- using libColor >> HSL ColorsHarmonized.rev >> >> --card script -- >> on MakeColor pPos >> local tNum >> lock screen >> put 0 into tNum >> repeat with i = 1 to 18 >> set the backColor of fld i to libColor_Convert(tNum & comma & >> pPos & >> ",100","RGB","HSV") >> add 20 to tNum >> end repeat >> unlock screen >> end MakeColor >> >> >> --the stack script is an impressive library of conversions, etc. >> >> I can send you a copy of Eric's stack or you can get it from >> SoSmartSoftware >> >> Jim Ault >> Las Vegas >> >> >> On 2/24/07 10:47 PM, "Stephen Barncard" >> >> wrote: >> >>> I know there's a simple formula for this, but my brain hurts >>> tonight. >>> >>> I would like to calculate the complementary color from an >>> inputted color trio. >>> >>> For instance I know that these two sets of two colors are >>> complementary. >>> >>> 0,128,128 >>> 128,0,0 >>> >>> 255,0,0 >>> 0,255,255 >>> >>> represented in binary, they look like this >>> >>> >>> 00000000,10000000,10000000 >>> 10000000,00000000,00000000 >>> >>> 11111111,00000000,00000000 >>> 00000000,11111111,11111111 >>> >>> >>> YELLOW and GREEN look like this >>> >>> 255,255,0 >>> 0,0,255 >>> >>> 11111111,11111111,00000000 yellow >>> 00000000,00000000,11111111 green >>> >>> >>> some of these look like simple inversion but I don't think it's >>> quite >>> that simple. >>> >>> I'm sure someone has worked this out... >>> thanks >>> >>> sqb > > ---------------------------------------------------------------------- > ------------------------ > http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From david at openpartnership.net Sun Feb 25 11:09:12 2007 From: david at openpartnership.net (David Bovill) Date: Sun, 25 Feb 2007 17:09:12 +0100 Subject: Rev and version control systems In-Reply-To: <7ECC53D9-DB5D-4C78-B34E-724471E19063@widged.com> References: <45DC9EF7.7020908@cogapp.com> <7ECC53D9-DB5D-4C78-B34E-724471E19063@widged.com> Message-ID: Hi Ben - hows Brighton? Yes _ ia have been using CVS and Revolution from 1999 and switched to svn last year. I have a library for controlling svn from within Rev and some GUI work, integrated with a documentation web site. If you would like to check this out contact me off list. From JimAultWins at yahoo.com Sun Feb 25 12:52:32 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 25 Feb 2007 09:52:32 -0800 Subject: Storing Arrays in Custom Property In-Reply-To: <200702250912.55438.palcibiades-first@yahoo.co.uk> Message-ID: On 2/25/07 1:12 AM, "Peter Alcibiades" wrote: > Jim Ault writes: > >> I have uploaded a stack (Rev 2.7.2) in the following user area >> jault - Custom Property Examples > > Would it be possible to make this available in 2.6.1 version? This is the > only version those of us using Linux have access to. Private email > attachment would be fine too. > > Peter Good suggestion, and something I should have thought of at the time. There is nothing about the stack that requires 2.7+ It is now up at user 'jault' at RevOnline Thanks for the reminder. Jim Ault Las Vegas From pepetoo at Cox.Net Sun Feb 25 13:13:00 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Sun, 25 Feb 2007 10:13:00 -0800 Subject: XCode 3.0 In-Reply-To: References: Message-ID: <67421241-DE48-4F14-9EAC-CE7962FAA557@Cox.Net> Hi all, I don't know how, or IF, this will affect Revolution, but it is very interesting. I haven't read and digested the whole thing yet. Joe Wilkins From sanke at hrz.uni-kassel.de Sun Feb 25 14:25:48 2007 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Sun, 25 Feb 2007 20:25:48 +0100 Subject: Complementary RGB Color Pairs Message-ID: <45E1E2BC.7040309@hrz.uni-kassel.de> Stephen Barncard wrote: >I would like to calculate the complementary color from an inputted color trio. > >For instance I know that these two sets of two colors are complementary. See the script of function "complementary colors" accessibly via pull-down button "swap colors" (one of more than 200 effects) of my "Imagedata Toolkit", downloadable from page "sample stacks" of . Version 3 with about 50 more effects will be available at the beginning of March. -- Wilhelm Sanke From JimAultWins at yahoo.com Sun Feb 25 14:54:14 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 25 Feb 2007 11:54:14 -0800 Subject: Complementary RGB Color Pairs In-Reply-To: <45E1E2BC.7040309@hrz.uni-kassel.de> Message-ID: On 2/25/07 11:25 AM, "Wilhelm Sanke" wrote: > Stephen Barncard wrote: >> I would like to calculate the complementary color from an inputted color >> trio. >> >> For instance I know that these two sets of two colors are complementary. > > See the script of function "complementary colors" accessibly via pull-down > button "swap colors" (one of more than 200 effects) of my "Imagedata Toolkit", > downloadable from page "sample stacks" of > . > > Version 3 with about 50 more effects will be available at the beginning of > March. > > Wilhelm Sanke Thanks for the note about Imagedata Toolkit. I have enjoyed your Seamless Tiles Generator stack. It produces many cool results, even though I don't need to use them in my work. It is still fun to use. I tried downloading the ImageData Toolkit stack and the zip archive could not be unzipped. I tried this three times. Does it work for anyone else? Jim Ault Las Vegas From geradamas at yahoo.com Sun Feb 25 16:06:50 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sun, 25 Feb 2007 21:06:50 +0000 (GMT) Subject: Key Speaker Message-ID: <338053.53273.qm@web37506.mail.mud.yahoo.com> Moodling around on the web I came across this: http://alphaomega.software.free.fr/keystrokespronouncer/Keystrokes%20Pronouncer.html and felt a bit underwhelmed; so, to celebrate my depression I uploaded a "quick-n-dirty" take on 'Keystrokes Pronouncer' to RevOnline: be there, or be square :) KEY SPEAKER love and grumbles, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Now you can scan emails quickly with a reading pane. Get the new Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html From geradamas at yahoo.com Sun Feb 25 16:15:43 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sun, 25 Feb 2007 21:15:43 +0000 (GMT) Subject: Key Speaker Message-ID: <20070225211543.60137.qmail@web37502.mail.mud.yahoo.com> Actually 'Keystroke Pronouncer' ( http://alphaomega.software.free.fr/keystrokespronouncer/Keystrokes%20Pronouncer.html ) isn't that impressive as it didn't say anything when I pressed an F-key as the F-keys on a Mac generate numbers it is quite possible to make them 'speakable' HOWEVER, as cannot get xev to behave very well on Mac OS X I cannot work out how to differentiate the left and right function keys - and it would be extremely good to have something that could say "Right command key" and so forth. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From geradamas at yahoo.com Sun Feb 25 16:23:30 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sun, 25 Feb 2007 21:23:30 +0000 (GMT) Subject: Not getting the big picture . . . Message-ID: <382033.50793.qm@web37510.mail.mud.yahoo.com> Hi Klaus, Shrunk my image to 4094 x 4094 and still had salad not good at all sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From JimAultWins at yahoo.com Sun Feb 25 16:28:41 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 25 Feb 2007 13:28:41 -0800 Subject: Key Speaker In-Reply-To: <20070225211543.60137.qmail@web37502.mail.mud.yahoo.com> Message-ID: > HOWEVER, as cannot get xev to behave very well on Mac > OS X I cannot work out how to differentiate the left > and right function keys - and it would be extremely > good to have something that could say "Right command > key" and so forth. As far as I know, there is no difference between them on a standard keyboard. The circuitry is designed to make them identical to the operating system, thus the same signal is generated if you held down one or both. You would have to locate or build a special keyboard that sent different codes, and then design software to allow the operating system to know what to do with these new codes for all the apps that would run on the computer, (eg. email, browsers, spreadsheets, menus, utilities, etc). In addition, you would need to create and install keyboard definitions for each language. Not something I would know how to do, but there may be something out there that could help. Google for input devices or other term that could get you closer. Jim Ault Las Vegas On 2/25/07 1:15 PM, "Richmond Mathewson" wrote: > Actually 'Keystroke Pronouncer' > > ( > http://alphaomega.software.free.fr/keystrokespronouncer/Keystrokes%20Pronounce > r.html > ) > > isn't that impressive as it didn't say anything when I > pressed an F-key > > as the F-keys on a Mac generate numbers it is quite > possible to make them 'speakable' > > HOWEVER, as cannot get xev to behave very well on Mac > OS X I cannot work out how to differentiate the left > and right function keys - and it would be extremely > good to have something that could say "Right command > key" and so forth. > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development Life Cycle. > ____________________________________________________________ > > > > > > ___________________________________________________________ > New Yahoo! Mail is the ultimate force in competitive emailing. Find out more > at the Yahoo! Mail Championships. Plus: play games and win prizes. > http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sanke at hrz.uni-kassel.de Sun Feb 25 16:43:18 2007 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Sun, 25 Feb 2007 22:43:18 +0100 Subject: Complementary RGB color Pairs Message-ID: <45E202F6.4070504@hrz.uni-kassel.de> Complementary RGB Color Pairs Jim Ault JimAultWins at yahoo.com wrote: >> See the script of function "complementary colors" accessibly via pull-down >> button "swap colors" (one of more than 200 effects) of my "Imagedata Toolkit", >> downloadable from page "sample stacks" of >> . >> >> Version 3 with about 50 more effects will be available at the beginning of >> March. >> >> Wilhelm Sanke >Thanks for the note about Imagedata Toolkit. > >I have enjoyed your Seamless Tiles Generator stack. It produces many cool >results, even though I don't need to use them in my work. It is still fun >to use. > >I tried downloading the ImageData Toolkit stack and the zip archive could >not be unzipped. I tried this three times. Does it work for anyone else? > >Jim Ault >Las Vegas Sorry for the inconvenience. Although I have just re-uploaded the previously re-tested zip-archive I also get a result "This is not a valid archive". Must have something to do with the file transfer to and from my server? Anyway, what works - just tested that, too - when you download the kit directly from . Best regards, Wilhelm Sanke From sarah.reichelt at gmail.com Sun Feb 25 16:49:59 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 26 Feb 2007 07:49:59 +1000 Subject: Not getting the big picture . . . In-Reply-To: <382033.50793.qm@web37510.mail.mud.yahoo.com> References: <382033.50793.qm@web37510.mail.mud.yahoo.com> Message-ID: > Shrunk my image to 4094 x 4094 and still had salad 1. Did you use an image processing program to shrink the data for the image or did you just shrink the image object in Rev? It has to be the first option. 2. If 4094 doesn't work, try 4000 or even 3999. Cheers, Sarah From JimAultWins at yahoo.com Sun Feb 25 17:27:43 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 25 Feb 2007 14:27:43 -0800 Subject: Complementary RGB color Pairs In-Reply-To: <45E202F6.4070504@hrz.uni-kassel.de> Message-ID: On 2/25/07 1:43 PM, "Wilhelm Sanke" wrote: > Sorry for the inconvenience. Although I have just re-uploaded the previously > re-tested zip-archive I also get a result > "This is not a valid archive". Must have something to do with the file > transfer to and from my server? > > Anyway, what works - just tested that, too - when you download the kit > directly from > > . > > Best regards, > > Wilhelm Sanke > Very good. That link works well :-) . Jim Ault Las Vegas From sanke at hrz.uni-kassel.de Sun Feb 25 17:41:17 2007 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Sun, 25 Feb 2007 23:41:17 +0100 Subject: Complementary RGB Color Pairs Message-ID: <45E2108D.1010107@hrz.uni-kassel.de> The zip-archive of the ImageData Toolkit - downloadable from page "Sample Stacks" of site - seems to be O.K. now from my side. It is still unclear for me what has happened to the "kaput" archive. For those who do not want to bother to download a big stack just for the matter of a few script lines here is the script of btn "complementary colors" that at least gives you a hint how to proceed to find out complementary color triplets: "on mouseUp set the cursor to watch put the milliseconds into Start put the imageData of image 2 into iData put 0 into counter repeat for each char C in idata add 1 to counter put numtochar(255 - chartonum(C)) into char counter of idata end repeat set the imageData of image 2 to iData put the milliseconds - Start into fld "test" end mouseUp" Regards, Wilhelm Sanke From tjhopkins224 at hotmail.com Sun Feb 25 18:47:06 2007 From: tjhopkins224 at hotmail.com (Trevor Hopkins) Date: Sun, 25 Feb 2007 23:47:06 +0000 Subject: Stack Properties Message-ID: Hi, I'm curious as to how to replicate the behavior of the ask/answer dialogue windows on the Mac. These windows exhibit a couple of properties that I would like to utilize in order to build my own ask/answer dialogues, namely: - when an ask or answer window is present, you cannot interact with anything else on the screen other than with these windows. How is it possible to set this behavior for a stack of your own? - how can one create a stack using Rev on the Mac and get that stack to assume the colouring of a default OS X window? When you create a stack, its default colour is white. I'd like to make stacks appear like default Mac OS X windows with the grey and subtle stripes in the background. When you build an interface using Xcode's Interface Builder, the windows are as they should be. Finally, one comment about a Rev quirk I don't understand. I think that when you create a stack on the Mac and you go to the "Size" area of the Stack Inspector, that if you turn the "Resizeable" option off, the option of maximizing a stack (using the green button on the top of the Mac window) should automatically be turned off. That is, if you deselect the "resizeable" check box, the controls for the stack should automatically be adjusted by default. It would be silly to not be able to pull open a stack but to still be able to maximize it. Cheers, Trevor Hopkins Exeter, UK _________________________________________________________________ Rate your skiving credentials with our Slack-o-meter http://www.slack-o-meter.com From hershf at rgllc.us Sun Feb 25 21:16:25 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Sun, 25 Feb 2007 21:16:25 -0500 Subject: If statements vs case Message-ID: Hi every one, how would one put the differences between multiple if, else if's vs. case's Thanks, Hershel From shaosean at wehostmacs.com Sun Feb 25 21:16:55 2007 From: shaosean at wehostmacs.com (Shao Sean) Date: Sun, 25 Feb 2007 21:16:55 -0500 Subject: Key Speaker Message-ID: <4481770b01e583da8ea629d74ad76cdb@wehostmacs.com> > As far as I know, there is no difference between them on a standard > keyboard. The circuitry is designed to make them identical to the > operating > system, thus the same signal is generated if you held down one or both. Not true, the Mac OS (Classic and X) and Windows can tell the difference between the left and right keys (shift, control, alt/option and command) http://developer.apple.com/technotes/tn2002/tn2056.html (search for "right shift key") http://gnufoo.org/ucontrol/ From his FAQ: "Is it possible to distinguish between the right and left Option and Command keys? Yes, it is possible (anything's possible) but, in short, the answer is no. The calls that uControl intercepts are at too high a level for it to distinguish between right and left keys. It might be possible to drag uControl down into a lower subsystem, but I don't envision myself doing it. Alex Harper, though, he's one you should watch." -Sean From hershf at rgllc.us Sun Feb 25 21:17:55 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Sun, 25 Feb 2007 21:17:55 -0500 Subject: Opening terminal aps. from Rev Message-ID: Hi, is there a way to open a terminal app from within Rev Not a shell command Thanks, Hershel From JimAultWins at yahoo.com Sun Feb 25 21:19:26 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 25 Feb 2007 18:19:26 -0800 Subject: Stack Properties In-Reply-To: Message-ID: > - when an ask or answer window is present, you cannot interact with anything > else on the screen other than with these windows. How is it possible to set > this behavior for a stack of your own? > As a starting point, I would suggest that you visit http://www.sosmartsoftware.com/?r=revolution&l=en then download the Tutorials Picker then use that to get the tutorial of your interest. #015 How to display and manage Ask Dialogs #014 How to display and manage Answer Dialogs --------------------- Jim Ault Las Vegas On 2/25/07 3:47 PM, "Trevor Hopkins" wrote: > Hi, > > I'm curious as to how to replicate the behavior of the ask/answer dialogue > windows on the Mac. These windows exhibit a couple of properties that I > would like to utilize in order to build my own ask/answer dialogues, namely: > > - when an ask or answer window is present, you cannot interact with anything > else on the screen other than with these windows. How is it possible to set > this behavior for a stack of your own? > > - how can one create a stack using Rev on the Mac and get that stack to > assume the colouring of a default OS X window? When you create a stack, its > default colour is white. I'd like to make stacks appear like default Mac OS > X windows with the grey and subtle stripes in the background. When you build > an interface using Xcode's Interface Builder, the windows are as they should > be. > > Finally, one comment about a Rev quirk I don't understand. I think that when > you create a stack on the Mac and you go to the "Size" area of the Stack > Inspector, that if you turn the "Resizeable" option off, the option of > maximizing a stack (using the green button on the top of the Mac window) > should automatically be turned off. That is, if you deselect the > "resizeable" check box, the controls for the stack should automatically be > adjusted by default. It would be silly to not be able to pull open a stack > but to still be able to maximize it. > > Cheers, > > Trevor Hopkins > Exeter, UK > > _________________________________________________________________ > Rate your skiving credentials with our Slack-o-meter > http://www.slack-o-meter.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Sun Feb 25 21:21:07 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 25 Feb 2007 18:21:07 -0800 Subject: If statements vs case In-Reply-To: Message-ID: On 2/25/07 6:16 PM, "Hershel Fisch" wrote: > Hi every one, how would one put the differences between multiple if, else > if's vs. case's It is a matter of personal choice and programming style. They both work, and without good notations can become just as confusing next year when try to figure out what the heck you were thinking. Jim Ault Las Vegas From hershf at rgllc.us Sun Feb 25 21:31:43 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Sun, 25 Feb 2007 21:31:43 -0500 Subject: Stack Properties In-Reply-To: Message-ID: On 2/25/07 6:47 PM, "Trevor Hopkins" wrote: > Hi, > > I'm curious as to how to replicate the behavior of the ask/answer dialogue > windows on the Mac. These windows exhibit a couple of properties that I > would like to utilize in order to build my own ask/answer dialogues, namely: > > - when an ask or answer window is present, you cannot interact with anything > else on the screen other than with these windows. How is it possible to set > this behavior for a stack of your own? I didn't try it, but I think if you put a repeat for ever and a test for a custom property or a global if there is something in it then to exit the repeat might work. just make before you try it to put in an if, like if the option btn is down then exit repeat or such, you shouldn't be stuck. > > - how can one create a stack using Rev on the Mac and get that stack to > assume the colouring of a default OS X window? When you create a stack, its > default colour is white. I'd like to make stacks appear like default Mac OS > X windows with the grey and subtle stripes in the background. When you build > an interface using Xcode's Interface Builder, the windows are as they should > be. > The same way you set the patterns write a stript if the platform ="Macos" then set the backgroundpattern to 210091 Else if the platform = "win32" then set the backgroundpattern to "" Set the backgroundcolor to gray (or match the color) End if End if > Finally, one comment about a Rev quirk I don't understand. I think that when > you create a stack on the Mac and you go to the "Size" area of the Stack > Inspector, that if you turn the "Resizeable" option off, the option of > maximizing a stack (using the green button on the top of the Mac window) > should automatically be turned off. That is, if you deselect the > "resizeable" check box, the controls for the stack should automatically be > adjusted by default. It would be silly to not be able to pull open a stack > but to still be able to maximize it. Good question Hershel > > Cheers, > > Trevor Hopkins > Exeter, UK > > _________________________________________________________________ > Rate your skiving credentials with our Slack-o-meter > http://www.slack-o-meter.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Sun Feb 25 21:31:42 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 25 Feb 2007 18:31:42 -0800 Subject: If statements vs case Message-ID: <45E2468E.7030901@fourthworld.com> Hershel Fisch wrote: > Hi every one, how would one put the differences between multiple if, else > if's vs. case's In many respects they're quite similar, and for many uses the choice of one over another can be a matter of stylistic preference. But there is at least one functional difference which may be worth keeping in mind; I don't use it often, but I'm grateful for it when I do: Case statements allow a fall-through option, so that each case need not be exclusive the way if-then is. For example, in this block: switch tVar case "a" case "b" DoThing1 break case "c" DoThing2 case "d" DoThing3 break case "e" DoThing4 end switch ..the cases "a" and "b" both trigger "DoThing1", and the hit the break so they exit. But "c" and "d" both trigger "DoThing3", with "c" first triggering "DoThing2" before falling through to the next case. It falls through because there is no "break" statement". And because there is a "break" after "DoThing3", neither "c" nor "d" every triggers "DoThing4", since the "break" prevents the fall-through. With the multiple criteria exemplified by "a" and "b" above, and the fall-through of having no break between "c" and "d", you can see that case blocks offer a level of flexibility not found in if-thens. And for many uses, FWIW I often find case blocks easier to read. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From hershf at rgllc.us Sun Feb 25 21:33:15 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Sun, 25 Feb 2007 21:33:15 -0500 Subject: If statements vs case In-Reply-To: Message-ID: On 2/25/07 9:21 PM, "Jim Ault" wrote: How about speed? Hershel > > On 2/25/07 6:16 PM, "Hershel Fisch" wrote: > >> Hi every one, how would one put the differences between multiple if, else >> if's vs. case's > > It is a matter of personal choice and programming style. > They both work, and without good notations can become just as confusing next > year when try to figure out what the heck you were thinking. > > Jim Ault > Las Vegas > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From hershf at rgllc.us Sun Feb 25 21:42:14 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Sun, 25 Feb 2007 21:42:14 -0500 Subject: If statements vs case In-Reply-To: <45E2468E.7030901@fourthworld.com> Message-ID: On 2/25/07 9:31 PM, "Richard Gaskin" wrote: Wouldn't be the same as If tVar ="a" or tVar ="b" then DoThing1 Else If tVar = "c" then DoTing2 Else If tVar ="d" then DoTing4 Enf if End if End if Hershel, Thanks > Hershel Fisch wrote: >> Hi every one, how would one put the differences between multiple if, else >> if's vs. case's > > In many respects they're quite similar, and for many uses the choice of > one over another can be a matter of stylistic preference. > > But there is at least one functional difference which may be worth > keeping in mind; I don't use it often, but I'm grateful for it when I do: > > Case statements allow a fall-through option, so that each case need not > be exclusive the way if-then is. > > For example, in this block: > > switch tVar > case "a" > case "b" > DoThing1 > break > case "c" > DoThing2 > case "d" > DoThing3 > break > case "e" > DoThing4 > end switch > > ..the cases "a" and "b" both trigger "DoThing1", and the hit the break > so they exit. > > But "c" and "d" both trigger "DoThing3", with "c" first triggering > "DoThing2" before falling through to the next case. It falls through > because there is no "break" statement". And because there is a "break" > after "DoThing3", neither "c" nor "d" every triggers "DoThing4", since > the "break" prevents the fall-through. > > With the multiple criteria exemplified by "a" and "b" above, and the > fall-through of having no break between "c" and "d", you can see that > case blocks offer a level of flexibility not found in if-thens. > > And for many uses, FWIW I often find case blocks easier to read. From ambassador at fourthworld.com Sun Feb 25 22:03:30 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 25 Feb 2007 19:03:30 -0800 Subject: If statements vs case Message-ID: <45E24E02.1090100@fourthworld.com> Hershel Fisch wrote: >>> Hi every one, how would one put the differences between multiple if, else >>> if's vs. case's >> >> In many respects they're quite similar, and for many uses the choice of >> one over another can be a matter of stylistic preference. >> >> But there is at least one functional difference which may be worth >> keeping in mind; I don't use it often, but I'm grateful for it when I do: >> >> Case statements allow a fall-through option, so that each case need not >> be exclusive the way if-then is. >> >> For example, in this block: >> >> switch tVar >> case "a" >> case "b" >> DoThing1 >> break >> case "c" >> DoThing2 >> case "d" >> DoThing3 >> break >> case "e" >> DoThing4 >> end switch >> >> ..the cases "a" and "b" both trigger "DoThing1", and the hit the break >> so they exit. >> > On 2/25/07 9:31 PM, "Richard Gaskin" wrote: > Wouldn't be the same as > If tVar ="a" or tVar ="b" then > DoThing1 > Else > If tVar = "c" then > DoTing2 > Else > If tVar ="d" then > DoTing4 > Enf if > End if > End if Good point. I suppose it may well be as simple as Jim put it, that the difference is stylistic. But FWIW, I find the case example above much quicker to skim to grasp the logic than the if-then example below it. I don't know if the literature supports that anecdotal observation, but since most languages include case there must be good value in it. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From sarah.reichelt at gmail.com Sun Feb 25 22:24:03 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 26 Feb 2007 13:24:03 +1000 Subject: If statements vs case In-Reply-To: <45E24E02.1090100@fourthworld.com> References: <45E24E02.1090100@fourthworld.com> Message-ID: > >>> Hi every one, how would one put the differences between multiple if, else > >>> if's vs. case's In my case it is usually a matter of scale. I tend to start by thinking of using "if" but if the number of possibilities goes over 3, then I will tend to go with "case". Sarah From jacque at hyperactivesw.com Sun Feb 25 22:31:53 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 25 Feb 2007 21:31:53 -0600 Subject: Stack Properties In-Reply-To: References: Message-ID: <45E254A9.6020507@hyperactivesw.com> Trevor Hopkins wrote: > Hi, > > I'm curious as to how to replicate the behavior of the ask/answer > dialogue windows on the Mac. These windows exhibit a couple of > properties that I would like to utilize in order to build my own > ask/answer dialogues, namely: > > - when an ask or answer window is present, you cannot interact with > anything else on the screen other than with these windows. How is it > possible to set this behavior for a stack of your own? Rev's ask/answer dialogs handle this for you, you don't have to do anything. On Mac OS 9 the ask/answer dialogs are modal and block all other user actions. But on Mac OS X the standard interface is to have dialogs "belong" to and be modal for only one window. Therefore, ask/answer dialogs will not allow any other actions in the current window, but the user is free to change windows or move to other applications. This is expected OS X behavior, and is the reason the "sheet" command was introduced. > > - how can one create a stack using Rev on the Mac and get that stack to > assume the colouring of a default OS X window? When you create a stack, > its default colour is white. I'd like to make stacks appear like default > Mac OS X windows with the grey and subtle stripes in the background. > When you build an interface using Xcode's Interface Builder, the windows > are as they should be. All windows whose style is "toplevel" will be white, but palettes, modeless, and modal windows use the OS stripes by default. To make your window patterned, set its style to something other than toplevel and don't use any backcolor or backpattern. > > Finally, one comment about a Rev quirk I don't understand. I think that > when you create a stack on the Mac and you go to the "Size" area of the > Stack Inspector, that if you turn the "Resizeable" option off, the > option of maximizing a stack (using the green button on the top of the > Mac window) should automatically be turned off. That is, if you deselect > the "resizeable" check box, the controls for the stack should > automatically be adjusted by default. It would be silly to not be able > to pull open a stack but to still be able to maximize it. Revolution leaves this up to the developer. Set the decorations of the stack to change the window behaviors. (Look at the "decorations" popup menu in the "Basic" pane of the stack inspector to see the various options.) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Feb 25 22:34:59 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 25 Feb 2007 21:34:59 -0600 Subject: If statements vs case In-Reply-To: <45E24E02.1090100@fourthworld.com> References: <45E24E02.1090100@fourthworld.com> Message-ID: <45E25563.5060809@hyperactivesw.com> Richard Gaskin wrote (regarding "case" staements): > I > don't know if the literature supports that anecdotal observation, but > since most languages include case there must be good value in it. > I keep hearing it runs faster than if/else statements. I don't know if that's true. Anyway, I'm like you and Sarah, if I have more than two or three alternatives I use case statements just because they are easier for me to scan. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From schaubeck at mac.com Mon Feb 26 01:28:00 2007 From: schaubeck at mac.com (Jim Schaubeck) Date: Sun, 25 Feb 2007 22:28:00 -0800 Subject: Loading images to MySQL using Read/Write Message-ID: <7C8ACBE1-0110-1000-E7FB-9C8ED28593D5-Webmail-10010@mac.com> The Read/Write and URL commands are driving me sort of nuts. I am trying to store image files into MySQL fields without using the imageData (which gets very large but I got it working). Instead, I thought of reading the original image file, store that read into the MySQL field. When I retrieve it, I would write it to a temp file x and set the empty image to the filename of x. Sounded simple enough (too simple I guess). Here's the test stack I was trying prove the theory with: on mouseup ask file "Select an Image file" put it into tempvar -- open file tempvar for binary read read from file tempvar until end put it into imagevar -- I'm hoping imagevar this would have the data I need to store in MySQL close file tempvar -- open file "tempImageFile" for write write imagevar to file "tempImageFile" at 1 close file "tempImageFile" -- set the fileName of image "image1" to "tempImageFile" end mouseUp I know I could have set the fileName of the image to the origianl ask file result but I wanted to do the read/Write to see if I could duplicate the file contents and load it into another file and use the new file as the fileName. That would prove out the theory (I think). Does the Read/Write commands do a 1 for 1 read/write? If read/write is not the way to go, any other ideas on how to store Jpegs to a MySQL field? Thanks for your help, Jim... From kray at sonsothunder.com Mon Feb 26 02:18:13 2007 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 26 Feb 2007 01:18:13 -0600 Subject: Loading images to MySQL using Read/Write In-Reply-To: <7C8ACBE1-0110-1000-E7FB-9C8ED28593D5-Webmail-10010@mac.com> References: <7C8ACBE1-0110-1000-E7FB-9C8ED28593D5-Webmail-10010@mac.com> Message-ID: <20070226011813787142.5754ead3@sonsothunder.com> On Sun, 25 Feb 2007 22:28:00 -0800, Jim Schaubeck wrote: > on mouseup > ask file "Select an Image file" > put it into tempvar > -- > open file tempvar for binary read > read from file tempvar until end > put it into imagevar -- I'm hoping imagevar this would have the > data I need to store in MySQL > close file tempvar > -- > open file "tempImageFile" for write You need to use "binary write" here, I think... > write imagevar to file "tempImageFile" at 1 > close file "tempImageFile" > -- > set the fileName of image "image1" to "tempImageFile" > end mouseUp Also, wouldn't it be easier to do: on mouseUp ask file "Select an Image File" put it into tempVar if tempVar <> "" then put url ("binfile:" & tempVar) into imageVar -- then the test put imagevar into url ("binfile:tempImageFile") set the fileName of image "image1" to "tempImageFile" end if end mouseUp Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From chipp at chipp.com Mon Feb 26 02:36:04 2007 From: chipp at chipp.com (Chipp Walters) Date: Mon, 26 Feb 2007 01:36:04 -0600 Subject: Please test this...takes 2 seconds Message-ID: <7aa52a210702252336s208544e7k5943c5de2c205710@mail.gmail.com> Can someone please check this and verify on the release 2.8 and WinXP? Create a new stack Drag a Scrolling Field onto it open the message box and type the word "test" double-click it to select the word "test" Ctrl-C to copy it Now put the cursor in the Scrolling Field and type Ctrl-V to paste Or try to paste using menus? I can't paste. I've tried on 2 different WinXP machines. This is a problem as I like to cut and paste a lot during development. Others on the improve list don't see this problem, but I don't know if they're testing on XP. TIA, Chipp From scott at elementarysoftware.com Mon Feb 26 02:42:51 2007 From: scott at elementarysoftware.com (Scott Morrow) Date: Sun, 25 Feb 2007 23:42:51 -0800 Subject: Windows menu palette & insertion point Message-ID: <397F9AB2-E366-4DCE-9261-6DEC4520F64E@elementarysoftware.com> I have an application that, under Windows, provides a menu bar on a palette. This has been a fine solution for most things but I am losing the insertion point in fields whenever the user goes to the palette window to select a menu item. This is particularly problematic for Copy & Paste. Do I need to constantly keep track of the selectedChunk (and worse)? I was hoping that there might be some half-way clean method for doing this that I'm missing because what I'm imagining right now seems pretty messy. -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- From schaubeck at mac.com Mon Feb 26 02:47:04 2007 From: schaubeck at mac.com (Jim Schaubeck) Date: Sun, 25 Feb 2007 23:47:04 -0800 Subject: Please test this...takes 2 seconds In-Reply-To: <7aa52a210702252336s208544e7k5943c5de2c205710@mail.gmail.com> References: <7aa52a210702252336s208544e7k5943c5de2c205710@mail.gmail.com> Message-ID: <7C8ACBE1-0110-1000-E8CB-9C8ED28593D5-Webmail-10010@mac.com> I just tryed it on an XP machine and it works fine. No problems Jim... On Sunday, February 25, 2007, at 11:36PM, "Chipp Walters" wrote: >Can someone please check this and verify on the release 2.8 and WinXP? > >Create a new stack >Drag a Scrolling Field onto it >open the message box and type the word "test" >double-click it to select the word "test" >Ctrl-C to copy it >Now put the cursor in the Scrolling Field and type Ctrl-V to paste >Or try to paste using menus? > >I can't paste. I've tried on 2 different WinXP machines. This is a >problem as I like to cut and paste a lot during development. Others on >the improve list don't see this problem, but I don't know if they're >testing on XP. > >TIA, >Chipp >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution > > From schaubeck at mac.com Mon Feb 26 03:00:40 2007 From: schaubeck at mac.com (Jim Schaubeck) Date: Mon, 26 Feb 2007 00:00:40 -0800 Subject: Loading images to MySQL using Read/Write In-Reply-To: <20070226011813787142.5754ead3@sonsothunder.com> References: <7C8ACBE1-0110-1000-E7FB-9C8ED28593D5-Webmail-10010@mac.com> <20070226011813787142.5754ead3@sonsothunder.com> Message-ID: <7C8ACBE1-0110-1000-E8F9-9C8ED28593D5-Webmail-10010@mac.com> Ken, Thanks for your response. I can not get your suggeted script to work either. I had my hopes up as I have wotking on this for the last 6 hours now with no luck. It just seems to easy and should work perfectly Jim... On Sunday, February 25, 2007, at 11:18PM, "Ken Ray" wrote: >On Sun, 25 Feb 2007 22:28:00 -0800, Jim Schaubeck wrote: > >> on mouseup >> ask file "Select an Image file" >> put it into tempvar >> -- >> open file tempvar for binary read >> read from file tempvar until end >> put it into imagevar -- I'm hoping imagevar this would have the >> data I need to store in MySQL >> close file tempvar >> -- >> open file "tempImageFile" for write > >You need to use "binary write" here, I think... > >> write imagevar to file "tempImageFile" at 1 >> close file "tempImageFile" >> -- >> set the fileName of image "image1" to "tempImageFile" >> end mouseUp > >Also, wouldn't it be easier to do: > >on mouseUp > ask file "Select an Image File" > put it into tempVar > if tempVar <> "" then > put url ("binfile:" & tempVar) into imageVar > -- then the test > put imagevar into url ("binfile:tempImageFile") > set the fileName of image "image1" to "tempImageFile" > end if >end mouseUp > > >Ken Ray >Sons of Thunder Software, Inc. >Email: kray at sonsothunder.com >Web Site: http://www.sonsothunder.com/ >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution > > From schaubeck at mac.com Mon Feb 26 03:12:12 2007 From: schaubeck at mac.com (Jim Schaubeck) Date: Mon, 26 Feb 2007 00:12:12 -0800 Subject: Loading images to MySQL using Read/Write In-Reply-To: <20070226011813787142.5754ead3@sonsothunder.com> References: <7C8ACBE1-0110-1000-E7FB-9C8ED28593D5-Webmail-10010@mac.com> <20070226011813787142.5754ead3@sonsothunder.com> Message-ID: <7C8ACBE1-0110-1000-E925-9C8ED28593D5-Webmail-10010@mac.com> Ken, Your script works. The only thing that have to do which seems a little strange is emptying the image before writing a newer one to it. For some reason the new one can not overwrite the old one...must be emptied first Thanks Again! Jim... On Sunday, February 25, 2007, at 11:18PM, "Ken Ray" wrote: >On Sun, 25 Feb 2007 22:28:00 -0800, Jim Schaubeck wrote: > >> on mouseup >> ask file "Select an Image file" >> put it into tempvar >> -- >> open file tempvar for binary read >> read from file tempvar until end >> put it into imagevar -- I'm hoping imagevar this would have the >> data I need to store in MySQL >> close file tempvar >> -- >> open file "tempImageFile" for write > >You need to use "binary write" here, I think... > >> write imagevar to file "tempImageFile" at 1 >> close file "tempImageFile" >> -- >> set the fileName of image "image1" to "tempImageFile" >> end mouseUp > >Also, wouldn't it be easier to do: > >on mouseUp > ask file "Select an Image File" > put it into tempVar > if tempVar <> "" then > put url ("binfile:" & tempVar) into imageVar > -- then the test > put imagevar into url ("binfile:tempImageFile") > set the fileName of image "image1" to "tempImageFile" > end if >end mouseUp > > >Ken Ray >Sons of Thunder Software, Inc. >Email: kray at sonsothunder.com >Web Site: http://www.sonsothunder.com/ >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution > > From eric.chatonet at sosmartsoftware.com Mon Feb 26 04:00:09 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 26 Feb 2007 10:00:09 +0100 Subject: Windows menu palette & insertion point In-Reply-To: <397F9AB2-E366-4DCE-9261-6DEC4520F64E@elementarysoftware.com> References: <397F9AB2-E366-4DCE-9261-6DEC4520F64E@elementarysoftware.com> Message-ID: <8952C096-6BB7-4E28-B847-411A5A6511F1@sosmartsoftware.com> Hi Scott, Set the traversalOn of you menu buttons to false should' solve your problem: Setting the traversalOn to false for any object means that this object no longer can become the active (focused) object. Then the focus can stay on your field. Hope this helps. Le 26 f?vr. 07 ? 08:42, Scott Morrow a ?crit : > I have an application that, under Windows, provides a menu bar on > a palette. This has been a fine solution for most things but I am > losing the insertion point in fields whenever the user goes to the > palette window to select a menu item. This is particularly > problematic for Copy & Paste. > > Do I need to constantly keep track of the selectedChunk (and > worse)? I was hoping that there might be some half-way clean > method for doing this that I'm missing because what I'm imagining > right now seems pretty messy. > > -Scott Morrow Best Regards from Paris, Eric Chatonet ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From mark at maseurope.net Mon Feb 26 04:20:55 2007 From: mark at maseurope.net (Mark Smith) Date: Mon, 26 Feb 2007 09:20:55 +0000 Subject: If statements vs case In-Reply-To: References: Message-ID: I just ran a very simple benchmark test, which suggests that if/then goes about 20% faster than switch/case. Best, Mark On 26 Feb 2007, at 02:33, Hershel Fisch wrote: > On 2/25/07 9:21 PM, "Jim Ault" wrote: > > How about speed? > Hershel >> >> On 2/25/07 6:16 PM, "Hershel Fisch" wrote: >> >>> Hi every one, how would one put the differences between multiple >>> if, else >>> if's vs. case's >> >> It is a matter of personal choice and programming style. >> They both work, and without good notations can become just as >> confusing next >> year when try to figure out what the heck you were thinking. >> >> Jim Ault >> Las Vegas >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From scott at elementarysoftware.com Mon Feb 26 04:24:13 2007 From: scott at elementarysoftware.com (Scott Morrow) Date: Mon, 26 Feb 2007 01:24:13 -0800 Subject: Windows menu palette & insertion point In-Reply-To: <8952C096-6BB7-4E28-B847-411A5A6511F1@sosmartsoftware.com> References: <397F9AB2-E366-4DCE-9261-6DEC4520F64E@elementarysoftware.com> <8952C096-6BB7-4E28-B847-411A5A6511F1@sosmartsoftware.com> Message-ID: <64153558-4DC2-467D-B873-12D87AD4B490@elementarysoftware.com> Eric, Thanks for the response. I haven't found that to work when the menu button is in a window that is different from the window containing the field. -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- On Feb 26, 2007, at 1:00 AM, Eric Chatonet wrote: > Hi Scott, > > Set the traversalOn of you menu buttons to false should' solve your > problem: > > Setting the traversalOn to false for any object means that this > object no longer can become the active (focused) object. > Then the focus can stay on your field. > Hope this helps. > > Le 26 f?vr. 07 ? 08:42, Scott Morrow a ?crit : > >> I have an application that, under Windows, provides a menu bar on >> a palette. This has been a fine solution for most things but I >> am losing the insertion point in fields whenever the user goes to >> the palette window to select a menu item. This is particularly >> problematic for Copy & Paste. >> >> Do I need to constantly keep track of the selectedChunk (and >> worse)? I was hoping that there might be some half-way clean >> method for doing this that I'm missing because what I'm imagining >> right now seems pretty messy. >> >> -Scott Morrow > > > Best Regards from Paris, > Eric Chatonet > ---------------------------------------------------------------------- > ------------------------ > http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From scott at elementarysoftware.com Mon Feb 26 04:24:31 2007 From: scott at elementarysoftware.com (Scott Morrow) Date: Mon, 26 Feb 2007 01:24:31 -0800 Subject: Please test this...takes 2 seconds In-Reply-To: <7aa52a210702252336s208544e7k5943c5de2c205710@mail.gmail.com> References: <7aa52a210702252336s208544e7k5943c5de2c205710@mail.gmail.com> Message-ID: <4B8CF69E-8403-4A6C-B02D-A8EDE8D12A2D@elementarysoftware.com> I was able to paste if I used the keyboard shortcut but not if I used the "Paste" menu item. rev 2.8 XP (in Parallels) -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- On Feb 25, 2007, at 11:36 PM, Chipp Walters wrote: > Can someone please check this and verify on the release 2.8 and WinXP? > > Create a new stack > Drag a Scrolling Field onto it > open the message box and type the word "test" > double-click it to select the word "test" > Ctrl-C to copy it > Now put the cursor in the Scrolling Field and type Ctrl-V to paste > Or try to paste using menus? > > I can't paste. I've tried on 2 different WinXP machines. This is a > problem as I like to cut and paste a lot during development. Others on > the improve list don't see this problem, but I don't know if they're > testing on XP. > > TIA, > Chipp > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From chipp at chipp.com Mon Feb 26 04:29:32 2007 From: chipp at chipp.com (Chipp Walters) Date: Mon, 26 Feb 2007 03:29:32 -0600 Subject: Please test this...takes 2 seconds In-Reply-To: <7C8ACBE1-0110-1000-E8CB-9C8ED28593D5-Webmail-10010@mac.com> References: <7aa52a210702252336s208544e7k5943c5de2c205710@mail.gmail.com> <7C8ACBE1-0110-1000-E8CB-9C8ED28593D5-Webmail-10010@mac.com> Message-ID: <7aa52a210702260129k2396ed3dj880ae3b0320cbc1@mail.gmail.com> Jim, Are you sure you're using the latest version of 2.8 (check for updates)? -Chipp On 2/26/07, Jim Schaubeck wrote: > > > I just tryed it on an XP machine and it works fine. No problems > > Jim... From runrev260805 at m-r-d.de Mon Feb 26 05:11:09 2007 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Mon, 26 Feb 2007 10:11:09 +0000 Subject: Please test this...takes 2 seconds Message-ID: Hi, does not work here, too? Windows XP SP2 German and RevStudio 2.8.0 Build 360 (GM3). But this does not work with 2.7.4 also!? Should it? Or am i doing it the wrong way. 1.create new stack 2 drag scrolling field onto it 3 opeon messagebox,type test, double click test, press ctrl-c to copy 4 put the cursor while in editmode into the scrolling field and press ctrl-v doing the above steps does not work in 2.7.4 and 2.8.0 Build 360 regards Matthias -------- Original Message -------- Subject: Please test this...takes 2 seconds (26-Feb-2007 8:37) From: Chipp Walters To: use-revolution at lists.runrev.com > Can someone please check this and verify on the release 2.8 and WinXP? > > Create a new stack > Drag a Scrolling Field onto it > open the message box and type the word "test" > double-click it to select the word "test" > Ctrl-C to copy it > Now put the cursor in the Scrolling Field and type Ctrl-V to paste > Or try to paste using menus? > > I can't paste. I've tried on 2 different WinXP machines. This is a > problem as I like to cut and paste a lot during development. Others on > the improve list don't see this problem, but I don't know if they're > testing on XP. > > TIA, > Chipp > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > To: use-revolution at lists.runrev.com From eric.chatonet at sosmartsoftware.com Mon Feb 26 05:44:41 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 26 Feb 2007 11:44:41 +0100 Subject: Windows menu palette & insertion point In-Reply-To: <64153558-4DC2-467D-B873-12D87AD4B490@elementarysoftware.com> References: <397F9AB2-E366-4DCE-9261-6DEC4520F64E@elementarysoftware.com> <8952C096-6BB7-4E28-B847-411A5A6511F1@sosmartsoftware.com> <64153558-4DC2-467D-B873-12D87AD4B490@elementarysoftware.com> Message-ID: <67C41226-61FF-4DDD-8181-BF9B68160691@sosmartsoftware.com> Scott, Sorry: I missed that your menus were in another window. But this should not change anything: Look at Rev tool bar: selecting a menu item does not deselect text. So I suspect that you have another code snippet that introduces this non-wanted side-effect: suspendStack? Best Regards from Paris, Eric Chatonet Le 26 f?vr. 07 ? 10:24, Scott Morrow a ?crit : > Eric, > Thanks for the response. I haven't found that to work when the > menu button is in a window that is different from the window > containing the field. > > -Scott Morrow > > Elementary Software > (Now with 20% less chalk dust !) > web http://elementarysoftware.com/ > email scott at elementarysoftware.com > > ----------------------------------------------------------------- > > On Feb 26, 2007, at 1:00 AM, Eric Chatonet wrote: > >> Hi Scott, >> >> Set the traversalOn of you menu buttons to false should' solve >> your problem: >> >> Setting the traversalOn to false for any object means that this >> object no longer can become the active (focused) object. >> Then the focus can stay on your field. >> Hope this helps. >> >> Le 26 f?vr. 07 ? 08:42, Scott Morrow a ?crit : >> >>> I have an application that, under Windows, provides a menu bar on >>> a palette. This has been a fine solution for most things but I >>> am losing the insertion point in fields whenever the user goes to >>> the palette window to select a menu item. This is particularly >>> problematic for Copy & Paste. >>> >>> Do I need to constantly keep track of the selectedChunk (and >>> worse)? I was hoping that there might be some half-way clean >>> method for doing this that I'm missing because what I'm imagining >>> right now seems pretty messy. >>> >>> -Scott Morrow ------------------------------------------------------------------------ ---------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ From martinblackman at gmail.com Mon Feb 26 06:16:32 2007 From: martinblackman at gmail.com (Martin Blackman) Date: Mon, 26 Feb 2007 20:16:32 +0900 Subject: Please test this...takes 2 seconds In-Reply-To: References: Message-ID: <79d1bee70702260316j3bbe31apa1ffa7da348ea92f@mail.gmail.com> Not working on Win 2000, build 350 of 2.8 From dave at looktowindward.com Mon Feb 26 07:20:52 2007 From: dave at looktowindward.com (Dave) Date: Mon, 26 Feb 2007 12:20:52 +0000 Subject: Please test this...takes 2 seconds In-Reply-To: <79d1bee70702260316j3bbe31apa1ffa7da348ea92f@mail.gmail.com> References: <79d1bee70702260316j3bbe31apa1ffa7da348ea92f@mail.gmail.com> Message-ID: Hi, Cut and Paste have been flakey for ages, I get similar problems in Versions 2.6.6.152, 2.7.x and now 2.8. Sometimes it works and sometimes it doesn't! All the Best Dave From dave at looktowindward.com Mon Feb 26 07:27:18 2007 From: dave at looktowindward.com (Dave) Date: Mon, 26 Feb 2007 12:27:18 +0000 Subject: Something that Drives me *CRAZY* In-Reply-To: References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> <535BA717-A9E5-49AE-BB63-71548B52BFC6@looktowindward.com> Message-ID: <1B217D81-AD25-4E80-A546-EAB2267E95E0@looktowindward.com> Hi, No, not yet. I'm not sure what the best method of "de-bouncing" would be in this case. If anyone would care to make some suggestions then we can talk about the various merits, decide which is the best and I'd be happy to put in a enhancement request. All the Best Dave On 23 Feb 2007, at 17:33, Devin Asay wrote: > Dave, > > Have you submitted this as a bug/enhancement to Rev QC/Bugzilla? I > would add some votes to it if it were there. > > Devin > > On Feb 23, 2007, at 9:23 AM, Dave wrote: > >> Hi, >> >> Yes, that's it. It doesn't happen in other Application because >> they "de-bounce" the mouse in one (or more) of the ways I describe >> below. >> >> All the Best >> Dave >> >> >> On 23 Feb 2007, at 15:36, Mark Swindell wrote: >> >>> Yes, this is a minor annoyance for me too. I think what happens >>> is that I select an object when the mouse is still in motion over >>> it, and so I drag it a few pixels. I'm not sure what the >>> solution is from the IDE end, but it does seem to happen more >>> frequently in Rev than with other apps I use. >>> Mark >>> >>> On Feb 23, 2007, at 4:03 AM, Dave wrote: >>> >>>> Hi, >>>> >>>> I've been suffering in silence about this for ages! >>>> >>>> Has anyone else been driven crazy by the way in which the IDE >>>> selects and then moves objects? What I mean is that it's way too >>>> easy to move an object just by selecting it. e.g. you select it >>>> with a mouse down and accidently move the mouse and then the >>>> objects shifts a couple of pixels. I think the mouse should be >>>> "de-bounced", e.g. any movement within a short period should be >>>> ignored, or better still it shouldn't move the object until it's >>>> been selected by a Mouse Down and a Mouse Up, then to move it >>>> you Mouse Down, or maybe you should only be able to move it by >>>> dragging a certain area. >>>> >>>> Anyone agree??? > > > Devin Asay > Humanities Technology and Research Support Center > Brigham Young University > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mlange at widged.com Mon Feb 26 08:04:08 2007 From: mlange at widged.com (Marielle Lange) Date: Mon, 26 Feb 2007 13:04:08 +0000 Subject: Something that Drives me *CRAZY* In-Reply-To: <1B217D81-AD25-4E80-A546-EAB2267E95E0@looktowindward.com> References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> <535BA717-A9E5-49AE-BB63-71548B52BFC6@looktowindward.com> <1B217D81-AD25-4E80-A546-EAB2267E95E0@looktowindward.com> Message-ID: Hi Dave, Why not use time rather than distance? If the move was done within 200 milliseconds (or whatever is suitable), debounce. That way, you can keep the changes even when 1 pixel away but the mouse left down long enough. Alternatively, you could have the rule that this debouncing only applies to mouse movements. If I use the arrowkeys to move the selectedobject by one pixel, then no debouncing takes place. Marielle On 26 Feb 2007, at 12:27, Dave wrote: > Hi, > > No, not yet. I'm not sure what the best method of "de-bouncing" > would be in this case. If anyone would care to make some > suggestions then we can talk about the various merits, decide which > is the best and I'd be happy to put in a enhancement request. > > All the Best > Dave From dave at looktowindward.com Mon Feb 26 08:19:30 2007 From: dave at looktowindward.com (Dave) Date: Mon, 26 Feb 2007 13:19:30 +0000 Subject: ExternalsEnvironmentV2 Problem/Question In-Reply-To: References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> <535BA717-A9E5-49AE-BB63-71548B52BFC6@looktowindward.com> <1B217D81-AD25-4E80-A546-EAB2267E95E0@looktowindward.com> Message-ID: <5427A6F4-5851-4D1E-A444-17A87318181F@looktowindward.com> Hi, I used the "ExternalsEnvironmentV2" package to build an external. I used "External Creator V1.rev" and this worked fine. I then built another external using the same method, but on the second XCode Project, I get undefined errors since all the symbols in the "external.h" file are undefined and the: #include statememt also gets an error (which is obviously the cause of all the other errors). I have two projects open, both are identical in terms of source files, frameworks etc. The only difference (AFAIK) is the names of the projects and the names of the folders containing the projects. One project gives the errors described above and the other doesn't. In both projects, selecting the "revolution/external.h" and typing Command+Shift D (Open Quickly) brings up a dialog and the file is not opened (although other files are opened ok using this method, e.g. "QuickTime.h"). I have a couple of questions on this: 1. Why is the "revolution/external.h" bracketed with <> instead of "" ? 2. Where is the "revolution/external.h" file path defined? (e.g. which preference panel). 3. Where in the "External Creator V1.rev" file is the path setup? I've looked in the TranScript source code and could not find anything that looked like it was doing this. 4. I'm not sure where the "revolution/external.h" file is supposed to live. It looks like multiple versions of this are being created for each external project that is created. Is this the case? if so, why is it done this way? Surely it would be better to have just one folder containing this file (and the corresponding library file). I am using an Intel Mac Pro, Mac OS X 10.4.8, XCode V 2.4.1 (762). Please do not hesitate to ask if you need for information. Thanks a lot for your help. All the Best Dave From dave at looktowindward.com Mon Feb 26 08:23:08 2007 From: dave at looktowindward.com (Dave) Date: Mon, 26 Feb 2007 13:23:08 +0000 Subject: Something that Drives me *CRAZY* In-Reply-To: References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> <535BA717-A9E5-49AE-BB63-71548B52BFC6@looktowindward.com> <1B217D81-AD25-4E80-A546-EAB2267E95E0@looktowindward.com> Message-ID: <7FF698A2-B0A2-40A6-AB8A-62746B4B7FE7@looktowindward.com> Hi, Yes, time would work, or would be better to have it so you had to mouse up, mouse down (select the object) and then mouse down again to move it. In conjunction with this, would it be better to have an area of the object that must be clicked on before movement is allowed? Obviously we'd want it work ok with Windows and I don't really have much experience using Windows tools and so don't know would be acceptable. All the Best Dave I agree the keyboard doesn't need to be de-bounced. o On 26 Feb 2007, at 13:04, Marielle Lange wrote: > Hi Dave, > > Why not use time rather than distance? If the move was done within > 200 milliseconds (or whatever is suitable), debounce. That way, you > can keep the changes even when 1 pixel away but the mouse left down > long enough. > > Alternatively, you could have the rule that this debouncing only > applies to mouse movements. If I use the arrowkeys to move the > selectedobject by one pixel, then no debouncing takes place. > > Marielle > > On 26 Feb 2007, at 12:27, Dave wrote: > >> Hi, >> >> No, not yet. I'm not sure what the best method of "de-bouncing" >> would be in this case. If anyone would care to make some >> suggestions then we can talk about the various merits, decide >> which is the best and I'd be happy to put in a enhancement request. >> >> All the Best >> Dave > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From stephenREVOLUTION at barncard.com Mon Feb 26 02:14:59 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sun, 25 Feb 2007 23:14:59 -0800 Subject: Loading images to MySQL using Read/Write In-Reply-To: <7C8ACBE1-0110-1000-E7FB-9C8ED28593D5-Webmail-10010@mac.com> References: <7C8ACBE1-0110-1000-E7FB-9C8ED28593D5-Webmail-10010@mac.com> Message-ID: Jim, Why do you want to store images in MySQL? I know it can be done but Blobs can be tricky and I imagine that big binaries slow down the SQL server quite a bit. Have you considered storing *references* to the images in the database instead? Instead of a blob, you could be storing the text string like "http://yourserver.com/images/234204.jpg" You could store the images on a web or other server. It is far easier managing images in their native storage format. I doubt it would be faster to store images in a database, and require a loading step for each image. You'll note that the php program Gallery uses this method. Gallery never stores image data in MySQL. sqb > >If read/write is not the way to go, any other ideas on how to store >Jpegs to a MySQL field? > >Thanks for your help, >Jim... -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From kray at sonsothunder.com Mon Feb 26 10:07:14 2007 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 26 Feb 2007 09:07:14 -0600 Subject: Something that Drives me *CRAZY* In-Reply-To: <7FF698A2-B0A2-40A6-AB8A-62746B4B7FE7@looktowindward.com> References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> <535BA717-A9E5-49AE-BB63-71548B52BFC6@looktowindward.com> <1B217D81-AD25-4E80-A546-EAB2267E95E0@looktowindward.com> <7FF698A2-B0A2-40A6-AB8A-62746B4B7FE7@looktowindward.com> Message-ID: <20070226090714563064.3aef4a22@sonsothunder.com> On Mon, 26 Feb 2007 13:23:08 +0000, Dave wrote: > Hi, > > Yes, time would work, or would be better to have it so you had to > mouse up, mouse down (select the object) and then mouse down again to > move it. Sorry to be a dissenting voice here, but having to do *that* would drive me crazy. :-) In fact, one of the things that has happened in recent years in OS X has been that in order to drag text you have to hilite it, hold the mouse down for 1/2 a second or so, and then drag. It *used* to be that you could just hilite, click and drag with no delay, but apparently it was causing some issues for some people dragging text when they didn't want to. But the current behavior drives me nuts because I was conditioned to the earlier behavior. I think what's needed here is that the IDE implement what used to be called a "slop rect" - a region of a couple of pixels around the mouse location in all directions. If the mouse moves ONLY within the slop rect, then the underlying object doesn't move, but dragging the mouse out of the slop rect would cause the object to be dragged. Just my 2 cents, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From benr_mc at cogapp.com Mon Feb 26 10:09:56 2007 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Mon, 26 Feb 2007 15:09:56 +0000 Subject: Groovy Graphical Demos Message-ID: <45E2F844.1090501@cogapp.com> Hi all, I'm doing a bit of evangelism for Revolution (in the immediate case as the platform for a project that's otherwise likely to be in Flash, though this is an ongoing conversation with a particular group). I can speak knowledgeably (or at least convincingly) about the programming capabilities, and can demonstrate projects that do cool things. But I'm a programmer, with little visual sense or talent, and my projects look like trash. Are there any groovy graphic stacks/apps I can demo to show what production values can be achieved in Revolution by those who know what they're doing? If there's anything that's posted in RevOnline, or freely downloadable from a website, please let me know. Many thanks, - Ben From dave at looktowindward.com Mon Feb 26 10:37:49 2007 From: dave at looktowindward.com (Dave) Date: Mon, 26 Feb 2007 15:37:49 +0000 Subject: Something that Drives me *CRAZY* In-Reply-To: <20070226090714563064.3aef4a22@sonsothunder.com> References: <7897D9F4-68C3-4E31-953C-4339756BEFA4@Cox.Net> <6E97952B-C50A-40E0-8244-3C89EC1B65C3@economy-x-talk.com> <535BA717-A9E5-49AE-BB63-71548B52BFC6@looktowindward.com> <1B217D81-AD25-4E80-A546-EAB2267E95E0@looktowindward.com> <7FF698A2-B0A2-40A6-AB8A-62746B4B7FE7@looktowindward.com> <20070226090714563064.3aef4a22@sonsothunder.com> Message-ID: <373F6264-5DD9-4F87-8EE4-281934B9CB74@looktowindward.com> Hi, That sounds reasonable. Then to move the object less than the slop rect would have to be achieved using the cursor keys? Do the keys work on all objects? I seem to remember some issues with this in the past, but can't remember the details. All the Best Dave On 26 Feb 2007, at 15:07, Ken Ray wrote: > On Mon, 26 Feb 2007 13:23:08 +0000, Dave wrote: > >> Hi, >> >> Yes, time would work, or would be better to have it so you had to >> mouse up, mouse down (select the object) and then mouse down again to >> move it. > > Sorry to be a dissenting voice here, but having to do *that* would > drive me crazy. :-) In fact, one of the things that has happened in > recent years in OS X has been that in order to drag text you have to > hilite it, hold the mouse down for 1/2 a second or so, and then drag. > It *used* to be that you could just hilite, click and drag with no > delay, but apparently it was causing some issues for some people > dragging text when they didn't want to. But the current behavior > drives > me nuts because I was conditioned to the earlier behavior. > > I think what's needed here is that the IDE implement what used to be > called a "slop rect" - a region of a couple of pixels around the mouse > location in all directions. If the mouse moves ONLY within the slop > rect, then the underlying object doesn't move, but dragging the mouse > out of the slop rect would cause the object to be dragged. > > Just my 2 cents, > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Mon Feb 26 10:37:52 2007 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 26 Feb 2007 09:37:52 -0600 Subject: Please test this...takes 2 seconds In-Reply-To: <7aa52a210702252336s208544e7k5943c5de2c205710@mail.gmail.com> References: <7aa52a210702252336s208544e7k5943c5de2c205710@mail.gmail.com> Message-ID: <20070226093752532739.cfb0c8e3@sonsothunder.com> On Mon, 26 Feb 2007 01:36:04 -0600, Chipp Walters wrote: > Can someone please check this and verify on the release 2.8 and WinXP? > > Create a new stack > Drag a Scrolling Field onto it > open the message box and type the word "test" > double-click it to select the word "test" > Ctrl-C to copy it > Now put the cursor in the Scrolling Field and type Ctrl-V to paste > Or try to paste using menus? > > I can't paste. I've tried on 2 different WinXP machines. This is a > problem as I like to cut and paste a lot during development. Others on > the improve list don't see this problem, but I don't know if they're > testing on XP. I ran this test under the latest Rev 2.8 on an XP Pro machine, XP Pro under Parallels, and Vista Home Premium, and here's the results: XP Pro: Worked with the keyboard, not with the menus XP Pro (Parallels): Worked with the keyboard, not with the menus Vista: Worked with the keyboard, not with the menus Don't know what to tell you... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From mlange at widged.com Mon Feb 26 10:55:17 2007 From: mlange at widged.com (Marielle Lange) Date: Mon, 26 Feb 2007 15:55:17 +0000 Subject: Groovy Graphical Demos In-Reply-To: <45E2F844.1090501@cogapp.com> References: <45E2F844.1090501@cogapp.com> Message-ID: Hi Ben, Good collection at tactile media Or the plugins or tutorials collection at sosmartsoftware: Some other stacks you can download, from various members of the community, at: Professional ones at: (no direct download, you have to click on the info icon to go to the main websites were sometimes you find something to download). Case studies on the runrev website: Marielle On 26 Feb 2007, at 15:09, Ben Rubinstein wrote: > Hi all, > > I'm doing a bit of evangelism for Revolution (in the immediate case > as the platform for a project that's otherwise likely to be in > Flash, though this is an ongoing conversation with a particular > group). I can speak knowledgeably (or at least convincingly) about > the programming capabilities, and can demonstrate projects that do > cool things. > > But I'm a programmer, with little visual sense or talent, and my > projects look like trash. Are there any groovy graphic stacks/apps > I can demo to show what production values can be achieved in > Revolution by those who know what they're doing? > > If there's anything that's posted in RevOnline, or freely > downloadable from a website, please let me know. > > Many thanks, > > - Ben > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From wjm at wjm.org Mon Feb 26 11:07:08 2007 From: wjm at wjm.org (Bill Marriott) Date: Mon, 26 Feb 2007 11:07:08 -0500 Subject: Loading images to MySQL using Read/Write References: <7C8ACBE1-0110-1000-E7FB-9C8ED28593D5-Webmail-10010@mac.com> Message-ID: Stephen is right. BLOBs are slow and stress your server more than necessary. - A lot of web hosts don't care so much about how much disk space or bandwidth you use, but are very unhappy when you cause high CPU load. Storing images within a MySQL db is a recipe for high CPU usage. - Databases aren't optimized for image storage and retrieval. Binary files, especially a bunch of them, will cause the database to have bits stored in a very inefficient way, physically, causing: needless fetch operations; a completely defeated cache; poor memory usage on the server; and slowdowns in general. "Stephen Barncard" wrote: > Why do you want to store images in MySQL? I know it can be done but Blobs > can be tricky and I imagine that big binaries slow down the SQL server > quite a bit. From lists at mangomultimedia.com Mon Feb 26 11:27:13 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 26 Feb 2007 08:27:13 -0800 Subject: Windows menu palette & insertion point In-Reply-To: <397F9AB2-E366-4DCE-9261-6DEC4520F64E@elementarysoftware.com> References: <397F9AB2-E366-4DCE-9261-6DEC4520F64E@elementarysoftware.com> Message-ID: <15CAA4A4-D3E4-468E-83A1-41FA701437F6@mangomultimedia.com> On Feb 25, 2007, at 11:42 PM, Scott Morrow wrote: > I have an application that, under Windows, provides a menu bar on > a palette. This has been a fine solution for most things but I am > losing the insertion point in fields whenever the user goes to the > palette window to select a menu item. This is particularly > problematic for Copy & Paste. > > Do I need to constantly keep track of the selectedChunk (and > worse)? I was hoping that there might be some half-way clean > method for doing this that I'm missing because what I'm imagining > right now seems pretty messy. Hi Scott, Unfortunately Rev stacks do not keep focus in a field when you interact with another stack. When I've done in the past is store the selectedChunk on suspendStack and restore it on resumeStack. One problem with this approach though is that the suspendStack/ resumeStack messages are not balanced when using answer dialogs so you need to take that into account. For possible fixes to this see bugs: http://quality.runrev.com/qacenter/show_bug.cgi?id=3412 http://quality.runrev.com/qacenter/show_bug.cgi?id=3787 -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com trevor at bluemangolearning.com From mark_powell at symantec.com Mon Feb 26 11:27:30 2007 From: mark_powell at symantec.com (Mark Powell) Date: Mon, 26 Feb 2007 08:27:30 -0800 Subject: Please test this...takes 2 seconds References: <7aa52a210702252336s208544e7k5943c5de2c205710@mail.gmail.com> Message-ID: Windows XP Professional Rev. 2.8.0 Works fine with keystroking. But with menus, Edit > Copy works (e.g. proven by going to NotePad and pasting) but Edit > Paste does not. When I try Edit > Paste, the stack window loses focus and the focusedObject becomes: field id 1035 of card id 1002 of stack "C:../revmessagebox.rev" so it may try to be pasting into fld id 1035 (whatever that is). This may be a hold-over of the shifting focus problem in earlier versions? Maybe fld id 1035 is supposed to be un-focusable? Mark From stephenREVOLUTION at barncard.com Mon Feb 26 11:18:22 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Mon, 26 Feb 2007 08:18:22 -0800 Subject: Complementary RGB Color Pairs In-Reply-To: <45E2108D.1010107@hrz.uni-kassel.de> References: <45E2108D.1010107@hrz.uni-kassel.de> Message-ID: Thanks to all who responded. I was turned onto a lot of information about color. I guess the upshot is that a simple compliment - literally - will do what I wanted - subtracting 255 from each part of the color array. This is what I came up with: FUNCTION complimentColor pTrio REPEAT for each item tITEM in pTrio put abs(tITEM - 255) & comma after tOut END REPEAT delete last char of tOut return tOut END complimentColor Obviously there are many color reference systems out there that can provide great color combinations... especially the one at http://wellstyled.com/tools/colorscheme2/index-en.html > >For those who do not want to bother to download a big stack just for >the matter of a few script lines >here is the script of btn "complementary colors" that at least gives >you a hint how to proceed to find out >complementary color triplets: > >"on mouseUp > set the cursor to watch > put the milliseconds into Start > put the imageData of image 2 into iData > put 0 into counter > repeat for each char C in idata > add 1 to counter > put numtochar(255 - chartonum(C)) into char counter of idata > end repeat > set the imageData of image 2 to iData > put the milliseconds - Start into fld "test" >end mouseUp" > >Regards, > >Wilhelm Sanke -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From revolution at knowledgeworks.plus.com Mon Feb 26 11:30:23 2007 From: revolution at knowledgeworks.plus.com (Bernard Devlin) Date: Mon, 26 Feb 2007 16:30:23 +0000 Subject: Opening terminal aps. from Rev Message-ID: <7CBC8FDF-E54B-4446-81DC-A4E85460CCDD@knowledgeworks.plus.com> > Hi, is there a way to open a terminal app from within Rev > Not a shell command > Thanks, Hershel put shell("open /Applications/Utilities/Terminal.app") I assume you don't mind Terminal.app being opened by the Shell command - as long as the Terminal window is displayed :-) Bernard From dave.cragg at lacscentre.co.uk Mon Feb 26 11:39:01 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Mon, 26 Feb 2007 16:39:01 +0000 Subject: Please test this...takes 2 seconds In-Reply-To: <20070226093752532739.cfb0c8e3@sonsothunder.com> References: <7aa52a210702252336s208544e7k5943c5de2c205710@mail.gmail.com> <20070226093752532739.cfb0c8e3@sonsothunder.com> Message-ID: <6AD43436-7E00-4B8B-A635-2B689E5385B0@lacscentre.co.uk> On 26 Feb 2007, at 15:37, Ken Ray wrote: > On Mon, 26 Feb 2007 01:36:04 -0600, Chipp Walters wrote: > >> Can someone please check this and verify on the release 2.8 and >> WinXP? >> >> Create a new stack >> Drag a Scrolling Field onto it >> open the message box and type the word "test" >> double-click it to select the word "test" >> Ctrl-C to copy it >> Now put the cursor in the Scrolling Field and type Ctrl-V to paste >> Or try to paste using menus? >> >> I can't paste. I've tried on 2 different WinXP machines. This is a >> problem as I like to cut and paste a lot during development. >> Others on >> the improve list don't see this problem, but I don't know if they're >> testing on XP. Same problem here (XP with a fresh Rev 2.8 installation.) But I think the problem is with Copy and not Paste. After Ctrl-C from the Message Box, nothing will paste into Notepad. But if I copy from Notepad, I can Cntrl-Y it into the scrolling field. At some stage, it starts to work again. Cheers Dave From ambassador at fourthworld.com Mon Feb 26 11:53:45 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 26 Feb 2007 08:53:45 -0800 Subject: Something that Drives me *CRAZY* Message-ID: <45E31099.3020805@fourthworld.com> Dave wrote: > Yes, time would work, or would be better to have it so you had to > mouse up, mouse down (select the object) and then mouse down again to > move it. In conjunction with this, would it be better to have an area > of the object that must be clicked on before movement is allowed? > Obviously we'd want it work ok with Windows and I don't really have > much experience using Windows tools and so don't know would be > acceptable. This has already been thought through in great detail: If the user selects an item and begins a drag but releases the item after having moved it three or fewer pixels, the item does not move. If Rev doesn't conform to this it's a bug and can be reported here: -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From hershf at rgllc.us Mon Feb 26 12:00:14 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Mon, 26 Feb 2007 12:00:14 -0500 Subject: If statements vs case In-Reply-To: Message-ID: On 2/26/07 4:20 AM, "Mark Smith" wrote: > I just ran a very simple benchmark test, which suggests that if/then > goes about 20% faster than switch/case. WOW Thanks, Hershel > > Best, > > Mark > > On 26 Feb 2007, at 02:33, Hershel Fisch wrote: > >> On 2/25/07 9:21 PM, "Jim Ault" wrote: >> >> How about speed? >> Hershel >>> >>> On 2/25/07 6:16 PM, "Hershel Fisch" wrote: >>> >>>> Hi every one, how would one put the differences between multiple >>>> if, else >>>> if's vs. case's >>> >>> It is a matter of personal choice and programming style. >>> They both work, and without good notations can become just as >>> confusing next >>> year when try to figure out what the heck you were thinking. >>> >>> Jim Ault >>> Las Vegas >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription >>> preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From schaubeck at mac.com Mon Feb 26 12:25:43 2007 From: schaubeck at mac.com (Jim Schaubeck) Date: Mon, 26 Feb 2007 09:25:43 -0800 Subject: Loading images to MySQL using Read/Write In-Reply-To: References: <7C8ACBE1-0110-1000-E7FB-9C8ED28593D5-Webmail-10010@mac.com> Message-ID: <0F7D22E1-0110-1000-E5FE-4396A1940119-Webmail-10014@mac.com> Bill and Stephen, I'll take your advise. I want to do the right thing. But I'm not sure how...I have a Mac mini running the MySQL now. Do I need another server to run the process for the image files? I have no problem getting one just want to know if that is best. Also, What type of server app should I use if not MySQL? FTP? etc I just learned about MySQL (seems pretty straight forward) so I can learn another program. Just need to know which one. Pointers on reading material is very much appreciated as well...I know you guys are busy with your own projects so I appreciate the help ! :) Jim... On Monday, February 26, 2007, at 08:07AM, "Bill Marriott" wrote: >Stephen is right. BLOBs are slow and stress your server more than necessary. > >- A lot of web hosts don't care so much about how much disk space or >bandwidth you use, but are very unhappy when you cause high CPU load. >Storing images within a MySQL db is a recipe for high CPU usage. > >- Databases aren't optimized for image storage and retrieval. Binary files, >especially a bunch of them, will cause the database to have bits stored in a >very inefficient way, physically, causing: needless fetch operations; a >completely defeated cache; poor memory usage on the server; and slowdowns in >general. > > >"Stephen Barncard" wrote: >> Why do you want to store images in MySQL? I know it can be done but Blobs >> can be tricky and I imagine that big binaries slow down the SQL server >> quite a bit. > > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution > > From mark_powell at symantec.com Mon Feb 26 12:28:01 2007 From: mark_powell at symantec.com (Mark Powell) Date: Mon, 26 Feb 2007 09:28:01 -0800 Subject: Please test this...takes 2 seconds References: <7aa52a210702252336s208544e7k5943c5de2c205710@mail.gmail.com> Message-ID: Sorry, I miswrote. The focusedObject becomes button id 1222 of card id 1002 of stack "C:/.../revmenubar.rev" Maybe this is what it is supposed to be, but I can see visually that the stack window becomes de-focussed. ------------------------------------------------------- Windows XP Professional Rev. 2.8.0 Works fine with keystroking. But with menus, Edit > Copy works (e.g. proven by going to NotePad and pasting) but Edit > Paste does not. When I try Edit > Paste, the stack window loses focus and the focusedObject becomes: field id 1035 of card id 1002 of stack "C:../revmessagebox.rev" so it may try to be pasting into fld id 1035 (whatever that is). This may be a hold-over of the shifting focus problem in earlier versions? Maybe fld id 1035 is supposed to be un-focusable? Mark From jacque at hyperactivesw.com Mon Feb 26 12:29:17 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 26 Feb 2007 11:29:17 -0600 Subject: Danish fonts Message-ID: <45E318ED.6020300@hyperactivesw.com> Forgive a naive question. I need to represent some text in Danish on OS X. Do I need a special unicode font, or are the standard OS X fonts okay? Can I use Times and Helvetica? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Mon Feb 26 12:35:28 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 26 Feb 2007 09:35:28 -0800 Subject: If statements vs case Message-ID: <45E31A60.9040105@fourthworld.com> Mark Smith wrote: > I just ran a very simple benchmark test, which suggests that if/then > goes about 20% faster than switch/case. I get different results here, but I had to rewrite the if-then test as the example posted as it wasn't executing the same logic as the switch block. In the "if" example the "c" case didn't fall through to also execute the "d" case as it did in the "switch" example, and the "e" case wasn't handled at all. So I wrote a fresh pair of examples that test all possible cases, running each full set 10000 iterations. They each produce the same logical result at this point, with these times on my MacBook Pro: if:89ms switch:74ms if result:140000 switch result:140000 The timings aren't surprising given the extra evaluations needed to get the same effect using "if" as with the "switch" fall-through behavior. Please double-check the benchmark handler below to make sure that both tests are using equivalent logic, and look for ways the "if-then" might be better optimized: local sResult on mouseUp -- number of test iterations: put 10000 into n -- load var with all possible values: put "abcde" into s -- -- -- TEST 1: if-then put 0 into sResult put the millisecs into t repeat n -- repeat for each char tVar in s If tVar ="a" or tVar ="b" then DoThing1 else if tVar = "c" or tVar = "d" then if tVar = "c" then DoThing2 end if DoThing3 Else If tVar ="e" then DoThing4 End if end repeat -- end repeat put the millisecs - t into t1 put sResult into tResult1 -- -- TEST 2: switch put 0 into sResult put the millisecs into t repeat n -- repeat for each char tVar in s switch tVar case "a" case "b" DoThing1 break case "c" DoThing2 case "d" DoThing3 break case "e" DoThing4 end switch end repeat -- end repeat put the millisecs - t into t2 put sResult into tResult2 -- -- show results: put "if:"&t1 &"ms"&&"switch:"& t2&"ms"&cr&\ "if result:"& tResult1 &&"switch result:"&tResult2 end mouseUp on DoThing1 add 1 to sResult end DoThing1 on DoThing2 add 2 to sResult end DoThing2 on Dothing3 add 3 to sResult end Dothing3 on DoThing4 add 4 to sResult end DoThing4 -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From m.schonewille at economy-x-talk.com Mon Feb 26 12:37:09 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 26 Feb 2007 18:37:09 +0100 Subject: Danish fonts In-Reply-To: <45E318ED.6020300@hyperactivesw.com> References: <45E318ED.6020300@hyperactivesw.com> Message-ID: Yes, standard fonts are OK, including Times and Helvetica. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 26-feb-2007, om 18:29 heeft J. Landman Gay het volgende geschreven: > Forgive a naive question. I need to represent some text in Danish > on OS X. Do I need a special unicode font, or are the standard OS X > fonts okay? Can I use Times and Helvetica? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Feb 26 12:40:02 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 26 Feb 2007 11:40:02 -0600 Subject: Groovy Graphical Demos In-Reply-To: <45E2F844.1090501@cogapp.com> References: <45E2F844.1090501@cogapp.com> Message-ID: <45E31B72.1020408@hyperactivesw.com> Ben Rubinstein wrote: > Hi all, > > I'm doing a bit of evangelism for Revolution (in the immediate case as > the platform for a project that's otherwise likely to be in Flash, > though this is an ongoing conversation with a particular group). I can > speak knowledgeably (or at least convincingly) about the programming > capabilities, and can demonstrate projects that do cool things. > > But I'm a programmer, with little visual sense or talent, and my > projects look like trash. Are there any groovy graphic stacks/apps I > can demo to show what production values can be achieved in Revolution by > those who know what they're doing? > > If there's anything that's posted in RevOnline, or freely downloadable > from a website, please let me know. My client's currently-shipping app might work for you, depending on what you want to demo. It's not really Flash-like, but shows some good capabilities of Revolution: -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From chipp at chipp.com Mon Feb 26 12:41:48 2007 From: chipp at chipp.com (Chipp Walters) Date: Mon, 26 Feb 2007 11:41:48 -0600 Subject: Please test this...takes 2 seconds In-Reply-To: References: <7aa52a210702252336s208544e7k5943c5de2c205710@mail.gmail.com> Message-ID: <7aa52a210702260941y5ff3ebc9i6a05160a0a185152@mail.gmail.com> Wow, this is really weird. I can't even cut/paste into the same field. I think it may have something to do with Preferences...BUT.. When I reset prefs to 'default' it doesn't take. Anyone else able to successfully reset prefs? -Chipp From jacque at hyperactivesw.com Mon Feb 26 12:49:18 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 26 Feb 2007 11:49:18 -0600 Subject: Danish fonts In-Reply-To: References: <45E318ED.6020300@hyperactivesw.com> Message-ID: <45E31D9E.1030604@hyperactivesw.com> Mark Schonewille wrote: > Yes, standard fonts are OK, including Times and Helvetica. Thanks Mark. I figured you'd know. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From chipp at chipp.com Mon Feb 26 12:49:31 2007 From: chipp at chipp.com (Chipp Walters) Date: Mon, 26 Feb 2007 11:49:31 -0600 Subject: Please test this...takes 2 seconds In-Reply-To: <7aa52a210702260941y5ff3ebc9i6a05160a0a185152@mail.gmail.com> References: <7aa52a210702252336s208544e7k5943c5de2c205710@mail.gmail.com> <7aa52a210702260941y5ff3ebc9i6a05160a0a185152@mail.gmail.com> Message-ID: <7aa52a210702260949p1220a220rf79967a3dc2f9c7c@mail.gmail.com> I guess I should've said I'm not able to successfully reset all prefs. For instance, I keep the 'name of Transcript Property' radio button selected. (shouldn't that be 'name of Revolution Propert?'). When I press the reset Prefs to default button, and then close Prefs then reopen, it hasn't changed back to the default setting "Description of option." I don't know what other settings aren't changing as I don't have them all memorized, and if it doesn't reset one, who knows how many it doesn't reset? BTW, to make sure you're testing the correct version: Check About Revolution Enterprise to see that you're working with Version 2.8 build 360 Thanks everyone for your help. From chipp at chipp.com Mon Feb 26 12:51:58 2007 From: chipp at chipp.com (Chipp Walters) Date: Mon, 26 Feb 2007 11:51:58 -0600 Subject: Groovy Graphical Demos In-Reply-To: <45E31B72.1020408@hyperactivesw.com> References: <45E2F844.1090501@cogapp.com> <45E31B72.1020408@hyperactivesw.com> Message-ID: <7aa52a210702260951p1d4eda79o87c530039c4fd990@mail.gmail.com> Hey Ben, You can check out www.buttongadget.com From pepetoo at Cox.Net Mon Feb 26 12:53:55 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 26 Feb 2007 09:53:55 -0800 Subject: Windows failed to initialize In-Reply-To: References: <45E318ED.6020300@hyperactivesw.com> Message-ID: Hi everyone, I just saved my current stack as a standalone. The Mac Version is flawless. The Window's version, however, puts up a "Failed to initialize" dialog almost immediately. There was a number like xx00005 or something similar posted; is that number meaningful? The only issues that I can think of that may have caused a problem are: At one point this mainstack had a substack that is no longer being used. All references to it were deleted and the substack itself were deleted, but I was never able to completely remove or delete all "indications" of that substack from the mainstack. Apparently this caused no problems in the Mac version, but I wonder if this may have been the cause of confusion in the Window's standalone. There are some references to the various menu buttons, either enabling or disabling portions from time to time. I did not use any conditionals in the scripts that checked for the platform, assuming that Rev would take care of those kinds of things automatically. The externals, audio clips, are linked through player "paths" and work fine on the Mac version, and they have ended up in a folder named "Externals" on the Window's version, but did Rev handle the rest of that conversion properly, or could that be my problem. I guess, what I'm asking is: when this kind of thing happens, how do we debug our Rev stack to fix it? TIA, Joe Wilkins From list at dreamscapesoftware.com Mon Feb 26 13:10:57 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Mon, 26 Feb 2007 12:10:57 -0600 Subject: Windows failed to initialize In-Reply-To: References: <45E318ED.6020300@hyperactivesw.com> Message-ID: <45E322B1.8050709@dreamscapesoftware.com> I don't know if this helps, but I also get that error message with my standalones, but only if I use Resource Hacker to remove the extra spaces in the version information of the standalone. Once make the changes, the standalone throws that message. Additionally, I noticed in the standalone resources that there is an item called "24" which was never there previously. It's contents contain: Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ Joe Lewis Wilkins wrote: > Hi everyone, > > I just saved my current stack as a standalone. The Mac Version is > flawless. The Window's version, however, puts up a "Failed to > initialize" dialog almost immediately. There was a number like xx00005 > or something similar posted; is that number meaningful? The only issues > that I can think of that may have caused a problem are: > > At one point this mainstack had a substack that is no longer being used. > All references to it were deleted and the substack itself were deleted, > but I was never able to completely remove or delete all "indications" of > that substack from the mainstack. Apparently this caused no problems in > the Mac version, but I wonder if this may have been the cause of > confusion in the Window's standalone. > > There are some references to the various menu buttons, either enabling > or disabling portions from time to time. I did not use any conditionals > in the scripts that checked for the platform, assuming that Rev would > take care of those kinds of things automatically. > > The externals, audio clips, are linked through player "paths" and work > fine on the Mac version, and they have ended up in a folder named > "Externals" on the Window's version, but did Rev handle the rest of that > conversion properly, or could that be my problem. > > I guess, what I'm asking is: when this kind of thing happens, how do we > debug our Rev stack to fix it? > > TIA, > > Joe Wilkins > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > From hershf at rgllc.us Mon Feb 26 13:11:20 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Mon, 26 Feb 2007 13:11:20 -0500 Subject: If statements vs case In-Reply-To: <45E31A60.9040105@fourthworld.com> Message-ID: On 2/26/07 12:35 PM, "Richard Gaskin" wrote: Hi, Is the below the original code, if yes I'd make some comments if possible. > Mark Smith wrote: >> I just ran a very simple benchmark test, which suggests that if/then >> goes about 20% faster than switch/case. > > I get different results here, but I had to rewrite the if-then test as > the example posted as it wasn't executing the same logic as the switch > block. In the "if" example the "c" case didn't fall through to also > execute the "d" case as it did in the "switch" example, and the "e" case > wasn't handled at all. > > So I wrote a fresh pair of examples that test all possible cases, > running each full set 10000 iterations. They each produce the same > logical result at this point, with these times on my MacBook Pro: > > if:89ms switch:74ms > if result:140000 switch result:140000 > > The timings aren't surprising given the extra evaluations needed to get > the same effect using "if" as with the "switch" fall-through behavior. > > Please double-check the benchmark handler below to make sure that both > tests are using equivalent logic, and look for ways the "if-then" might > be better optimized: > > > > local sResult > > on mouseUp > -- number of test iterations: > put 10000 into n > -- load var with all possible values: > put "abcde" into s > -- > -- > -- TEST 1: if-then > put 0 into sResult > put the millisecs into t > repeat n > -- > repeat for each char tVar in s > If tVar ="a" or tVar ="b" then > DoThing1 > else -------if tVar = "c" or tVar = "d" then this one is out of the order how about with out this line because its not in sequences and the same thing below its not comparable to the case statement. > if tVar = "c" then > DoThing2 > end if > DoThing3 > Else If tVar ="e" then > DoThing4 > End if > end repeat > -- > end repeat > put the millisecs - t into t1 > put sResult into tResult1 > -- > -- TEST 2: switch > put 0 into sResult > put the millisecs into t > repeat n > -- > repeat for each char tVar in s > switch tVar > case "a" > case "b" > DoThing1 > break > case "c" > DoThing2 > case "d" > DoThing3 > break > case "e" > DoThing4 > end switch > end repeat > -- > end repeat > put the millisecs - t into t2 > put sResult into tResult2 > -- > -- show results: > put "if:"&t1 &"ms"&&"switch:"& t2&"ms"&cr&\ > "if result:"& tResult1 &&"switch result:"&tResult2 > end mouseUp > > > > on DoThing1 > add 1 to sResult > end DoThing1 > > on DoThing2 > add 2 to sResult > end DoThing2 > > on Dothing3 > add 3 to sResult > end Dothing3 > > on DoThing4 > add 4 to sResult > end DoThing4 > > > From mark at maseurope.net Mon Feb 26 13:11:57 2007 From: mark at maseurope.net (Mark Smith) Date: Mon, 26 Feb 2007 18:11:57 +0000 Subject: If statements vs case In-Reply-To: <45E31A60.9040105@fourthworld.com> References: <45E31A60.9040105@fourthworld.com> Message-ID: <47756662-D57F-4D42-B755-FA98DE53C911@maseurope.net> Richard, I bow to your more extensive test. All I did was a simple five-way switch/if (based on a random input) that actually did nothing, so I think your test is probably more useful. Best, Mark On 26 Feb 2007, at 17:35, Richard Gaskin wrote: > Mark Smith wrote: >> I just ran a very simple benchmark test, which suggests that if/ >> then goes about 20% faster than switch/case. > > I get different results here, but I had to rewrite the if-then test > as the example posted as it wasn't executing the same logic as the > switch block. In the "if" example the "c" case didn't fall through > to also execute the "d" case as it did in the "switch" example, and > the "e" case wasn't handled at all. > > So I wrote a fresh pair of examples that test all possible cases, > running each full set 10000 iterations. They each produce the same > logical result at this point, with these times on my MacBook Pro: > > if:89ms switch:74ms > if result:140000 switch result:140000 > > The timings aren't surprising given the extra evaluations needed to > get the same effect using "if" as with the "switch" fall-through > behavior. > > Please double-check the benchmark handler below to make sure that > both tests are using equivalent logic, and look for ways the "if- > then" might be better optimized: > > > > local sResult > > on mouseUp > -- number of test iterations: > put 10000 into n > -- load var with all possible values: > put "abcde" into s > -- > -- > -- TEST 1: if-then > put 0 into sResult > put the millisecs into t > repeat n > -- > repeat for each char tVar in s > If tVar ="a" or tVar ="b" then > DoThing1 > else if tVar = "c" or tVar = "d" then > if tVar = "c" then > DoThing2 > end if > DoThing3 > Else If tVar ="e" then > DoThing4 > End if > end repeat > -- > end repeat > put the millisecs - t into t1 > put sResult into tResult1 > -- > -- TEST 2: switch > put 0 into sResult > put the millisecs into t > repeat n > -- > repeat for each char tVar in s > switch tVar > case "a" > case "b" > DoThing1 > break > case "c" > DoThing2 > case "d" > DoThing3 > break > case "e" > DoThing4 > end switch > end repeat > -- > end repeat > put the millisecs - t into t2 > put sResult into tResult2 > -- > -- show results: > put "if:"&t1 &"ms"&&"switch:"& t2&"ms"&cr&\ > "if result:"& tResult1 &&"switch result:"&tResult2 > end mouseUp > > > > on DoThing1 > add 1 to sResult > end DoThing1 > > on DoThing2 > add 2 to sResult > end DoThing2 > > on Dothing3 > add 3 to sResult > end Dothing3 > > on DoThing4 > add 4 to sResult > end DoThing4 > > > > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Mon Feb 26 13:37:13 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 26 Feb 2007 10:37:13 -0800 Subject: If statements vs case Message-ID: <45E328D9.7010209@fourthworld.com> Hershel wrote: > Is the below the original code, if yes I'd make some comments if possible. The switch example is the same, but the if-then example was rewritten in an attempt to better match the logic of the switch block. >> local sResult >> >> on mouseUp >> -- number of test iterations: >> put 10000 into n >> -- load var with all possible values: >> put "abcde" into s >> -- >> -- >> -- TEST 1: if-then >> put 0 into sResult >> put the millisecs into t >> repeat n >> -- >> repeat for each char tVar in s >> If tVar ="a" or tVar ="b" then >> DoThing1 >> else -------if tVar = "c" or tVar = "d" then > this one is out of the order how about with out this line because its not in > sequences and the same thing below its not comparable to the case statement. If we omit that line then DoThing3 is always triggered for C, D, and E as well, and because the if conditions are exclusive E wouldn't move on to trigger DoThing4. The fall-through feature of switch blocks means that in the example below only C will trigger DoThing2, but both C and D will trigger DoThing3, while E skips those and triggers only DoThing4. If the value of tVar is C, it will first execute DoThing2 and then move on to also call DoThing3, but for D it'll skip C's part and call DoThing3 only. There may be a more effecient way to represent that with if-then than what I came up with, but logically I believe it should be equivalent. >> if tVar = "c" then >> DoThing2 >> end if >> DoThing3 >> Else If tVar ="e" then >> DoThing4 >> End if >> end repeat >> -- >> end repeat >> put the millisecs - t into t1 >> put sResult into tResult1 >> -- >> -- TEST 2: switch >> put 0 into sResult >> put the millisecs into t >> repeat n >> -- >> repeat for each char tVar in s >> switch tVar >> case "a" >> case "b" >> DoThing1 >> break >> case "c" >> DoThing2 >> case "d" >> DoThing3 >> break >> case "e" >> DoThing4 >> end switch >> end repeat >> -- >> end repeat >> put the millisecs - t into t2 >> put sResult into tResult2 >> -- >> -- show results: >> put "if:"&t1 &"ms"&&"switch:"& t2&"ms"&cr&\ >> "if result:"& tResult1 &&"switch result:"&tResult2 >> end mouseUp >> >> >> on DoThing1 >> add 1 to sResult >> end DoThing1 >> >> on DoThing2 >> add 2 to sResult >> end DoThing2 >> >> on Dothing3 >> add 3 to sResult >> end Dothing3 >> >> on DoThing4 >> add 4 to sResult >> end DoThing4 Mark Smith wrote: > Richard, I bow to your more extensive test. All I did was a simple > five-way switch/if (based on a random input) that actually did > nothing, so I think your test is probably more useful. I wouldn't be so sure. :) It wouldn't be the first time I've flubbed a test. As Eric Chatonet says, merde happens. In fact, in terms of real-world performance neither random values nor a fixed list will reveal true real-world results, since the frequency of accessing the different parts of each example will depend on the specifics of the context it's used it. In some respects, a traditional Chinese scientist might concur with your use of random here. :) -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From pepetoo at Cox.Net Mon Feb 26 13:39:44 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 26 Feb 2007 10:39:44 -0800 Subject: Windows failed to initialize In-Reply-To: <45E322B1.8050709@dreamscapesoftware.com> References: <45E318ED.6020300@hyperactivesw.com> <45E322B1.8050709@dreamscapesoftware.com> Message-ID: <4807FDA8-395D-4395-B4B5-F7BEB9CD78E4@Cox.Net> Thanks, Derek, and I should have mentioned that I'm using the latest Rev version, build 360. However you're getting me into uncharted waters. I've done nothing with the version info about the standalone, because I didn't even know something like that could be addressed and where and how to do it. "Resource Hacker"? What's that? "Standalone Resources"? Again, where and how? Sorry for being such a dimwit, but this cross platform stuff is still a bit bewildering! Joe Wilkins On Feb 26, 2007, at 10:10 AM, Derek Bump wrote: > I don't know if this helps, but I also get that error message with > my standalones, but only if I use Resource Hacker to remove the > extra spaces in the version information of the standalone. Once > make the changes, the standalone throws that message. > > Additionally, I noticed in the standalone resources that there is > an item called "24" which was never there previously. It's > contents contain: > > manifestVersion="1.0"> type="win32" name="Microsoft.Windows.Common-Controls" > version="6.0.0.0" processorArchitecture="X86" > publicKeyToken="6595b64144ccf1df" language="*"> dependentAssembly> > > > Derek Bump > Dreamscape Software > http://www.dreamscapesoftware.com/ > > > > Joe Lewis Wilkins wrote: >> Hi everyone, >> I just saved my current stack as a standalone. The Mac Version is >> flawless. The Window's version, however, puts up a "Failed to >> initialize" dialog almost immediately. There was a number like >> xx00005 or something similar posted; is that number meaningful? >> The only issues that I can think of that may have caused a problem >> are: >> At one point this mainstack had a substack that is no longer being >> used. All references to it were deleted and the substack itself >> were deleted, but I was never able to completely remove or delete >> all "indications" of that substack from the mainstack. Apparently >> this caused no problems in the Mac version, but I wonder if this >> may have been the cause of confusion in the Window's standalone. >> There are some references to the various menu buttons, either >> enabling or disabling portions from time to time. I did not use >> any conditionals in the scripts that checked for the platform, >> assuming that Rev would take care of those kinds of things >> automatically. >> The externals, audio clips, are linked through player "paths" and >> work fine on the Mac version, and they have ended up in a folder >> named "Externals" on the Window's version, but did Rev handle the >> rest of that conversion properly, or could that be my problem. >> I guess, what I'm asking is: when this kind of thing happens, how >> do we debug our Rev stack to fix it? >> TIA, >> Joe Wilkins From revolution at derbrill.de Mon Feb 26 13:50:58 2007 From: revolution at derbrill.de (Malte Brill) Date: Mon, 26 Feb 2007 19:50:58 +0100 Subject: Groovy Graphical Demos In-Reply-To: <20070113180006.2404B488E3B@mail.runrev.com> References: <20070113180006.2404B488E3B@mail.runrev.com> Message-ID: Hi Ben, all I can say is download everything from Scott Rossi! Of course you are welcome to show some of my stuff: AE Showcase #3 has some nice 3D animation: Win: http://www.runrev.com/section/revselect/arcadeengine/downloads/ ae20showcase.zip Mac X: http://www.runrev.com/section/revselect/arcadeengine/downloads/ ae20showcase.dmg Andre chasing his luggage (Win and Mac): http://www.runrev.com/newsletter/november/issue13/wheresmyluggage.zip And if you want to show a game: http://www.derbrill.de/drops All the best, Malte From JimAultWins at yahoo.com Mon Feb 26 13:50:48 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 26 Feb 2007 10:50:48 -0800 Subject: If statements vs case In-Reply-To: <45E31A60.9040105@fourthworld.com> Message-ID: So the bottom line is that if you are executing this IF or SWITCH you can expect to waste.... Per trip cost is 89-74/10,000 = 15/10,000 milliseconds = 0.0015 milliseconds which is 1.5 millionths of a second longer per loop to use IF A million here, a million there, and pretty soon your talking real seconds :-) Thanks for the testing work. Jim Ault Las Vegas On 2/26/07 9:35 AM, "Richard Gaskin" wrote: > Mark Smith wrote: >> I just ran a very simple benchmark test, which suggests that if/then >> goes about 20% faster than switch/case. > > I get different results here, but I had to rewrite the if-then test as > the example posted as it wasn't executing the same logic as the switch > block. In the "if" example the "c" case didn't fall through to also > execute the "d" case as it did in the "switch" example, and the "e" case > wasn't handled at all. > > So I wrote a fresh pair of examples that test all possible cases, > running each full set 10000 iterations. They each produce the same > logical result at this point, with these times on my MacBook Pro: > > if:89ms switch:74ms > if result:140000 switch result:140000 > > The timings aren't surprising given the extra evaluations needed to get > the same effect using "if" as with the "switch" fall-through behavior. > > Please double-check the benchmark handler below to make sure that both > tests are using equivalent logic, and look for ways the "if-then" might > be better optimized: > > > > local sResult > > on mouseUp > -- number of test iterations: > put 10000 into n > -- load var with all possible values: > put "abcde" into s > -- > -- > -- TEST 1: if-then > put 0 into sResult > put the millisecs into t > repeat n > -- > repeat for each char tVar in s > If tVar ="a" or tVar ="b" then > DoThing1 > else if tVar = "c" or tVar = "d" then > if tVar = "c" then > DoThing2 > end if > DoThing3 > Else If tVar ="e" then > DoThing4 > End if > end repeat > -- > end repeat > put the millisecs - t into t1 > put sResult into tResult1 > -- > -- TEST 2: switch > put 0 into sResult > put the millisecs into t > repeat n > -- > repeat for each char tVar in s > switch tVar > case "a" > case "b" > DoThing1 > break > case "c" > DoThing2 > case "d" > DoThing3 > break > case "e" > DoThing4 > end switch > end repeat > -- > end repeat > put the millisecs - t into t2 > put sResult into tResult2 > -- > -- show results: > put "if:"&t1 &"ms"&&"switch:"& t2&"ms"&cr&\ > "if result:"& tResult1 &&"switch result:"&tResult2 > end mouseUp > > > > on DoThing1 > add 1 to sResult > end DoThing1 > > on DoThing2 > add 2 to sResult > end DoThing2 > > on Dothing3 > add 3 to sResult > end Dothing3 > > on DoThing4 > add 4 to sResult > end DoThing4 > > > From list at dreamscapesoftware.com Mon Feb 26 14:15:43 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Mon, 26 Feb 2007 13:15:43 -0600 Subject: Windows failed to initialize In-Reply-To: <4807FDA8-395D-4395-B4B5-F7BEB9CD78E4@Cox.Net> References: <45E318ED.6020300@hyperactivesw.com> <45E322B1.8050709@dreamscapesoftware.com> <4807FDA8-395D-4395-B4B5-F7BEB9CD78E4@Cox.Net> Message-ID: <45E331DF.7020606@dreamscapesoftware.com> Joe, My apologies for sending you into uncharted waters. :) Resource Hacker is a wonderful little utility that allows you to modify many different types of files on Windows, particularity DLL's and EXE's. You can get it from: http://www.angusj.com/resourcehacker/ The "resources" it allows you to modify depends on what the file contains, but with Revolution Standalones, you can modify the Icons that are embedded into the Standalone, as well as the Version information that it places there (or at least before version 2.8 you could). It can do major damage to a file, so you should always use it on copies of files and not the originals. Regarding the Initialization Error, I have no idea what is causing it. I just noticed that the engine is different from previous versions, which may explain why the new resource is in there. Who knows, maybe it's for Vista Compatability or something. Derek Bump Dreamscape Software http://www.dreamscapesoftware.com/ Joe Lewis Wilkins wrote: > Thanks, Derek, and I should have mentioned that I'm using the latest Rev > version, build 360. > > However you're getting me into uncharted waters. I've done nothing with > the version info about the standalone, because I didn't even know > something like that could be addressed and where and how to do it. > "Resource Hacker"? What's that? > > "Standalone Resources"? Again, where and how? Sorry for being such a > dimwit, but this cross platform stuff is still a bit bewildering! > > Joe Wilkins > > On Feb 26, 2007, at 10:10 AM, Derek Bump wrote: > >> I don't know if this helps, but I also get that error message with my >> standalones, but only if I use Resource Hacker to remove the extra >> spaces in the version information of the standalone. Once make the >> changes, the standalone throws that message. >> >> Additionally, I noticed in the standalone resources that there is an >> item called "24" which was never there previously. It's contents >> contain: >> >> > manifestVersion="1.0">> name="Microsoft.Windows.Common-Controls" version="6.0.0.0" >> processorArchitecture="X86" publicKeyToken="6595b64144ccf1df" >> language="*"> >> >> >> >> Derek Bump >> Dreamscape Software >> http://www.dreamscapesoftware.com/ >> >> >> >> Joe Lewis Wilkins wrote: >>> Hi everyone, >>> I just saved my current stack as a standalone. The Mac Version is >>> flawless. The Window's version, however, puts up a "Failed to >>> initialize" dialog almost immediately. There was a number like >>> xx00005 or something similar posted; is that number meaningful? The >>> only issues that I can think of that may have caused a problem are: >>> At one point this mainstack had a substack that is no longer being >>> used. All references to it were deleted and the substack itself were >>> deleted, but I was never able to completely remove or delete all >>> "indications" of that substack from the mainstack. Apparently this >>> caused no problems in the Mac version, but I wonder if this may have >>> been the cause of confusion in the Window's standalone. >>> There are some references to the various menu buttons, either >>> enabling or disabling portions from time to time. I did not use any >>> conditionals in the scripts that checked for the platform, assuming >>> that Rev would take care of those kinds of things automatically. >>> The externals, audio clips, are linked through player "paths" and >>> work fine on the Mac version, and they have ended up in a folder >>> named "Externals" on the Window's version, but did Rev handle the >>> rest of that conversion properly, or could that be my problem. >>> I guess, what I'm asking is: when this kind of thing happens, how do >>> we debug our Rev stack to fix it? >>> TIA, >>> Joe Wilkins > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > From mark_powell at symantec.com Mon Feb 26 14:22:38 2007 From: mark_powell at symantec.com (Mark Powell) Date: Mon, 26 Feb 2007 11:22:38 -0800 Subject: Itemization of detailed files changed in v 2.8? Message-ID: Can someone give me a reality check. The following is a straight message box call of put the detailed files When I do it under 2.7.2, I get......... About+the+Earth.txt,46,,1160311160,1160308669,1172320050,0,0,0,666, AboutFiles.txt,3088,,1160669830,1164203803,1172320050,0,0,0,666, encap_sol_system.gif,2770,,1160311160,1078329184,1172517002,0,0,0,666, Process+Meeting.msg,620544,,1160311160,1160308722,1172320051,0,0,0,666, When I do it under 2.8, I get......... About+the+Earth.txt,46,,1160311160,0,1160308669,0,0,0,000, AboutFiles.txt,3088,,1160669830,0,1164203803,0,0,0,000, encap_sol_system.gif,2770,,1160311160,0,1078329184,0,0,0,000, Process+Meeting.msg,620544,,1160311160,0,1160308722,0,0,0,000, In 2.8, I am getting modification dates of 1969 due to the zero in item 5. Is anyone else seeing this, or am I just hallucinating (again)? Mark From simon.harper at manchester.ac.uk Mon Feb 26 14:24:34 2007 From: simon.harper at manchester.ac.uk (Simon HARPER) Date: Mon, 26 Feb 2007 19:24:34 +0000 Subject: Revolution Menu Message-ID: <20F6E8B8-85DA-455E-A40B-BAAF1582142B@manchester.ac.uk> Hi there, I'm new to Revolution and I'm just trying to see if it will do what I need. However, after looking at the tutorials and code samples I'm unsure as to whether there is a menu tool or do the standalone applications take components of the Revolution menu? I'm coming from a c, c++, perl background and so I'm just trying to understand the programming paradigm - I do have the book on order so if it's all in there please just ignore me! Cheers Si. ==== Simon Harper 2.44 Kilburn Building University of Manchester (UK) Pri: simon.harper at manchester.ac.uk Alt: sharper at cs.man.ac.uk From shaosean at wehostmacs.com Mon Feb 26 14:27:05 2007 From: shaosean at wehostmacs.com (Shao Sean) Date: Mon, 26 Feb 2007 14:27:05 -0500 Subject: If statements vs case Message-ID: There are differences between SWITCH and IF-ELSE-IF statements in other languages, but in regards to Revolution someone from the engine team would be best to answer it. In many languages SWITCH statements are converted into a hash table for much quicker lookups and using a SWITCH once or twice is slower than using an IF-ELSE-IF statement due to the SWITCH statement getting hashed, but using the same SWITCH statement multiple times will increase the speeds. Also, because of the fact that an IF-ELSE-IF statement is _always_ evaluated, they can never be faster than a SWITCH statement (they can be just as fast, but never faster) There are a few other differences between SWITCH and IF-ELSE-IF statements that do not seem to apply to Revolution due to the fact you can use SWITCH statements just like an IF-ELSE-IF statement. Example; switch case (tLUET < 42) # do something break case (tLUET > 42) # do something break case (tLUET = 42) # do something break default # do something break end switch The above would usually need to be done with a IF-ELSE-IF statement but, as you can see, Revolution can do it as a SWITCH statement. -Sean From pepetoo at Cox.Net Mon Feb 26 14:29:53 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 26 Feb 2007 11:29:53 -0800 Subject: Windows failed to initialize In-Reply-To: <45E331DF.7020606@dreamscapesoftware.com> References: <45E318ED.6020300@hyperactivesw.com> <45E322B1.8050709@dreamscapesoftware.com> <4807FDA8-395D-4395-B4B5-F7BEB9CD78E4@Cox.Net> <45E331DF.7020606@dreamscapesoftware.com> Message-ID: Thanks, Derek. Much appreciated. Guess I'll have to put on my hip boots! Joe Wilkins On Feb 26, 2007, at 11:15 AM, Derek Bump wrote: > Joe, > > My apologies for sending you into uncharted waters. :) > > Resource Hacker is a wonderful little utility that allows you to > modify many different types of files on Windows, particularity > DLL's and EXE's. You can get it from: http://www.angusj.com/ > resourcehacker/ > > The "resources" it allows you to modify depends on what the file > contains, but with Revolution Standalones, you can modify the Icons > that are embedded into the Standalone, as well as the Version > information that it places there (or at least before version 2.8 > you could). > > It can do major damage to a file, so you should always use it on > copies of files and not the originals. Regarding the > Initialization Error, I have no idea what is causing it. I just > noticed that the engine is different from previous versions, which > may explain why the new resource is in there. Who knows, maybe > it's for Vista Compatability or something. > > > Derek Bump > Dreamscape Software > http://www.dreamscapesoftware.com/ > > > > Joe Lewis Wilkins wrote: >> Thanks, Derek, and I should have mentioned that I'm using the >> latest Rev version, build 360. >> However you're getting me into uncharted waters. I've done nothing >> with the version info about the standalone, because I didn't even >> know something like that could be addressed and where and how to >> do it. "Resource Hacker"? What's that? >> "Standalone Resources"? Again, where and how? Sorry for being such >> a dimwit, but this cross platform stuff is still a bit bewildering! >> Joe Wilkins >> On Feb 26, 2007, at 10:10 AM, Derek Bump wrote: >>> I don't know if this helps, but I also get that error message >>> with my standalones, but only if I use Resource Hacker to remove >>> the extra spaces in the version information of the standalone. >>> Once make the changes, the standalone throws that message. >>> >>> Additionally, I noticed in the standalone resources that there is >>> an item called "24" which was never there previously. It's >>> contents contain: >>> >>> >> manifestVersion="1.0">>> ty type="win32" name="Microsoft.Windows.Common-Controls" >>> version="6.0.0.0" processorArchitecture="X86" >>> publicKeyToken="6595b64144ccf1df" language="*">>> assemblyIdentity> >>> >>> >>> Derek Bump >>> Dreamscape Software >>> http://www.dreamscapesoftware.com/ >>> >>> >>> >>> Joe Lewis Wilkins wrote: >>>> Hi everyone, >>>> I just saved my current stack as a standalone. The Mac Version >>>> is flawless. The Window's version, however, puts up a "Failed to >>>> initialize" dialog almost immediately. There was a number like >>>> xx00005 or something similar posted; is that number meaningful? >>>> The only issues that I can think of that may have caused a >>>> problem are: >>>> At one point this mainstack had a substack that is no longer >>>> being used. All references to it were deleted and the substack >>>> itself were deleted, but I was never able to completely remove >>>> or delete all "indications" of that substack from the mainstack. >>>> Apparently this caused no problems in the Mac version, but I >>>> wonder if this may have been the cause of confusion in the >>>> Window's standalone. >>>> There are some references to the various menu buttons, either >>>> enabling or disabling portions from time to time. I did not use >>>> any conditionals in the scripts that checked for the platform, >>>> assuming that Rev would take care of those kinds of things >>>> automatically. >>>> The externals, audio clips, are linked through player "paths" >>>> and work fine on the Mac version, and they have ended up in a >>>> folder named "Externals" on the Window's version, but did Rev >>>> handle the rest of that conversion properly, or could that be my >>>> problem. >>>> I guess, what I'm asking is: when this kind of thing happens, >>>> how do we debug our Rev stack to fix it? >>>> TIA, >>>> Joe Wilkins >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From pepetoo at Cox.Net Mon Feb 26 14:38:11 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 26 Feb 2007 11:38:11 -0800 Subject: Revolution Menu In-Reply-To: <20F6E8B8-85DA-455E-A40B-BAAF1582142B@manchester.ac.uk> References: <20F6E8B8-85DA-455E-A40B-BAAF1582142B@manchester.ac.uk> Message-ID: <010419E5-092F-4B98-9DAC-F7756A8F37E8@Cox.Net> Hi Simon, I'm a newbie to Rev too. I think what you're looking for is the Menu Builder to be found in Rev's Tools Menu. You still have to write your own scripts, but this gives you a big head start. Tomorrow, on Macinstruct.com, my Code Mojo column goes over some of these kinds of things. Joe Wilkins On Feb 26, 2007, at 11:24 AM, Simon HARPER wrote: > Hi there, > > I'm new to Revolution and I'm just trying to see if it will do what > I need. However, after looking at the tutorials and code samples > I'm unsure as to whether there is a menu tool or do the standalone > applications take components of the Revolution menu? > > I'm coming from a c, c++, perl background and so I'm just trying to > understand the programming paradigm - I do have the book on order > so if it's all in there please just ignore me! > > > Cheers > Si. > > ==== > Simon Harper > 2.44 Kilburn Building > University of Manchester (UK) > > Pri: simon.harper at manchester.ac.uk > Alt: sharper at cs.man.ac.uk > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From hershf at rgllc.us Mon Feb 26 14:39:26 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Mon, 26 Feb 2007 14:39:26 -0500 Subject: Opening terminal aps. from Rev In-Reply-To: <7CBC8FDF-E54B-4446-81DC-A4E85460CCDD@knowledgeworks.plus.com> Message-ID: On 2/26/07 11:30 AM, "Bernard Devlin" wrote: >> Hi, is there a way to open a terminal app from within Rev >> Not a shell command >> Thanks, Hershel > > put shell("open /Applications/Utilities/Terminal.app") > > I assume you don't mind Terminal.app being opened by the Shell > command - as long as the Terminal window is displayed :-) Thanks, Hershel > > > Bernard > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lists at mangomultimedia.com Mon Feb 26 14:52:02 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 26 Feb 2007 11:52:02 -0800 Subject: Itemization of detailed files changed in v 2.8? In-Reply-To: References: Message-ID: <805DFF05-3B7D-4EE3-AB82-FA1A46E64061@mangomultimedia.com> On Feb 26, 2007, at 11:22 AM, Mark Powell wrote: > In 2.8, I am getting modification dates of 1969 due to the zero in > item > 5. Is anyone else seeing this, or am I just hallucinating (again)? http://quality.runrev.com/qacenter/show_bug.cgi?id=4474 -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com trevor at bluemangolearning.com From ambassador at fourthworld.com Mon Feb 26 15:08:03 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 26 Feb 2007 12:08:03 -0800 Subject: If statements vs case Message-ID: <45E33E23.4090601@fourthworld.com> Jim Ault wrote: > So the bottom line is that if you are executing this IF or SWITCH you can > expect to waste.... > > Per trip cost is > > 89-74/10,000 > = 15/10,000 milliseconds > = 0.0015 milliseconds > which is 1.5 millionths of a second longer per loop to use IF > > A million here, a million there, and pretty soon your talking real seconds > :-) > > Thanks for the testing work. Fortunately not much effort since my script editor inserts an outline of benchmarking scripts in a single keystroke, and I was benchmarking some other project-related stuff here this morning. I rarely benchmark much at all these days because Rev's so fast it usually doesn't matter. As in this case, we're talking tiny fractions of a millisecond, which is commonly the sort of differences I find between alternate ways of doing things in Rev once you avoid the basics like keeping data out of fields when doing calculations on it. But that said, I have a couple applications that are quite feature-rich, and some of these features require that the app be as responsive as possible. Like you say, if a routine is called frequently enough to add up to even tenths of seconds then performance will become noticeably different. And with these more complex apps, often I don't know today what features I'll be asked to add next year, so if I optimize code now I have less to worry about when the next set of feature requests comes in. The exercise also illustrated another benefit of switch over if-then: it took a couple of tries to get the logic of the if-then to do what it needed to, while logic of a switch blocks is often more self-evident to read. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From hershf at rgllc.us Mon Feb 26 15:11:51 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Mon, 26 Feb 2007 15:11:51 -0500 Subject: If statements vs case In-Reply-To: Message-ID: On 2/26/07 1:50 PM, "Jim Ault" wrote: > So the bottom line is that if you are executing this IF or SWITCH you can > expect to waste.... > > Per trip cost is > > 89-74/10,000 > = 15/10,000 milliseconds > = 0.0015 milliseconds > which is 1.5 millionths of a second longer per loop to use IF > > A million here, a million there, and pretty soon your talking real seconds I thought you are talking about accumulating real "dollars" LOL > :-) > > Thanks for the testing work. > > Jim Ault > Las Vegas > > > On 2/26/07 9:35 AM, "Richard Gaskin" wrote: > >> Mark Smith wrote: >>> I just ran a very simple benchmark test, which suggests that if/then >>> goes about 20% faster than switch/case. >> >> I get different results here, but I had to rewrite the if-then test as >> the example posted as it wasn't executing the same logic as the switch >> block. In the "if" example the "c" case didn't fall through to also >> execute the "d" case as it did in the "switch" example, and the "e" case >> wasn't handled at all. >> >> So I wrote a fresh pair of examples that test all possible cases, >> running each full set 10000 iterations. They each produce the same >> logical result at this point, with these times on my MacBook Pro: >> >> if:89ms switch:74ms >> if result:140000 switch result:140000 >> >> The timings aren't surprising given the extra evaluations needed to get >> the same effect using "if" as with the "switch" fall-through behavior. >> >> Please double-check the benchmark handler below to make sure that both >> tests are using equivalent logic, and look for ways the "if-then" might >> be better optimized: >> >> >> >> local sResult >> >> on mouseUp >> -- number of test iterations: >> put 10000 into n >> -- load var with all possible values: >> put "abcde" into s >> -- >> -- >> -- TEST 1: if-then >> put 0 into sResult >> put the millisecs into t >> repeat n >> -- >> repeat for each char tVar in s >> If tVar ="a" or tVar ="b" then >> DoThing1 >> else if tVar = "c" or tVar = "d" then >> if tVar = "c" then >> DoThing2 >> end if >> DoThing3 >> Else If tVar ="e" then >> DoThing4 >> End if >> end repeat >> -- >> end repeat >> put the millisecs - t into t1 >> put sResult into tResult1 >> -- >> -- TEST 2: switch >> put 0 into sResult >> put the millisecs into t >> repeat n >> -- >> repeat for each char tVar in s >> switch tVar >> case "a" >> case "b" >> DoThing1 >> break >> case "c" >> DoThing2 >> case "d" >> DoThing3 >> break >> case "e" >> DoThing4 >> end switch >> end repeat >> -- >> end repeat >> put the millisecs - t into t2 >> put sResult into tResult2 >> -- >> -- show results: >> put "if:"&t1 &"ms"&&"switch:"& t2&"ms"&cr&\ >> "if result:"& tResult1 &&"switch result:"&tResult2 >> end mouseUp >> >> >> >> on DoThing1 >> add 1 to sResult >> end DoThing1 >> >> on DoThing2 >> add 2 to sResult >> end DoThing2 >> >> on Dothing3 >> add 3 to sResult >> end Dothing3 >> >> on DoThing4 >> add 4 to sResult >> end DoThing4 >> >> >> > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From hershf at rgllc.us Mon Feb 26 15:15:05 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Mon, 26 Feb 2007 15:15:05 -0500 Subject: If statements vs case In-Reply-To: <45E328D9.7010209@fourthworld.com> Message-ID: On 2/26/07 1:37 PM, "Richard Gaskin" wrote: > Hershel wrote: >> Is the below the original code, if yes I'd make some comments if possible. > > The switch example is the same, but the if-then example was rewritten in > an attempt to better match the logic of the switch block. I'm sorry this is the equivalent to the below case " but its still slower not 20% but a bit. put 0 into sResult put the millisecs into t repeat n -- repeat for each char tVar in s If tVar ="a" or tVar ="b" then DoThing1 else --if tVar = "c" or tVar = "d" then if tVar = "c" then DoThing2 DoThing3 else if tVar ="d" then DoThing3 Else If tVar ="e" then DoThing4 End if end if end if end if end repeat -- end repeat put the millisecs - t into t1 put sResult into tResult1 >> this one is out of the order how about with out this line because its not in >> sequences and the same thing below its not comparable to the case statement. > > If we omit that line then DoThing3 is always triggered for C, D, and E > as well, and because the if conditions are exclusive E wouldn't move on > to trigger DoThing4. > > The fall-through feature of switch blocks means that in the example > below only C will trigger DoThing2, but both C and D will trigger > DoThing3, while E skips those and triggers only DoThing4. If the value > of tVar is C, it will first execute DoThing2 and then move on to also > call DoThing3, but for D it'll skip C's part and call DoThing3 only. > > There may be a more effecient way to represent that with if-then than > what I came up with, but logically I believe it should be equivalent. > > >>> if tVar = "c" then >>> DoThing2 >>> end if >>> DoThing3 >>> Else If tVar ="e" then >>> DoThing4 >>> End if >>> end repeat >>> -- >>> end repeat >>> put the millisecs - t into t1 >>> put sResult into tResult1 >>> -- >>> -- TEST 2: switch >>> put 0 into sResult >>> put the millisecs into t >>> repeat n >>> -- >>> repeat for each char tVar in s >>> switch tVar >>> case "a" >>> case "b" >>> DoThing1 >>> break >>> case "c" >>> DoThing2 >>> case "d" >>> DoThing3 >>> break >>> case "e" >>> DoThing4 >>> end switch >>> end repeat >>> -- >>> end repeat >>> put the millisecs - t into t2 >>> put sResult into tResult2 >>> -- >>> -- show results: >>> put "if:"&t1 &"ms"&&"switch:"& t2&"ms"&cr&\ >>> "if result:"& tResult1 &&"switch result:"&tResult2 >>> end mouseUp >>> >>> >>> on DoThing1 >>> add 1 to sResult >>> end DoThing1 >>> >>> on DoThing2 >>> add 2 to sResult >>> end DoThing2 >>> >>> on Dothing3 >>> add 3 to sResult >>> end Dothing3 >>> >>> on DoThing4 >>> add 4 to sResult >>> end DoThing4 > > > Mark Smith wrote: >> Richard, I bow to your more extensive test. All I did was a simple >> five-way switch/if (based on a random input) that actually did >> nothing, so I think your test is probably more useful. > > I wouldn't be so sure. :) It wouldn't be the first time I've flubbed a > test. As Eric Chatonet says, merde happens. > > In fact, in terms of real-world performance neither random values nor a > fixed list will reveal true real-world results, since the frequency of > accessing the different parts of each example will depend on the > specifics of the context it's used it. In some respects, a traditional > Chinese scientist might concur with your use of random here. :) From hershf at rgllc.us Mon Feb 26 15:18:06 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Mon, 26 Feb 2007 15:18:06 -0500 Subject: If statements vs case In-Reply-To: Message-ID: On 2/26/07 2:27 PM, "Shao Sean" wrote: > There are differences between SWITCH and IF-ELSE-IF statements in other > languages, but in regards to Revolution someone from the engine team > would be best to answer it. > > In many languages SWITCH statements are converted into a hash table for > much quicker lookups and using a SWITCH once or twice is slower than > using an IF-ELSE-IF statement due to the SWITCH statement getting > hashed, but using the same SWITCH statement multiple times will > increase the speeds. > Also, because of the fact that an IF-ELSE-IF statement is _always_ > evaluated, they can never be faster than a SWITCH statement (they can > be just as fast, but never faster) Sorry, what do you mean that IF-ELSE-IF is always evaluated? Dosn't the "else" break it? If else if end if End if Hershel > > There are a few other differences between SWITCH and IF-ELSE-IF > statements that do not seem to apply to Revolution due to the fact you > can use SWITCH statements just like an IF-ELSE-IF statement. Example; > > switch > case (tLUET < 42) > # do something > break > case (tLUET > 42) > # do something > break > case (tLUET = 42) > # do something > break > default > # do something > break > end switch > > The above would usually need to be done with a IF-ELSE-IF statement > but, as you can see, Revolution can do it as a SWITCH statement. > > -Sean > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Mon Feb 26 15:39:45 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 26 Feb 2007 12:39:45 -0800 Subject: If statements vs case Message-ID: <45E34591.4050803@fourthworld.com> Hershel Fisch wrote: > On 2/26/07 2:27 PM, "Shao Sean" wrote: > >> There are differences between SWITCH and IF-ELSE-IF statements in other >> languages, but in regards to Revolution someone from the engine team >> would be best to answer it. >> >> In many languages SWITCH statements are converted into a hash table for >> much quicker lookups and using a SWITCH once or twice is slower than >> using an IF-ELSE-IF statement due to the SWITCH statement getting >> hashed, but using the same SWITCH statement multiple times will >> increase the speeds. >> Also, because of the fact that an IF-ELSE-IF statement is _always_ >> evaluated, they can never be faster than a SWITCH statement (they can >> be just as fast, but never faster) > Sorry, what do you mean that IF-ELSE-IF is always evaluated? > Dosn't the "else" break it? > If > else > if > end if > End if > Hershel I believe Shao Sean is correct, at least as far as the initial condition goes. Of course when nesting if the first one is false then the nested ones won't be evaluated. Also, Rev's if is fairly well optimized, so in a single if with multiple conditions like this: if (1=2) AND ("r" is in "richard") then ...the second test won't be tried since the first one isn't true. This can be helpful to keep in mind when writing multi-condition ifs, putting the least likely one in front to minimize subsequent processing. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From stephenREVOLUTION at barncard.com Mon Feb 26 13:29:01 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Mon, 26 Feb 2007 10:29:01 -0800 Subject: Loading images to MySQL using Read/Write In-Reply-To: <0F7D22E1-0110-1000-E5FE-4396A1940119-Webmail-10014@mac.com> References: <7C8ACBE1-0110-1000-E7FB-9C8ED28593D5-Webmail-10010@mac.com> <0F7D22E1-0110-1000-E5FE-4396A1940119-Webmail-10014@mac.com> Message-ID: 1. you could use Apple file sharing... mount the remote 'server' computer on the desktop 2. you could use the Apache web server built into MacOSX 3. you could use a network server appliance 4. you could use a web host out on the net... it all depends on WHERE you need to share. If it needs to be outside your own network, I'd suggest a web host. conceivably you don't need to organize in files and folders.. this organizational stuff could be done virtually in the database so all the files could actually be in one directory >Bill and Stephen, >I'll take your advise. I want to do the right thing. But I'm not >sure how...I have a Mac mini running the MySQL now. Do I need >another server to run the process for the image files? I have no >problem getting one just want to know if that is best. Also, What >type of server app should I use if not MySQL? FTP? etc I just >learned about MySQL (seems pretty straight forward) so I can learn >another program. Just need to know which one. > >Pointers on reading material is very much appreciated as well...I >know you guys are busy with your own projects so I appreciate the >help ! :) > Jim... -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From yvescoppe at skynet.be Mon Feb 26 16:15:03 2007 From: yvescoppe at skynet.be (Yves COPPE) Date: Mon, 26 Feb 2007 22:15:03 +0100 Subject: Printing Problem Message-ID: Hi list I've a strange problem with printing in version 2.8 gm3 Previously since verison 1.1 until now, no problem since version 2.8, it doesn't print anything ! On mac OS Tiger Rev 2.8 gm 3 here is my script put someVar into fld "body" of cd "toPrint" of stack "mi_print" put dateVar into fld "date" of cd "toPrint" of stack "mi_print" lock screen put the defaultstack into savedDefaultStack go inv to stack "mi_print" set the defaultstack to "mi_print" set the printScale to "1" set the printmargins to "18,78,72,72" open printing with dialog if the result = "cancel" then exit to top end if print card "toPrint" close printing close stack "mi_print" go to cd "Traitements" of stack "dialogues" unlock screen set the printmargins to "72,72,72,72" set the defaultstack to savedDefaultStack Help needed Thanks Greetings. Yves COPPE yvescoppe at skynet.be From scott at elementarysoftware.com Mon Feb 26 16:46:32 2007 From: scott at elementarysoftware.com (Scott Morrow) Date: Mon, 26 Feb 2007 13:46:32 -0800 Subject: Windows menu palette & insertion point In-Reply-To: <15CAA4A4-D3E4-468E-83A1-41FA701437F6@mangomultimedia.com> References: <397F9AB2-E366-4DCE-9261-6DEC4520F64E@elementarysoftware.com> <15CAA4A4-D3E4-468E-83A1-41FA701437F6@mangomultimedia.com> Message-ID: HelloTrevor, With the exception of the dialog boxes (thanks for the possible workaround in the bug report) this problem seems much less daunting now than I had first imagined. Thank you. Scott Morrow Elementary Software On Feb 26, 2007, at 8:27 AM, Trevor DeVore wrote: > On Feb 25, 2007, at 11:42 PM, Scott Morrow wrote: > >> I have an application that, under Windows, provides a menu bar on a >> palette. This has been a fine solution for most things but I am >> losing the insertion point in fields whenever the user goes to the >> palette window to select a menu item. This is particularly >> problematic for Copy & Paste. >> >> Do I need to constantly keep track of the selectedChunk (and worse)? >> I was hoping that there might be some half-way clean method for doing >> this that I'm missing because what I'm imagining right now seems >> pretty messy. > > Hi Scott, > > Unfortunately Rev stacks do not keep focus in a field when you > interact with another stack. When I've done in the past is store the > selectedChunk on suspendStack and restore it on resumeStack. One > problem with this approach though is that the suspendStack/resumeStack > messages are not balanced when using answer dialogs so you need to > take that into account. > > For possible fixes to this see bugs: > > http://quality.runrev.com/qacenter/show_bug.cgi?id=3412 > http://quality.runrev.com/qacenter/show_bug.cgi?id=3787 > > -- > Trevor DeVore > Blue Mango Learning Systems > www.bluemangolearning.com - www.screensteps.com > trevor at bluemangolearning.com From sanke at hrz.uni-kassel.de Mon Feb 26 17:00:55 2007 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Mon, 26 Feb 2007 23:00:55 +0100 Subject: Complementary RGB Color Pairs Message-ID: <45E35897.6030305@hrz.uni-kassel.de> On Mon, 26 Feb 2007, Stephen Barncard wrote: > Thanks to all who responded. I was turned onto a lot of information > about color. I guess the upshot is that a simple compliment - > literally - will do what I wanted - subtracting 255 from each part of > the color array. This is what I came up with: FUNCTION complimentColor > pTrio REPEAT for each item tITEM in pTrio put abs(tITEM - 255) & comma > after tOut END REPEAT delete last char of tOut return tOut END > complimentColor > >>> >>>For those who do not want to bother to download a big stack just for >>>the matter of a few script lines >>>here is the script of btn "complementary colors" that at least gives >>>you a hint how to proceed to find out >>>complementary color triplets: >>> >>>"on mouseUp >>> set the cursor to watch >>> put the milliseconds into Start >>> put the imageData of image 2 into iData >>> put 0 into counter >>> repeat for each char C in idata >>> add 1 to counter >>> put numtochar(255 - chartonum(C)) into char counter of idata >>> end repeat >>> set the imageData of image 2 to iData >>> put the milliseconds - Start into fld "test" >>>end mouseUp" >>> >>>Regards, >>> >>>Wilhelm Sanke > > stephen barncard s a n f r a n c i s c o As always, there are multiple ways to achieve identical results - that's one of the interesting facets of programming. "abs(tITEM - 255)" - as in your function above - produces the same result as "255 - tItem", but if you put 255 in front you do not need the correcting workaround "abs". -- Wilhelm Sanke From stephenREVOLUTION at barncard.com Mon Feb 26 17:46:14 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Mon, 26 Feb 2007 14:46:14 -0800 Subject: Complementary RGB Color Pairs In-Reply-To: <45E35897.6030305@hrz.uni-kassel.de> References: <45E35897.6030305@hrz.uni-kassel.de> Message-ID: didn't know that fact about number precedence. Elegant! > >As always, there are multiple ways to achieve identical results - >that's one of the interesting facets of programming. "abs(tITEM - >255)" - as in your function above - produces the same result as "255 >- tItem", but if you put 255 in front you do not need the correcting >workaround "abs". -- Wilhelm Sanke > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From chipp at chipp.com Mon Feb 26 18:08:54 2007 From: chipp at chipp.com (Chipp Walters) Date: Mon, 26 Feb 2007 17:08:54 -0600 Subject: More 2.8 woes.. Message-ID: <7aa52a210702261508p3fb8b8a7x7d42f4c077b44ef5@mail.gmail.com> Well, I finally found a machine which can copy and paste on XP. Installed a new version and began to use it only to find after awhile Ctrl-M no longer opens the message box. Multiple restarts and prefs settings later, and it's still not working. Anyone out there having similar problems? Is there any way to just TURN OFF all the shortcut frontscripts and JUST WRITE my OWN? Any help in this matter would be appreciated. I need the engine fixes for this project I'm working on, but the IDE just won't cooperate. TIA, Chipp From chipp at chipp.com Mon Feb 26 18:10:10 2007 From: chipp at chipp.com (Chipp Walters) Date: Mon, 26 Feb 2007 17:10:10 -0600 Subject: More 2.8 woes.. In-Reply-To: <7aa52a210702261508p3fb8b8a7x7d42f4c077b44ef5@mail.gmail.com> References: <7aa52a210702261508p3fb8b8a7x7d42f4c077b44ef5@mail.gmail.com> Message-ID: <7aa52a210702261510q6e8ccc75w343a146a7da0c487@mail.gmail.com> Oh, does anyone on MetaCard report these problems...ie, is this just a Rev IDE issue or it is something deeper? Chipp From chipp at chipp.com Mon Feb 26 18:12:59 2007 From: chipp at chipp.com (Chipp Walters) Date: Mon, 26 Feb 2007 17:12:59 -0600 Subject: Patch for Answer Dialog? Message-ID: <7aa52a210702261512g485404f4uda5bba8d283f15df@mail.gmail.com> Anyone have a patch for the answer dialog? It's cutting off characters which should be displayed. From wjm at wjm.org Mon Feb 26 18:31:16 2007 From: wjm at wjm.org (Bill Marriott) Date: Mon, 26 Feb 2007 18:31:16 -0500 Subject: Loading images to MySQL using Read/Write References: <7C8ACBE1-0110-1000-E7FB-9C8ED28593D5-Webmail-10010@mac.com> <0F7D22E1-0110-1000-E5FE-4396A1940119-Webmail-10014@mac.com> Message-ID: Jim, Basically the strategy is to store the path to the image in your database (using a TEXT or TINYTEXT type field) and store the image files themselves in a directory on a web server. If users must be able to upload images then you would use either FTP or HTTP PUT. > I'll take your advise. I want to do the right thing. But I'm not sure > how...I have a Mac mini running the MySQL now. Do I need another server > to run the process for the image files? I have no problem getting one > just want to know if that is best. Also, What type of server app should I > use if not MySQL? FTP? etc I just learned about MySQL (seems pretty > straight forward) so I can learn another program. Just need to know which > one. > > Pointers on reading material is very much appreciated as well... From jmyepes at mac.com Mon Feb 26 18:34:58 2007 From: jmyepes at mac.com (Josep) Date: Mon, 26 Feb 2007 15:34:58 -0800 (PST) Subject: Hi from Spain Message-ID: <9171838.post@talk.nabble.com> Hi to everyone, This is Josep from Spain, I'm new to Runtime and new to Nabble. I hope to help in something :) Cheers, Josep -- View this message in context: http://www.nabble.com/Hi-from-Spain-tf3296965.html#a9171838 Sent from the Revolution - User mailing list archive at Nabble.com. From chipp at chipp.com Mon Feb 26 18:36:27 2007 From: chipp at chipp.com (Chipp Walters) Date: Mon, 26 Feb 2007 17:36:27 -0600 Subject: Patch for Answer Dialog? In-Reply-To: <7aa52a210702261512g485404f4uda5bba8d283f15df@mail.gmail.com> References: <7aa52a210702261512g485404f4uda5bba8d283f15df@mail.gmail.com> Message-ID: <7aa52a210702261536r774cac17p2eba7fcc17190c03@mail.gmail.com> Well golly-gee-me. I went digging around, and it appears they've again changed the Answer dialog card script, curiously enough, I've already 2 patches recorded there and Sara has 1 ;-) I'd forgotten about that, but while they changed some stuff, they didn't fix the window resizing. So HERE's the (I guess OFFICIAL) fix: To search for my 2nd patch, do a search on "Chipp" twice. Go to my second patch, the one starting with: put the formattedWidth of fld 1 into tNewWidth Just replace the whole patch with: --> ADDED BY CHIPP WALTERS put the formattedWidth of fld 1 into tNewWidth if tNewWidth > 400 -tIconAllowance -16 then put max(the formattedWidth of field 1 + tIconAllowance + 16, tTotalBtnWidth)+tFieldSubtract into tWidth set the width of field 1 to twidth - tIconAllowance - 16 put the width of fld 1 + tIconAllowance + 16 into twidth end if --> END ADDED BY CHIPP WALTERS Be sure and watch for line wraps in the code above. Remember to save. From mark_powell at symantec.com Mon Feb 26 19:06:55 2007 From: mark_powell at symantec.com (Mark Powell) Date: Mon, 26 Feb 2007 16:06:55 -0800 Subject: Itemization of detailed files changed in v 2.8? References: <805DFF05-3B7D-4EE3-AB82-FA1A46E64061@mangomultimedia.com> Message-ID: Never cease to be amazed how something functioning in an earlier version can break so freely in upgrades. Who is minding the store, anyhow? And if it was broken between 2.7.2 and 2.7.5 (as reported by Trevor), any excuse why it wasn't remedied in 2.8? Aargh. -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Trevor DeVore Sent: Monday, February 26, 2007 12:52 PM To: How to use Revolution Subject: Re: Itemization of detailed files changed in v 2.8? On Feb 26, 2007, at 11:22 AM, Mark Powell wrote: > In 2.8, I am getting modification dates of 1969 due to the zero in > item 5. Is anyone else seeing this, or am I just hallucinating > (again)? http://quality.runrev.com/qacenter/show_bug.cgi?id=4474 -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com trevor at bluemangolearning.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Mon Feb 26 19:08:43 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 26 Feb 2007 18:08:43 -0600 Subject: More 2.8 woes.. In-Reply-To: <7aa52a210702261510q6e8ccc75w343a146a7da0c487@mail.gmail.com> References: <7aa52a210702261508p3fb8b8a7x7d42f4c077b44ef5@mail.gmail.com> <7aa52a210702261510q6e8ccc75w343a146a7da0c487@mail.gmail.com> Message-ID: <45E3768B.8060701@hyperactivesw.com> Chipp Walters wrote: > Oh, does anyone on MetaCard report these problems...ie, is this just a > Rev IDE issue or it is something deeper? I see it in MC occasionally too but nowhere near as often as you've reported. This would be mostly on OS X, for me. Anyway, it looks like a general engine problem. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pepetoo at Cox.Net Mon Feb 26 19:39:09 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 26 Feb 2007 16:39:09 -0800 Subject: Itemization of detailed files changed in v 2.8? In-Reply-To: References: <805DFF05-3B7D-4EE3-AB82-FA1A46E64061@mangomultimedia.com> Message-ID: <523F8C49-E615-4AAB-958E-D1CEE82604F4@Cox.Net> Does this mean, based on past history, that when we have an upgrade we should keep our copy of the old one we've been using around for a while? I thought Revolution was mature enough that we can count on upgrades to be "good". Apparently, not! Since I got a good window's standalone using 2.7.4, but didn't using 2.8 gm3, should I go back and do it again using 2.7.4? Since I may not have kept that version around, how can I get a copy to try that out? Joe Wilkins On Feb 26, 2007, at 4:06 PM, Mark Powell wrote: > Never cease to be amazed how something functioning in an earlier > version > can break so freely in upgrades. Who is minding the store, > anyhow? And > if it was broken between 2.7.2 and 2.7.5 (as reported by Trevor), any > excuse why it wasn't remedied in 2.8? Aargh. > > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Trevor > DeVore > Sent: Monday, February 26, 2007 12:52 PM > To: How to use Revolution > Subject: Re: Itemization of detailed files changed in v 2.8? > > On Feb 26, 2007, at 11:22 AM, Mark Powell wrote: > >> In 2.8, I am getting modification dates of 1969 due to the zero in >> item 5. Is anyone else seeing this, or am I just hallucinating >> (again)? > > http://quality.runrev.com/qacenter/show_bug.cgi?id=4474 > > -- > Trevor DeVore > Blue Mango Learning Systems > www.bluemangolearning.com - www.screensteps.com > trevor at bluemangolearning.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From katir at hindu.org Mon Feb 26 19:54:37 2007 From: katir at hindu.org (Sivakatirswami) Date: Mon, 26 Feb 2007 14:54:37 -1000 Subject: Quicktime -- >Vista Message-ID: <45E3814D.5070403@hindu.org> I'm getting reports from Vista users that our Revolution Hinduism Today Digital Edition stand alone for Windows is working fine on a Vista machine (Andre was smart enough to have the app write data files to directories that seem to have survived the transition from XP to Vista...) Basically this is just a PDF library manager with a lot of bells and whistles for talking to the web server... and the calls to boot PDF's into Acrobat 7 on Vista also survived the upgrade... But! One user says: "I went to both the Quicktime and Realplayer web sites and neither has a player that is compatible with Vista yet." Is QT not compatible with Vista? This is a very "naive" user so I don't trust a report from him that something is not working on his machine. At least our PDF delivery frame work survived. But solid "rich media" delivery across all platforms still suffers from many pitfalls. Sivakatirswami From ambassador at fourthworld.com Mon Feb 26 20:09:56 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 26 Feb 2007 17:09:56 -0800 Subject: Quicktime -- >Vista Message-ID: <45E384E4.2020506@fourthworld.com> Sivakatirswami wrote: > But! One user says: "I went to both the Quicktime and Realplayer web > sites and neither has a player that is compatible with Vista yet." > > Is QT not compatible with Vista? > > This is a very "naive" user so I don't trust a report > from him that something is not working on his machine. Can this user produce any URL indicating where he got such a notion? On Apple's QT page for Win they do have a link for providing feedback on Vista, but no statement that it's not compatible: -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From pepetoo at Cox.Net Mon Feb 26 20:42:35 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 26 Feb 2007 17:42:35 -0800 Subject: Failed Windows Standalone In-Reply-To: <45E384E4.2020506@fourthworld.com> References: <45E384E4.2020506@fourthworld.com> Message-ID: <5AB712D7-94AD-4174-AC00-E3DBBB2282A2@Cox.Net> Well, I decided to resurrect 2.7.4 and try again. The failure was different this time. Originally, with the 2.8 build, it had said that the initialization had failed. This time the message "Only part of a ReadProcessMemory or WritProcessMemory request was completed." appeared, but in both cases, no cigars! I still haven't checked out Derek's suggestions, since I have to figure out how to use the Resource Hacker he suggested I try (with caveats of cours - like ResEdit of old) Any other thoughts from the peanut gallery? Joe Wilkins From jacque at hyperactivesw.com Mon Feb 26 20:53:22 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 26 Feb 2007 19:53:22 -0600 Subject: Quicktime -- >Vista In-Reply-To: <45E3814D.5070403@hindu.org> References: <45E3814D.5070403@hindu.org> Message-ID: <45E38F12.5030806@hyperactivesw.com> Sivakatirswami wrote: > Is QT not compatible with Vista? Right, not yet compatible: According to this article, there are no Apple technologies which are completely compatible yet. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Mon Feb 26 20:57:48 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 26 Feb 2007 17:57:48 -0800 Subject: Quicktime -- >Vista Message-ID: <45E3901C.2080604@fourthworld.com> J. Landman Gay wrote: > > > According to this article, there are no Apple technologies which are > completely compatible yet. In a world where Microsoft has been found repeatedly guilty of concealing the APIs their own apps use, can any third-party app ever know if it's truly "compatible"? ;) -- Richard Gaskin Developer of WebMerge: Publish any database on any Web site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From revlist at azurevision.co.uk Mon Feb 26 21:01:56 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Tue, 27 Feb 2007 02:01:56 +0000 Subject: Quicktime -- >Vista In-Reply-To: <45E38F12.5030806@hyperactivesw.com> References: <45E3814D.5070403@hindu.org> <45E38F12.5030806@hyperactivesw.com> Message-ID: <2EEF5F8A-67DC-4A6D-8D83-FBBB59092EED@azurevision.co.uk> Apple software isn't *certified* for Vista yet. Which also applies to certain bits of MS software. Compatibility is a totally different matter - iTunes needed a patch, but apart from that I believe it all works OK. With the exception of QT on Vista 64-bit, which is no surprise as QT didn't work properly on XP 64-bit. :-( Ian On 27 Feb 2007, at 01:53, J. Landman Gay wrote: > Sivakatirswami wrote: > >> Is QT not compatible with Vista? > > Right, not yet compatible: > > > > According to this article, there are no Apple technologies which > are completely compatible yet. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Mon Feb 26 21:01:42 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 26 Feb 2007 20:01:42 -0600 Subject: Quicktime -- >Vista In-Reply-To: <45E3901C.2080604@fourthworld.com> References: <45E3901C.2080604@fourthworld.com> Message-ID: <45E39106.2040903@hyperactivesw.com> Richard Gaskin wrote: > J. Landman Gay wrote: >> >> >> According to this article, there are no Apple technologies which are >> completely compatible yet. > > In a world where Microsoft has been found repeatedly guilty of > concealing the APIs their own apps use, can any third-party app ever > know if it's truly "compatible"? ;) > I wondered the same thing. There are a whole lot of peripheral drivers that aren't compatible either, and these companies have known about Vista for years. I have to assume they'd have already written updated drivers if they could have. The only other conclusion would be that they are all irresponsible (possible, I suppose.) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From kray at sonsothunder.com Mon Feb 26 21:14:13 2007 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 26 Feb 2007 20:14:13 -0600 Subject: Quicktime -- >Vista In-Reply-To: <45E3901C.2080604@fourthworld.com> References: <45E3901C.2080604@fourthworld.com> Message-ID: <20070226201413750629.777a109a@sonsothunder.com> On Mon, 26 Feb 2007 17:57:48 -0800, Richard Gaskin wrote: > J. Landman Gay wrote: >> >> >> According to this article, there are no Apple technologies which are >> completely compatible yet. > > In a world where Microsoft has been found repeatedly guilty of > concealing the APIs their own apps use, can any third-party app ever > know if it's truly "compatible"? ;) True! Keep in mind that even though Apple says its "not compatible", it works just fine. :-) (I have it installed on my Vista Home Premium machine, and it plays QT movies just fine (both in QT Player as well as Rev 2.8). Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From jacque at hyperactivesw.com Mon Feb 26 21:25:08 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 26 Feb 2007 20:25:08 -0600 Subject: Failed Windows Standalone In-Reply-To: <5AB712D7-94AD-4174-AC00-E3DBBB2282A2@Cox.Net> References: <45E384E4.2020506@fourthworld.com> <5AB712D7-94AD-4174-AC00-E3DBBB2282A2@Cox.Net> Message-ID: <45E39684.6040605@hyperactivesw.com> Joe Lewis Wilkins wrote: > Well, I decided to resurrect 2.7.4 and try again. The failure was > different this time. Originally, with the 2.8 build, it had said that > the initialization had failed. This time the message "Only part of a > ReadProcessMemory or WritProcessMemory request was completed." appeared, > but in both cases, no cigars! I still haven't checked out Derek's > suggestions, since I have to figure out how to use the Resource Hacker > he suggested I try (with caveats of cours - like ResEdit of old) > > Any other thoughts from the peanut gallery? This is a Windows copy error, usually due to incompatibility between your hard drive and a peripheral (usually a CD driver.) I found several references to this on the web (search for "ReadProcessMemory or WriteProcessMemory Error"). Most of them I looked at suggested the same fix: *** When you try to copy data from your CD drive, or you attempt to install a program from your CD drive, you receive either of the following: The request could not be performed because of an I/O device error. Only part of a readprocessmemory or writeprocessmemory request was completed. This behavior will occur if Windows is configured to use a transfer mode that the CD drive does NOT support. To resolve this behavior: 1. Start / Run / devmgmt.msc / OK. 2. Expand IDE ATA/ATAPI controllers. 3. Double-click the channel where your CD drive is connected, typically the Secondary IDE Channel. 4. Select the Advanced Settings tab. 5. For the Device that represents your CD drive, toggle Transfer Mode to PIO Only and press OK. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Feb 26 21:28:47 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 26 Feb 2007 20:28:47 -0600 Subject: Quicktime -- >Vista In-Reply-To: <2EEF5F8A-67DC-4A6D-8D83-FBBB59092EED@azurevision.co.uk> References: <45E3814D.5070403@hindu.org> <45E38F12.5030806@hyperactivesw.com> <2EEF5F8A-67DC-4A6D-8D83-FBBB59092EED@azurevision.co.uk> Message-ID: <45E3975F.9020105@hyperactivesw.com> Ian Wood wrote: > Apple software isn't *certified* for Vista yet. Which also applies to > certain bits of MS software. Compatibility is a totally different matter > - iTunes needed a patch, but apart from that I believe it all works OK. > > With the exception of QT on Vista 64-bit, which is no surprise as QT > didn't work properly on XP 64-bit. :-( It would be good to know for sure, since this issue will affect a lot of us, and the article said "not compatible" specifically. Are you running Vista yet? Would it be possible for you to check for us? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sarah.reichelt at gmail.com Mon Feb 26 21:46:13 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 27 Feb 2007 12:46:13 +1000 Subject: Hi from Spain In-Reply-To: <9171838.post@talk.nabble.com> References: <9171838.post@talk.nabble.com> Message-ID: > Hi to everyone, > > This is Josep from Spain, I'm new to Runtime and new to Nabble. I hope to > help in something :) > > Cheers, > Josep Hi Josep, Welcome to the Revolution! Keep asking questions as you learn and in no time you will be able to help others. As a starter, I highly recommend the scripting conference stacks, which you can find here . They provide a very good introduction to Revolution. Cheers, Sarah From revlist at azurevision.co.uk Mon Feb 26 22:04:10 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Tue, 27 Feb 2007 03:04:10 +0000 Subject: Quicktime -- >Vista In-Reply-To: <45E3975F.9020105@hyperactivesw.com> References: <45E3814D.5070403@hindu.org> <45E38F12.5030806@hyperactivesw.com> <2EEF5F8A-67DC-4A6D-8D83-FBBB59092EED@azurevision.co.uk> <45E3975F.9020105@hyperactivesw.com> Message-ID: On 27 Feb 2007, at 02:28, J. Landman Gay wrote: > Ian Wood wrote: >> Apple software isn't *certified* for Vista yet. Which also applies >> to certain bits of MS software. Compatibility is a totally >> different matter - iTunes needed a patch, but apart from that I >> believe it all works OK. >> With the exception of QT on Vista 64-bit, which is no surprise as >> QT didn't work properly on XP 64-bit. :-( > > It would be good to know for sure, since this issue will affect a > lot of us, and the article said "not compatible" specifically. Are > you running Vista yet? Would it be possible for you to check for us? The article mostly came to people's attention via Slashdot and plenty of people have pointed out the differences between certified and compatible there. It's one of those articles that's widely regarded as 'let's write something purposefully misleading about Apple to get lots of hits', rather like John Dvorak's column. I don't have Vista, but as the majority of my software clients are in production environments (notoriously conservative about big software upgrades) it's fortunately not a big issue for me. :-) QT-specifics - on the various panoramic mailing lists that I belong to there have only been reports of QT failing to show some content on Vista 64-bit. Even then it seems to be mostly QTVR files that are affected rather than video/audio. There have been no reports on those lists of problems with Vista 32-bit, and the lists together are about as busy as this one is... So no personal experience, but plenty of second-hand info. Ian From chipp at chipp.com Mon Feb 26 22:07:59 2007 From: chipp at chipp.com (Chipp Walters) Date: Mon, 26 Feb 2007 21:07:59 -0600 Subject: More 2.8 woes.. In-Reply-To: <45E3768B.8060701@hyperactivesw.com> References: <7aa52a210702261508p3fb8b8a7x7d42f4c077b44ef5@mail.gmail.com> <7aa52a210702261510q6e8ccc75w343a146a7da0c487@mail.gmail.com> <45E3768B.8060701@hyperactivesw.com> Message-ID: <7aa52a210702261907o28c65b3el762f6ad17f427536@mail.gmail.com> Update on Cut/Paste situation: Installed a fresh version of XP 2.8 and still copy/paste not working. But I did learn something.. Check this out... create a new stack in new stack script: on controKeyDown pKey beep pass controKeyDown end controKeyDown now with the mouse over the stack, press down the Ctrl key. Nothing, no beep. but this does generate a beep: on commandKeyDown pKey beep pass commandKeyDown end commandKeyDown So it appears there's a difference between controlKeyDown and commandKeyDown, even though the docs are clear that they should operate the same on the PC platform. From chipp at chipp.com Mon Feb 26 22:12:03 2007 From: chipp at chipp.com (Chipp Walters) Date: Mon, 26 Feb 2007 21:12:03 -0600 Subject: More 2.8 woes.. In-Reply-To: <7aa52a210702261907o28c65b3el762f6ad17f427536@mail.gmail.com> References: <7aa52a210702261508p3fb8b8a7x7d42f4c077b44ef5@mail.gmail.com> <7aa52a210702261510q6e8ccc75w343a146a7da0c487@mail.gmail.com> <45E3768B.8060701@hyperactivesw.com> <7aa52a210702261907o28c65b3el762f6ad17f427536@mail.gmail.com> Message-ID: <7aa52a210702261912x4b095452oc10abb423a9bf3dd@mail.gmail.com> Woops, the docs do explain the controlKeyDown is not sent and instead the commandKeyDown is sent.... Looking at the wrong documentation...getting late :-( On to further diagnosis.. On 2/26/07, Chipp Walters wrote: > So it appears there's a difference between controlKeyDown and > commandKeyDown, even though the docs are clear that they should > operate the same on the PC platform. From lists at mangomultimedia.com Mon Feb 26 22:25:51 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 26 Feb 2007 19:25:51 -0800 Subject: Itemization of detailed files changed in v 2.8? In-Reply-To: References: <805DFF05-3B7D-4EE3-AB82-FA1A46E64061@mangomultimedia.com> Message-ID: <7E517A76-06A3-4226-A12F-0DFE28347502@mangomultimedia.com> On Feb 26, 2007, at 4:06 PM, Mark Powell wrote: > Never cease to be amazed how something functioning in an earlier > version > can break so freely in upgrades. Who is minding the store, > anyhow? And > if it was broken between 2.7.2 and 2.7.5 (as reported by Trevor), any > excuse why it wasn't remedied in 2.8? Aargh. Mark, Just to clarify - the bug appeared in 2.7.5 betas (which became 2.8). "detailed files" works fine in 2.7.4 which was the last released version of 2.7.x. -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com trevor at bluemangolearning.com From pepetoo at Cox.Net Mon Feb 26 23:01:14 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 26 Feb 2007 20:01:14 -0800 Subject: Failed Windows Standalone In-Reply-To: <45E39684.6040605@hyperactivesw.com> References: <45E384E4.2020506@fourthworld.com> <5AB712D7-94AD-4174-AC00-E3DBBB2282A2@Cox.Net> <45E39684.6040605@hyperactivesw.com> Message-ID: Thanks for the info, Jacque. I didn't have a CD involved in any way. I don't have my two computers networked (security - one for the internet and the other for real work - smile), so I go between them with a firewire hard drive that I can hot connect/disconnect. But there may be something to what you've said and I'll have to think over it. I'm running windows XP under Virtual PC 6, so I don't know exactly how all of this is relevant. I've run a number of programs, some from CDs too, without any problems in the past. If/when I solve this I'll let everyone know the why and wherefore. Joe Wilkins On Feb 26, 2007, at 6:25 PM, J. Landman Gay wrote: > Joe Lewis Wilkins wrote: >> Well, I decided to resurrect 2.7.4 and try again. The failure was >> different this time. Originally, with the 2.8 build, it had said >> that the initialization had failed. This time the message "Only >> part of a ReadProcessMemory or WritProcessMemory request was >> completed." appeared, but in both cases, no cigars! I still >> haven't checked out Derek's suggestions, since I have to figure >> out how to use the Resource Hacker he suggested I try (with >> caveats of cours - like ResEdit of old) >> Any other thoughts from the peanut gallery? > > This is a Windows copy error, usually due to incompatibility > between your hard drive and a peripheral (usually a CD driver.) I > found several references to this on the web (search for > "ReadProcessMemory or WriteProcessMemory Error"). Most of them I > looked at suggested the same fix: > > *** > > > > When you try to copy data from your CD drive, or you attempt to > install a program from your CD drive, you receive either of the > following: > > The request could not be performed because of an I/O device error. > > Only part of a readprocessmemory or writeprocessmemory request was > completed. > > > This behavior will occur if Windows is configured to use a transfer > mode that the CD drive does NOT support. > > To resolve this behavior: > > 1. Start / Run / devmgmt.msc / OK. > > 2. Expand IDE ATA/ATAPI controllers. > > 3. Double-click the channel where your CD drive is connected, > typically the Secondary IDE Channel. > > 4. Select the Advanced Settings tab. > > 5. For the Device that represents your CD drive, toggle Transfer > Mode to PIO Only and press OK. > > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Mon Feb 26 23:28:34 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 26 Feb 2007 20:28:34 -0800 Subject: Itemization of detailed files changed in v 2.8? In-Reply-To: <523F8C49-E615-4AAB-958E-D1CEE82604F4@Cox.Net> Message-ID: On 2/26/07 4:39 PM, "Joe Lewis Wilkins" wrote: > Does this mean, based on past history, that when we have an upgrade > we should keep our copy of the old one we've been using around for a > while? I thought Revolution was mature enough that we can count on > upgrades to be "good". Apparently, not! Since I got a good window's > standalone using 2.7.4, but didn't using 2.8 gm3, should I go back > and do it again using 2.7.4? Since I may not have kept that version > around, how can I get a copy to try that out? Joe, You need to realize that the last several months have been a very strong push to release beta updates for testing. The Rev community has taken on the challenge of reporting and sharing to expedite the bug-fix marathon. I am not in a position to do any betas for the moment, so I am staying with 2.7.2 and completing some projects. Yes, you can run multiple versions of Rev since the folder structure and preferences allow that. I am not sure how it works exactly since I only use one version . Someone will be able to direct you to the link page that has the older versions. You might let your column make a comment about how the user community is actively testing and are part of the beta process.. very positive stuff. Jim Ault Las Vegas From pepetoo at Cox.Net Mon Feb 26 23:35:16 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 26 Feb 2007 20:35:16 -0800 Subject: Itemization of detailed files changed in v 2.8? In-Reply-To: References: Message-ID: Jim, Actually, it was easy to run the older version, once I found it! (smile) That did improve the situation, I think, and as you may have read earlier. Tomorrow's column will end up with a no go for window's version, but the next week should turn that around and I will do as you say, and stress the worth and value of the RevList in assisting with testing at all levels. Thanks, Joe Wilkins On Feb 26, 2007, at 8:28 PM, Jim Ault wrote: > On 2/26/07 4:39 PM, "Joe Lewis Wilkins" wrote: >> Does this mean, based on past history, that when we have an upgrade >> we should keep our copy of the old one we've been using around for a >> while? I thought Revolution was mature enough that we can count on >> upgrades to be "good". Apparently, not! Since I got a good window's >> standalone using 2.7.4, but didn't using 2.8 gm3, should I go back >> and do it again using 2.7.4? Since I may not have kept that version >> around, how can I get a copy to try that out? > Joe, > > You need to realize that the last several months have been a very > strong > push to release beta updates for testing. The Rev community has > taken on > the challenge of reporting and sharing to expedite the bug-fix > marathon. > > I am not in a position to do any betas for the moment, so I am > staying with > 2.7.2 and completing some projects. > > Yes, you can run multiple versions of Rev since the folder > structure and > preferences allow that. I am not sure how it works exactly since I > only use > one version . > > Someone will be able to direct you to the link page that has the older > versions. You might let your column make a comment about how the user > community is actively testing and are part of the beta process.. very > positive stuff. > > Jim Ault > Las Vegas > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Tue Feb 27 00:24:57 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 26 Feb 2007 23:24:57 -0600 Subject: Failed Windows Standalone In-Reply-To: References: <45E384E4.2020506@fourthworld.com> <5AB712D7-94AD-4174-AC00-E3DBBB2282A2@Cox.Net> <45E39684.6040605@hyperactivesw.com> Message-ID: <45E3C0A9.7030008@hyperactivesw.com> Joe Lewis Wilkins wrote: > Thanks for the info, Jacque. I didn't have a CD involved in any way. I > don't have my two computers networked (security - one for the internet > and the other for real work - smile), so I go between them with a > firewire hard drive that I can hot connect/disconnect. But there may be > something to what you've said and I'll have to think over it. I'm > running windows XP under Virtual PC 6, so I don't know exactly how all > of this is relevant. I've run a number of programs, some from CDs too, > without any problems in the past. If/when I solve this I'll let everyone > know the why and wherefore. Not that I'm an expert in this stuff, by any means, but what I got from the info was that Windows tries to read different drives in different modes. If a driver isn't set to a compatible mode, you will get an error and the read/write will fail. If you are using a FireWire drive, the VPC default driver settings may not be set right for that drive. The easiest way around this would be to simply copy your standalone to the actual hard drive image. Then you won't have to worry about read/write driver mechanisms or make any Windows adjustments. Basically, you aren't seeing a Rev problem but rather a Windows OS read/write error due to incompatible driver settings. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Feb 27 00:27:10 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 26 Feb 2007 23:27:10 -0600 Subject: Quicktime -- >Vista In-Reply-To: References: <45E3814D.5070403@hindu.org> <45E38F12.5030806@hyperactivesw.com> <2EEF5F8A-67DC-4A6D-8D83-FBBB59092EED@azurevision.co.uk> <45E3975F.9020105@hyperactivesw.com> Message-ID: <45E3C12E.6050102@hyperactivesw.com> Ian Wood wrote: > QT-specifics - on the various panoramic mailing lists that I belong to > there have only been reports of QT failing to show some content on Vista > 64-bit. Even then it seems to be mostly QTVR files that are affected > rather than video/audio. There have been no reports on those lists of > problems with Vista 32-bit, and the lists together are about as busy as > this one is... > > So no personal experience, but plenty of second-hand info. Excellent, thanks much for the info. I don't have Vista yet either, so everything you've said helps. To be honest, I don't even want Vista -- but I know eventually I am going to have to bite the bullet. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bvlahos at mac.com Tue Feb 27 00:39:29 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 26 Feb 2007 21:39:29 -0800 Subject: Drag and drop from a list field Message-ID: Klaus has a great demo stack in RevOnLine on dragging and dropping a file on the computer desktop into a field or stack. What I want to know is how to drag and drop out of a list field onto the desktop. There is a sample drag and drop in the Rev docs using graphics objects for dragging the name of a color graphic to another object on the same card. Essentially the object has the script: on mouseDown set the dragData["text"] to the short name of the target set the borderWidth of the target to 3 end mouseDown on dragEnd set the borderWidth of the target to 1 end dragEnd I have two questions. 1. How do I get the content of the line of text (the one that is selected) in a list field that I want to drag from? 2. How do I send it outside the stack to the desktop to make a file on the desktop? Think the way the Apple and Microsoft Address Books work with exporting/importing a vCARD file. Bill Vlahos From pepetoo at Cox.Net Tue Feb 27 00:56:29 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Mon, 26 Feb 2007 21:56:29 -0800 Subject: Failed Windows Standalone In-Reply-To: <45E3C0A9.7030008@hyperactivesw.com> References: <45E384E4.2020506@fourthworld.com> <5AB712D7-94AD-4174-AC00-E3DBBB2282A2@Cox.Net> <45E39684.6040605@hyperactivesw.com> <45E3C0A9.7030008@hyperactivesw.com> Message-ID: <528F78AF-2556-4EDA-82B1-FB09285ACEF6@Cox.Net> Thanks, Jacque, I just tried something else. I copied from the Firewire drive to the startup drive rather than directly to VPC's Shared Folder. It didn't solve the problem, but now I get a different dialog that says "Can't open the file "its name.exe"; error was 0,0. Maybe I'll try writing it to a CD and then trying to open the CD from within VPC. I think you're probably right; that it is not a Rev problem, but a Window's problem of some sort. Perhaps, it needs to be installed and doesn't like merely having it shoved into a Shared Folder, though I've done that with other Windows apps - I think. It's been so very long since I've used one. Sometimes life gets so complicated. Sigh! Joe Wilkins On Feb 26, 2007, at 9:24 PM, J. Landman Gay wrote: > Joe Lewis Wilkins wrote: >> Thanks for the info, Jacque. I didn't have a CD involved in any >> way. I don't have my two computers networked (security - one for >> the internet and the other for real work - smile), so I go between >> them with a firewire hard drive that I can hot connect/disconnect. >> But there may be something to what you've said and I'll have to >> think over it. I'm running windows XP under Virtual PC 6, so I >> don't know exactly how all of this is relevant. I've run a number >> of programs, some from CDs too, without any problems in the past. >> If/when I solve this I'll let everyone know the why and wherefore. > > Not that I'm an expert in this stuff, by any means, but what I got > from the info was that Windows tries to read different drives in > different modes. If a driver isn't set to a compatible mode, you > will get an error and the read/write will fail. If you are using a > FireWire drive, the VPC default driver settings may not be set > right for that drive. > > The easiest way around this would be to simply copy your standalone > to the actual hard drive image. Then you won't have to worry about > read/write driver mechanisms or make any Windows adjustments. > Basically, you aren't seeing a Rev problem but rather a Windows OS > read/write error due to incompatible driver settings. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From bvlahos at mac.com Tue Feb 27 00:56:25 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 26 Feb 2007 21:56:25 -0800 Subject: Escape key to dismiss dialogs Message-ID: <8B84B928-E33A-452E-BC25-D4D8AF8E7A93@mac.com> It is common for dialog boxes to cancel when the user presses the Esc key. Unfortunately when I press the Esc key on an ask dialog it simply enters something in the field. Is this a bug? How do I get the desired behavior? Thanks, Bill Vlahos From scott at elementarysoftware.com Tue Feb 27 01:18:51 2007 From: scott at elementarysoftware.com (Scott Morrow) Date: Mon, 26 Feb 2007 22:18:51 -0800 Subject: Printing Problem In-Reply-To: References: Message-ID: <042144E7-8BC0-4242-8904-E2B1E2E33532@elementarysoftware.com> Hello Yves, I have a print routine that worked fine under 2.6.1 but now prints mostly (but not completely) blank space. I am busy poking about to determine where the issue may lie. If you learn anything in the meanwhile I hope you will post your discovery. -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- On Feb 26, 2007, at 1:15 PM, Yves COPPE wrote: > Hi list > > I've a strange problem with printing in version 2.8 gm3 > Previously since verison 1.1 until now, no problem > since version 2.8, it doesn't print anything ! > > On mac OS Tiger Rev 2.8 gm 3 > > here is my script > > > put someVar into fld "body" of cd "toPrint" of stack "mi_print" > put dateVar into fld "date" of cd "toPrint" of stack "mi_print" > lock screen > put the defaultstack into savedDefaultStack > go inv to stack "mi_print" > set the defaultstack to "mi_print" > set the printScale to "1" > set the printmargins to "18,78,72,72" > open printing with dialog > if the result = "cancel" then > exit to top > end if > print card "toPrint" > close printing > close stack "mi_print" > go to cd "Traitements" of stack "dialogues" > unlock screen > set the printmargins to "72,72,72,72" > set the defaultstack to savedDefaultStack > > Help needed > > Thanks > > > Greetings. > Yves COPPE > yvescoppe at skynet.be > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From yvescoppe at skynet.be Tue Feb 27 01:36:03 2007 From: yvescoppe at skynet.be (Yves COPPE) Date: Tue, 27 Feb 2007 07:36:03 +0100 Subject: Printing Problem In-Reply-To: <042144E7-8BC0-4242-8904-E2B1E2E33532@elementarysoftware.com> References: <042144E7-8BC0-4242-8904-E2B1E2E33532@elementarysoftware.com> Message-ID: Le 27 f?vr. 07 ? 07:18, Scott Morrow a ?crit : > Hello Yves, > I have a print routine that worked fine under 2.6.1 but now prints > mostly (but not completely) blank space. I am busy poking about > to determine where the issue may lie. If you learn anything in the > meanwhile I hope you will post your discovery. > > >> Hi list >> >> I've a strange problem with printing in version 2.8 gm3 >> Previously since verison 1.1 until now, no problem >> since version 2.8, it doesn't print anything ! >> >> On mac OS Tiger Rev 2.8 gm 3 >> >> here is my script >> >> >> put someVar into fld "body" of cd "toPrint" of stack "mi_print" >> put dateVar into fld "date" of cd "toPrint" of stack "mi_print" >> lock screen >> put the defaultstack into savedDefaultStack >> go inv to stack "mi_print" >> set the defaultstack to "mi_print" >> set the printScale to "1" >> set the printmargins to "18,78,72,72" >> open printing with dialog >> if the result = "cancel" then >> exit to top >> end if >> print card "toPrint" >> close printing >> close stack "mi_print" >> go to cd "Traitements" of stack "dialogues" >> unlock screen >> set the printmargins to "72,72,72,72" >> set the defaultstack to savedDefaultStack >> Hi Scott In the above script, you replace >> go inv to stack "mi_print" by set the visible of stack "mi_print" to true go to stack "mi_print" ... it will work, but it is not what I want to do !! the print preparation must be hidden to the user ! From mwieder at ahsoftware.net Tue Feb 27 01:45:39 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 26 Feb 2007 22:45:39 -0800 Subject: XCode 3.0 In-Reply-To: <67421241-DE48-4F14-9EAC-CE7962FAA557@Cox.Net> References: <67421241-DE48-4F14-9EAC-CE7962FAA557@Cox.Net> Message-ID: <18515325106.20070226224539@ahsoftware.net> Joe- Sunday, February 25, 2007, 10:13:00 AM, you wrote: > > Sounds promising. I do want to point out, however, that garbage collection is one of those good news/bad news things. It's great not to have to worry about remembering to free up the memory that you allocate and when to do it and in what order to do it. It's definitely one of the more programmer-friendly techniques to come along in the last decade or so. But the fact that you're deferring that task to the underlying engine means that you give up the ability to decide when it happens. And this can come back and bite you in real-time apps: in the middle of an action game, during a midi sequence, etc. It's supposed to happen during idle time, but I've had to hack my way around it in an embedded java system before... Just my two cents. I *am* looking forward to xcode 3.0. -- -Mark Wieder mwieder at ahsoftware.net From palcibiades-first at yahoo.co.uk Tue Feb 27 02:02:26 2007 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Tue, 27 Feb 2007 07:02:26 +0000 Subject: Bar code generation & reading Message-ID: <200702270702.26249.palcibiades-first@yahoo.co.uk> Wonder whether someone with experience of bar codes could help with this - Sarah?? My bar code reading app now finally seems to work, and the reader is on a Y connection with the keyboard (so called Wedge). All the commercially printed codes I've tried work fine, even the most tiny ones, or ones partly obscured by a price sticker. So its a fine reader (Gryphon). There is just one last glitch. Reading codes we generate doesn't work. I am using kbarcode, saving them as pngs, and then printing on a laser printer on ordinary paper. The great merit of kbarcode is of course, it is free and will also do label printing.... I've used code 39 as well as others, makes no odds. The size of the png also makes no odds. . Is there some special magic to generating and printing readable bar codes? Peter From chipp at chipp.com Tue Feb 27 02:12:55 2007 From: chipp at chipp.com (Chipp Walters) Date: Tue, 27 Feb 2007 01:12:55 -0600 Subject: Copy Paste update Message-ID: <7aa52a210702262312s2a6001bar5db1a5bac05fdd6a@mail.gmail.com> I've created a plugin which steps in front of Rev's frontscripts and manages all Copy/Paste keyboard commands. Like some of our others, it's very small, and is comprised of a simple checkbox to turn it on and off, and an UPDATE button. It's only tested on WinXP, but seems to work fine for me. Works with altPluginToolbar. If you're interested in testing it out, give me a shout and I'll send you the URL. I'll post it later after it's banged on a bit more. -Chipp From dave.cragg at lacscentre.co.uk Tue Feb 27 03:06:41 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Tue, 27 Feb 2007 08:06:41 +0000 Subject: Escape key to dismiss dialogs In-Reply-To: <8B84B928-E33A-452E-BC25-D4D8AF8E7A93@mac.com> References: <8B84B928-E33A-452E-BC25-D4D8AF8E7A93@mac.com> Message-ID: On 27 Feb 2007, at 05:56, Bill Vlahos wrote: > It is common for dialog boxes to cancel when the user presses the > Esc key. Unfortunately when I press the Esc key on an ask dialog it > simply enters something in the field. > > Is this a bug? How do I get the desired behavior? One way I've handled this is to put the following handler in the stack script of the main stack. on escapeKey if there is a button "Cancel" then click at the loc of button "Cancel" else if there is a button "Close" then click at the loc of button "Close" end if end escapeKey Cheers Dave From benr_mc at cogapp.com Tue Feb 27 04:14:27 2007 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 27 Feb 2007 09:14:27 +0000 (UTC) Subject: Groovy Graphical Demos References: <45E2F844.1090501@cogapp.com> Message-ID: Thanks Marielle, Jacque, Chipp: that was all the good stuff I needed. Actually just the http://www.tactilemedia.com/download/ demos on their own make a very good case. - Ben From benr_mc at cogapp.com Tue Feb 27 04:24:36 2007 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 27 Feb 2007 09:24:36 +0000 (UTC) Subject: Quicktime -- >Vista References: <45E3814D.5070403@hindu.org> <45E38F12.5030806@hyperactivesw.com> <2EEF5F8A-67DC-4A6D-8D83-FBBB59092EED@azurevision.co.uk> <45E3975F.9020105@hyperactivesw.com> Message-ID: J. Landman Gay writes: > > Ian Wood wrote: > > Apple software isn't *certified* for Vista yet. Which also applies to > > certain bits of MS software. Compatibility is a totally different matter > > - iTunes needed a patch, but apart from that I believe it all works OK. > > > > With the exception of QT on Vista 64-bit, which is no surprise as QT > > didn't work properly on XP 64-bit. > > It would be good to know for sure, since this issue will affect a lot of > us, and the article said "not compatible" specifically. Are you running > Vista yet? Would it be possible for you to check for us? > I can offer a single datapoint: a CD-ROM we last updated a couple of years ago, which comes with QT 6.4 on the disk. We've been asked by the client, who's still selling the stock, to check and did this yesterday. Ran fine on Vista Business, installing QT off the disk; and we then tried de-installing that and installing the latest QT (7.1) from Apple's web site, and it still seemed fine. In fact Vista fixes a bug that appeared in our product when QT 6 was released on XP. However, this product really doesn't exercise QT at all hard - so it's just a datapoint. But certainly evidence that "not certified" != "doesn't work". - Ben From mark_powell at symantec.com Tue Feb 27 06:18:34 2007 From: mark_powell at symantec.com (Mark Powell) Date: Tue, 27 Feb 2007 03:18:34 -0800 Subject: Itemization of detailed files changed in v 2.8? References: <805DFF05-3B7D-4EE3-AB82-FA1A46E64061@mangomultimedia.com> <7E517A76-06A3-4226-A12F-0DFE28347502@mangomultimedia.com> Message-ID: How to use Revolution > Joe Lewis Wilkins wrote: > Actually, it was easy to run the older version, once > I found it! (smile) That did improve the situation, > Trevor DeVore wrote: > the bug appeared in 2.7.5 betas (which became 2.8). > "detailed files" works fine in 2.7.4 which was the > last released version of 2.7.x. I believe it is too generous to say that it improves the situation *not* to upgrade. "Forego a new version, because you can't trust it" is not a solution, it is a coping mechanism. (-: What is particularly frustrating about this bug is that it looks simply like bad counting on the part of the engine. The permissions component is just wrong, but the mod date is now item 6 of detailed files instead of item 5. Grrr. I make lots of mistakes and the ones that grind on me the most are ones like this that are due to my own sloppy housekeeping. So my advice to the Rev team: shoot for the stars in improvements, yes, but make sure the on-board toilet keep working while you are on the journey. Thanks to all for responding. This list is cheaper than counseling, and much more effective. --Mark From pepetoo at Cox.Net Tue Feb 27 06:53:19 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Tue, 27 Feb 2007 03:53:19 -0800 Subject: Itemization of detailed files changed in v 2.8? In-Reply-To: References: <805DFF05-3B7D-4EE3-AB82-FA1A46E64061@mangomultimedia.com> <7E517A76-06A3-4226-A12F-0DFE28347502@mangomultimedia.com> Message-ID: <20B5CC59-F2ED-4C0C-B8C5-0A0793B96402@Cox.Net> Mark, Beautifully stated. May I quote you elsewhere? Joe Wilkins On Feb 27, 2007, at 3:18 AM, Mark Powell wrote: > How to use Revolution > >> Joe Lewis Wilkins wrote: >> Actually, it was easy to run the older version, once >> I found it! (smile) That did improve the situation, > >> Trevor DeVore wrote: >> the bug appeared in 2.7.5 betas (which became 2.8). >> "detailed files" works fine in 2.7.4 which was the >> last released version of 2.7.x. > > I believe it is too generous to say that it improves the situation > *not* > to upgrade. "Forego a new version, because you can't trust it" is > not a > solution, it is a coping mechanism. (-: > > What is particularly frustrating about this bug is that it looks > simply > like bad counting on the part of the engine. The permissions > component > is just wrong, but the mod date is now item 6 of detailed files > instead > of item 5. Grrr. I make lots of mistakes and the ones that grind > on me > the most are ones like this that are due to my own sloppy > housekeeping. > So my advice to the Rev team: shoot for the stars in improvements, > yes, > but make sure the on-board toilet keep working while you are on the > journey. > > Thanks to all for responding. This list is cheaper than > counseling, and > much more effective. > > --Mark From sarah.reichelt at gmail.com Tue Feb 27 06:54:26 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 27 Feb 2007 21:54:26 +1000 Subject: Bar code generation & readin In-Reply-To: <200702270702.26249.palcibiades-first@yahoo.co.uk> References: <200702270702.26249.palcibiades-first@yahoo.co.uk> Message-ID: On 2/27/07, Peter Alcibiades wrote: > Wonder whether someone with experience of bar codes could help with this - > Sarah?? > > My bar code reading app now finally seems to work, and the reader is on a Y > connection with the keyboard (so called Wedge). All the commercially printed > codes I've tried work fine, even the most tiny ones, or ones partly obscured > by a price sticker. So its a fine reader (Gryphon). There is just one last > glitch. > > Reading codes we generate doesn't work. I am using kbarcode, saving them as > pngs, and then printing on a laser printer on ordinary paper. The great merit > of kbarcode is of course, it is free and will also do label printing.... > > I've used code 39 as well as others, makes no odds. The size of the png also > makes no odds. . > > Is there some special magic to generating and printing readable bar codes? > > Peter > ____________ Well yes, there IS special magic to generating barcodes :-) although not to printing as far as I know. You can't just convert text to a barcode font, it has to have the special header & footer to identify it's code to the scanner. I haven't worked with Code39, but for Code128, I made a barcode generator that takes your text and fills in the special stuff at either end, does any other processing needed (I think spaces require encoding), then uses a barcode font to display the final code. I am not familiar with kbarcode, but I assume it should be doing this also. Is your reader configured to read Code39? Are you sure the code is really being generated? If you like to send me the text and the png off-list, I'd be happy to test with a few different scanners and see what I can find. Cheers, Sarah From pepetoo at Cox.Net Tue Feb 27 07:13:22 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Tue, 27 Feb 2007 04:13:22 -0800 Subject: XCode 3.0 In-Reply-To: <18515325106.20070226224539@ahsoftware.net> References: <67421241-DE48-4F14-9EAC-CE7962FAA557@Cox.Net> <18515325106.20070226224539@ahsoftware.net> Message-ID: <97D2A325-758F-4FE6-B48D-2D503F9DE1E1@Cox.Net> Mark, I agree. It seems that life is always made tougher before it is made easier; or what is the old expression? It's always darkest before the dawn! Joe Wilkins On Feb 26, 2007, at 10:45 PM, Mark Wieder wrote: > Joe- > > Sunday, February 25, 2007, 10:13:00 AM, you wrote: > >> addition/>> > > Sounds promising. I do want to point out, however, that garbage > collection is one of those good news/bad news things. It's great not > to have to worry about remembering to free up the memory that you > allocate and when to do it and in what order to do it. It's definitely > one of the more programmer-friendly techniques to come along in the > last decade or so. But the fact that you're deferring that task to the > underlying engine means that you give up the ability to decide when it > happens. And this can come back and bite you in real-time apps: in the > middle of an action game, during a midi sequence, etc. It's supposed > to happen during idle time, but I've had to hack my way around it in > an embedded java system before... > > Just my two cents. I *am* looking forward to xcode 3.0. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From tmackenz at utk.edu Tue Feb 27 07:53:23 2007 From: tmackenz at utk.edu (Tim MacKenzie) Date: Tue, 27 Feb 2007 07:53:23 -0500 Subject: How to use XFCNs & XCMDs in Rev? In-Reply-To: <20070130180006.9B55D488FE1@mail.runrev.com> References: <20070130180006.9B55D488FE1@mail.runrev.com> Message-ID: How do you install and use XFCNs and XCMDs in Rev? - Tim MacKenzie From dave at looktowindward.com Tue Feb 27 08:42:28 2007 From: dave at looktowindward.com (Dave) Date: Tue, 27 Feb 2007 13:42:28 +0000 Subject: Beep not working in 2.7.x and 2.8.x ???? In-Reply-To: <7aa52a210702261907o28c65b3el762f6ad17f427536@mail.gmail.com> References: <7aa52a210702261508p3fb8b8a7x7d42f4c077b44ef5@mail.gmail.com> <7aa52a210702261510q6e8ccc75w343a146a7da0c487@mail.gmail.com> <45E3768B.8060701@hyperactivesw.com> <7aa52a210702261907o28c65b3el762f6ad17f427536@mail.gmail.com> Message-ID: <5ABA5CCC-815A-4210-BF0D-5ED3C34C0615@looktowindward.com> Hi, I can't get "beep" to work on 2.7.x and 2.8.x. I running on Mac OS X 10.4.8 on a Mac Pro. Is this a known problem? Thanks a lot and All the Best Dave From dave at looktowindward.com Tue Feb 27 08:45:26 2007 From: dave at looktowindward.com (Dave) Date: Tue, 27 Feb 2007 13:45:26 +0000 Subject: How to use XFCNs & XCMDs in Rev? In-Reply-To: References: <20070130180006.9B55D488FE1@mail.runrev.com> Message-ID: <5921461A-C973-4A40-AB3D-814ED40417DA@looktowindward.com> Hi. Something like this should do it: on preOpenStack local myExternalFilePathName set the externals of this stack to empty put into myExternalFilePathName -- -- Have to test for a folder here since on MacOS X the external is a bundle which looks like a folder to RunRev -- if there is a folder myExternalFilePathName then put myExternalFilePathName & cr into myExternalFilePathName set the externals of this stack to myExternalFilePathName else beep answer "External File Not Found: " & cr & myExternalFilePathName end if end preOpenStack Hope this Helps All the Best Dave On 27 Feb 2007, at 12:53, Tim MacKenzie wrote: > > How do you install and use XFCNs and XCMDs in Rev? > > - Tim MacKenzie > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From m.schonewille at economy-x-talk.com Tue Feb 27 08:58:15 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 27 Feb 2007 14:58:15 +0100 Subject: Beep not working in 2.7.x and 2.8.x ???? In-Reply-To: <5ABA5CCC-815A-4210-BF0D-5ED3C34C0615@looktowindward.com> References: <7aa52a210702261508p3fb8b8a7x7d42f4c077b44ef5@mail.gmail.com> <7aa52a210702261510q6e8ccc75w343a146a7da0c487@mail.gmail.com> <45E3768B.8060701@hyperactivesw.com> <7aa52a210702261907o28c65b3el762f6ad17f427536@mail.gmail.com> <5ABA5CCC-815A-4210-BF0D-5ED3C34C0615@looktowindward.com> Message-ID: Hi Dave, What does "can't get to work" mean? What does or doesn't happen and if it doesn't do what you expect, what does it do instead? I have problems with "beep" too and am interested in your observations. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 27-feb-2007, om 14:42 heeft Dave het volgende geschreven: > Hi, > > I can't get "beep" to work on 2.7.x and 2.8.x. I running on Mac OS > X 10.4.8 on a Mac Pro. > > Is this a known problem? > > Thanks a lot and All the Best > Dave From LunchnMeets at aol.com Tue Feb 27 09:02:52 2007 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Tue, 27 Feb 2007 09:02:52 EST Subject: Printing Problem Message-ID: In a message dated 2/27/07 1:26:12 AM, scott at elementarysoftware.com writes: > Hello Yves, > I have a print routine that worked fine under 2.6.1 but now prints? > mostly (but not completely) blank space.?? I am busy poking about to? > determine where the issue may lie.? If you learn anything in the? > meanwhile I hope you will post your discovery. > I also experienced this printing problem with 2.8 so I went back to 2.7.4 and everything is fine again. I?m on mac OSX Joe, Orlando, Florida ************************************** AOL now offers free email to everyone. Find out more about what's free from AOL at http://www.aol.com. From palcibiades-first at yahoo.co.uk Tue Feb 27 09:03:59 2007 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Tue, 27 Feb 2007 14:03:59 +0000 Subject: Well done by someone....! Message-ID: <200702271403.59788.palcibiades-first@yahoo.co.uk> http://www.regdeveloper.co.uk/2007/02/27/revolution_runtime/ From dave at looktowindward.com Tue Feb 27 09:30:02 2007 From: dave at looktowindward.com (Dave) Date: Tue, 27 Feb 2007 14:30:02 +0000 Subject: Beep not working in 2.7.x and 2.8.x ???? In-Reply-To: References: <7aa52a210702261508p3fb8b8a7x7d42f4c077b44ef5@mail.gmail.com> <7aa52a210702261510q6e8ccc75w343a146a7da0c487@mail.gmail.com> <45E3768B.8060701@hyperactivesw.com> <7aa52a210702261907o28c65b3el762f6ad17f427536@mail.gmail.com> <5ABA5CCC-815A-4210-BF0D-5ED3C34C0615@looktowindward.com> Message-ID: <3F227E4A-7E1C-4428-8F9F-3536C3B8A8B9@looktowindward.com> Hi, Well, beep doesn't beep! I have one button in a stack with the following script: on mouseUp beep end mouseUp when I hit the button, it doesn't beep! The same script works fine under 2.6.6.152. I have only tried this on MacOS X and only under the IDE. All the Best Dave On 27 Feb 2007, at 13:58, Mark Schonewille wrote: > Hi Dave, > > What does "can't get to work" mean? What does or doesn't happen and > if it doesn't do what you expect, what does it do instead? > > I have problems with "beep" too and am interested in your > observations. > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store > software. Download at http://www.salery.biz > > Op 27-feb-2007, om 14:42 heeft Dave het volgende geschreven: > >> Hi, >> >> I can't get "beep" to work on 2.7.x and 2.8.x. I running on Mac OS >> X 10.4.8 on a Mac Pro. >> >> Is this a known problem? >> >> Thanks a lot and All the Best >> Dave > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From m.schonewille at economy-x-talk.com Tue Feb 27 09:57:27 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 27 Feb 2007 15:57:27 +0100 Subject: Beep not working in 2.7.x and 2.8.x ???? In-Reply-To: <3F227E4A-7E1C-4428-8F9F-3536C3B8A8B9@looktowindward.com> References: <7aa52a210702261508p3fb8b8a7x7d42f4c077b44ef5@mail.gmail.com> <7aa52a210702261510q6e8ccc75w343a146a7da0c487@mail.gmail.com> <45E3768B.8060701@hyperactivesw.com> <7aa52a210702261907o28c65b3el762f6ad17f427536@mail.gmail.com> <5ABA5CCC-815A-4210-BF0D-5ED3C34C0615@looktowindward.com> <3F227E4A-7E1C-4428-8F9F-3536C3B8A8B9@looktowindward.com> Message-ID: <0F0D6A8B-7387-49AC-88CA-80A0AF28C27A@economy-x-talk.com> Hi Dave, Do other applications beep? Have you checked the two different settings in the Sound control panel, for regular beeps and warning signals? Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 27-feb-2007, om 15:30 heeft Dave het volgende geschreven: > Hi, > > Well, beep doesn't beep! I have one button in a stack with the > following script: > > on mouseUp > beep > end mouseUp > > when I hit the button, it doesn't beep! The same script works fine > under 2.6.6.152. > > I have only tried this on MacOS X and only under the IDE. > > All the Best > Dave From dave at looktowindward.com Tue Feb 27 10:30:02 2007 From: dave at looktowindward.com (Dave) Date: Tue, 27 Feb 2007 15:30:02 +0000 Subject: Beep not working in 2.7.x and 2.8.x ???? In-Reply-To: <0F0D6A8B-7387-49AC-88CA-80A0AF28C27A@economy-x-talk.com> References: <7aa52a210702261508p3fb8b8a7x7d42f4c077b44ef5@mail.gmail.com> <7aa52a210702261510q6e8ccc75w343a146a7da0c487@mail.gmail.com> <45E3768B.8060701@hyperactivesw.com> <7aa52a210702261907o28c65b3el762f6ad17f427536@mail.gmail.com> <5ABA5CCC-815A-4210-BF0D-5ED3C34C0615@looktowindward.com> <3F227E4A-7E1C-4428-8F9F-3536C3B8A8B9@looktowindward.com> <0F0D6A8B-7387-49AC-88CA-80A0AF28C27A@economy-x-talk.com> Message-ID: <9459996B-DF49-4C3F-967C-3FB39E7D4A72@looktowindward.com> Hi, Yes, other Apps beep and RunRev 2.6.6.152 beeps but nothing from 2.7.x onwards beeps! Checked the Sound Control Panels all set as normal. All the Best Dave On 27 Feb 2007, at 14:57, Mark Schonewille wrote: > Hi Dave, > > Do other applications beep? Have you checked the two different > settings in the Sound control panel, for regular beeps and warning > signals? > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store > software. Download at http://www.salery.biz > > Op 27-feb-2007, om 15:30 heeft Dave het volgende geschreven: > >> Hi, >> >> Well, beep doesn't beep! I have one button in a stack with the >> following script: >> >> on mouseUp >> beep >> end mouseUp >> >> when I hit the button, it doesn't beep! The same script works fine >> under 2.6.6.152. >> >> I have only tried this on MacOS X and only under the IDE. >> >> All the Best >> Dave > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dave at looktowindward.com Tue Feb 27 10:38:38 2007 From: dave at looktowindward.com (Dave) Date: Tue, 27 Feb 2007 15:38:38 +0000 Subject: Droplets and AppleEvents In-Reply-To: <97D2A325-758F-4FE6-B48D-2D503F9DE1E1@Cox.Net> References: <67421241-DE48-4F14-9EAC-CE7962FAA557@Cox.Net> <18515325106.20070226224539@ahsoftware.net> <97D2A325-758F-4FE6-B48D-2D503F9DE1E1@Cox.Net> Message-ID: Hi, I have an application that is built into a standalone. If the app is launched by double-clicking it then I want to display a (prefs) window (whether the app is already running or not) if the app is launched by dragging and dropping a file into the App's Icon, then I want to process the file(s). I have my Standalone structured so that a Splash Screen is made into a Standalone and it calls other Stacks inside the App bundle. This all works fine. However, if I launch the app, let the Splash Screen Splash, then drag and drop a file onto the App Icon, the Icon Highlights as expected but I don't get the AppleEvent - ever. If in the secondary stack I press a button that simply has this script attached: on mouseUp answer "Hello World" end mouseUp I get the "Hello World" dialog then hit ok and then AppleEvents seem to get thru, e.g. I can drag and drop files onto the Apps Icon and the appleEvent handler below runs and I get the "odoc" event. Here is the AppleEvent Script handler in the Stack Script of the Splash Screen: ------------------------------------------------------------------------ ----------------- -- -- appleEvent -- ------------------------------------------------------------------------ --------------- on appleEvent theClass,theID local myAppleEventData request appleEvent data put it into myAppleEventData answer "theClass: " & theClass & " theID: " & theID & cr & "Data: " & myAppleEventData pass appleEvent end appleEvent Any ideas on how I can make this work correctly?? Thanks a lot All the Best Dave From lists at mangomultimedia.com Tue Feb 27 10:39:55 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 27 Feb 2007 07:39:55 -0800 Subject: Escape key to dismiss dialogs In-Reply-To: <8B84B928-E33A-452E-BC25-D4D8AF8E7A93@mac.com> References: <8B84B928-E33A-452E-BC25-D4D8AF8E7A93@mac.com> Message-ID: On Feb 26, 2007, at 9:56 PM, Bill Vlahos wrote: > It is common for dialog boxes to cancel when the user presses the > Esc key. Unfortunately when I press the Esc key on an ask dialog it > simply enters something in the field. > > Is this a bug? How do I get the desired behavior? Dave already provided a solution but here is a bug report I filed in case you are interested: http://quality.runrev.com/qacenter/show_bug.cgi?id=3956 -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com trevor at bluemangolearning.com From pepetoo at Cox.Net Tue Feb 27 10:48:04 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Tue, 27 Feb 2007 07:48:04 -0800 Subject: Beep not working in 2.7.x and 2.8.x ???? In-Reply-To: <5ABA5CCC-815A-4210-BF0D-5ED3C34C0615@looktowindward.com> References: <7aa52a210702261508p3fb8b8a7x7d42f4c077b44ef5@mail.gmail.com> <7aa52a210702261510q6e8ccc75w343a146a7da0c487@mail.gmail.com> <45E3768B.8060701@hyperactivesw.com> <7aa52a210702261907o28c65b3el762f6ad17f427536@mail.gmail.com> <5ABA5CCC-815A-4210-BF0D-5ED3C34C0615@looktowindward.com> Message-ID: My beeper works, with OS 10.4.8 on a Mini-mac with external speakers and Rev 2.8 gm3. Joe Wilkins On Feb 27, 2007, at 5:42 AM, Dave wrote: > Hi, > > I can't get "beep" to work on 2.7.x and 2.8.x. I running on Mac OS > X 10.4.8 on a Mac Pro. > > Is this a known problem? > > Thanks a lot and All the Best > Dave > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From pepetoo at Cox.Net Tue Feb 27 10:52:20 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Tue, 27 Feb 2007 07:52:20 -0800 Subject: How to use XFCNs & XCMDs in Rev? In-Reply-To: <5921461A-C973-4A40-AB3D-814ED40417DA@looktowindward.com> References: <20070130180006.9B55D488FE1@mail.runrev.com> <5921461A-C973-4A40-AB3D-814ED40417DA@looktowindward.com> Message-ID: <67737250-4E5D-4321-80EF-E3E3D33469F7@Cox.Net> Dave, while we're at it, and I know this has been asked and answered a kajillion times: is there any chance that HC XCMDs and XFCNs will work with Rev? They were created with CompileIt mucho years ago! Joe Wilkins On Feb 27, 2007, at 5:45 AM, Dave wrote: > Hi. > > Something like this should do it: > > > on preOpenStack > local myExternalFilePathName > > set the externals of this stack to empty > > put into myExternalFilePathName > > -- > -- Have to test for a folder here since on MacOS X the external is > a bundle which looks like a folder to RunRev > -- > if there is a folder myExternalFilePathName then > put myExternalFilePathName & cr into myExternalFilePathName > set the externals of this stack to myExternalFilePathName > else > beep > answer "External File Not Found: " & cr & myExternalFilePathName > end if > end preOpenStack > > > Hope this Helps > All the Best > Dave > > > On 27 Feb 2007, at 12:53, Tim MacKenzie wrote: > >> >> How do you install and use XFCNs and XCMDs in Rev? >> >> - Tim MacKenzie >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Tue Feb 27 10:55:27 2007 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 27 Feb 2007 09:55:27 -0600 Subject: Well done by someone....! In-Reply-To: <200702271403.59788.palcibiades-first@yahoo.co.uk> References: <200702271403.59788.palcibiades-first@yahoo.co.uk> Message-ID: <20070227095527833683.ad38711c@sonsothunder.com> On Tue, 27 Feb 2007 14:03:59 +0000, Peter Alcibiades wrote: > http://www.regdeveloper.co.uk/2007/02/27/revolution_runtime/ Great review! Glad to see more of Rev in the press. Congrats, RunRev! Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From lists at mangomultimedia.com Tue Feb 27 10:57:19 2007 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 27 Feb 2007 07:57:19 -0800 Subject: Beep not working in 2.7.x and 2.8.x ???? In-Reply-To: <9459996B-DF49-4C3F-967C-3FB39E7D4A72@looktowindward.com> References: <7aa52a210702261508p3fb8b8a7x7d42f4c077b44ef5@mail.gmail.com> <7aa52a210702261510q6e8ccc75w343a146a7da0c487@mail.gmail.com> <45E3768B.8060701@hyperactivesw.com> <7aa52a210702261907o28c65b3el762f6ad17f427536@mail.gmail.com> <5ABA5CCC-815A-4210-BF0D-5ED3C34C0615@looktowindward.com> <3F227E4A-7E1C-4428-8F9F-3536C3B8A8B9@looktowindward.com> <0F0D6A8B-7387-49AC-88CA-80A0AF28C27A@economy-x-talk.com> <9459996B-DF49-4C3F-967C-3FB39E7D4A72@looktowindward.com> Message-ID: <01BBECB6-4E41-47DB-A1F3-66CA273A99FE@mangomultimedia.com> On Feb 27, 2007, at 7:30 AM, Dave wrote: > Hi, > > Yes, other Apps beep and RunRev 2.6.6.152 beeps but nothing from > 2.7.x onwards beeps! > > Checked the Sound Control Panels all set as normal. Dave, The beep is working in the dev environment under 2.8 on OS X.4.8 on an Intel. I tried from the message box. -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com trevor at bluemangolearning.com From toolbook at kestner.de Tue Feb 27 11:01:09 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 27 Feb 2007 17:01:09 +0100 Subject: AW: Beep not working in 2.7.x and 2.8.x ???? In-Reply-To: <9459996B-DF49-4C3F-967C-3FB39E7D4A72@looktowindward.com> Message-ID: <006f01c75a88$7fccd190$18b2a8c0@TiemoPC2> My Rev 2.8.0 Build 350 beeps on WinXP Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Dave > Gesendet: Dienstag, 27. Februar 2007 16:30 > An: How to use Revolution > Betreff: Re: Beep not working in 2.7.x and 2.8.x ???? > > Hi, > > Yes, other Apps beep and RunRev 2.6.6.152 beeps but nothing from > 2.7.x onwards beeps! > > Checked the Sound Control Panels all set as normal. > > All the Best > Dave > > On 27 Feb 2007, at 14:57, Mark Schonewille wrote: > > > Hi Dave, > > > > Do other applications beep? Have you checked the two different > > settings in the Sound control panel, for regular beeps and warning > > signals? > > > > Best, > > > > Mark > > > > -- > > > > Economy-x-Talk > > Consultancy and Software Engineering > > http://economy-x-talk.com > > http://www.salery.biz > > > > Get your store on-line within minutes with Salery Web Store > > software. Download at http://www.salery.biz > > > > Op 27-feb-2007, om 15:30 heeft Dave het volgende geschreven: > > > >> Hi, > >> > >> Well, beep doesn't beep! I have one button in a stack with the > >> following script: > >> > >> on mouseUp > >> beep > >> end mouseUp > >> > >> when I hit the button, it doesn't beep! The same script works fine > >> under 2.6.6.152. > >> > >> I have only tried this on MacOS X and only under the IDE. > >> > >> All the Best > >> Dave > > > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dave at looktowindward.com Tue Feb 27 11:05:06 2007 From: dave at looktowindward.com (Dave) Date: Tue, 27 Feb 2007 16:05:06 +0000 Subject: How to use XFCNs & XCMDs in Rev? In-Reply-To: <67737250-4E5D-4321-80EF-E3E3D33469F7@Cox.Net> References: <20070130180006.9B55D488FE1@mail.runrev.com> <5921461A-C973-4A40-AB3D-814ED40417DA@looktowindward.com> <67737250-4E5D-4321-80EF-E3E3D33469F7@Cox.Net> Message-ID: <0A4C35A1-9A63-4BF8-9306-D287A7467138@looktowindward.com> Hi, I'm really not sure, but I guess it would depend on the Platform. I'm pretty sure it won't work under MacOS X, but under Windows it may well work since I think the DLL format is compatible. All the Best Dave On 27 Feb 2007, at 15:52, Joe Lewis Wilkins wrote: > Dave, while we're at it, and I know this has been asked and > answered a kajillion times: is there any chance that HC XCMDs and > XFCNs will work with Rev? They were created with CompileIt mucho > years ago! > > Joe Wilkins > > On Feb 27, 2007, at 5:45 AM, Dave wrote: > >> Hi. >> >> Something like this should do it: >> >> >> on preOpenStack >> local myExternalFilePathName >> >> set the externals of this stack to empty >> >> put into myExternalFilePathName >> >> -- >> -- Have to test for a folder here since on MacOS X the external >> is a bundle which looks like a folder to RunRev >> -- >> if there is a folder myExternalFilePathName then >> put myExternalFilePathName & cr into myExternalFilePathName >> set the externals of this stack to myExternalFilePathName >> else >> beep >> answer "External File Not Found: " & cr & myExternalFilePathName >> end if >> end preOpenStack >> >> >> Hope this Helps >> All the Best >> Dave >> >> >> On 27 Feb 2007, at 12:53, Tim MacKenzie wrote: >> >>> >>> How do you install and use XFCNs and XCMDs in Rev? >>> >>> - Tim MacKenzie >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dave at looktowindward.com Tue Feb 27 11:08:16 2007 From: dave at looktowindward.com (Dave) Date: Tue, 27 Feb 2007 16:08:16 +0000 Subject: Droplets and AppleEvents In-Reply-To: <97D2A325-758F-4FE6-B48D-2D503F9DE1E1@Cox.Net> References: <67421241-DE48-4F14-9EAC-CE7962FAA557@Cox.Net> <18515325106.20070226224539@ahsoftware.net> <97D2A325-758F-4FE6-B48D-2D503F9DE1E1@Cox.Net> Message-ID: Hi, I added an AppleEvent handler to the Main Window Stack and I now get the the AppleEvents ok. I had thought that the Splash Screen would always get the message. What is the action here? If the user drops a file into the Standalone Icon, where should the AppleEvent get sent? One other thing, I want to give my App a Creator type of CR01, but I want to be able to Drop Movie Files into it. How do I go about setting this up in the Standalone settings dialog. Thanks a lot All the Best Dave ------------------------------------------------------------------------ ------------------------------------ Hi, I have an application that is built into a standalone. If the app is launched by double-clicking it then I want to display a (prefs) window (whether the app is already running or not) if the app is launched by dragging and dropping a file into the App's Icon, then I want to process the file(s). I have my Standalone structured so that a Splash Screen is made into a Standalone and it calls other Stacks inside the App bundle. This all works fine. However, if I launch the app, let the Splash Screen Splash, then drag and drop a file onto the App Icon, the Icon Highlights as expected but I don't get the AppleEvent - ever. If in the secondary stack I press a button that simply has this script attached: on mouseUp answer "Hello World" end mouseUp I get the "Hello World" dialog then hit ok and then AppleEvents seem to get thru, e.g. I can drag and drop files onto the Apps Icon and the appleEvent handler below runs and I get the "odoc" event. Here is the AppleEvent Script handler in the Stack Script of the Splash Screen: ------------------------------------------------------------------------ ----------------- -- -- appleEvent -- ------------------------------------------------------------------------ --------------- on appleEvent theClass,theID local myAppleEventData request appleEvent data put it into myAppleEventData answer "theClass: " & theClass & " theID: " & theID & cr & "Data: " & myAppleEventData pass appleEvent end appleEvent Any ideas on how I can make this work correctly?? Thanks a lot All the Best Dave _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Tue Feb 27 11:17:34 2007 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 27 Feb 2007 10:17:34 -0600 Subject: Drag and drop from a list field In-Reply-To: References: Message-ID: <20070227101734161637.be7dfa7d@sonsothunder.com> On Mon, 26 Feb 2007 21:39:29 -0800, Bill Vlahos wrote: > Klaus has a great demo stack in RevOnLine on dragging and dropping a > file on the computer desktop into a field or stack. What I want to > know is how to drag and drop out of a list field onto the desktop. > > There is a sample drag and drop in the Rev docs using graphics > objects for dragging the name of a color graphic to another object on > the same card. Essentially the object has the script: > > on mouseDown > set the dragData["text"] to the short name of the target > set the borderWidth of the target to 3 > end mouseDown > > on dragEnd > set the borderWidth of the target to 1 > end dragEnd > > > I have two questions. > > 1. How do I get the content of the line of text (the one that is > selected) in a list field that I want to drag from? You could: set the dragData["text"] to the hilitedText of the target However, the cursor changes to be the "can't drag" cursor, even though you can drop the text into the Message Box or another app without a problem, so you'd have to change the cursor too: on mouseDown lock cursor set cursor to arrow set the dragData["text"] to the hilitedText of the target end mouseDown The problem with *that* is that you're releasing outside of the main card window, so no mouseUp/mouseRelease message will be sent. So you'd need to poll for the mouseState like this: on mouseDown lock cursor set cursor to 24 -- the drag cursor send "checkMouse" to me in 100 milliseconds set the dragData["text"] to the hilitedText of the target end mouseDown on checkMouse if the mouse is up then unlock cursor else send "checkMouse" to me in 100 milliseconds end if end checkMouse > 2. How do I send it outside the stack to the desktop to make a file > on the desktop? Well, if you're just dragging text, then the OS does it for you - when you drag text into the Finder (or Windows Explorer) and release, it will make a clipping file for you - basically it detects the type of dragData ("text" in this case), and handles it for you. However I don't know how to find out exactly *where* the file ends up. That is, what folder, etc. received the clipping. It would really be great if the "dragDestination" could be updated to contain this kind of information, but right now the destination can only be other objects in Rev. Anyone have any ideas on how to find out where the clipping was dropped? Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From jacque at hyperactivesw.com Tue Feb 27 11:38:26 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 27 Feb 2007 10:38:26 -0600 Subject: How to use XFCNs & XCMDs in Rev? In-Reply-To: References: <20070130180006.9B55D488FE1@mail.runrev.com> Message-ID: <45E45E82.90607@hyperactivesw.com> Tim MacKenzie wrote: > > How do you install and use XFCNs and XCMDs in Rev? In most casess, you won't need to because Revolution is so feature-rich that most of the things HyperCard required XCMDs to do are already built into Revolution. So before you even try to use an XCMD, see if the feature is already available in native Revolution. In all the years I've been using Revolution, I have only had to use an external two or three times. Virtually everything I used to use HC XCMDs for can be done in regular scripting. If you really, really do need an XCMD or XFCN, be aware that they will only work on OS 9 standalones. If you want to use them in OS X, you'll need to program a Revolution external (different than an XCMD) using the Revolution API. There is currently no OS 9 engine for the latest Revolution build, so you will need to regress to 2.6.x to get that engine when buildling a standalone. Once you have that and have built the standalone, open a resource fork using ResEdit (or similar) and install the XCMD just as you did with HyperCard. After that, usage is the same as in HC. Just call the XCMD using the syntax you used in HC. One other thing: only XCMDs/XFCNs that use the older 1.0 interface will work. XCMDs that use the 2.0 format cannot be used. This means that basically any XCMD written after HC 2.0 was released cannot be used. Given all the restrictions on XCMDs/XFCNs in Revolution, it is really much better to see if you can rewrite the functionality using native syntax. Revolution is so fast that a native solution almost always runs faster than an XCMD because you avoid the overhead of calling out to an external. If you want to let us know about some of the XCMDs/XFCNs you need, we can probably tell you how to do the same thing in native scripts. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From klaus at major-k.de Tue Feb 27 11:39:09 2007 From: klaus at major-k.de (Klaus Major) Date: Tue, 27 Feb 2007 17:39:09 +0100 Subject: How to use XFCNs & XCMDs in Rev? In-Reply-To: <0A4C35A1-9A63-4BF8-9306-D287A7467138@looktowindward.com> References: <20070130180006.9B55D488FE1@mail.runrev.com> <5921461A-C973-4A40-AB3D-814ED40417DA@looktowindward.com> <67737250-4E5D-4321-80EF-E3E3D33469F7@Cox.Net> <0A4C35A1-9A63-4BF8-9306-D287A7467138@looktowindward.com> Message-ID: Hi Dave and Joe, > Hi, > > I'm really not sure, but I guess it would depend on the Platform. > I'm pretty sure it won't work under MacOS X, but under Windows it > may well work since I think the DLL format is compatible. I'm afraid that you can ONLY use HC XCMDs and XFCNs with REV on Mac OS <= 9.x. These are code resources stored in the resource-fork of the stacks and the format is not compatible with the OS X "bundle" or Windows "DLL" format. You will have to convert them to the necessary format, but I have no idea how this could be done. Maybe they have to be re-compiled into the necessary formats. > All the Best > Dave > > On 27 Feb 2007, at 15:52, Joe Lewis Wilkins wrote: > >> Dave, while we're at it, and I know this has been asked and >> answered a kajillion times: is there any chance that HC XCMDs and >> XFCNs will work with Rev? They were created with CompileIt mucho >> years ago! >> >> Joe Wilkins >> >> On Feb 27, 2007, at 5:45 AM, Dave wrote: >> >>> Hi. >>> >>> Something like this should do it: >>> ... Regards Klaus Major klaus at major-k.de http://www.major-k.de From mark at maseurope.net Tue Feb 27 11:39:57 2007 From: mark at maseurope.net (Mark Smith) Date: Tue, 27 Feb 2007 16:39:57 +0000 Subject: How to use XFCNs & XCMDs in Rev? In-Reply-To: <67737250-4E5D-4321-80EF-E3E3D33469F7@Cox.Net> References: <20070130180006.9B55D488FE1@mail.runrev.com> <5921461A-C973-4A40-AB3D-814ED40417DA@looktowindward.com> <67737250-4E5D-4321-80EF-E3E3D33469F7@Cox.Net> Message-ID: I'm pretty sure that they'd only work under Mac OS 9. Best, Mark On 27 Feb 2007, at 15:52, Joe Lewis Wilkins wrote: > Dave, while we're at it, and I know this has been asked and > answered a kajillion times: is there any chance that HC XCMDs and > XFCNs will work with Rev? They were created with CompileIt mucho > years ago! > > Joe Wilkins > > On Feb 27, 2007, at 5:45 AM, Dave wrote: > >> Hi. >> >> Something like this should do it: >> >> >> on preOpenStack >> local myExternalFilePathName >> >> set the externals of this stack to empty >> >> put into myExternalFilePathName >> >> -- >> -- Have to test for a folder here since on MacOS X the external >> is a bundle which looks like a folder to RunRev >> -- >> if there is a folder myExternalFilePathName then >> put myExternalFilePathName & cr into myExternalFilePathName >> set the externals of this stack to myExternalFilePathName >> else >> beep >> answer "External File Not Found: " & cr & myExternalFilePathName >> end if >> end preOpenStack >> >> >> Hope this Helps >> All the Best >> Dave >> >> >> On 27 Feb 2007, at 12:53, Tim MacKenzie wrote: >> >>> >>> How do you install and use XFCNs and XCMDs in Rev? >>> >>> - Tim MacKenzie >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From bobwarren at howsoft.com Tue Feb 27 12:03:12 2007 From: bobwarren at howsoft.com (Bob Warren) Date: Tue, 27 Feb 2007 14:03:12 -0300 Subject: Copy Paste update Message-ID: <45E46450.5050305@howsoft.com> Chipp Walters wrote: >I've created a plugin which steps in front of Rev's frontscripts and manages all Copy/Paste keyboard commands. Like some of our others, it's very small, and is comprised of a simple checkbox to turn it on and off, and an UPDATE button. It's only tested on WinXP, but seems to work fine for me. Works with altPluginToolbar. If you're interested in testing it out, give me a shout and I'll send you the URL. I'll post it later after it's banged on a bit more. ---------------------------------------------- Is it likely to work in Rev/Linux 2.6.1 or the pending 2.8? If so, I would certainly be interested. Using Ubuntu 6.06 Dapper Drake, copy/paste rarely, if ever, works at all using the keyboard! Does (or will) your plugin include the CTRL+S and CTRL+A functions? At the moment, I have to close the code editor and message box in order to save from the menu. Not exactly convenient! Bob From JimAultWins at yahoo.com Tue Feb 27 12:27:39 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 27 Feb 2007 09:27:39 -0800 Subject: Droplets and AppleEvents In-Reply-To: Message-ID: On 2/27/07 8:08 AM, "Dave" wrote: > I added an AppleEvent handler to the Main Window Stack and I now get > the the AppleEvents ok. I had thought that the Splash Screen would > always get the message. What is the action here? If the user drops a > file into the Standalone Icon, where should the AppleEvent get sent? > > One other thing, I want to give my App a Creator type of CR01, but I > want to be able to Drop Movie Files into it. How do I go about > setting this up in the Standalone settings dialog. > I think one answer to your first question (I don't know the second one) is that you can trap the event several places, just don't pass it. One technique could be to put the trap in a back script and then all stacks would be before it in the message path. The execption could be the splash screen. Jim Ault Las Vegas From mikeythek at gmail.com Tue Feb 27 12:31:26 2007 From: mikeythek at gmail.com (Mikey) Date: Tue, 27 Feb 2007 12:31:26 -0500 Subject: Bar code generation & readin In-Reply-To: References: <200702270702.26249.palcibiades-first@yahoo.co.uk> Message-ID: <9b408d8e0702270931k190f979frb2c3245f6ce58a7f@mail.gmail.com> Sarah, The easiest way to generate a barcode using a font in Code 39 is to: 1) Make sure you have the prefix and postfix characters appended. For Code 39 that's an asterisk. Your reader will eat this character, so it won't display when you scan it. 2) Figure out if your reader is requiring a checksum. If it is, email me privately and I'll send you the algorithm. 3) Figure out what Code 39 characters and symbology you need. The place to start is to make a number to encode. Try 12345...except to make it code 39 you have to use *12345* (assuming no checksum). After you can verify that this works, then you have to decide if you want the full ASCII character set to be encodable, or just a subset (uppercase alpha characters, number, and a couple of symbols). Email me privately for more on this as well so we make sure that you are properly encoding your string. Mike. From dave at looktowindward.com Tue Feb 27 12:36:17 2007 From: dave at looktowindward.com (Dave) Date: Tue, 27 Feb 2007 17:36:17 +0000 Subject: More Droplets and AppleEvents In-Reply-To: <97D2A325-758F-4FE6-B48D-2D503F9DE1E1@Cox.Net> References: <67421241-DE48-4F14-9EAC-CE7962FAA557@Cox.Net> <18515325106.20070226224539@ahsoftware.net> <97D2A325-758F-4FE6-B48D-2D503F9DE1E1@Cox.Net> Message-ID: <3C964ADE-A16B-4FAF-8434-C299048657BA@looktowindward.com> Hi, I can't find any information on how this is supposed to work. The built-in documentation says that the appleEvent message is sent to the current card, however I have the appleEvent message handler in my Stack Script and it gets called. So where exactly is the message sent to? The Splash Screen Stack used to just be hidden, I now close it so that there would be no chance that appleEvents get sent it it, however, I still sometimes get the appleEvent handler in the Splash stack is getting called, even though it is closed and gone!!!! How can this be? This is the handler: on appleEvent theClass,theID local myAppleEventData if (the environment <> "development") then request appleEvent data put it into myAppleEventData answer the name of me & cr & "theClass: " & theClass & " theID: " & theID & cr & "Data: " & myAppleEventData end if pass appleEvent end appleEvent I have this in the Splash Screen Stack and the Main Stack. I have a number of other stacks that are open, one is a Place Holder for loading externals and a couple that hold global functions. I'm guessing that these stacks are eating the appleEvents. IMO, the way in which appleEvents are handled needs to be improved. It's senseless to have the appleEvent sent to the current card or even the current stack, they should always be sent to one place. My suggestion would be to have a global property that specifies the stack to send the message to, e.g. set the appleEventStack to "myAppleEventStack" Anyway, is there any secret on how to have this work? Thanks a lot All the Best Dave ------------------------------------------------------------------------ ------------------------------------ Hi, I added an AppleEvent handler to the Main Window Stack and I now get the the AppleEvents ok. I had thought that the Splash Screen would always get the message. What is the action here? If the user drops a file into the Standalone Icon, where should the AppleEvent get sent? One other thing, I want to give my App a Creator type of CR01, but I want to be able to Drop Movie Files into it. How do I go about setting this up in the Standalone settings dialog. Thanks a lot All the Best Dave ------------------------------------------------------------------------ ------------------------------------ Hi, I have an application that is built into a standalone. If the app is launched by double-clicking it then I want to display a (prefs) window (whether the app is already running or not) if the app is launched by dragging and dropping a file into the App's Icon, then I want to process the file(s). I have my Standalone structured so that a Splash Screen is made into a Standalone and it calls other Stacks inside the App bundle. This all works fine. However, if I launch the app, let the Splash Screen Splash, then drag and drop a file onto the App Icon, the Icon Highlights as expected but I don't get the AppleEvent - ever. If in the secondary stack I press a button that simply has this script attached: on mouseUp answer "Hello World" end mouseUp I get the "Hello World" dialog then hit ok and then AppleEvents seem to get thru, e.g. I can drag and drop files onto the Apps Icon and the appleEvent handler below runs and I get the "odoc" event. Here is the AppleEvent Script handler in the Stack Script of the Splash Screen: ------------------------------------------------------------------------ ----------------- -- -- appleEvent -- ------------------------------------------------------------------------ --------------- on appleEvent theClass,theID local myAppleEventData request appleEvent data put it into myAppleEventData answer "theClass: " & theClass & " theID: " & theID & cr & "Data: " & myAppleEventData pass appleEvent end appleEvent Any ideas on how I can make this work correctly?? Thanks a lot All the Best Dave _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From dave at looktowindward.com Tue Feb 27 12:40:24 2007 From: dave at looktowindward.com (Dave) Date: Tue, 27 Feb 2007 17:40:24 +0000 Subject: Droplets and AppleEvents In-Reply-To: References: Message-ID: Hi Jim, Ok, that's a good idea. What I would like is to be able to have just one place that handles AppleEvents, I can ship the commands off to wherever they are needed myself (I already have the mechanism for this). How can I use "backScript" I've never used it before and not really sure how I would go about setting this up. Many Thanks All the Best Dave On 27 Feb 2007, at 17:27, Jim Ault wrote: > On 2/27/07 8:08 AM, "Dave" wrote: >> I added an AppleEvent handler to the Main Window Stack and I now get >> the the AppleEvents ok. I had thought that the Splash Screen would >> always get the message. What is the action here? If the user drops a >> file into the Standalone Icon, where should the AppleEvent get sent? >> >> One other thing, I want to give my App a Creator type of CR01, but I >> want to be able to Drop Movie Files into it. How do I go about >> setting this up in the Standalone settings dialog. >> > I think one answer to your first question (I don't know the second > one) is > that you can trap the event several places, just don't pass it. One > technique could be to put the trap in a back script and then all > stacks > would be before it in the message path. The execption could be the > splash > screen. > > Jim Ault > Las Vegas > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Tue Feb 27 13:09:40 2007 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 27 Feb 2007 12:09:40 -0600 Subject: More Droplets and AppleEvents In-Reply-To: <3C964ADE-A16B-4FAF-8434-C299048657BA@looktowindward.com> References: <67421241-DE48-4F14-9EAC-CE7962FAA557@Cox.Net> <18515325106.20070226224539@ahsoftware.net> <97D2A325-758F-4FE6-B48D-2D503F9DE1E1@Cox.Net> <3C964ADE-A16B-4FAF-8434-C299048657BA@looktowindward.com> Message-ID: <20070227120940593701.269b8fc8@sonsothunder.com> On Tue, 27 Feb 2007 17:36:17 +0000, Dave wrote: > Hi, > > I can't find any information on how this is supposed to work. The > built-in documentation says that the appleEvent message is sent to > the current card, however I have the appleEvent message handler in my > Stack Script and it gets called. So where exactly is the message sent > to? It's sent to the card, but if it's not trapped there, it propgates along the message passing hierarchy, so you can trap it in the stack script if you like. > The Splash Screen Stack used to just be hidden, I now close it so > that there would be no chance that appleEvents get sent it it, > however, I still sometimes get the appleEvent handler in the Splash > stack is getting called, even though it is closed and gone!!!! How > can this be? It's because the appleEvent is sent as soon as your app starts up, and is sent to the first card of the first stack opened. If this is the Splash, then it is the stack that will receive the message, and it's hitting the card just before you're executing your close stack command to close the Splash. > IMO, the way > in which appleEvents are handled needs to be improved. It's senseless > to have the appleEvent sent to the current card or even the current > stack, they should always be sent to one place. Well, this would be the reason to set up a backscript or library to catch any appleEvent messages that are sent *after* your app is already open. This way, you don't have to patch individual stacks, you can trap the event in the Splash for when the app is first launched, and then in a backscript for events that come in after that point. HTH, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From chipp at chipp.com Tue Feb 27 13:36:09 2007 From: chipp at chipp.com (Chipp Walters) Date: Tue, 27 Feb 2007 12:36:09 -0600 Subject: Copy Paste update In-Reply-To: <45E46450.5050305@howsoft.com> References: <45E46450.5050305@howsoft.com> Message-ID: <7aa52a210702271036v146b9e74g361b70bc28734db0@mail.gmail.com> Bob, Check it out yourself. The frontscript is pretty easy to grok, so I imagine adding other key commands would be pretty easy... altCopyPasteFix.rev put in the messageBox and execute: go URL "http://www.gadgetplugins.com/altplugins/altCopyPasteFix.rev" If you don't use the altPluginToolbar, be sure and click on the upper left (just left of the checkbox) to palette it. It has a little 'noise' which helps you to know you're actually copying and pasting. best, Chipp On 2/27/07, Bob Warren wrote: > Chipp Walters wrote: > > >I've created a plugin which steps in front of Rev's frontscripts and > manages all Copy/Paste keyboard commands. Like some of our others, > it's very small, and is comprised of a simple checkbox to turn it on > and off, and an UPDATE button. > > > It's only tested on WinXP, but seems to work fine for me. Works with > altPluginToolbar. If you're interested in testing it out, give me a > shout and I'll send you the URL. I'll post it later after it's banged > on a bit more. > > ---------------------------------------------- > Is it likely to work in Rev/Linux 2.6.1 or the pending 2.8? > If so, I would certainly be interested. > Using Ubuntu 6.06 Dapper Drake, copy/paste rarely, if ever, works at all using the keyboard! > Does (or will) your plugin include the CTRL+S and CTRL+A functions? > At the moment, I have to close the code editor and message box in order to save from the menu. Not exactly convenient! > > Bob > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From JimAultWins at yahoo.com Tue Feb 27 14:09:10 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 27 Feb 2007 11:09:10 -0800 Subject: Droplets and AppleEvents In-Reply-To: Message-ID: On 2/27/07 9:40 AM, "Dave" wrote: > Hi Jim, > > Ok, that's a good idea. What I would like is to be able to have just > one place that handles AppleEvents, I can ship the commands off to > wherever they are needed myself (I already have the mechanism for > this). How can I use "backScript" I've never used it before and not > really sure how I would go about setting this up. Very easy. The docs show this under "back front remove the backscripts" put the script of btn scriptHolder into back answer the backscripts remove the script of btn scriptHolder from back answer the backscripts or put the script of fld dummyInvis into back answer the backscripts remove the script of btn scriptHolder from back answer the backscripts Sort of like the hokey pokey... you put your back script in, you take your back script out..... Standalones are allowed 10, the dev environment is unlimited. Jim Ault Las Vegas From brentj84062 at gmail.com Tue Feb 27 15:04:45 2007 From: brentj84062 at gmail.com (Brent Anderson) Date: Tue, 27 Feb 2007 13:04:45 -0700 Subject: Opening terminal aps. from Rev In-Reply-To: References: <7CBC8FDF-E54B-4446-81DC-A4E85460CCDD@knowledgeworks.plus.com> Message-ID: <35dd87520702271204n7f9a8fdcw2a8cf02c0c0bf89d@mail.gmail.com> Another option would be to open a process, as in open process "/Applications/Utilities/Terminal.app" or to use AppleScript tell application "Terminal" launch end tell In this way, you can have more control over quitting the app when finished. Applescript would probably be best since it doesn't leave a process open in Revolution and it is more dynamic (Although doubtful, what if a user moved the terminal from the Utillities folder?) Thanks, Brent Anderson On 2/26/07, Hershel Fisch wrote: > On 2/26/07 11:30 AM, "Bernard Devlin" > wrote: > > >> Hi, is there a way to open a terminal app from within Rev > >> Not a shell command > >> Thanks, Hershel > > > > put shell("open /Applications/Utilities/Terminal.app") > > > > I assume you don't mind Terminal.app being opened by the Shell > > command - as long as the Terminal window is displayed :-) > Thanks, Hershel > > > > > > Bernard > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your subscription > > preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From hershf at rgllc.us Tue Feb 27 16:05:53 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Tue, 27 Feb 2007 16:05:53 -0500 Subject: If statements vs case In-Reply-To: <45E34591.4050803@fourthworld.com> Message-ID: On 2/26/07 3:39 PM, "Richard Gaskin" wrote: > Hershel Fisch wrote: >> On 2/26/07 2:27 PM, "Shao Sean" wrote: >> >>> There are differences between SWITCH and IF-ELSE-IF statements in other >>> languages, but in regards to Revolution someone from the engine team >>> would be best to answer it. >>> >>> In many languages SWITCH statements are converted into a hash table for >>> much quicker lookups and using a SWITCH once or twice is slower than >>> using an IF-ELSE-IF statement due to the SWITCH statement getting >>> hashed, but using the same SWITCH statement multiple times will >>> increase the speeds. >>> Also, because of the fact that an IF-ELSE-IF statement is _always_ >>> evaluated, they can never be faster than a SWITCH statement (they can >>> be just as fast, but never faster) >> Sorry, what do you mean that IF-ELSE-IF is always evaluated? >> Dosn't the "else" break it? >> If >> else >> if >> end if Ok we got it, Now the question arises how is it in the "case" statements to write an "else" without a following "if" Switch tS case "a" do a break '''Else''' Do b End switch Thanks, to all Hershel From m.schonewille at economy-x-talk.com Tue Feb 27 16:53:25 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 27 Feb 2007 22:53:25 +0100 Subject: If statements vs case In-Reply-To: References: Message-ID: <53527C7A-5599-4EF5-8CB4-E3F64E4D9A9D@economy-x-talk.com> Hershel, There is an example of this in the docs: switch (the number of this card) case 1 case (the number of cards) -- both the above case conditions execute the following -- statements: beep break default go next card end switch "Default" is equal to "else" without another "if". Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz > Ok we got it, Now the question arises how is it in the "case" > statements to > write an "else" without a following "if" > > Switch tS > case "a" > do a > break > '''Else''' > Do b > End switch > > Thanks, to all Hershel > From katir at hindu.org Tue Feb 27 17:01:30 2007 From: katir at hindu.org (Sivakatirswami) Date: Tue, 27 Feb 2007 12:01:30 -1000 Subject: Quicktime -- >Vista In-Reply-To: <45E3C12E.6050102@hyperactivesw.com> References: <45E3814D.5070403@hindu.org> <45E38F12.5030806@hyperactivesw.com> <2EEF5F8A-67DC-4A6D-8D83-FBBB59092EED@azurevision.co.uk> <45E3975F.9020105@hyperactivesw.com> <45E3C12E.6050102@hyperactivesw.com> Message-ID: <45E4AA3A.2010601@hindu.org> J. Landman Gay wrote: > Ian Wood wrote: > >> QT-specifics - on the various panoramic mailing lists that I belong to >> there have only been reports of QT failing to show some content on >> Vista 64-bit. Even then it seems to be mostly QTVR files that are >> affected rather than video/audio. There have been no reports on those >> lists of problems with Vista 32-bit, and the lists together are about >> as busy as this one is... >> >> So no personal experience, but plenty of second-hand info. > > Excellent, thanks much for the info. I don't have Vista yet either, so > everything you've said helps. To be honest, I don't even want Vista -- > but I know eventually I am going to have to bite the bullet. > "Woefully uniformed..." asks: what is the difference between Vista 64-bit and Vista-32 bit and how would you frame a query to a Windows Vista user to check on which version (64 bit or 32 bit) she has? and, will a Rev "get info" system gestalt tell us this info? Some of our users are pretty relaxed (trust us) about running a full system sniffer and sending results back to the mother ship. So, if Rev Apps can extract this info we can do an intelligent dialog "Sorry you are using 64 bit Vista" etc. My goodness!..one has to wonder, like some else did the other day. whether it's worth it to even try to support Windows any more. Our product it free...sounds almost insane, but, one might put a disclaimer "Sorry if you use Windows you will not be able to access...." and cut your losses (time, overhead, mental re-estate etc. for Windows support) It is no worse than "This site only works on Internet Explorer..." But Mac OSX is also not the future.... OT: What is the state of Quicktime for Linux? We need to be ready for China, and those who will follow (Malaysia, Singapore, Indonesia) India is still in Microsoft's pocket, but even that could change. I don't know where Japan stands....but they might also follow China Our senior editor will be visiting Shanghai in April working on some translation projects.... so this is very close to home. If China goes Linux, it will certainly change the global OS equation. Rev could be at the cutting edge on this one...and media delivery on Linux will be a key issue. (Whether from inside Revolution players or on web pages....) We already have associates -- young, but brilliant, Indian Americans in key IT positions, -- in the US telling me "I use Ubunto at home. When will Revolution work on that OS?" These 25-38 year olds who eat Javascript and AJAX for breakfast, live and die inside a web brower, who can rattle off the reasons why some Javascript calls work in Firefox but not in IE are "fed up with proprietary" and their move to open source is a silent tsunami in progress. Sivakatirswami www.himalayanacademy.com From sarah.reichelt at gmail.com Tue Feb 27 17:30:30 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 28 Feb 2007 08:30:30 +1000 Subject: Bar code generation & readin In-Reply-To: <9b408d8e0702270931k190f979frb2c3245f6ce58a7f@mail.gmail.com> References: <200702270702.26249.palcibiades-first@yahoo.co.uk> <9b408d8e0702270931k190f979frb2c3245f6ce58a7f@mail.gmail.com> Message-ID: On 2/28/07, Mikey wrote: > Sarah, > > The easiest way to generate a barcode using a font in Code 39 is to: > > 1) Make sure you have the prefix and postfix characters appended. For > Code 39 that's an asterisk. Your reader will eat this character, so > it won't display when you scan it. > > 2) Figure out if your reader is requiring a checksum. If it is, email > me privately and I'll send you the algorithm. > > 3) Figure out what Code 39 characters and symbology you need. The > place to start is to make a number to encode. Try 12345...except to > make it code 39 you have to use *12345* (assuming no checksum). After > you can verify that this works, then you have to decide if you want > the full ASCII character set to be encodable, or just a subset > (uppercase alpha characters, number, and a couple of symbols). Email > me privately for more on this as well so we make sure that you are > properly encoding your string. > Thanks for this info Mike. It was actually Peter who needed it, not me as I am happy using Code128. However I assume that once you have constructed your string, you then display it using a barcode font? At least that it how I do my Code128 barcodes. I wonder if Peter has a correct font? Sarah From mikeythek at gmail.com Tue Feb 27 18:10:58 2007 From: mikeythek at gmail.com (Mikey) Date: Tue, 27 Feb 2007 18:10:58 -0500 Subject: Bar code generation & readin In-Reply-To: References: <200702270702.26249.palcibiades-first@yahoo.co.uk> <9b408d8e0702270931k190f979frb2c3245f6ce58a7f@mail.gmail.com> Message-ID: <9b408d8e0702271510m6c74da68y8065c2ecae5c81e4@mail.gmail.com> I clearly was drinking too much this AM. You can do this one of two ways: 1) Use a BC font, or 2) Build the barcode graphically from scratch. The advantage of 2 is that you are not reliant on the character substitution that every font performs, so the solution is more portable. From chipp at chipp.com Tue Feb 27 18:26:38 2007 From: chipp at chipp.com (Chipp Walters) Date: Tue, 27 Feb 2007 17:26:38 -0600 Subject: Beep not working in 2.7.x and 2.8.x ???? In-Reply-To: <006f01c75a88$7fccd190$18b2a8c0@TiemoPC2> References: <9459996B-DF49-4C3F-967C-3FB39E7D4A72@looktowindward.com> <006f01c75a88$7fccd190$18b2a8c0@TiemoPC2> Message-ID: <7aa52a210702271526r63641e8k759f22d1ab3da3e2@mail.gmail.com> I've heard Vista's computers first ask to 'allow or deny' the beep. But after that it works. From mlange at widged.com Tue Feb 27 18:30:37 2007 From: mlange at widged.com (Marielle Lange) Date: Tue, 27 Feb 2007 23:30:37 +0000 Subject: Beep not working in 2.7.x and 2.8.x ???? In-Reply-To: <7aa52a210702271526r63641e8k759f22d1ab3da3e2@mail.gmail.com> References: <9459996B-DF49-4C3F-967C-3FB39E7D4A72@looktowindward.com> <006f01c75a88$7fccd190$18b2a8c0@TiemoPC2> <7aa52a210702271526r63641e8k759f22d1ab3da3e2@mail.gmail.com> Message-ID: <3B010E8D-3061-480B-A502-DF55FE2A93D6@widged.com> > I've heard Vista's computers first ask to 'allow or deny' the beep. You mean like this: (sorry, couldn't resist) Marielle From scott at tactilemedia.com Tue Feb 27 18:34:33 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 27 Feb 2007 15:34:33 -0800 Subject: Beep not working in 2.7.x and 2.8.x ???? In-Reply-To: <7aa52a210702271526r63641e8k759f22d1ab3da3e2@mail.gmail.com> Message-ID: Recently, Chipp Walters wrote: > I've heard Vista's computers first ask to 'allow or deny' the beep. Actually it's "Cancel or Allow." COL (chuckling out loud). Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design ----- E: scott at tactilemedia.com W: http://www.tactilemedia.com From hershf at rgllc.us Tue Feb 27 20:45:40 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Tue, 27 Feb 2007 20:45:40 -0500 Subject: If statements vs case In-Reply-To: <53527C7A-5599-4EF5-8CB4-E3F64E4D9A9D@economy-x-talk.com> Message-ID: On 2/27/07 4:53 PM, "Mark Schonewille" wrote: Thanks, I saw it after I asked sorry about that. But by the way besides speed I think there is an additional difference which I think is the nested if's, vs. case I don?t think this is possible Thanks, Hershel > Hershel, > > There is an example of this in the docs: > > switch (the number of this card) > case 1 > case (the number of cards) > -- both the above case conditions execute the following > -- statements: > beep > break > default > go next card > end switch > > "Default" is equal to "else" without another "if". > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > >> Ok we got it, Now the question arises how is it in the "case" >> statements to >> write an "else" without a following "if" >> >> Switch tS >> case "a" >> do a >> break >> '''Else''' >> Do b >> End switch >> >> Thanks, to all Hershel >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From hershf at rgllc.us Tue Feb 27 20:48:35 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Tue, 27 Feb 2007 20:48:35 -0500 Subject: Opening terminal aps. from Rev In-Reply-To: <35dd87520702271204n7f9a8fdcw2a8cf02c0c0bf89d@mail.gmail.com> Message-ID: On 2/27/07 3:04 PM, "Brent Anderson" wrote: > Another option would be to open a process, as in > > open process "/Applications/Utilities/Terminal.app" > > or to use AppleScript > > tell application "Terminal" > launch > end tell The question was to open a compiled c++ app in a terminal window and the apple script doesn't work for that > > In this way, you can have more control over quitting the app when > finished. Applescript would probably be best since it doesn't leave a > process open in Revolution and it is more dynamic (Although doubtful, > what if a user moved the terminal from the Utillities folder?) > > Thanks, > Brent Anderson > > On 2/26/07, Hershel Fisch wrote: >> On 2/26/07 11:30 AM, "Bernard Devlin" >> wrote: >> >>>> Hi, is there a way to open a terminal app from within Rev >>>> Not a shell command >>>> Thanks, Hershel >>> >>> put shell("open /Applications/Utilities/Terminal.app") >>> >>> I assume you don't mind Terminal.app being opened by the Shell >>> command - as long as the Terminal window is displayed :-) >> Thanks, Hershel >>> >>> >>> Bernard >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription >>> preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From bvlahos at mac.com Tue Feb 27 21:05:44 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Tue, 27 Feb 2007 18:05:44 -0800 Subject: Escape key to dismiss dialogs In-Reply-To: References: <8B84B928-E33A-452E-BC25-D4D8AF8E7A93@mac.com> Message-ID: Neat solution. I think I'll limit to just the "Cancel" button because I don't want the user to close the stack if they press escape in the normal window. Thanks Dave. Bill Vlahos On Feb 27, 2007, at 12:06 AM, Dave Cragg wrote: > > On 27 Feb 2007, at 05:56, Bill Vlahos wrote: > >> It is common for dialog boxes to cancel when the user presses the >> Esc key. Unfortunately when I press the Esc key on an ask dialog >> it simply enters something in the field. >> >> Is this a bug? How do I get the desired behavior? > > One way I've handled this is to put the following handler in the > stack script of the main stack. > > on escapeKey > if there is a button "Cancel" then > click at the loc of button "Cancel" > else if there is a button "Close" then > click at the loc of button "Close" > end if > end escapeKey > > Cheers > Dave > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Tue Feb 27 21:49:42 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 27 Feb 2007 18:49:42 -0800 Subject: Well done by someone....! In-Reply-To: <200702271403.59788.palcibiades-first@yahoo.co.uk> References: <200702271403.59788.palcibiades-first@yahoo.co.uk> Message-ID: <2887568016.20070227184942@ahsoftware.net> Peter- > http://www.regdeveloper.co.uk/2007/02/27/revolution_runtime/ Nice. I wasn't even aware that the Register had a developer section. And kudos to Bill and Ben for some excellent quotes. -- -Mark Wieder mwieder at ahsoftware.net From bvlahos at mac.com Tue Feb 27 23:03:13 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Tue, 27 Feb 2007 20:03:13 -0800 Subject: Drag and drop from a list field In-Reply-To: <20070227101734161637.be7dfa7d@sonsothunder.com> References: <20070227101734161637.be7dfa7d@sonsothunder.com> Message-ID: Ken's suggestion works for making a text clipping on the desktop with the both the name of the file and contents of the file whatever was in the line of the field being dragged. I need to intercept this and put something else in those places. In my case the field is a list of names each of which represents a data record (with multiple fields) but is not the complete data record in the list field. I want to collect and format a vCARD from the data base and have that be deposited as a vCARD on the desktop. Bill Vlahos On Feb 27, 2007, at 8:17 AM, Ken Ray wrote: > On Mon, 26 Feb 2007 21:39:29 -0800, Bill Vlahos wrote: > >> Klaus has a great demo stack in RevOnLine on dragging and dropping a >> file on the computer desktop into a field or stack. What I want to >> know is how to drag and drop out of a list field onto the desktop. >> >> There is a sample drag and drop in the Rev docs using graphics >> objects for dragging the name of a color graphic to another object on >> the same card. Essentially the object has the script: >> >> on mouseDown >> set the dragData["text"] to the short name of the target >> set the borderWidth of the target to 3 >> end mouseDown >> >> on dragEnd >> set the borderWidth of the target to 1 >> end dragEnd >> >> >> I have two questions. >> >> 1. How do I get the content of the line of text (the one that is >> selected) in a list field that I want to drag from? > > You could: > > set the dragData["text"] to the hilitedText of the target > > However, the cursor changes to be the "can't drag" cursor, even though > you can drop the text into the Message Box or another app without a > problem, so you'd have to change the cursor too: > > on mouseDown > lock cursor > set cursor to arrow > set the dragData["text"] to the hilitedText of the target > end mouseDown > > The problem with *that* is that you're releasing outside of the main > card window, so no mouseUp/mouseRelease message will be sent. So you'd > need to poll for the mouseState like this: > > on mouseDown > lock cursor > set cursor to 24 -- the drag cursor > send "checkMouse" to me in 100 milliseconds > set the dragData["text"] to the hilitedText of the target > end mouseDown > > on checkMouse > if the mouse is up then > unlock cursor > else > send "checkMouse" to me in 100 milliseconds > end if > end checkMouse > >> 2. How do I send it outside the stack to the desktop to make a file >> on the desktop? > > Well, if you're just dragging text, then the OS does it for you - when > you drag text into the Finder (or Windows Explorer) and release, it > will make a clipping file for you - basically it detects the type of > dragData ("text" in this case), and handles it for you. However I don't > know how to find out exactly *where* the file ends up. That is, what > folder, etc. received the clipping. > > It would really be great if the "dragDestination" could be updated to > contain this kind of information, but right now the destination can > only be other objects in Rev. > > Anyone have any ideas on how to find out where the clipping was > dropped? > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From cford at gwm.sc.edu Tue Feb 27 23:15:24 2007 From: cford at gwm.sc.edu (Curtis Ford) Date: Tue, 27 Feb 2007 23:15:24 -0500 Subject: writing to external file from Windows standalone: empty files Message-ID: My project needs to allow the user to enter data which is then saved to an external text file. It has worked fine on OS X in the IDE and standalone. When I tried from a Windows standalone, the external file is written but is empty (0 kb). Here's the code: on saveNewFile global gMyFileName,gEntireList,gMyLoop,gCurrentSet ask file "Save list as" with "MyList.txt" put it into gMyFileName --separate handler saves current set of data to gCurrentSet saveCurrentSet --is the current set already in gEntireList? put lineOffset(" References: Message-ID: On 2/28/07, Curtis Ford wrote: > My project needs to allow the user to enter data which is then saved to > an external text file. It has worked fine on OS X in the IDE and > standalone. When I tried from a Windows standalone, the external file is > written but is empty (0 kb). Here's the code: > > on saveNewFile > global gMyFileName,gEntireList,gMyLoop,gCurrentSet > ask file "Save list as" with "MyList.txt" > put it into gMyFileName > --separate handler saves current set of data to gCurrentSet > saveCurrentSet > --is the current set already in gEntireList? > put lineOffset(" if tSetStart = 0 then > --it wasn't there, so append the set just entered to the end of > gEntireList > put gCurrentSet after gEntireList > end if > open file gMyFileName for update > answer "now doing saveNewFile: gEntireList is" && gEntireList > put gEntireList into URL ("file:" & gMyFileName) > end saveNewFile > > I put the 'answer' command right before the final 'put gEntireList..' > command to make sure the variable had the expected contents, and it did; > but the resulting text file is always empty on XP. > > I'm developing on OS X 10.4.8, testing on Windows XP; using Rev 2.8, but > I checked earlier versions of the project and the problem is there in > 2.6 as well. > > I don't know a lot about Windows or where to go on with troubleshooting. > Help! Thanks in advance! > Put a line after the "put into URL" line saying: if the result is empty then answer the result This is at least tell you if there is an error while saving. My guess would be that you are running into a permissions problem - you are coming to a sad realization :-). If you are trying to save to the Program Files folder (or a sub-folder in it), then unless you have admin privileges, this will fail I think. Like you I am not a Windows expert, but I think that is correct. Try saving the file in other locations and seeing if that works. Ken Ray's site lists the codes needed to get specialFolderPath to give you the path to various Windows folders. HTH, Sarah From wjm at wjm.org Wed Feb 28 01:24:59 2007 From: wjm at wjm.org (Bill Marriott) Date: Wed, 28 Feb 2007 01:24:59 -0500 Subject: writing to external file from Windows standalone: empty files References: Message-ID: Isn't the problem the "open file" statement? You would use "write to file" subsequent to that. As far as I know, the "put into URL" approach doesn't need an open file to precede it, and may even be blocked (because the file is already open for writing?) - Bill "Sarah Reichelt" wrote in message news:f99b52860702272032l1505f775sb9dcebb4556f6e89 at mail.gmail.com... > On 2/28/07, Curtis Ford > wrote: >> My project needs to allow the user to enter data which is then saved to >> an external text file. It has worked fine on OS X in the IDE and >> standalone. When I tried from a Windows standalone, the external file is >> written but is empty (0 kb). Here's the code: >> >> on saveNewFile >> global gMyFileName,gEntireList,gMyLoop,gCurrentSet >> ask file "Save list as" with "MyList.txt" >> put it into gMyFileName >> --separate handler saves current set of data to gCurrentSet >> saveCurrentSet >> --is the current set already in gEntireList? >> put lineOffset("> if tSetStart = 0 then >> --it wasn't there, so append the set just entered to the end of >> gEntireList >> put gCurrentSet after gEntireList >> end if >> open file gMyFileName for update >> answer "now doing saveNewFile: gEntireList is" && gEntireList >> put gEntireList into URL ("file:" & gMyFileName) >> end saveNewFile >> >> I put the 'answer' command right before the final 'put gEntireList..' >> command to make sure the variable had the expected contents, and it did; >> but the resulting text file is always empty on XP. >> >> I'm developing on OS X 10.4.8, testing on Windows XP; using Rev 2.8, but >> I checked earlier versions of the project and the problem is there in >> 2.6 as well. >> >> I don't know a lot about Windows or where to go on with troubleshooting. >> Help! Thanks in advance! >> > > > Put a line after the "put into URL" line saying: > if the result is empty then answer the result > > This is at least tell you if there is an error while saving. My guess > would be that you are running into a permissions problem - you are > coming to a sad realization :-). If you are trying to save to the > Program Files folder (or a sub-folder in it), then unless you have > admin privileges, this will fail I think. Like you I am not a Windows > expert, but I think that is correct. Try saving the file in other > locations and seeing if that works. Ken Ray's site lists the codes > needed to get specialFolderPath to give you the path to various > Windows folders. > > HTH, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From barryb at libero.it Wed Feb 28 01:36:10 2007 From: barryb at libero.it (barryb at libero.it) Date: Wed, 28 Feb 2007 07:36:10 +0100 Subject: Site for sore eyes Message-ID: Look at this and make your comments! The Register - "Hypercard on Steroids" by Phil Manchester http://www.regdeveloper.co.uk/2007/02/27/revolution_runtime/ Cheers Barry ------------------------------------------------------ Passa a Infostrada. ADSL e Telefono senza limiti e senza canone Telecom http://click.libero.it/infostrada28eb07 From bvlahos at mac.com Wed Feb 28 01:47:44 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Tue, 27 Feb 2007 22:47:44 -0800 Subject: How to tell when last stack closed In-Reply-To: <45DBDF16.9080003@hyperactivesw.com> References: <45DBDF16.9080003@hyperactivesw.com> Message-ID: <4b6e4f1000447a0ac998a68307518b55@mac.com> Neat solution. It works. Thanks. Bill Vlahos On Feb 20, 2007, at 9:56 PM, J. Landman Gay wrote: > Bill Vlahos wrote: >> I have a standalone which launches one or more stacks but then >> disappears once they are opened. >> The user can close the stacks when they are done but when the last >> open stack is closed I want to quit the standalone too. >> How can I tell when there are no daughter stacks open? > > Depending on how your stacks are displayed, you may be able to use: > > if the number of lines in the openstacks = 1 then quit > > This assumes that the mainstack is open (though hidden) and other > stacks are completely closed. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Wed Feb 28 02:02:02 2007 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 28 Feb 2007 01:02:02 -0600 Subject: Drag and drop from a list field In-Reply-To: References: <20070227101734161637.be7dfa7d@sonsothunder.com> Message-ID: <20070228010202945587.cf2cfa6f@sonsothunder.com> On Tue, 27 Feb 2007 20:03:13 -0800, Bill Vlahos wrote: > Ken's suggestion works for making a text clipping on the desktop with > the both the name of the file and contents of the file whatever was > in the line of the field being dragged. > > I need to intercept this and put something else in those places. In > my case the field is a list of names each of which represents a data > record (with multiple fields) but is not the complete data record in > the list field. I want to collect and format a vCARD from the data > base and have that be deposited as a vCARD on the desktop. Well the first part is as easy as setting the dragData["text"] to the vCard data you want to export... the second one is the hard one - knowing where the file is going to end up so you can make sure the file name is changed to ".vcf". Any ideas anyone? Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From barryb at libero.it Wed Feb 28 02:48:29 2007 From: barryb at libero.it (barryb at libero.it) Date: Wed, 28 Feb 2007 08:48:29 +0100 Subject: Groovy Graphic Demos Message-ID: Having already viewed or downloaded all these graphical marvels, can any one tell me why I cannot import a simple transparent b/w outline image, in png or gif format, to a stack (Media & Studio)and then floodfill a color or flip-it without it deteriating into something that looks like it has been dragged through a hedge backwards? The stack I am trying to develop only has to do these two operations; something I find any kid's art application can do nicely. My 5yo grandson would be very grateful if someone can solve this for me! Cheers Barry ------------------------------------------------------ Passa a Infostrada. ADSL e Telefono senza limiti e senza canone Telecom http://click.libero.it/infostrada28eb07 From dick.kriesel at mail.com Wed Feb 28 03:11:42 2007 From: dick.kriesel at mail.com (Dick Kriesel) Date: Wed, 28 Feb 2007 00:11:42 -0800 Subject: like pass, but without ending the handler Message-ID: If you have a handler that needs to do something after letting the message proceed along the message path, here?s a pithy way: call the params of the owner of me One example scenario involves a newGroup handler that needs its owner?s more general handler to run before the more specific handler can finish its task. For a demonstration, try the following: 1. create a new main stack and give it this script: on foo p1,p2,p3 put "hello from" && me && "with" && the params & cr after msg end foo 2. give the card this script: on foo p1,p2 put "" call the params of the owner of me put "hello from" && me && "with" && the params & cr after msg end foo 3. in the message box, enter "foo 1,2,3" without the quotes 4. see the following: hello from stack "Untitled 1" with foo "1","2","3" hello from card id 1002 with foo "1","2","3" It works for me. If you find a case where it doesn't, please let me know. Or is there a better way for an initialization handler to invoke its parents without skipping remaining statements? -- Dick From palcibiades-first at yahoo.co.uk Wed Feb 28 03:48:57 2007 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 28 Feb 2007 08:48:57 +0000 Subject: Bar Code Generation and reading Message-ID: <200702280848.57894.palcibiades-first@yahoo.co.uk> Thanks very much for the replies. After trying some of this, and after some help from the kbarcode author, it seems to be down to how I was saving copying and printing. Maybe this will be useful to someone else struggling with this stuff. Kbarcode is a wonderful tool - it generates codes of all kinds, puts in the prefixes and suffixes, does the checksums where the code requires, does label layout and printing for every kind of label format there is. It also will either print directly, or let you save in lots of graphics formats. So it should do the prefix stuff you describe. What I had done was save in pbm (and one or two others) format. I then imported into OpenOffice, using the presentation package, for layout. To get it laid out properly I resized the graphics. They didn't work. However, printing directly from kbarcode turned out to work, and after enough experimentation, once or twice, one or two of the pbms printed from OO worked if I tried often enough from enough angles. It seems that doing all this, though it results in visually perfectly acceptable codes, somehow loses resolution. So there are two possible ways of doing it. The first way is to do your resizing in kbarcode, and then print either directly from kbarcode, or else import the code into the OO presentation package but not change it at all while doing so. The second way, which the developer suggested as an alternative (very helpful guy by the way), would be, generate a really huge version of the code, and then downsize it. I haven't tried this since the first alternative seems to work. The thing that is still deeply puzzling is the question of barcode fonts. Maybe this relates to your comments? I have a few free ttf ones, all code 39. One from ID Automation. I downloaded them, and they display on the desktop or font viewer like any other font, showing icons for bar codes, or showing all the different sizes in the viewer. I imported them into OO. They appear in the font list and you can type in your code, put in the prefix and suffixes as you guys instructed, select it, and then apply the font, just as if they were Times New Roman or whatever. Nothing happens! It still says (eg) *1234*, though when you select it, OO is telling me that it is indeed a bar code font. I did print preview, just in case, and it still shows *1234* in what looks like my standard font. I printed to a pdf, same thing. Also, in the font selection menu, all other fonts show up with representations of how they are going to look, whereas the bar code fonts don't. So how, if you have a real barcode font, do you get to use it??? There must be a childishly simple answer to this one..... Peter From dave at looktowindward.com Wed Feb 28 04:51:33 2007 From: dave at looktowindward.com (Dave) Date: Wed, 28 Feb 2007 09:51:33 +0000 Subject: Droplets and AppleEvents In-Reply-To: References: Message-ID: <64450CF5-1365-4825-8E57-F5046C99B919@looktowindward.com> Hi, Thanks a lot Jim. It's first thing in the morning here and I haven't quite woken up - not enough tea flowing through my system yet! I'm not 100% sure what you mean here. I have a Standalone App that has a Splash Screen "Place Holder", this loads and then calls another stack, then depending on what the user does, other stacks will be opened/closed etc. From looking at what you wrote below, I am guessing that you mean I should have one object (in a separate stack file?) with a Script that has the appleEvent handler in it? This would be doable in my case, but I would have have the appleEvent handler object in the Splash Screen Stack and obviously not close it anymore. Also I'm not sure if I should be using frontScripts or backScripts. I want this handler to take priority over any other appleEvent handlers and I don't want them to get the appleEvent message. In this case should I add the object to the frontScripts and then NOT pass the message? I'm playing with this now but any suggestions or advice would be greatly appreciated. Thanks a lot All the Best Dave On 27 Feb 2007, at 19:09, Jim Ault wrote: > On 2/27/07 9:40 AM, "Dave" wrote: > >> Hi Jim, >> >> Ok, that's a good idea. What I would like is to be able to have just >> one place that handles AppleEvents, I can ship the commands off to >> wherever they are needed myself (I already have the mechanism for >> this). How can I use "backScript" I've never used it before and not >> really sure how I would go about setting this up. > > Very easy. > The docs show this under "back front remove the backscripts" > > put the script of btn scriptHolder into back > answer the backscripts > remove the script of btn scriptHolder from back > answer the backscripts > > or > > put the script of fld dummyInvis into back > answer the backscripts > remove the script of btn scriptHolder from back > answer the backscripts > > Sort of like the hokey pokey... you put your back script in, you > take your > back script out..... > > Standalones are allowed 10, the dev environment is unlimited. > > Jim Ault > Las Vegas > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mlange at widged.com Wed Feb 28 04:55:02 2007 From: mlange at widged.com (Marielle Lange) Date: Wed, 28 Feb 2007 09:55:02 +0000 Subject: Groovy Graphic Demos In-Reply-To: References: Message-ID: Hi Barry, Yes, I had the same problems. I was asked to write such a small arts software for a client (to do what would have then have been a very nifty whiteboard application). Well, this got me embarrassed when I had to explain I could do nothing about it. Is there a bug in quality center on this? A related one I did enter is: But there, the problem was in part due to a problem in my own code because I didn't read the doc carefully enough (well, we all err). It may be worth adding a request for enhancement specially on this loss of quality when flipping and image. Then another one for the filling report. If you can provide a demo stack to speed up confirmation, all the better. Marielle On 28 Feb 2007, at 07:48, barryb@@libero..it wrote: > Having already viewed or downloaded all these graphical marvels, > can any one tell me why I cannot import a simple transparent b/w > outline image, in png or gif format, to a stack (Media & Studio)and > then floodfill a color or flip-it without it deteriating into > something that looks like it has been dragged through a hedge > backwards? The stack I am trying to develop only has to do these > two operations; something I find any kid's art application can do > nicely. > My 5yo grandson would be very grateful if someone can solve this > for me! > Cheers Barry > > > ------------------------------------------------------ > Passa a Infostrada. ADSL e Telefono senza limiti e senza canone > Telecom > http://click.libero.it/infostrada28eb07 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ------------------------------------------------ Marielle Lange (PhD), http://widged.com Bite-size Applications for Education From signe.sanne at roman.uib.no Wed Feb 28 05:03:29 2007 From: signe.sanne at roman.uib.no (Signe Marie Sanne) Date: Wed, 28 Feb 2007 11:03:29 +0100 Subject: Umlaut Message-ID: Hello Perhaps someone of you may find a better solution to a small problem. I need to have the letter n with umlaut (tr?ma) in a text fld set to an ordinary textfont (verdana). So far I have used the imagesource, but I would like to know if there is a font (among those always present on both Mac and Windows) which will accomplish the same. Signe Marie Sanne From klaus at major-k.de Wed Feb 28 05:34:51 2007 From: klaus at major-k.de (Klaus Major) Date: Wed, 28 Feb 2007 11:34:51 +0100 Subject: Umlaut In-Reply-To: References: Message-ID: <062086DA-FBD0-4AB7-A535-34CECAB18223@major-k.de> Hi Signe Marie, > Hello > Perhaps someone of you may find a better solution to a small > problem. I need to have the letter n with umlaut (tr?ma) in a text > fld set to an ordinary textfont (verdana). So far I have used the > imagesource, but I would like to know if there is a font (among > those always present on both Mac and Windows) which will accomplish > the same. On the Mac numtochar(150) will create this n with a trema in Verdana and other fonts. Or manually with the keyboard: 1. "ALT-n" and 2. "n" At least here on my german system. Not booted my PC yet :-) > Signe Marie Sanne Regards Klaus Major klaus at major-k.de http://www.major-k.de From m.schonewille at economy-x-talk.com Wed Feb 28 05:49:36 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 28 Feb 2007 11:49:36 +0100 Subject: like pass, but without ending the handler In-Reply-To: References: Message-ID: Hi Dick, Why don't you use different handler names? in stack: on stackHandler p1,p2,p3 -- do something end stackHandler on cardHandler p1,p2,p3 stackHandler p1,p2,p3 -- do something here end cardHandler If the card doesn't contain a cardHandler script, you can run the stackHandler script by including the cardHandler in the stack script: on cardHandler p1,p2,p3 stackHandler p1,p2,p3 end cardHandler Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 28-feb-2007, om 9:11 heeft Dick Kriesel het volgende geschreven: > If you have a handler that needs to do something after letting the > message > proceed along the message path, here?s a pithy way: > call the params of the owner of me > > One example scenario involves a newGroup handler that needs its > owner?s more > general handler to run before the more specific handler can finish > its task. > > For a demonstration, try the following: > > 1. create a new main stack and give it this script: > on foo p1,p2,p3 > put "hello from" && me && "with" && the params & cr after msg > end foo > 2. give the card this script: > on foo p1,p2 > put "" > call the params of the owner of me > put "hello from" && me && "with" && the params & cr after msg > end foo > 3. in the message box, enter "foo 1,2,3" without the quotes > 4. see the following: > hello from stack "Untitled 1" with foo "1","2","3" > hello from card id 1002 with foo "1","2","3" > > It works for me. If you find a case where it doesn't, please let > me know. > > Or is there a better way for an initialization handler to invoke > its parents > without skipping remaining statements? > > -- Dick > From m.schonewille at economy-x-talk.com Wed Feb 28 05:53:42 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 28 Feb 2007 11:53:42 +0100 Subject: Umlaut In-Reply-To: <062086DA-FBD0-4AB7-A535-34CECAB18223@major-k.de> References: <062086DA-FBD0-4AB7-A535-34CECAB18223@major-k.de> Message-ID: <15BB2D99-E58C-402F-8B7B-124805639DE7@economy-x-talk.com> Klaus, That's a tilde, not a trema/umlaut. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 28-feb-2007, om 11:34 heeft Klaus Major het volgende geschreven: > Hi Signe Marie, > > On the Mac numtochar(150) will create this n with a trema in > Verdana and other fonts. > Or manually with the keyboard: 1. "ALT-n" and 2. "n" > > At least here on my german system. > > Not booted my PC yet :-) From m.schonewille at economy-x-talk.com Wed Feb 28 06:00:47 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 28 Feb 2007 12:00:47 +0100 Subject: If statements vs case In-Reply-To: References: Message-ID: Sure, Hershel, nested switch control structures are possible, just like nested if-then-else control structures. switch myVar case 1 case 2 -- do something break case 3 switch myVar2 case "a" -- do something break case "b" -- do something else break default -- do something end switch default -- do something else end switch Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 28-feb-2007, om 2:45 heeft Hershel Fisch het volgende geschreven: > On 2/27/07 4:53 PM, "Mark Schonewille" talk.com> > wrote: > > Thanks, I saw it after I asked sorry about that. > > But by the way besides speed I think there is an additional > difference which > I think is the nested if's, vs. case I don?t think this is possible > Thanks, Hershel From mark_powell at symantec.com Wed Feb 28 06:07:23 2007 From: mark_powell at symantec.com (Mark Powell) Date: Wed, 28 Feb 2007 03:07:23 -0800 Subject: writing to external file from Windows standalone: empty files References: Message-ID: Hi Curt: I would not think it is a permissions issue if you are successfully creating the file (albeit without content). I think Bill is right...it is the "open file" statement. The following works for me on XP, without opening or otherwise preparing vTargetFile for appending. put vContent into URL vTargetFile From klaus at major-k.de Wed Feb 28 06:14:37 2007 From: klaus at major-k.de (Klaus Major) Date: Wed, 28 Feb 2007 12:14:37 +0100 Subject: Umlaut In-Reply-To: <15BB2D99-E58C-402F-8B7B-124805639DE7@economy-x-talk.com> References: <062086DA-FBD0-4AB7-A535-34CECAB18223@major-k.de> <15BB2D99-E58C-402F-8B7B-124805639DE7@economy-x-talk.com> Message-ID: Hi Signe Marie and Mark, > Klaus, > > That's a tilde, not a trema/umlaut. Oops, my mistake, sorry for that :-/ > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store > software. Download at http://www.salery.biz > > Op 28-feb-2007, om 11:34 heeft Klaus Major het volgende geschreven: > >> Hi Signe Marie, >> >> On the Mac numtochar(150) will create this n with a trema in >> Verdana and other fonts. >> Or manually with the keyboard: 1. "ALT-n" and 2. "n" >> >> At least here on my german system. >> >> Not booted my PC yet :-) Regards Klaus Major klaus at major-k.de http://www.major-k.de From signe.sanne at roman.uib.no Wed Feb 28 06:30:25 2007 From: signe.sanne at roman.uib.no (Signe Marie Sanne) Date: Wed, 28 Feb 2007 12:30:25 +0100 Subject: Umlaut In-Reply-To: <15BB2D99-E58C-402F-8B7B-124805639DE7@economy-x-talk.com> References: <062086DA-FBD0-4AB7-A535-34CECAB18223@major-k.de> <15BB2D99-E58C-402F-8B7B-124805639DE7@economy-x-talk.com> Message-ID: Hello Klaus and Mark Thanks for the reply, so far no good. I thought that perhaps there might be a unicode solution, or a solution with putting the trema atop the n in some way or other. Other suggestions? Signe Marie Den 28. feb. 2007 kl. 11:53 skrev Mark Schonewille: > Klaus, > > That's a tilde, not a trema/umlaut. > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store > software. Download at http://www.salery.biz > > Op 28-feb-2007, om 11:34 heeft Klaus Major het volgende geschreven: > >> Hi Signe Marie, >> >> On the Mac numtochar(150) will create this n with a trema in >> Verdana and other fonts. >> Or manually with the keyboard: 1. "ALT-n" and 2. "n" >> >> At least here on my german system. >> >> Not booted my PC yet :-) > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From msiskin at andrew.cmu.edu Wed Feb 28 07:05:36 2007 From: msiskin at andrew.cmu.edu (Marc Siskin) Date: Wed, 28 Feb 2007 07:05:36 -0500 Subject: Umlaut In-Reply-To: References: Message-ID: What will the Umlaut N represent? I am trying to find references to that character and so far (I haven't looked within IPA) I haven't seen it. What language Is the character supposed to be used in? Thanks, Marc Siskin Manager, Modern Language Resource Center Carnegie Mellon University msiskin at andrew.cmu.edu On Feb 28, 2007, at 5:03 AM, Signe Marie Sanne wrote: > Hello > Perhaps someone of you may find a better solution to a small > problem. I need to have the letter n with umlaut (tr?ma) in a text > fld set to an ordinary textfont (verdana). So far I have used the > imagesource, but I would like to know if there is a font (among > those always present on both Mac and Windows) which will accomplish > the same. > > Signe Marie Sanne_______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From signe.sanne at roman.uib.no Wed Feb 28 07:31:59 2007 From: signe.sanne at roman.uib.no (Signe Marie Sanne) Date: Wed, 28 Feb 2007 13:31:59 +0100 Subject: Umlaut In-Reply-To: References: Message-ID: <5CE93BAC-56B1-4794-905F-ED1498278546@roman.uib.no> It is used in the orthography for the Indian dialect Boruca, spoken by only few inhabitants in Costa Rica. I'm making a language/research program for a colleague of mine from Costa Rica, who is professor at our Spanish department. Signe Marie Sanne Den 28. feb. 2007 kl. 13:05 skrev Marc Siskin: > What will the Umlaut N represent? I am trying to find references > to that character and so far (I haven't looked within IPA) I > haven't seen it. What language Is the character supposed to be > used in? > > Thanks, > > Marc Siskin > Manager, Modern Language Resource Center > Carnegie Mellon University > msiskin at andrew.cmu.edu > > > On Feb 28, 2007, at 5:03 AM, Signe Marie Sanne wrote: > >> Hello >> Perhaps someone of you may find a better solution to a small >> problem. I need to have the letter n with umlaut (tr?ma) in a text >> fld set to an ordinary textfont (verdana). So far I have used the >> imagesource, but I would like to know if there is a font (among >> those always present on both Mac and Windows) which will >> accomplish the same. >> >> Signe Marie Sanne_______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mark at maseurope.net Wed Feb 28 07:54:22 2007 From: mark at maseurope.net (Mark Smith) Date: Wed, 28 Feb 2007 12:54:22 +0000 Subject: Umlaut In-Reply-To: References: <062086DA-FBD0-4AB7-A535-34CECAB18223@major-k.de> <15BB2D99-E58C-402F-8B7B-124805639DE7@economy-x-talk.com> Message-ID: Looking through the Character Palette on my Mac, I see a character called "Combining Diaresis" which seems to be some kind of 'standalone' umlaut. It has the Unicode value '0308' and the UTF8 value of 'CC88'. According to Wikipedia "In Unicode, diacritics are always added after the main character." so I think that the following sequence of (decimal) byte values should work as unicodeText: 0 110 3 8 But it doesn't work on my machine - all I get is a solitary "n", even thought checking the unicodeText of the fld shows the values above. The same happens using "u" instead of "n"....perhaps Rev's unicode implementation doesn't support "Combining" diacriticals, using only 'precomposed' characters? Best, Mark On 28 Feb 2007, at 11:30, Signe Marie Sanne wrote: > Hello Klaus and Mark > Thanks for the reply, so far no good. I thought that perhaps there > might be a unicode solution, or a solution with putting the trema > atop the n in some way or other. Other suggestions? > > Signe Marie > > Den 28. feb. 2007 kl. 11:53 skrev Mark Schonewille: > >> Klaus, >> >> That's a tilde, not a trema/umlaut. >> >> Best, >> >> Mark >> >> -- >> >> Economy-x-Talk >> Consultancy and Software Engineering >> http://economy-x-talk.com >> http://www.salery.biz >> >> Get your store on-line within minutes with Salery Web Store >> software. Download at http://www.salery.biz >> >> Op 28-feb-2007, om 11:34 heeft Klaus Major het volgende geschreven: >> >>> Hi Signe Marie, >>> >>> On the Mac numtochar(150) will create this n with a trema in >>> Verdana and other fonts. >>> Or manually with the keyboard: 1. "ALT-n" and 2. "n" >>> >>> At least here on my german system. >>> >>> Not booted my PC yet :-) >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dave at looktowindward.com Wed Feb 28 08:07:56 2007 From: dave at looktowindward.com (Dave) Date: Wed, 28 Feb 2007 13:07:56 +0000 Subject: Format of appleEvent data? In-Reply-To: References: Message-ID: Hi, Does anyone know the format of the data returned by the: request appleEvent data command? Specifically I would like to know how the "aevt", "odoc" event data is formatted. It seems to return a something like "string" "File Path" Thanks a lot All the Best Dave From dave at looktowindward.com Wed Feb 28 08:08:11 2007 From: dave at looktowindward.com (Dave) Date: Wed, 28 Feb 2007 13:08:11 +0000 Subject: Droplets and AppleEvents In-Reply-To: References: Message-ID: Hi, Thanks a lot Jim. It's first thing in the morning here and I haven't quite woken up - not enough tea flowing through my system yet! I'm not 100% sure what you mean here. I have a Standalone App that has a Splash Screen "Place Holder", this loads and then calls another stack, then depending on what the user does, other stacks will be opened/closed etc. From looking at what you wrote below, I am guessing that you mean I should have one object (in a separate stack file?) with a Script that has the appleEvent handler in it? This would be doable in my case, but I would have have the appleEvent handler object in the Splash Screen Stack and obviously not close it anymore. Also I'm not sure if I should be using frontScripts or backScripts. I want this handler to take priority over any other appleEvent handlers and I don't want them to get the appleEvent message. In this case should I add the object to the frontScripts and then NOT pass the message? I'm playing with this now but any suggestions or advice would be greatly appreciated. Thanks a lot All the Best Dave On 27 Feb 2007, at 19:09, Jim Ault wrote: > On 2/27/07 9:40 AM, "Dave" wrote: > >> Hi Jim, >> >> Ok, that's a good idea. What I would like is to be able to have just >> one place that handles AppleEvents, I can ship the commands off to >> wherever they are needed myself (I already have the mechanism for >> this). How can I use "backScript" I've never used it before and not >> really sure how I would go about setting this up. > > Very easy. > The docs show this under "back front remove the backscripts" > > put the script of btn scriptHolder into back > answer the backscripts > remove the script of btn scriptHolder from back > answer the backscripts > > or > > put the script of fld dummyInvis into back > answer the backscripts > remove the script of btn scriptHolder from back > answer the backscripts > > Sort of like the hokey pokey... you put your back script in, you > take your > back script out..... > > Standalones are allowed 10, the dev environment is unlimited. > > Jim Ault > Las Vegas > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mark_powell at symantec.com Wed Feb 28 08:10:17 2007 From: mark_powell at symantec.com (Mark Powell) Date: Wed, 28 Feb 2007 05:10:17 -0800 Subject: Best practice question--Protecting auto-loaded Rev stack Message-ID: I am using the so-called altSplash architecture (standalone executable that loads an un-compiled rev stack) and have a basic best-practices question: What is the best way to protect the rev stack? Stack A: Loader stack (compiled standalone) Stack B: Main stack (uncompiled Rev stack) Stack B2: Substack of Stack B If I set the password of Stack B and B2 to "foo", then what do I need to do in the standalone A so that Stack B functions, but without Stack B's scripts being viewable by someone with the Rev IDE installed? Or is it a foregone conclusion that the architecture presumes the Rev stack to be open source? Thnaks Mark From m.schonewille at economy-x-talk.com Wed Feb 28 09:26:14 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 28 Feb 2007 15:26:14 +0100 Subject: Umlaut In-Reply-To: References: <062086DA-FBD0-4AB7-A535-34CECAB18223@major-k.de> <15BB2D99-E58C-402F-8B7B-124805639DE7@economy-x-talk.com> Message-ID: <4EB28971-D936-4DF7-8C2D-7D0467E5E4F6@economy-x-talk.com> Hi Mark and Signe Marie, The ability to display combined unicode characters depends on the text engine used by the software. Revolution's text engine is much oder than the invention of combining diaresis. There is a slight possibility that I am wrong, but I don't think that Revolution is able to display combining diaresis in text fields. It is still possible to convert a simple text containing "n?" to correct unicode. Just get the unicodeText from the field and replace all unicode characters representing "n?" with the binary form of the hex value 006ecc88 before writing the data to a file. Looking for a solution, I found a nice set of fonts here: http://scripts.sil.org/cms/scripts/page.php? site_id=nrsi&item_id=CharisSIL_download#277fc10b but guess what: no n-umlaut. Signe Marie, have you thought of creating a special font file with just the characters you need? This shouldn't be too difficult. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 28-feb-2007, om 13:54 heeft Mark Smith het volgende geschreven: > Looking through the Character Palette on my Mac, I see a character > called "Combining Diaresis" which seems to be some kind of > 'standalone' umlaut. > It has the Unicode value '0308' and the UTF8 value of 'CC88'. > > According to Wikipedia "In Unicode, diacritics are always added > after the main character." so I think that the following sequence > of (decimal) byte values should work as unicodeText: > > 0 110 3 8 > > But it doesn't work on my machine - all I get is a solitary "n", > even thought checking the unicodeText of the fld shows the values > above. > The same happens using "u" instead of "n"....perhaps Rev's unicode > implementation doesn't support "Combining" diacriticals, using only > 'precomposed' characters? > > Best, > > Mark > > On 28 Feb 2007, at 11:30, Signe Marie Sanne wrote: > From mikeythek at gmail.com Wed Feb 28 09:34:09 2007 From: mikeythek at gmail.com (Mikey) Date: Wed, 28 Feb 2007 09:34:09 -0500 Subject: Bar Code Generation and reading In-Reply-To: <200702280848.57894.palcibiades-first@yahoo.co.uk> References: <200702280848.57894.palcibiades-first@yahoo.co.uk> Message-ID: <9b408d8e0702280634s6db7f0f7h54e5221b98c1656e@mail.gmail.com> Peter, Try doing this with another application (say wordpad). I've had good luck with OO.o, but you might have a font substitution setting or something turned on. Some fonts shift the character set, so the font you have might not work the way you expect it to. I'm not familiar with the fonts you are using, but in the fonts we use, shifting is a problem for some of the characters. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From runrev at animabit.de Wed Feb 28 10:00:33 2007 From: runrev at animabit.de (runrev at animabit.de) Date: Wed, 28 Feb 2007 15:00:33 +0000 Subject: Umlaut Message-ID: Hello > The ability to display combined unicode characters depends on the > text engine used by the software. Revolution's text engine is much > oder than the invention of combining diaresis. There is a slight > possibility that I am wrong, but I don't think that Revolution is > able to display combining diaresis in text fields. Mark you are wrong I think. copy this to a runrev field: np nn? For finding the chars and their unicode number please run on win the progs charmap.exe in extended view. Search the letter n with ~ or with trema as you like and try the different fonts you have. U+00F1 (latin n with tilde or some of the others) can be used in Arial,Verdana,Times NR etc. on win, I do not know the way to do the same on mac. Regards, Franz From mwieder at ahsoftware.net Wed Feb 28 10:14:24 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 28 Feb 2007 07:14:24 -0800 Subject: Quicktime -- >Vista In-Reply-To: <45E4AA3A.2010601@hindu.org> References: <45E3814D.5070403@hindu.org> <45E38F12.5030806@hyperactivesw.com> <2EEF5F8A-67DC-4A6D-8D83-FBBB59092EED@azurevision.co.uk> <45E3975F.9020105@hyperactivesw.com> <45E3C12E.6050102@hyperactivesw.com> <45E4AA3A.2010601@hindu.org> Message-ID: <110132250305.20070228071424@ahsoftware.net> Sivakatirswami- Tuesday, February 27, 2007, 2:01:30 PM, you wrote: > We already have associates -- young, but brilliant, Indian Americans > in key IT positions, -- in the US telling me "I use Ubunto at home. > When will Revolution work on that OS?" Revolution, of course, works fine on (K)Ubuntu, it's just a couple of major versions behind the times... -- -Mark Wieder mwieder at ahsoftware.net From mark at maseurope.net Wed Feb 28 10:13:47 2007 From: mark at maseurope.net (Mark Smith) Date: Wed, 28 Feb 2007 15:13:47 +0000 Subject: Umlaut In-Reply-To: References: Message-ID: <67700109-444C-48EF-B866-CFA0F78D7F04@maseurope.net> Franz, I think the problem here is that the particular character/ diacritic that we want (n + trema) does not seem to occur as a 'precomposed' character (unlike n + tilde) - and although it can be represented in unicode as a combination of the character followed by the code for the trema, the text rendering engine in Revolution seems to be unable to deal with such combinations. Mark is obviously right that we can create the right code for what we want and write it to a file that some other (more unicode-friendly) application can display correctly, but it seems that we can't display it simply in Revolution. One solution might be to take a snapshot of it in another app, (in the right font and size, of course) and then use the resulting image data in Revolution. A kludge, for sure, but should work. Best, Mark On 28 Feb 2007, at 15:00, runrev at animabit.de wrote: > Hello > >> The ability to display combined unicode characters depends on the >> text engine used by the software. Revolution's text engine is much >> oder than the invention of combining diaresis. There is a slight >> possibility that I am wrong, but I don't think that Revolution is >> able to display combining diaresis in text fields. > > Mark you are wrong I think. > copy this to a runrev field: np > nn? > > For finding the chars and their unicode number please run on win > the progs > charmap.exe in extended view. Search the letter n with ~ or with > trema as you like and try the different fonts you have. > U+00F1 (latin n with tilde or some of the others) can be used in > Arial,Verdana,Times NR etc. on win, > I do not know the way to do the same on mac. > > Regards, Franz > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From m.schonewille at economy-x-talk.com Wed Feb 28 10:19:02 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 28 Feb 2007 16:19:02 +0100 Subject: Umlaut In-Reply-To: References: Message-ID: <7E913CA6-B59A-472E-8E47-E28346FADA56@economy-x-talk.com> Hi Franz, 00f1 is a single character. We were trying to figure out whether Revolution is able to combine a character with the combining diaresis cc88. In other words, we want to display two different characters in one position, which e.g. Apple's TextEdit is able to do, but Revolution isn't. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 28-feb-2007, om 16:00 heeft runrev at animabit.de het volgende geschreven: > Hello > >> The ability to display combined unicode characters depends on the >> text engine used by the software. Revolution's text engine is much >> oder than the invention of combining diaresis. There is a slight >> possibility that I am wrong, but I don't think that Revolution is >> able to display combining diaresis in text fields. > > Mark you are wrong I think. > copy this to a runrev field: np > nn? > > For finding the chars and their unicode number please run on win > the progs > charmap.exe in extended view. Search the letter n with ~ or with > trema as you like and try the different fonts you have. > U+00F1 (latin n with tilde or some of the others) can be used in > Arial,Verdana,Times NR etc. on win, > I do not know the way to do the same on mac. > > Regards, Franz From pepetoo at Cox.Net Wed Feb 28 10:26:16 2007 From: pepetoo at Cox.Net (Joe Lewis Wilkins) Date: Wed, 28 Feb 2007 07:26:16 -0800 Subject: Groovy Graphic Demos In-Reply-To: References: Message-ID: <972A56EF-D0FE-4AB9-BEE9-E388F332D361@Cox.Net> Hi Barry, Have you tried to merely paste the image onto a card in your stack. I just went through doing this with over 50 images that were copied from ResEdit - obviously on a Mac OSX and Classic, but it worked fine and the images could subsequently be filled with other colors using the paint bucket tool. If you haven't follow my column at: you might check it out. The completion of the stack to which I'm referring takes place in today's column. You may want to go back and check the previous week's offering. It shows some of the images that were used partially painted. Joe Wilkins On Feb 27, 2007, at 11:48 PM, barryb@@libero..it wrote: > Having already viewed or downloaded all these graphical marvels, > can any one tell me why I cannot import a simple transparent b/w > outline image, in png or gif format, to a stack (Media & Studio)and > then floodfill a color or flip-it without it deteriating into > something that looks like it has been dragged through a hedge > backwards? The stack I am trying to develop only has to do these > two operations; something I find any kid's art application can do > nicely. > My 5yo grandson would be very grateful if someone can solve this > for me! > Cheers Barry > > > ------------------------------------------------------ > Passa a Infostrada. ADSL e Telefono senza limiti e senza canone > Telecom > http://click.libero.it/infostrada28eb07 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Wed Feb 28 10:33:16 2007 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 28 Feb 2007 09:33:16 -0600 Subject: like pass, but without ending the handler In-Reply-To: References: Message-ID: <20070228093316381684.258d4107@sonsothunder.com> On Wed, 28 Feb 2007 00:11:42 -0800, Dick Kriesel wrote: > If you have a handler that needs to do something after letting the message > proceed along the message path, here?s a pithy way: > call the params of the owner of me That's very cool, Dick! I tried it a number of different ways and couldn't break it, so it looks pretty solid. :-) Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From bobwarren at howsoft.com Wed Feb 28 10:37:00 2007 From: bobwarren at howsoft.com (Bob Warren) Date: Wed, 28 Feb 2007 12:37:00 -0300 Subject: Subject: Re: Copy Paste update Message-ID: <45E5A19C.1070502@howsoft.com> Chipp: In Rev/Linux 2.6.1: 1. If I execute the URL in the message box I get the response "No such card". After downloading the stack manually: 2. If I put the stack into the plugins folder, it doesn't appear. 3. If I try to load it into Rev as a common stack, I get "There was a problem opening that stack". Could it have something to do with the stack format change from 2.7 onwards? Bob From kray at sonsothunder.com Wed Feb 28 10:36:50 2007 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 28 Feb 2007 09:36:50 -0600 Subject: Best practice question--Protecting auto-loaded Rev stack In-Reply-To: References: Message-ID: <20070228093650525005.2afe584e@sonsothunder.com> On Wed, 28 Feb 2007 05:10:17 -0800, Mark Powell wrote: > I am using the so-called altSplash architecture (standalone executable > that loads an un-compiled rev stack) and have a basic best-practices > question: What is the best way to protect the rev stack? > > Stack A: Loader stack (compiled standalone) > Stack B: Main stack (uncompiled Rev stack) > Stack B2: Substack of Stack B > > If I set the password of Stack B and B2 to "foo", then what do I need to > do in the standalone A so that Stack B functions, but without Stack B's > scripts being viewable by someone with the Rev IDE installed? Or is it > a foregone conclusion that the architecture presumes the Rev stack to be > open source? I you set a password, it only protects one from looking at scripts - the locked stack will function just fine. So Stack B and substack B2 will operate the same way as they did before you set the password. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From geradamas at yahoo.com Wed Feb 28 10:41:38 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 28 Feb 2007 15:41:38 +0000 (GMT) Subject: RunRev and Ubuntu . . . Message-ID: <88668.36248.qm@web37507.mail.mud.yahoo.com> Mark Weider wrote: "Revolution, of course, works fine on (K)Ubuntu, it's just a couple of major versions behind the times..." I use RunRev on a full-time basis running content delivery and reinforcement programs - a posh way of saying EFL software for Primary Kids - on Pentium 3s running Ubuntu - super. BUT! because movieClip delivery with RR is dependent on Quicktime, it is effectively a no-go area on Ubuntu. I use silly, little animated GIFs to entertain the tinies; but they "suck" RAM in a very bad way; and, obviously, you cannot control them in the same 'fine-grained' way you can using QT on Mac OS or Windows. As a result, EFL video segments I use with adult student have to be delivered by RealPlayer; and having video segments that have to be accessed externally to the main teaching program means a lot of teaching time wasted helping busy people who have more important things going on in their lives than having to negotiate themselves round the intricacies of the fairly top-heavy "modern GUI" (see my Master's thesis for further abusive comments on that topic). Until Runtime Revolution can produce a home-grown component for movie-file delivery on Linux it will not get as far as it should in that GROWING SECTOR. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ What kind of emailer are you? Find out today - get a free analysis of your email personality. Take the quiz at the Yahoo! Mail Championship. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From runrev at animabit.de Wed Feb 28 12:10:24 2007 From: runrev at animabit.de (runrev at animabit.de) Date: Wed, 28 Feb 2007 17:10:24 +0000 Subject: Re-2: Umlaut Message-ID: Hi Mark, you are right - I am wrong. In a runrev textfield it is not possible to combine the characters you were talking about as you can in notepad on win too. I did it in notepad and pasted it (and even this did only work in half the cases). Perhaps it would the best for runrev they would rework the textfield unicode functions and starting also removing the righttoleft bugs in the textfields for arabic,syriac and hebrew. Copy the syriac phrase in a runrev textfield => ???? (if the syriac text is sent by the mailinglist ...) Regards, Franz Original Message processed by David InfoCenter Subject: Re: Umlaut (28-Feb-2007 16:19) From: Mark Schonewille To: use-revolution at lists.runrev.com Hi Franz, 00f1 is a single character. We were trying to figure out whether Revolution is able to combine a character with the combining diaresis cc88. In other words, we want to display two different characters in one position, which e.g. Apple's TextEdit is able to do, but Revolution isn't. Best, Mark -- From JimAultWins at yahoo.com Wed Feb 28 12:41:24 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 28 Feb 2007 09:41:24 -0800 Subject: Droplets and AppleEvents In-Reply-To: <64450CF5-1365-4825-8E57-F5046C99B919@looktowindward.com> Message-ID: On 2/28/07 1:51 AM, "Dave" wrote: > Thanks a lot Jim. It's first thing in the morning here and I haven't > quite woken up - not enough tea flowing through my system yet! > > I'm not 100% sure what you mean here. I have a Standalone App that > has a Splash Screen "Place Holder", this loads and then calls another > stack, then depending on what the user does, other stacks will be > opened/closed etc. > > From looking at what you wrote below, I am guessing that you mean I > should have one object (in a separate stack file?) with a Script that > has the appleEvent handler in it? This would be doable in my case, > but I would have have the appleEvent handler object in the Splash > Screen Stack and obviously not close it anymore. > > Also I'm not sure if I should be using frontScripts or backScripts. I > want this handler to take priority over any other appleEvent handlers > and I don't want them to get the appleEvent message. In this case > should I add the object to the frontScripts and then NOT pass the > message? Remember that closing a stack does not necessarily remove it from memory or keep Rev from accessing it even if the stack has been closed and removed from memory. The idea of the back script is that it can be where the actual working code resides and all other instances are calls to that same script. This makes it a library-type script. One way of doing it is to insert a script from your splash screen card and just not remove it. Another is to have a loop check to see if the script is already in the back, and if not, add it. There is an example of this in the Docs. Jim Ault Las Vegas From devin_asay at byu.edu Wed Feb 28 12:57:55 2007 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 28 Feb 2007 10:57:55 -0700 Subject: Umlaut--Success! In-Reply-To: References: Message-ID: On Feb 28, 2007, at 3:03 AM, Signe Marie Sanne wrote: > Hello > Perhaps someone of you may find a better solution to a small > problem. I need to have the letter n with umlaut (tr?ma) in a text > fld set to an ordinary textfont (verdana). So far I have used the > imagesource, but I would like to know if there is a font (among > those always present on both Mac and Windows) which will accomplish > the same. You *can* do this in Rev. Here's how I did it in OS X (I'm using rev 2.8 in OSX 10.4.8): 1. Create a field and set its textfont to a unicode font: set the textFont of fld "unistuff" to "Verdana,unicode" 2. Enable the Unicode Hex Input method in the International system prefs under the input tab. This will cause the Unicode Hex Input method to appear in the input menu (the one with the little flags on the right side of the menubar.) 3. Position the insert cursor in the field, choose Unicode Hex Input from the input menu, then type : n (then, holding alt/option key down) 0308 the n with umlaut should appear. Sorry, don't know how to do this via direct input in Windows. However, the following should work on either OS: 1. Create a UTF-8 encoded text file that includes the desired character. I used BBedit, making sure I chose a font that supported unicode (Tahoma or Lucida Grande should work) and that the document encoding was set to UTF-8, then created the n-umlaut character just as I described in #3 above. 2. Save the file to disk. 3. Read it in to your rev fld using the uniencode() function. I've created a stack that shows how to do this. go stack url "http://revolution.byu.edu/unicode/testUnicode.rev" You may also want to download the utf-8 file from http:// revolution.byu.edu/unicode/textUni.ut8. This is the file that the sample stack reads from. HTH Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From ambassador at fourthworld.com Wed Feb 28 12:58:45 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 28 Feb 2007 09:58:45 -0800 Subject: Re-2: Umlaut Message-ID: <45E5C2D5.8080407@fourthworld.com> runrev at animabit.de wrote: > Perhaps it would the best for runrev they would rework the > textfield unicode functions and starting also removing the > righttoleft bugs in the textfields for arabic,syriac and hebrew. Ouch! That survived v2.8? Any word on when that'll be addressed? Oh, I'm in for a tough conversation with some customers.... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From devin_asay at byu.edu Wed Feb 28 13:12:34 2007 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 28 Feb 2007 11:12:34 -0700 Subject: Re-2: Umlaut In-Reply-To: <45E5C2D5.8080407@fourthworld.com> References: <45E5C2D5.8080407@fourthworld.com> Message-ID: <07101E78-E759-4C1A-B2D3-9D582B0DFBD7@byu.edu> On Feb 28, 2007, at 10:58 AM, Richard Gaskin wrote: > runrev at animabit.de wrote: > > Perhaps it would the best for runrev they would rework the > > textfield unicode functions and starting also removing the > > righttoleft bugs in the textfields for arabic,syriac and hebrew. > > Ouch! That survived v2.8? Any word on when that'll be addressed? > > Oh, I'm in for a tough conversation with some customers.... Richard, I don't think the 2.8/2.9 fixes even addressed the unicode bugs, which are probably shortcomings in the engine that will need to be addressed as a whole. I would be surprised if that issue were even addressed before the next major Rev version. But in the meantime, you can get right to left languages to mostly behave as long as you don't need to support extensive user input. If you only need to support *display* of right to left langs you can do it pretty reliably. In that case you're usually better off to create the text outside of Rev, save as unicode--utf-8 seems to be pretty reliable--and read it into a field. I covered many of the basic unicode issues in my Revcon talk last summer. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From palcibiades-first at yahoo.co.uk Wed Feb 28 13:03:23 2007 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 28 Feb 2007 18:03:23 +0000 Subject: Bar Code Generation and Reading Message-ID: <200702281803.23378.palcibiades-first@yahoo.co.uk> OK, victory! In the interests of saving anyone else a struggle... When, in Linux, you install a bar code font into OO using spadmin, it doesn't work. The font looks like it is there but it isn't. What you have to use is kfontview. This less than obvious tool opens up a window so small that the install button is obscured in the bottom right corner so you could be forgiven for thinking it is just a font viewer. But you make it bigger and the install button magically shows up. Once you find this out, and do install, the display in OO works just fine, and lo and behold you can type your fonts. You can even see what you are typing because the ascii appears below the ID Automation ones at least. Amazing how complicated such a simple thing can be. Have to say that Rev with a wedge works so simply and easily, given you can get the codes to work, its surprising bar code applications are so scarce and so expensive. There is an opportunity here for you professionals. Peter From cford at sc.edu Wed Feb 28 14:41:18 2007 From: cford at sc.edu (Curt Ford) Date: Wed, 28 Feb 2007 14:41:18 -0500 Subject: writing to external file from Windows standalone: empty files: solved! Message-ID: Many thanks to Sarah, Bill, and Mark for your responses - commenting out the 'open file ... for update' line did the trick. Works great now. : ) This was one of the first things I wrote in the project, when I was *really* just starting in Revolution, and I think I used 'open file..' and then 'write to file.' Several sources then recommended using 'put .. into URL..' so I put that in without deleting the 'open file.' The Mac version never minded - I'd made dozens of lists with the Mac standalone - guess Windows was pickier about the syntax. I will probably need to deal with the permissions issue at some point but I'm glad it's not now! -Curt From m.schonewille at economy-x-talk.com Wed Feb 28 15:21:25 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 28 Feb 2007 21:21:25 +0100 Subject: Umlaut--Success! In-Reply-To: References: Message-ID: <9CF85EC3-F703-4335-9873-7CD6BD5FAF73@economy-x-talk.com> Hi Devin, This is great news. I would like to do a few tests, but can't download your utf file. Is the address correct? Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 28-feb-2007, om 18:57 heeft Devin Asay het volgende geschreven: > > > You *can* do this in Rev. Here's how I did it in OS X (I'm using > rev 2.8 in OSX 10.4.8): > > 1. Create a field and set its textfont to a unicode font: > set the textFont of fld "unistuff" to "Verdana,unicode" > > 2. Enable the Unicode Hex Input method in the International system > prefs under the input tab. This will cause the Unicode Hex Input > method to appear in the input menu (the one with the little flags > on the right side of the menubar.) > > 3. Position the insert cursor in the field, choose Unicode Hex > Input from the input menu, then type : > n (then, holding alt/option key down) 0308 > > the n with umlaut should appear. > > Sorry, don't know how to do this via direct input in Windows. > However, the following should work on either OS: > > 1. Create a UTF-8 encoded text file that includes the desired > character. I used BBedit, making sure I chose a font that supported > unicode (Tahoma or Lucida Grande should work) and that the document > encoding was set to UTF-8, then created the n-umlaut character just > as I described in #3 above. > > 2. Save the file to disk. > > 3. Read it in to your rev fld using the uniencode() function. > > I've created a stack that shows how to do this. > > go stack url "http://revolution.byu.edu/unicode/testUnicode.rev" > > You may also want to download the utf-8 file from http:// > revolution.byu.edu/unicode/textUni.ut8. This is the file that the > sample stack reads from. > > HTH > > Devin > > Devin Asay > Humanities Technology and Research Support Center > Brigham Young University From chipp at chipp.com Wed Feb 28 15:25:42 2007 From: chipp at chipp.com (Chipp Walters) Date: Wed, 28 Feb 2007 14:25:42 -0600 Subject: like pass, but without ending the handler In-Reply-To: <20070228093316381684.258d4107@sonsothunder.com> References: <20070228093316381684.258d4107@sonsothunder.com> Message-ID: <7aa52a210702281225q2b0fe55dr14bd555a2477ebb2@mail.gmail.com> I have a question which is a variant of the same type of thing. Here's what I'm trying to do. I've created (with Chris's help) an application which communicates with Python via text files and callbacks. It basically works like this: Rev writes a Python script to folder 'test' Python polls for script, find it, runs it and writes the result in folder 'test2' Rev reads it and displays the result. In order for Rev to display the result, the originating script generator handler exits, then Rev polls the folder and then reads the result and returns via a 'callback' it to the originating control. So, a basic script on Rev would look like this: on mouseUp --> MY LIBRARY NEEDS tID TO KNOW WHERE TO SEND CALLBACK put the long ID of me into tID --> BELOW HANDLER RESIDES IN MY LIBRARY GetSomethingFromPython tID end mouseUp on receiveCallback pResult answer pResult end receiveCallback So, the question is, how can I write a handler even more generic than above? IOW, without having to have the callback code. I'd prefer to have: on mouseUp put GetSomethingFromPython() into tMyVar end mouseUP Any ideas? best, Chipp From m.schonewille at economy-x-talk.com Wed Feb 28 15:39:14 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 28 Feb 2007 21:39:14 +0100 Subject: like pass, but without ending the handler In-Reply-To: <7aa52a210702281225q2b0fe55dr14bd555a2477ebb2@mail.gmail.com> References: <20070228093316381684.258d4107@sonsothunder.com> <7aa52a210702281225q2b0fe55dr14bd555a2477ebb2@mail.gmail.com> Message-ID: <609B7D14-8DE9-4CB0-8EDA-672C34092B14@economy-x-talk.com> Could this be of interest to you? Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 28-feb-2007, om 21:25 heeft Chipp Walters het volgende geschreven: > I have a question which is a variant of the same type of thing. > > Here's what I'm trying to do. I've created (with Chris's help) an > application which communicates with Python via text files and > callbacks. > > It basically works like this: > > Rev writes a Python script to folder 'test' > Python polls for script, find it, runs it and writes the result in > folder 'test2' > Rev reads it and displays the result. > > In order for Rev to display the result, the originating script > generator handler exits, then Rev polls the folder and then reads the > result and returns via a 'callback' it to the originating control. > > So, a basic script on Rev would look like this: > > on mouseUp > --> MY LIBRARY NEEDS tID TO KNOW WHERE TO SEND CALLBACK > put the long ID of me into tID > --> BELOW HANDLER RESIDES IN MY LIBRARY > GetSomethingFromPython tID > end mouseUp > > on receiveCallback pResult > answer pResult > end receiveCallback > > So, the question is, how can I write a handler even more generic than > above? IOW, without having to have the callback code. > > I'd prefer to have: > > on mouseUp > put GetSomethingFromPython() into tMyVar > end mouseUP > > Any ideas? > > best, > Chipp From devin_asay at byu.edu Wed Feb 28 15:53:14 2007 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 28 Feb 2007 13:53:14 -0700 Subject: Umlaut--Success! In-Reply-To: <9CF85EC3-F703-4335-9873-7CD6BD5FAF73@economy-x-talk.com> References: <9CF85EC3-F703-4335-9873-7CD6BD5FAF73@economy-x-talk.com> Message-ID: <9EB70F25-8B43-41F9-9FF6-E932082B2185@byu.edu> On Feb 28, 2007, at 1:21 PM, Mark Schonewille wrote: > Hi Devin, > > This is great news. I would like to do a few tests, but can't > download your utf file. Is the address correct? >> I've created a stack that shows how to do this. >> >> go stack url "http://revolution.byu.edu/unicode/testUnicode.rev" >> >> You may also want to download the utf-8 file from http:// >> revolution.byu.edu/unicode/textUni.ut8. This is the file that the >> sample stack reads from. Sorry, the url for the text file should be http://revolution.byu.edu/ unicode/testUni.ut8 (testUni, not textUni). Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From chipp at chipp.com Wed Feb 28 16:19:57 2007 From: chipp at chipp.com (Chipp Walters) Date: Wed, 28 Feb 2007 15:19:57 -0600 Subject: like pass, but without ending the handler In-Reply-To: <609B7D14-8DE9-4CB0-8EDA-672C34092B14@economy-x-talk.com> References: <20070228093316381684.258d4107@sonsothunder.com> <7aa52a210702281225q2b0fe55dr14bd555a2477ebb2@mail.gmail.com> <609B7D14-8DE9-4CB0-8EDA-672C34092B14@economy-x-talk.com> Message-ID: <7aa52a210702281319i68c2d6ha965e3e9729c32b9@mail.gmail.com> Thanks Mark, My issue though isn't with Python, but rather how to create an slick interface callback system for Rev. The idea being I would really like to be able to implement in my library, in process function calls such as: put getThisThing() into t1 put nowGetAnotherThing() into t2 without the developer having to implement a messy callback structure. Not sure if this is even possible. (Or if anyone else could describe a different type of way for handling callback 'in process'?) From m.schonewille at economy-x-talk.com Wed Feb 28 16:28:30 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 28 Feb 2007 22:28:30 +0100 Subject: Umlaut--Success! In-Reply-To: <9EB70F25-8B43-41F9-9FF6-E932082B2185@byu.edu> References: <9CF85EC3-F703-4335-9873-7CD6BD5FAF73@economy-x-talk.com> <9EB70F25-8B43-41F9-9FF6-E932082B2185@byu.edu> Message-ID: Thanks Devin, I took the data from your file and did a few tests. Eventually, it turned out that the following works: on mouseUp put "efff 00e6 3080" into myChars replace space with empty in myChars put binaryEncode("h*",myChars) into myBin set the unicodetext of fld 1 to myBin --set the textFont of char 1 to -1 of fld 1 to "Lucida Grande,unicode" end mouseUp You need a stack with one field and one button to run this script. Set the script of the button to the above. My observations: - this doesn't work without the signature efff - setting the font of the characters afterwards is not possible - it works with both Verdana and Lucida Grande, but you really have to set the textFont of the field in advance Additional remarks: - above script needs adjustment for Intel machines (both Mac and PC) - my earlier statement saying that it was not possible is wrong. Best regards, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 28-feb-2007, om 21:53 heeft Devin Asay het volgende geschreven: > > On Feb 28, 2007, at 1:21 PM, Mark Schonewille wrote: > >> Hi Devin, >> >> This is great news. I would like to do a few tests, but can't >> download your utf file. Is the address correct? > >>> I've created a stack that shows how to do this. >>> >>> go stack url "http://revolution.byu.edu/unicode/testUnicode.rev" >>> >>> You may also want to download the utf-8 file from http:// >>> revolution.byu.edu/unicode/textUni.ut8. This is the file that the >>> sample stack reads from. > > Sorry, the url for the text file should be http:// > revolution.byu.edu/unicode/testUni.ut8 (testUni, not textUni). > > Devin > > Devin Asay > Humanities Technology and Research Support Center > Brigham Young University > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From m.schonewille at economy-x-talk.com Wed Feb 28 16:42:18 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 28 Feb 2007 22:42:18 +0100 Subject: like pass, but without ending the handler In-Reply-To: <7aa52a210702281319i68c2d6ha965e3e9729c32b9@mail.gmail.com> References: <20070228093316381684.258d4107@sonsothunder.com> <7aa52a210702281225q2b0fe55dr14bd555a2477ebb2@mail.gmail.com> <609B7D14-8DE9-4CB0-8EDA-672C34092B14@economy-x-talk.com> <7aa52a210702281319i68c2d6ha965e3e9729c32b9@mail.gmail.com> Message-ID: <59A6F7E4-0DC1-4EF9-A2A2-981B51745294@economy-x-talk.com> Chipp, The software I linked to allows you to run Python with Rev. This means that you can simply get "the result" frokm the Python script, just like with AppleScript and any other OSA language. This makes the callback unnecessary. If you still need a callback, you could call the script that runs the Python script with "send in 0 millisecs" and directly after that run a repeat loop with messages. The repeat loop can poll for the file that contains the result of the Python script. When the file is there, continue the handler and return the contents of the new file. function foo put empty into myData send "doYourPythonStuff" to me in 0 millisecs put 0 into myCounter repeat until (there is a file x) or (myCounter > 100) wait 100 millisecs with messages add 1 to myCounter -- at most 10 secs end repeat if there is a file x then open file x read from file x until eof close file x put it into myData delete file x end if return myData end foo Now, the user of your libraries only needs to call the foo() function. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 28-feb-2007, om 22:19 heeft Chipp Walters het volgende geschreven: > Thanks Mark, > > My issue though isn't with Python, but rather how to create an slick > interface callback system for Rev. > > The idea being I would really like to be able to implement in my > library, in process function calls such as: > > put getThisThing() into t1 > put nowGetAnotherThing() into t2 > > without the developer having to implement a messy callback structure. > Not sure if this is even possible. > > (Or if anyone else could describe a different type of way for handling > callback 'in process'?) From JimAultWins at yahoo.com Wed Feb 28 17:03:22 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 28 Feb 2007 14:03:22 -0800 Subject: like pass, but without ending the handler In-Reply-To: <7aa52a210702281319i68c2d6ha965e3e9729c32b9@mail.gmail.com> Message-ID: I suppose you could use shell commands to work with app globals as flags and data holders. This would allow direct set-get of app global vars both ways. There is a description of this in the archives somewhere about 9-10 months ago. Can't remember the original correct-answer poster. This was related to AppleScript var passing. In the message box window, click the 4th icon "Global Variables" to see which ones Rev currently uses. Not sure if this is what you mean by "not a messy callback system" Jim Ault Las Vegas On 2/28/07 1:19 PM, "Chipp Walters" wrote: > Thanks Mark, > > My issue though isn't with Python, but rather how to create an slick > interface callback system for Rev. > > The idea being I would really like to be able to implement in my > library, in process function calls such as: > > put getThisThing() into t1 > put nowGetAnotherThing() into t2 > > without the developer having to implement a messy callback structure. > Not sure if this is even possible. > > (Or if anyone else could describe a different type of way for handling > callback 'in process'?) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From chipp at chipp.com Wed Feb 28 17:29:30 2007 From: chipp at chipp.com (Chipp Walters) Date: Wed, 28 Feb 2007 16:29:30 -0600 Subject: like pass, but without ending the handler In-Reply-To: <59A6F7E4-0DC1-4EF9-A2A2-981B51745294@economy-x-talk.com> References: <20070228093316381684.258d4107@sonsothunder.com> <7aa52a210702281225q2b0fe55dr14bd555a2477ebb2@mail.gmail.com> <609B7D14-8DE9-4CB0-8EDA-672C34092B14@economy-x-talk.com> <7aa52a210702281319i68c2d6ha965e3e9729c32b9@mail.gmail.com> <59A6F7E4-0DC1-4EF9-A2A2-981B51745294@economy-x-talk.com> Message-ID: <7aa52a210702281429m3c73d95peb7272d0cc5c2c04@mail.gmail.com> Hey Mark, I'm actually interfacing with a Python scripting tool already embedded in a 3-D application. Plus it's on WinXP as well. Your wait with messages is probably the ticket. I had thought of something similar but discarded as I just don't know if it's 'blocking' when it's being called from within a different handler. IOW, the original handler must stay in a suspended state until the library returns a value and thus 'locks up' the interface. I really don't know, guess I need to do some mock-ups. I also need to work out the fail-safe and error correction stuff. I suppose I'll also need "stop it now" button which will exit the loop, assuming the interface isn't 'Locked Up.' The button would write a file which the library is looking for. This gives me something to work with. Thanks a bunch :-) best, Chipp From chipp at chipp.com Wed Feb 28 17:30:36 2007 From: chipp at chipp.com (Chipp Walters) Date: Wed, 28 Feb 2007 16:30:36 -0600 Subject: Subject: Re: Copy Paste update In-Reply-To: <45E5A19C.1070502@howsoft.com> References: <45E5A19C.1070502@howsoft.com> Message-ID: <7aa52a210702281430i1afbb6b5gdfe8b424f4e81999@mail.gmail.com> Yes, it is a 2.7 versioned stack. You should open it in 2.7 and save it as a legacy version and it should work. Chipp From chipp at chipp.com Wed Feb 28 17:32:27 2007 From: chipp at chipp.com (Chipp Walters) Date: Wed, 28 Feb 2007 16:32:27 -0600 Subject: Site for sore eyes In-Reply-To: References: Message-ID: <7aa52a210702281432w47612370qbf27c98a5db1084c@mail.gmail.com> Good idea, but sadly one has to 'sign-up' for the site in order to comment. Bummer. On 2/28/07, barryb at libero.it wrote: > > Look at this and make your comments! From chipp at chipp.com Wed Feb 28 18:07:11 2007 From: chipp at chipp.com (Chipp Walters) Date: Wed, 28 Feb 2007 17:07:11 -0600 Subject: like pass, but without ending the handler In-Reply-To: <7aa52a210702281429m3c73d95peb7272d0cc5c2c04@mail.gmail.com> References: <20070228093316381684.258d4107@sonsothunder.com> <7aa52a210702281225q2b0fe55dr14bd555a2477ebb2@mail.gmail.com> <609B7D14-8DE9-4CB0-8EDA-672C34092B14@economy-x-talk.com> <7aa52a210702281319i68c2d6ha965e3e9729c32b9@mail.gmail.com> <59A6F7E4-0DC1-4EF9-A2A2-981B51745294@economy-x-talk.com> <7aa52a210702281429m3c73d95peb7272d0cc5c2c04@mail.gmail.com> Message-ID: <7aa52a210702281507r57c91e69s1be555fef28882ab@mail.gmail.com> Mark, Your solution works great. I can continue to work with Rev while the script is processing. Multi-threaded? Close. -Chipp From hershf at rgllc.us Wed Feb 28 18:16:50 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Wed, 28 Feb 2007 18:16:50 -0500 Subject: If statements vs case In-Reply-To: Message-ID: On 2/28/07 6:00 AM, "Mark Schonewille" wrote: > Sure, Hershel, nested switch control structures are possible, just > like nested if-then-else control structures. Thanks, Hershel > > switch myVar > case 1 > case 2 If this = to Case 1 or 2 and the "and" will work the same "Case 1 and 2" > -- do something > break > case 3 > switch myVar2 > case "a" > -- do something > break > case "b" > -- do something else > break > default > -- do something > end switch > default > -- do something else > end switch > > > Best, > > Mark > > -- > > Economy-x-Talk > Consultancy and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > > Get your store on-line within minutes with Salery Web Store software. > Download at http://www.salery.biz > > Op 28-feb-2007, om 2:45 heeft Hershel Fisch het volgende geschreven: > >> On 2/27/07 4:53 PM, "Mark Schonewille" > talk.com> >> wrote: >> >> Thanks, I saw it after I asked sorry about that. >> >> But by the way besides speed I think there is an additional >> difference which >> I think is the nested if's, vs. case I don?t think this is possible >> Thanks, Hershel > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Wed Feb 28 18:27:51 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 28 Feb 2007 17:27:51 -0600 Subject: like pass, but without ending the handler In-Reply-To: <7aa52a210702281429m3c73d95peb7272d0cc5c2c04@mail.gmail.com> References: <20070228093316381684.258d4107@sonsothunder.com> <7aa52a210702281225q2b0fe55dr14bd555a2477ebb2@mail.gmail.com> <609B7D14-8DE9-4CB0-8EDA-672C34092B14@economy-x-talk.com> <7aa52a210702281319i68c2d6ha965e3e9729c32b9@mail.gmail.com> <59A6F7E4-0DC1-4EF9-A2A2-981B51745294@economy-x-talk.com> <7aa52a210702281429m3c73d95peb7272d0cc5c2c04@mail.gmail.com> Message-ID: <45E60FF7.1030200@hyperactivesw.com> Chipp Walters wrote: > Hey Mark, > > I'm actually interfacing with a Python scripting tool already embedded > in a 3-D application. Plus it's on WinXP as well. > > Your wait with messages is probably the ticket. I had thought of > something similar but discarded as I just don't know if it's > 'blocking' when it's being called from within a different handler. > IOW, the original handler must stay in a suspended state until the > library returns a value and thus 'locks up' the interface. I really > don't know, guess I need to do some mock-ups. I also need to work out > the fail-safe and error correction stuff. > > I suppose I'll also need "stop it now" button which will exit the > loop, assuming the interface isn't 'Locked Up.' The button would write > a file which the library is looking for. I was going to suggest something similar, since I had to do it once. It's a last-resort kind of thing though, because it can really crank up the CPU and is in the same precautionary category as polling the mouse. But sometimes there's no other way. The repeat loop will block the calling handler, which is what you want. The important part is the "wait