Re: (no subject)
This guy has not been blocked yet? Bob On Oct 22, 2010, at 1:49 PM, thebilltay...@yahoo.com wrote: http://dukulahi.t35.com/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
What in the world is this? I am afraid to click on a link when there is absolutely no explanation about what it is from an address I have never seen before. Bob On Oct 21, 2010, at 12:55 PM, thebilltay...@yahoo.com wrote: http://reguqaru.t35.com/don'tclickme ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
On 10/21/2010 11:18 PM, Bob Sneidar wrote: What in the world is this? I am afraid to click on a link when there is absolutely no explanation about what it is from an address I have never seen before. Bob On Oct 21, 2010, at 12:55 PM, thebilltay...@yahoo.com wrote: http://reguqaru.t35.com/don'tclickme Those of us who live in the Linux world are not quite so frightened of this sort of thing. However that is a dud link and states The site in question was violating our TOS obviously something to do with tossers . . . :) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
garbage in, garbage out. This mail has gone directly to the Trash. However, I am sure the list mom will be interested by this post. Best François Le 21 oct. 2010 à 22:18, Bob Sneidar a écrit : What in the world is this? I am afraid to click on a link when there is absolutely no explanation about what it is from an address I have never seen before. Bob On Oct 21, 2010, at 12:55 PM, thebilltay...@yahoo.com wrote: http://reguqaru.t35.com/don'tclickme ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Bob Sneidar wrote: What in the world is this? Our first spambot. Already blocked by the ISP (t35.com -- good work). Looks like we're officially in the big time now. :) -- Richard Gaskin Fourth World Media Corporation ___ ambassa...@fourthworld.com http://www.FourthWorld.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
It is a spam (for Viagra !) Le 21 oct. 2010 à 22:18, Bob Sneidar a écrit : What in the world is this? I am afraid to click on a link when there is absolutely no explanation about what it is from an address I have never seen before. Bob On Oct 21, 2010, at 12:55 PM, thebilltay...@yahoo.com wrote: http://reguqaru.t35.com/don'tclickme ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
I modified the url in the reply so no one who clicked on it would get to a bad place inadvertently. It may be an ad for Viagra, but who knows what else you get driving by? Bob On Oct 21, 2010, at 3:25 PM, René Micout wrote: It is a spam (for Viagra !) Le 21 oct. 2010 à 22:18, Bob Sneidar a écrit : What in the world is this? I am afraid to click on a link when there is absolutely no explanation about what it is from an address I have never seen before. Bob On Oct 21, 2010, at 12:55 PM, thebilltay...@yahoo.com wrote: http://reguqaru.t35.com/don'tclickme ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Hi Ruslan. 2 things weigh against your assessment. First, one of the databases is remote and it happens to be the one I am querying 1 record at a time. The second thing is that to my knowledge you cannot create joins between 2 tables in different databases. The source database is a local file based SQLite database to further complicate matters. I want to employ a method that could work with databases of 1000 records or 1,000,000 records. To do that means I cannot risk memory overflow in runrev by huge query results. For this particular application I would never hit that limit, but what if I want to take the functionality of my data import module and make it available by itself?it needs to work in all situations or not at all. That's how I think. My goal here is to import/merge data from a Spiceworks database of devices, software and other things. But in the future it could be anything. I am learning the limitations of querying remote SQL servers. For this application I think a local SQL server would be much better, but for the dev phase where I am out and about with my laptop on-rev will suffice. Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone On May 21, 2010, at 22:58, Ruslan Zasukhin ruslan_zasuk...@valentina-db.com wrote: Еexcuse me but this still sounds like a very bad result. SQL dbs can make joins of thousands records in say .001 sec ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
On 22/5/10 4:17 AM, Bob Sneidar b...@twft.com wrote: Hi Bob, UPDATE: Well I discovered what my problem was. I commented out the method I employed which used sqlYoga for all the queries, and wrote a new method using only RevDB API calls. The sqlYoga method took about 1 to 1.5 seconds per iteration, so for 100 single record queries, let's say roughly 2 minutes. The RevDB method took less than 10 seconds for 100 queries. Еexcuse me but this still sounds like a very bad result. SQL dbs can make joins of thousands records in say .001 sec What will happens if tomorrow you will need 500 queries? Your Users will wait 50 seconds? Even 10 sec of WAIT is terrible for today for user IMO -- 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@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Bom dias Haroldo, ... Instead of going to card 1 it kept going to the next card each time I pressed the up arrow key, and after the last card the stack just closed. you have a little error in your logic, that's why! Here's my original handler, from the Hypercard stack script, which doens't work: (handler is in stack script) on arrowKey whichKey if whichKey is right then if the optionKey is down then go first card of next bg else ## ELSE here means EVERYTHING but right! ## Therefore every arrowkey but right goes to the next card! go next card of this bg end if end if if whichKey is left then if the optionKey is down then go last card of previous bg else go previous card of this bg end if end if end arrowKey Use this instead: on arrowkey tKey switch tKey case right if the optionKey is down then go first card of next bg else go next card of this bg end if break case left if the optionKey is down then go last card of previous bg else go previous card of this bg end if break # Now let all other arrowkeys pass default pass arrowkey break end switch end arrowkey I tend to use switch since this makes scripts better readable than lots of nested if... then statements. Any help would be appreciated. Thank you. Harold Best Klaus -- Klaus Major http://www.major-k.de kl...@major.on-rev.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
On 18/04/2010 14:29, Haroldo Mauro Jr. wrote: Hi everybody, I just joined this list. I used Hypercard for many years, since I got my first Mac in 1991. Then, some years ago swiched to Supercard, which I've been using a lot. I've had Revolution Studio for over a year but only now am trying to use it more steadly. So, here's what I need help with right now. In a converted Hypercard stack, an arrowKey handler in the stack script is not behaving as expected. So I checked the Revolution dictionary and found this example below, which I tested on my stack and it didn't work, just the same: (example from Rev dictionary) on arrowKey theKey -- make Up arrow go to the first card if theKey is up then go to card 1 else pass arrowKey end arrowKey Just tried that script: NO; doesnt work: documentation is misleading. Instead of going to card 1 it kept going to the next card each time I pressed the up arrow key, and after the last card the stack just closed. Here's my original handler, from the Hypercard stack script, which doens't work: (handler is in stack script) on arrowKey whichKey if whichKey is right then if the optionKey is down then go first card of next bg else go next card of this bg end if end if if whichKey is left then if the optionKey is down then go last card of previous bg else go previous card of this bg end if end if end arrowKey Any help would be appreciated. Thank you. Harold My experience favours rawKeyDown: on rawKeyDown RAWK if RAWK is 65363 then go to card 1 else pass rawKeyDown end rawKeyDown of course finding the keynumbers is a bit of a pain, so why not download this little thingy to make your life a bit easier: http://andregarzia.on-rev.com/richmond/STUFF/KEYDOWNER.rev.zip all the best, Richmond. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
On 18/04/2010 14:40, Klaus on-rev wrote: Bom dias Haroldo, ... Instead of going to card 1 it kept going to the next card each time I pressed the up arrow key, and after the last card the stack just closed. you have a little error in your logic, that's why! Here's my original handler, from the Hypercard stack script, which doens't work: (handler is in stack script) on arrowKey whichKey if whichKey is right then if the optionKey is down then go first card of next bg else ## ELSE here means EVERYTHING but right! ## Therefore every arrowkey but right goes to the next card! go next card of this bg end if end if if whichKey is left then if the optionKey is down then go last card of previous bg else go previous card of this bg end if end if end arrowKey Use this instead: on arrowkey tKey switch tKey case right if the optionKey is down then go first card of next bg else go next card of this bg end if break case left if the optionKey is down then go last card of previous bg else go previous card of this bg end if break # Now let all other arrowkeys pass default pass arrowkey break end switch end arrowkey I tend to use switch since this makes scripts better readable than lots of nested if... then statements. Any help would be appreciated. Thank you. Harold Best Klaus seems unnecessarily long . . . :) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Hi all, On 18/04/2010 14:40, Klaus on-rev wrote: Bom dias Haroldo, ... ... I tend to use switch since this makes scripts better readable than lots of nested if... then statements. Any help would be appreciated. Thank you. Harold Best Klaus seems unnecessarily long . . . :) Maybe... I have to apologize Haroldo, the logic in your script is correct! But maybe go next cd OF THIS BG is making Rev choke somehow? Since ...of this bg is genuine HyperTalk after all... Best Klaus -- Klaus Major http://www.major-k.de kl...@major.on-rev.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Bonjour Haroldo, Welcome to the list :-))) Le 18 avr. 10 à 13:29, Haroldo Mauro Jr. a écrit : Hi everybody, I just joined this list. I used Hypercard for many years, since I got my first Mac in 1991. Then, some years ago swiched to Supercard, which I've been using a lot. I've had Revolution Studio for over a year but only now am trying to use it more steadly. So, here's what I need help with right now. In a converted Hypercard stack, an arrowKey handler in the stack script is not behaving as expected. So I checked the Revolution dictionary and found this example below, which I tested on my stack and it didn't work, just the same: (example from Rev dictionary) on arrowKey theKey -- make Up arrow go to the first card if theKey is up then go to card 1 else pass arrowKey end arrowKey Instead of going to card 1 it kept going to the next card each time I pressed the up arrow key, and after the last card the stack just closed. I just made - a new main stack - pasted the handler above in the stack script then it is working as expected. Il I am on card 2 or 3, pressing the up arrow key leads me to card 1 I am on RunRev Enterprise. I havn't RunRev Studio. But I tried with RunRev Media, and it is running as expected as well. Well, dont know why it is not the case for you; hav'nt you kept another handler somewhere which could interfere? (take precedence over this one) Best regards from Grenoble André Here's my original handler, from the Hypercard stack script, which doens't work: (handler is in stack script) on arrowKey whichKey if whichKey is right then if the optionKey is down then go first card of next bg else go next card of this bg end if end if if whichKey is left then if the optionKey is down then go last card of previous bg else go previous card of this bg end if end if end arrowKey Any help would be appreciated. Thank you. Harold ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
At 15:06 +0200 18/04/10, Andre.Bisseret wrote: Bonjour Haroldo, Welcome to the list :-))) Le 18 avr. 10 à 13:29, Haroldo Mauro Jr. a écrit : Hi everybody, I just joined this list. I used Hypercard for many years, since I got my first Mac in 1991. Then, some years ago swiched to Supercard, which I've been using a lot. I've had Revolution Studio for over a year but only now am trying to use it more steadly. So, here's what I need help with right now. In a converted Hypercard stack, an arrowKey handler in the stack script is not behaving as expected. So I checked the Revolution dictionary and found this example below, which I tested on my stack and it didn't work, just the same: (example from Rev dictionary) on arrowKey theKey -- make Up arrow go to the first card if theKey is up then go to card 1 else pass arrowKey end arrowKey Instead of going to card 1 it kept going to the next card each time I pressed the up arrow key, and after the last card the stack just closed. I just made - a new main stack - pasted the handler above in the stack script then it is working as expected. Il I am on card 2 or 3, pressing the up arrow key leads me to card 1 I am on RunRev Enterprise. I havn't RunRev Studio. But I tried with RunRev Media, and it is running as expected as well. Well, dont know why it is not the case for you; hav'nt you kept another handler somewhere which could interfere? (take precedence over this one) Best regards from Grenoble André Andre, I opened the stack with Media, but no luck. However, I created a new stack and it worked (the short one). It seems obvious that the problem is in the stack. However, I converted the same stack to Supercard and that same script (the long one) works in SC, as well as in Hypercard. I did a search for arrowKey in the search box and found it only once, in the stack script. Haroldo ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Hi Haroldo, how nice to see you here! (example from Rev dictionary) on arrowKey theKey -- make Up arrow go to the first card if theKey is up then go to card 1 else pass arrowKey end arrowKey Instead of going to card 1 it kept going to the next card each time I pressed the up arrow key, and after the last card the stack just closed. This is the default behavior for arrowkeys. If you have navigationarrows set to true (which you said you do) then the up and down arrows basically do a go back or a go forth. When the stack closed, it was likely popping to another stack to go to a card there, which you had probably visited recently. Since you are getting the default arrow behavior instead of the scripted one, that tells me that your arrowkey message isn't reaching your handler for some reason. My first thought was that you might be using a card group instead of a background group (and as an HC convert, that's something you'll want to read up on,) but since it's an HC import that's unlikely unless you've added some groups since you imported the stack. Because the script works in a new stack, you're right it's probably something in that particular stack. I agree that you should probably set the hcBehavior of the stack to false; you don't need that in Rev and it may clear up some issues. You can still continue to refer to bgs and controls the way you are used to, though you'll probably change that later as you get used to Rev. About the advice to separate the data from the interface -- it's good advice. Rev isn't meant to use cards as a database. But to be honest, I wouldn't worry about that for now. If you have under 5,000 cards in the stack it will work just as it does in HC and I'd keep that structure until you've learned a little more about Rev. One thing at a time. If this stack is just for your own use, you may not want to change its database structure at all. I still use a number of old HC stacks in Rev that keep databases -- for example, I have an address book stack with one record per person and it works just fine. I don't even know 5,000 people. :) If you can't isolate the arrowkey problem, feel free to upload the stack somewhere and post a link to the list. You'll probably get a lot of solutions once we can see the scripts. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Klaus on-rev wrote: But maybe go next cd OF THIS BG is making Rev choke somehow? Since ...of this bg is genuine HyperTalk after all... That still works in Rev. I think the problem is that the arrowkey message isn't reaching the handler. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Le 18 avr. 10 à 15:34, Haroldo Mauro Jr. a écrit : At 15:06 +0200 18/04/10, Andre.Bisseret wrote: Bonjour Haroldo, Welcome to the list :-))) Le 18 avr. 10 à 13:29, Haroldo Mauro Jr. a écrit : Hi everybody, I just joined this list. I used Hypercard for many years, since I got my first Mac in 1991. Then, some years ago swiched to Supercard, which I've been using a lot. I've had Revolution Studio for over a year but only now am trying to use it more steadly. So, here's what I need help with right now. In a converted Hypercard stack, an arrowKey handler in the stack script is not behaving as expected. So I checked the Revolution dictionary and found this example below, which I tested on my stack and it didn't work, just the same: (example from Rev dictionary) on arrowKey theKey -- make Up arrow go to the first card if theKey is up then go to card 1 else pass arrowKey end arrowKey Instead of going to card 1 it kept going to the next card each time I pressed the up arrow key, and after the last card the stack just closed. I just made - a new main stack - pasted the handler above in the stack script then it is working as expected. Il I am on card 2 or 3, pressing the up arrow key leads me to card 1 I am on RunRev Enterprise. I havn't RunRev Studio. But I tried with RunRev Media, and it is running as expected as well. Well, dont know why it is not the case for you; hav'nt you kept another handler somewhere which could interfere? (take precedence over this one) Best regards from Grenoble André Andre, I opened the stack with Media, but no luck. However, I created a new stack and it worked (the short one). It seems obvious that the problem is in the stack. However, I converted the same stack to Supercard and that same script (the long one) works in SC, as well as in Hypercard. I did a search for arrowKey in the search box and found it only once, in the stack script. Haroldo Haroldo, I had tried only the short one. I just tried your long script on the same stack (I just added if whichKey is up then go to card 1 as a first line, for fun ;-)) but might be useful anyway! I assume that your are expecting one is circling in the same background when, being on the first card of a bg, one presses the left arrowkey (or the right arrowkey when being on the last card of the bg). If this is the case, then no problem; your script works well in a stack created in rev. André ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
At 0:06 +0200 19/04/10, Andre.Bisseret wrote: Le 18 avr. 10 à 15:34, Haroldo Mauro Jr. a écrit : At 15:06 +0200 18/04/10, Andre.Bisseret wrote: Bonjour Haroldo, Welcome to the list :-))) Le 18 avr. 10 à 13:29, Haroldo Mauro Jr. a écrit : Hi everybody, I just joined this list. I used Hypercard for many years, since I got my first Mac in 1991. Then, some years ago swiched to Supercard, which I've been using a lot. I've had Revolution Studio for over a year but only now am trying to use it more steadly. So, here's what I need help with right now. In a converted Hypercard stack, an arrowKey handler in the stack script is not behaving as expected. So I checked the Revolution dictionary and found this example below, which I tested on my stack and it didn't work, just the same: (example from Rev dictionary) on arrowKey theKey -- make Up arrow go to the first card if theKey is up then go to card 1 else pass arrowKey end arrowKey Instead of going to card 1 it kept going to the next card each time I pressed the up arrow key, and after the last card the stack just closed. I just made - a new main stack - pasted the handler above in the stack script then it is working as expected. Il I am on card 2 or 3, pressing the up arrow key leads me to card 1 I am on RunRev Enterprise. I havn't RunRev Studio. But I tried with RunRev Media, and it is running as expected as well. Well, dont know why it is not the case for you; hav'nt you kept another handler somewhere which could interfere? (take precedence over this one) Best regards from Grenoble André Andre, I opened the stack with Media, but no luck. However, I created a new stack and it worked (the short one). It seems obvious that the problem is in the stack. However, I converted the same stack to Supercard and that same script (the long one) works in SC, as well as in Hypercard. I did a search for arrowKey in the search box and found it only once, in the stack script. Haroldo Haroldo, I had tried only the short one. I just tried your long script on the same stack (I just added if whichKey is up then go to card 1 as a first line, for fun ;-)) but might be useful anyway! I assume that your are expecting one is circling in the same background when, being on the first card of a bg, one presses the left arrowkey (or the right arrowkey when being on the last card of the bg). If this is the case, then no problem; your script works well in a stack created in rev. André Thanks. The right and left arrow keys should do two things in my script. If they are pressed together with the shift Key, they navigate to the first card of the next and previous bg, respectively. Without the shift key they should do what you just described. But I just made it work by commenting out my whole stack script except for the arrowKey handler. Now at least I know where the problem is and hope to find out. Thans again. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
On Sun, May 3, 2009 at 7:43 PM, bar...@libero.it bar...@libero.it wrote: That's why I read all the digests every day and just wait for the tip I need to turn up, although it makes me feel like a lurker which is a name I don't like. That's easy to solve, make another post. At two posts you are officially no longer a lurker and are upgraded to full question posting privileges ;-) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
On May 2, 2009, at 11:05 PM, Shao Sean wrote: modified it some to be a little cleaner as well as allowing the data grid to know that it is sorting on the custom sorted column.. In the current release version of the data grid there are two issues when performing a custom sort within SortDataGridColumn. The first is that you can't set the dgIndexes property in order to change the sort of the indexes. This doesn't affect your example because you seem to be storing size as a hidden column in your table and then using SortDataByKey to do the sort. The second issue is that there is no easy way of updating the internal props and UI to reflect the currently sorted column. I've uploaded a test build of the library (1.0 build 8) which addresses these issues. You can now set the dgIndexes property and I created a handler out of existing data grid code that updates internal props and UI: HiliteAndStoreSortByColumn. HiliteAndStoreSortByColumn is meant to be called from within SortDataGridColumn when you are performing a custom sort. I also switched the sorting so that it occurs on mouseup rather than mousedown. http://www.bluemangolearning.com/download/revolution/tools/revdatagridlibrary.rev.zip Here is an example of using HiliteAndStoreSortByColumn and dgIndexes in on SortDataGridColumn. Note that this is only required if you are performing a custom sort. on SortDataGridColumn pColumn switch pColumn case MySpecialColumn ## Update UI and 'sort by column' HiliteAndStoreSortByColumn MySpecialColumn ## Get ready to perform custom sort. put the dgIndexes of me into theIndexes -- so we perform a stable sort put the dgData of the dgControl of me into theDataA -- get data so we can create sort list ## Create list of indexes and the key to sort by repeat for each item theIndex in theIndexes put theIndex tab theDataA[theIndex] [MySpecialColumn] cr after theData end repeat delete the last char of theData ## At this point you can apply your special sort function to item 2 to -1 of theData ## Now update the indexes of the data grid so new order is reflected. put empty into theIndexes repeat for each line theLine in theData put item 1 of theLine comma after theIndexes end repeat delete the last char of theIndexes ## Setting the dgIndexes will update the sort order and redraw data. set the dgIndexes of the dgControl of me to theIndexes break default pass SortDataGridColumn end switch end SortDataGridColumn Here are some notes to your sort handler. command sortDataGridColumn pColumn constant kColumnSize = size local tOldSortKey lock screen switch (pColumn) case kColumnSize lock messages put the dgProps[sort by column] of me into tOldSortKey ## Note: You no longer need to set the 'sort by column' here. It is set in HiliteAndStoreSortByColumn set the dgProps[sort by column] of me to kColumnSize ## Note: This code a) won't work and b) has already been handled at this point. ## A) because you have messages locked and dgColumnSortDirection is a custom property using get/setProp. ## B) Changing of ascending/descending is handled when you click on the column header. This happens before ##SortDataGRidColumn is called. if (the dgColumnSortDirection[kColumnSize] of me = ascending) then set the dgColumnSortDirection[kColumnSize] of me to descending else set the dgColumnSortDirection[kColumnSize] of me to ascending end if unlock messages ## Note: FYI: I believe this gives you the exact same behavior as setting the column sort to numeric in the property inspector. ##based on the code you aren't doing anything differently. sortDataByKey kColumnSize, numeric, the dgColumnSortDirection[kColumnSize] of me, FALSE ## Note: this is no longer needed with HiliteAndStoreSortByColumn. set the dgHilite of group tOldSortKey of group dgHeader to FALSE set the dgHilite of group kColumnSize of group dgHeader to TRUE break default pass sortDataGridColumn break end switch end sortDataGridColumn Here is an example of SortDataGridColumn using updated data grid library: on SortDataGridColumn pColumn constant kColumnSize = size switch pColumn case kColumnSize HiliteAndStoreSortByColumn kColumnSize SortDataByKey kColumnSize, numeric, the dgColumnSortDirection[kColumnSize] of me, FALSE break default pass SortDataGridColumn end switch end SortDataGridColumn Regards, -- Trevor
Re: (no subject)
Everyone gets frustrated from time to time Barry! It's actually really hard to communicate via email, a problem with a graphic interface you have, and a language you are learning - so the result can often be - well frustration :) It's great to post questions, especially if you can copy and paste some code snippets so people can give concrete help back. And remember that if you are having a problem - you can bet that there will be several other people with the same problems - so a clear post will not only help you but them as well. So thanks for posting! NB - if I were learning, I'd certainly look into adding code completion. GLX2 provides this, and I think there is even a free plugin they provide, if you don;t want to buy their editor which as a user I'd highly recommend. 2009/5/3 bar...@libero.it bar...@libero.it I am getting quite frustrated with this list. Everytime I get up enough courage to ask a question somebody throws in an example, to somebody else, which answers it! That's why I read all the digests every day and just wait for the tip I need to turn up, although it makes me feel like a lurker which is a name I don't like. I just wanted to acknowledge this and say thanks to ALL of you for the kind help. It may be a slower method of learning but it's certainly more enjoyable than wading through the Docs. Also the Docs don't have backchat as well. {;-)) Just please keep it up. Barry ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Barry :) Hugs and Kisses, Man! The backchat is what its all about! I know it sounds corny, and straight out of the 'summer of love' but I like to think of the RunRev Use-LIst as: Livin', Lovin', and Programmin' (and, just possibly . . . Abusin') And, you bet, that's going to catch some backchat! bar...@libero.it wrote: I am getting quite frustrated with this list. Everytime I get up enough courage to ask a question somebody throws in an example, to somebody else, which answers it! That's why I read all the digests every day and just wait for the tip I need to turn up, although it makes me feel like a lurker which is a name I don't like. I just wanted to acknowledge this and say thanks to ALL of you for the kind help. It may be a slower method of learning but it's certainly more enjoyable than wading through the Docs. Also the Docs don't have backchat as well. {;-)) Just please keep it up. Barry ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
bar...@libero.it wrote: I am getting quite frustrated with this list. Everytime I get up enough courage to ask a question somebody throws in an example, to somebody else, which answers it! That's why I read all the digests every day and just wait for the tip I need to turn up, although it makes me feel like a lurker which is a name I don't like. I just wanted to acknowledge this and say thanks to ALL of you for the kind help. It may be a slower method of learning but it's certainly more enjoyable than wading through the Docs. Also the Docs don't have backchat as well. {;-)) Just please keep it up. :) I say post anyway. We'll just answer the question twice. -- Jacqueline Landman Gay | jac...@hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Hi Nhan, The GLX2 script editor has this (but this script editor is a product you must buy to use with Rev). http://www.runrev.com/products/related-software/glx2/ It has a feature called 'clairvoyance' (= reading your thoughts). This is something like code-assist in other programming environments. I haven't used GLX2 myself for the last 6 months or so because I was getting a lot of crashes with Rev on Windows and Linux, so I went back to using plain old Rev on OS X. There may be a demo version you can try to see if you like the way it works. Personally, I think it is quite wonderful, and I do miss its features. Bernard On Thu, Feb 19, 2009 at 1:01 AM, Nhan, Tran Thi Thanh nhan.t...@rmit.edu.vn wrote: Dear all, As I known, in Visual .Net has a plug-in called Visual Assist with symbol Apple. It helps developers in coding remember the syntax, key word, properties...to avoid typing mistakes. Are there any the same one in Run Rev? Thanks so much Nhan ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Re: Subject: Drawing a curved shape - 2nd attempt
Mr. Reetz wrote: Do you guys work for Putin? Forgot to take your Prozac today? I don´t get it... ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
gratuliere! -- Mark Schonewille On 19 sep 2008, at 00:31, Peter Baral wrote: Von meinem iPhone gesendet ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
congrats Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Our servers may be off-line between 28 April and 1 May. If you have an urgent request, you can contact us at [EMAIL PROTECTED]. Apologies for any inconveniences. On 27 apr 2008, at 18:06, Sadhu Nadesan wrote: Sadhu Nadesan Sent via iPhone by ATT ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Hi Mark At first sight, but I may be wrong, hiding and showing just involves a screen refresh but does not set any data and does not make the engine sending close/open messages, etc. so it could appear faster. The best could be to test? And share your results :-) Le 6 avr. 08 à 17:58, Mark Greenberg a écrit : My students are animating three characters on a card by hiding and showing .png images against a background. Each character has a dozen moves or so, and each move has between 5 and ten frames. Each figure is approximately 400 x 600 pixels in size. My question is which would be faster, having the frames be separate image objects and using hide/show; or having just three image objects that draw their contents from images on another card with a repeat loop and something like... Put image p1punch frameNo of Card 2 into image Player1Main? Speed is important because we are starting to reach the limit of the computers' ability to display the images. Thanks in advance, Mark Greenberg Best regards from Paris, Eric Chatonet. Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: [EMAIL PROTECTED]/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
I find this function REALLY useful for AppleScripting: function AddQuotes theString return quote theString quote end AddQuotes All the Best Dave On 11 Dec 2007, at 18:44, Randall Lee Reetz wrote: Thanks Ken, i was using a custom prop and ran it as applescript. Works fine. What i still dont understand is why everything went unresponsive (the finder) and why it now works... Maddening. What might happen tomorrow? -Original Message- From: Ken Ray [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: 12/11/2007 8:56 AM Subject: Re: (no subject) Your AppleScript should look something like this: --3 lines, watch line wraps tell application Finder open folder Macintosh HD:Users:MeUser:Desktop:myFolder end tell Your Rev script should look like this: --a do statement is single line so you'll need to unwrap this --the tricky bit is quotes and spaces in the right place do tell application quote Finder quote cr open folder quote Macintosh HD:Users:MeUser:Desktop:myFolder quote cr end tell as applescript Just FYI, there's a couple of other approaches (some are best practices) when executing AppleScript from Rev... 1) Put the script into a custom property or field and execute it (although I wouldn't recommend fields for a variety of reasons): do (the openFolderScript of this stack) as AppleScript 2) If you need to do it inline, use the \ line continuation feature to help make your code more readable: put Macintosh HD:Users:MeUser:Desktop:myFolder into tFolder put tell application quote Finder quote cr \ open folder quote tFolder quote cr \ end tell into tScript do tScript as AppleScript 3) Use backquotes (`) for quotation marks while building your script, then replace them with double quotes before you execute your script (a variation of #2 above is shown below): put tell application`Finder` cr \ open folder `Macintosh HD:Users:MeUser:Desktop:myFolder` cr \ end tell into tScript replace ` with quote in tScript do tScript as AppleScript 4) Use the format() function to put in quotes (\) and returns (\n) on the fly (be careful though as you can't use continuation chars with format IIRC): put format(tell application \Finder\\n) \ format(open folder \Macintosh HD:Users:MeUser:Desktop:myFolder\\n) \ end tell into tScript do tScript as AppleScript Personally, I usually use #3 unless it's a one-liner, in which case I use #4 (if it's not too complex), but to each their own. :-) Also with the upcoming Rev 2.9 having the ability to do do ... as ... scriptingLanguage supporting VBScript and JavaScript (on Windows), having a good way to handle other scripting languages is important, IMHO. Ken Ray Sons of Thunder Software, Inc. Email: [EMAIL PROTECTED] Web Site: http://www.sonsothunder.com/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Or, following Ken Ray, I just have function q and function sq -- for single quotes, which can be handy for shell scripts Best, Mark On 13 Dec 2007, at 17:58, Dave wrote: I find this function REALLY useful for AppleScripting: function AddQuotes theString return quote theString quote end AddQuotes All the Best Dave On 11 Dec 2007, at 18:44, Randall Lee Reetz wrote: Thanks Ken, i was using a custom prop and ran it as applescript. Works fine. What i still dont understand is why everything went unresponsive (the finder) and why it now works... Maddening. What might happen tomorrow? -Original Message- From: Ken Ray [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: 12/11/2007 8:56 AM Subject: Re: (no subject) Your AppleScript should look something like this: --3 lines, watch line wraps tell application Finder open folder Macintosh HD:Users:MeUser:Desktop:myFolder end tell Your Rev script should look like this: --a do statement is single line so you'll need to unwrap this --the tricky bit is quotes and spaces in the right place do tell application quote Finder quote cr open folder quote Macintosh HD:Users:MeUser:Desktop:myFolder quote cr end tell as applescript Just FYI, there's a couple of other approaches (some are best practices) when executing AppleScript from Rev... 1) Put the script into a custom property or field and execute it (although I wouldn't recommend fields for a variety of reasons): do (the openFolderScript of this stack) as AppleScript 2) If you need to do it inline, use the \ line continuation feature to help make your code more readable: put Macintosh HD:Users:MeUser:Desktop:myFolder into tFolder put tell application quote Finder quote cr \ open folder quote tFolder quote cr \ end tell into tScript do tScript as AppleScript 3) Use backquotes (`) for quotation marks while building your script, then replace them with double quotes before you execute your script (a variation of #2 above is shown below): put tell application`Finder` cr \ open folder `Macintosh HD:Users:MeUser:Desktop:myFolder` cr \ end tell into tScript replace ` with quote in tScript do tScript as AppleScript 4) Use the format() function to put in quotes (\) and returns (\n) on the fly (be careful though as you can't use continuation chars with format IIRC): put format(tell application \Finder\\n) \ format(open folder \Macintosh HD:Users:MeUser:Desktop:myFolder\\n) \ end tell into tScript do tScript as AppleScript Personally, I usually use #3 unless it's a one-liner, in which case I use #4 (if it's not too complex), but to each their own. :-) Also with the upcoming Rev 2.9 having the ability to do do ... as ... scriptingLanguage supporting VBScript and JavaScript (on Windows), having a good way to handle other scripting languages is important, IMHO. Ken Ray Sons of Thunder Software, Inc. Email: [EMAIL PROTECTED] Web Site: http://www.sonsothunder.com/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Your AppleScript should look something like this: --3 lines, watch line wraps tell application Finder open folder Macintosh HD:Users:MeUser:Desktop:myFolder end tell Your Rev script should look like this: --a do statement is single line so you'll need to unwrap this --the tricky bit is quotes and spaces in the right place do tell application quote Finder quote cr open folder quote Macintosh HD:Users:MeUser:Desktop:myFolder quote cr end tell as applescript Just FYI, there's a couple of other approaches (some are best practices) when executing AppleScript from Rev... 1) Put the script into a custom property or field and execute it (although I wouldn't recommend fields for a variety of reasons): do (the openFolderScript of this stack) as AppleScript 2) If you need to do it inline, use the \ line continuation feature to help make your code more readable: put Macintosh HD:Users:MeUser:Desktop:myFolder into tFolder put tell application quote Finder quote cr \ open folder quote tFolder quote cr \ end tell into tScript do tScript as AppleScript 3) Use backquotes (`) for quotation marks while building your script, then replace them with double quotes before you execute your script (a variation of #2 above is shown below): put tell application`Finder` cr \ open folder `Macintosh HD:Users:MeUser:Desktop:myFolder` cr \ end tell into tScript replace ` with quote in tScript do tScript as AppleScript 4) Use the format() function to put in quotes (\) and returns (\n) on the fly (be careful though as you can't use continuation chars with format IIRC): put format(tell application \Finder\\n) \ format(open folder \Macintosh HD:Users:MeUser:Desktop:myFolder\\n) \ end tell into tScript do tScript as AppleScript Personally, I usually use #3 unless it's a one-liner, in which case I use #4 (if it's not too complex), but to each their own. :-) Also with the upcoming Rev 2.9 having the ability to do do ... as ... scriptingLanguage supporting VBScript and JavaScript (on Windows), having a good way to handle other scripting languages is important, IMHO. Ken Ray Sons of Thunder Software, Inc. Email: [EMAIL PROTECTED] Web Site: http://www.sonsothunder.com/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: (no subject)
Thanks Ken, i was using a custom prop and ran it as applescript. Works fine. What i still dont understand is why everything went unresponsive (the finder) and why it now works... Maddening. What might happen tomorrow? -Original Message- From: Ken Ray [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: 12/11/2007 8:56 AM Subject: Re: (no subject) Your AppleScript should look something like this: --3 lines, watch line wraps tell application Finder open folder Macintosh HD:Users:MeUser:Desktop:myFolder end tell Your Rev script should look like this: --a do statement is single line so you'll need to unwrap this --the tricky bit is quotes and spaces in the right place do tell application quote Finder quote cr open folder quote Macintosh HD:Users:MeUser:Desktop:myFolder quote cr end tell as applescript Just FYI, there's a couple of other approaches (some are best practices) when executing AppleScript from Rev... 1) Put the script into a custom property or field and execute it (although I wouldn't recommend fields for a variety of reasons): do (the openFolderScript of this stack) as AppleScript 2) If you need to do it inline, use the \ line continuation feature to help make your code more readable: put Macintosh HD:Users:MeUser:Desktop:myFolder into tFolder put tell application quote Finder quote cr \ open folder quote tFolder quote cr \ end tell into tScript do tScript as AppleScript 3) Use backquotes (`) for quotation marks while building your script, then replace them with double quotes before you execute your script (a variation of #2 above is shown below): put tell application`Finder` cr \ open folder `Macintosh HD:Users:MeUser:Desktop:myFolder` cr \ end tell into tScript replace ` with quote in tScript do tScript as AppleScript 4) Use the format() function to put in quotes (\) and returns (\n) on the fly (be careful though as you can't use continuation chars with format IIRC): put format(tell application \Finder\\n) \ format(open folder \Macintosh HD:Users:MeUser:Desktop:myFolder\\n) \ end tell into tScript do tScript as AppleScript Personally, I usually use #3 unless it's a one-liner, in which case I use #4 (if it's not too complex), but to each their own. :-) Also with the upcoming Rev 2.9 having the ability to do do ... as ... scriptingLanguage supporting VBScript and JavaScript (on Windows), having a good way to handle other scripting languages is important, IMHO. Ken Ray Sons of Thunder Software, Inc. Email: [EMAIL PROTECTED] Web Site: http://www.sonsothunder.com/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
On Dec 12, 2007 12:56 AM, Ken Ray [EMAIL PROTECTED] wrote: Just FYI, there's a couple of other approaches (some are best practices) when executing AppleScript from Rev... As usual, some excellent advice from the experts. Thanks for sharing. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
On Dec 11, 2007 6:32 AM, Randall Lee Reetz [EMAIL PROTECTED] wrote: Struggling with AppleScript. Aren't we all;-) (once you've got use to xTalk) First we'll start with the last problem Also, before my reboot this morning, my computer wouldn't open folders from the Doc Bar. What could these problems be caused by? Any ideas? First, try using Disk Utility to 'Repair Permissions'. If that doesn't help, drag the current Icon of the folder off the Dock and then Drag the required folder back onto the Dock. Also, and I have no idea if this is related, copy and paste is not working (on my 1GHz PowerBook PowerPC G4 10.4.11). Depends on what your referring to. If you are talking about keyboard shortcuts in Rev IDE, or using AppleScript (and I believe the Windows equivalent or other programs like perl) to copy data to the clipboard and then use Rev to manipulate it, unfortunately there is a long history of this being a 'intermittent' hard to reproduce problem. Although for keyboard shortcuts the usual response is use the menu items, as these reliably work All I want to do is run a script that opens a finder folder from a path (i.e . Macintosh HD:Users:MeUser:Desktop:myFolder:). Well, this morning it works (after a reboot). Last night it wouldn't. Same exact script... from Script Editor and from SuperCard (oops). Your AppleScript should look something like this: --3 lines, watch line wraps tell application Finder open folder Macintosh HD:Users:MeUser:Desktop:myFolder end tell Your Rev script should look like this: --a do statement is single line so you'll need to unwrap this --the tricky bit is quotes and spaces in the right place do tell application quote Finder quote cr open folder quote Macintosh HD:Users:MeUser:Desktop:myFolder quote cr end tell as applescript If the idea is that you want your program to open the actual folder so a user knows where they are, the above approach is OK, if on the other hand you simply want to open the folder to determine what the contents are, or to be able to save files into it, there are quicker and easier ways in Rev to do that. HTH ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: (no subject)
Thnks, what i was up against last night seems like it might be a permissions problem as i recently had to rebuild my computer's data from a backup. Thanks for the help. -Original Message- From: Kay C Lan [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: 12/10/2007 5:26 PM Subject: Re: (no subject) On Dec 11, 2007 6:32 AM, Randall Lee Reetz [EMAIL PROTECTED] wrote: Struggling with AppleScript. Aren't we all;-) (once you've got use to xTalk) First we'll start with the last problem Also, before my reboot this morning, my computer wouldn't open folders from the Doc Bar. What could these problems be caused by? Any ideas? First, try using Disk Utility to 'Repair Permissions'. If that doesn't help, drag the current Icon of the folder off the Dock and then Drag the required folder back onto the Dock. Also, and I have no idea if this is related, copy and paste is not working (on my 1GHz PowerBook PowerPC G4 10.4.11). Depends on what your referring to. If you are talking about keyboard shortcuts in Rev IDE, or using AppleScript (and I believe the Windows equivalent or other programs like perl) to copy data to the clipboard and then use Rev to manipulate it, unfortunately there is a long history of this being a 'intermittent' hard to reproduce problem. Although for keyboard shortcuts the usual response is use the menu items, as these reliably work All I want to do is run a script that opens a finder folder from a path (i.e . Macintosh HD:Users:MeUser:Desktop:myFolder:). Well, this morning it works (after a reboot). Last night it wouldn't. Same exact script... from Script Editor and from SuperCard (oops). Your AppleScript should look something like this: --3 lines, watch line wraps tell application Finder open folder Macintosh HD:Users:MeUser:Desktop:myFolder end tell Your Rev script should look like this: --a do statement is single line so you'll need to unwrap this --the tricky bit is quotes and spaces in the right place do tell application quote Finder quote cr open folder quote Macintosh HD:Users:MeUser:Desktop:myFolder quote cr end tell as applescript If the idea is that you want your program to open the actual folder so a user knows where they are, the above approach is OK, if on the other hand you simply want to open the folder to determine what the contents are, or to be able to save files into it, there are quicker and easier ways in Rev to do that. HTH ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
On Wed, 22 Aug 2007 12:50:33 -0700, Robert Sneidar wrote: Hi All. I am having an issue that I know was addressed in a previous post but I cannot seem to find it. I have established some functions to work with mySQL databases, and all is working fine except that whenever I build an SQL statement with values that include commas, carriage returns and the like, it hoses the sql statement. Isn't there a way of delimiting reserved characters in an sql statement? Something like preceding them with a backslash? Yes, but only for certain chars that would cause problems in queries like a single quote. If you have carriage returns, you'll have to replace the CRs with some other character for storage, and then convert them back when you retrieve the data. Ken Ray Sons of Thunder Software, Inc. Email: [EMAIL PROTECTED] Web Site: http://www.sonsothunder.com/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
hibis.jmr1 wrote: Hello everyone, I would like to insert in my application a little music generated by code and not by recording it previously. I remember, when using hyperCard (it was the good time), this was very simple, fo instance : play boing f#5w c#3e a#4w is there a way to do something like that with revolution (I have not found in the documentation) Any suggestion to go this way ? You can't do it with Revolution directly, but there is a work-around here: http://hyperactivesw.com/shakobox.html Shakobox only works with QuickTime musical instruments, and is a bit easier on Macs than on Windows. On Windows, writing to a file works best (writing to console is broken, I think.) The original author is no longer supporting this, so it is now offered as-is. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: (no subject)
Thanks I looked at that site but did not find a way to filter it so I just ran the complete query then filtered it after seems to work fine Thanks Rob -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Trevor DeVore Sent: Sunday, January 21, 2007 1:01 AM To: How to use Revolution Subject: Re: (no subject) On Jan 20, 2007, at 11:34 AM, Robert Mann wrote: Thanks Trevor, I got this working but is there a way to do this for selected columns Something like gfields is a list of fields separated by comma put SHOW gfields COLUMNS FROM ` gtable ` into theSQL this does not work get revdberr,You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(addyrmodperm_id,tunername)COLUMNS FROM `addyrmodsize_permission`' at line 1 I haven't tried filtering before but maybe you can get some ideas from this page: http://dev.mysql.com/doc/refman/5.0/en/show-columns.html -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
On Jan 20, 2007, at 6:18 AM, Robert Mann wrote: I know there is a way to get the column type using revDatabaseColumnTypes(firstcurID) is there also a way to get all the other information about the column such as PK, and the column type value int(10) I think you need to use the database specific queries for this information. Here are ones for mysql, sqlite and postgresql (I *think* the postgresql one is right): put mytable into pTable SWITCH theDBType# get query to extract table info CASE mysql put SHOW FULL COLUMNS FROM ` pTable ` into theSQL break CASE sqlite put PRAGMA table_info( quote pTable quote ) into theSQL break CASE postgresql put SELECT column_name FROM information_schema.columns WHERE table_name = ' pTable ' into theSQL break END SWITCH Using one of the above queries and open a cursor. You should then get one record for each field. -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: (no subject)
Thanks Trevor, I got this working but is there a way to do this for selected columns Something like gfields is a list of fields separated by comma put SHOW gfields COLUMNS FROM ` gtable ` into theSQL this does not work get revdberr,You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(addyrmodperm_id,tunername)COLUMNS FROM `addyrmodsize_permission`' at line 1 Thanks Rob ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
On Jan 20, 2007, at 11:34 AM, Robert Mann wrote: Thanks Trevor, I got this working but is there a way to do this for selected columns Something like gfields is a list of fields separated by comma put SHOW gfields COLUMNS FROM ` gtable ` into theSQL this does not work get revdberr,You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(addyrmodperm_id,tunername)COLUMNS FROM `addyrmodsize_permission`' at line 1 I haven't tried filtering before but maybe you can get some ideas from this page: http://dev.mysql.com/doc/refman/5.0/en/show-columns.html -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Re Subject: Adding Time
Regarding Can anyone steer me in the correct direction for this? What I need to o is populate a list box with times at specific intervals. i.e. I have a input box for the start time say 8:00 A.M. I have a input box that has a stop time say 5:00 P.M. I have a input box that has an interval say 5 minutes. What I want to do is populate a list box with: 8:00 A.M. 8:05 A.M. 8:10 A.M. etc. etc. on createTimeList get the short date convert it to long time --now correct for Rev's ability to return 1 AM or 2 AM put char 1 of it into theHour convert it to seconds put (it - 60*60*theHour) into midnight --now we have a value for last midnight in seconds put empty into fld timeList --destination for our list put 5 into incrementMinutes -- put 60/incrementMinutes into intervalsPerHour put (60*60)/intervalsPerHour into secsPerInterval set the twelvehourtime to true --optional, if needing 13:05 to be 1:05 PM repeat with x = 0 to (24*intervalsPerHour-1) put midnight+(x*secsPerInterval) into secsOfThisDay get secsOfThisDay convert it to short time put it cr after fld timeList end repeat delete last char of fld timeList end createTimeList --You can edit the list as you wish --change the line put 5 into incrementMinutes Hope this helps Jim Ault Las Vegas ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Dear Sir i receive your email. -- Original Message -- From: Bob Earp [EMAIL PROTECTED] Reply-To: How to use Revolution use-revolution@lists.runrev.com Date: Thu, 11 May 2006 07:59:27 -0700 Thanks Phil. I too tried resizing the flds but the group is a bg obj and it then grows to encroach on other areas, plus the blank/space didn't work for me either. I was hoping there is an undocumented property of flds that looks after vertical alignment. If there is then this list would certainly know about it !! best, Bob... ~~~ From: Phil Davis [EMAIL PROTECTED]Subject: Re: Fld text vertical alignment - fld animationTo: How to use Revolution use-revolution@lists.runrev.comMessage-ID: [EMAIL PROTECTED]Content-Type: text/plain; charset=ISO-8859-1; format=flowed Okay, I was a little too quick. As I reread your request, you're looking for a way to grow and shrink the text without changing the rect of the field, correct? I think your only other option is to have a blank line (containing a space, or maybe empty would work) at the top of each menu field, and let that first line grow and shrink in the opposite direction of the rest of the text, so the text remains centered vertically in the field. However, I messed around with that idea for a few minutes and was not able to make it work as well as the 'grow/shrink field' approach. You could indeed kluge it together by having your menu text in borderless transparent fields that sit on top of fields with visible borders. That would give you the visual effect I think you're after. Phil _ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution . _ Sent via the WebMail system at http://mail.sunbeach.net:8383 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
This is what I use in one of my solutions: put fld quiz_item1 tab into fld data field of stack data sample put fld quiz_item2 tab after fld data field of stack data sample Then write out, etc., etc. If you want the data to go to the next line instead of being separated by tabs then put fld quiz_item1 return into fld data field of stack data sample put fld quiz_item12 return after fld data field of stack data sample W. On Mar 6, 2006, at 1:45 PM, Ben Bock wrote: What is the correct syntax for Rev to append data to the next line in a text file? I have a quiz in a standalone, and when the participant finishes, the file needs to save. the next particpant's scores should go on the next line. I use a button at the end of the quiz: on mouseUp set itemDelimiter to tab put fld quiz_item1 into item 1 of line 1 of field data field of stack data sample put fld quiz_item2 into item 2 of line 1 of field data field of stack data sample put fld data field into url file:test data.txt get url file:test data.txt put it into fld sample field that proves to me something is going to the test data file save url file:test data.txt end mouseUp 1) So how do I get the next person's data to enter the next line and save, without over writing the previous person's data? 2) Do you see flaws in this approach? My frustration with the Rev docs disappears when I use this support forum. Thanks, as always, for the help. Ben ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Hi DAHIYA, hi.. i have a this question.. i m getting a stack from the server and launching it.. what i want to know is that whether i can get the status that the stack is downloded or not you can do so, but then you will have to load that stack and NOT just go to it! Check the docs for load. thank u Regards Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
How to Download Data from the Internet (was: Re: (no subject))
Hi Dahiya, The How to Download Data from the Internet tutorial might help you: This stack explains how to test the user connection, an url validity, why and how to use get url or load url, retrieve data from framed pages, give an account of download progress, manage errors, display retrieved data (web pages, stacks, compressed or not), etc. 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. Le 24 janv. 06 à 18:15, DAHIYA Nitesh a écrit : hi.. i have a this question.. i m getting a stack from the server and launching it.. what i want to know is that whether i can get the status that the stack is downloded or not Best Regards from Paris, Eric Chatonet -- http://www.sosmartsoftware.com/[EMAIL PROTECTED]/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Rev shouldn't have anything to do regarding what keyboard is in use. The only place where that can be set is in your PC's control panel (or the taskbar icon if you have one). Note that Rev will not see the keyboard change so you need to quit and start over to see it changed. cheers Xavier [EMAIL PROTECTED] wrote on 04/01/2006 11:01:34: Looking for PC Expert Help, Working on Mac I'm developing an application I'd like to work on both sides of the frontier. I do most of my test using Virtual PC. As far as Controls are concerned I'm fine. I began to use the Keyboard to enter data and got into trouble: the keyboard was working as QWERTY KB although mine was an AZERTY As I didn't find any explanation I installed Rev 1.6.1 on a true XP machine and got the same trouble: Revolution itself when scripting was considering the KeyBoard as Qwerty although it was not. Look for this into Revolution Preference, then into XP Keyboard set up and found nothing. Can somebody tell me where I should go to use my Azerty KeyBoard ? Many thanks Pierre ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution - To make communications with Clearstream easier, Clearstream has recently changed the email address format to conform with industry standards. The new format is '[EMAIL PROTECTED]'. Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Thanks Xavier, Your information allowed me to solve the problem on a pure PC + XP But did not resolved the trouble with Soft PC It did change something but not all characters . Thanks anyway Cheers Pierre PS I send a new mail called (no subject) QWERTY / AZERTY with Virtual PC I achieve it OK on Windows XP, using the controls given by Regions Option. But it didn't work with virtual PC and Windows 2000 If I choose Fr I'm still in QWERTY (Rev and Words too) If I choose EN then I get AZERTY as far as 'Normal alpha characters are concerned but screwed with Special characters as and so on. Le 4 janv. 06 à 11:11, [EMAIL PROTECTED] a écrit : Rev shouldn't have anything to do regarding what keyboard is in use. The only place where that can be set is in your PC's control panel (or the taskbar icon if you have one). I achieve it OK on Windows XP, using the controls given by Regions Option. But it didn't work with virtual PC and Windows 2000 If I choose Fr I'm still in QWERTY (Rev and Words too) If I choose EN then I get AZERTY as far as 'Normal alpha characters are concerned but screwed with Special characters as and so on. Note that Rev will not see the keyboard change so you need to quit and start over to see it changed. cheers Xavier [EMAIL PROTECTED] wrote on 04/01/2006 11:01:34: Looking for PC Expert Help, Working on Mac I'm developing an application I'd like to work on both sides of the frontier. I do most of my test using Virtual PC. As far as Controls are concerned I'm fine. I began to use the Keyboard to enter data and got into trouble: the keyboard was working as QWERTY KB although mine was an AZERTY As I didn't find any explanation I installed Rev 1.6.1 on a true XP machine and got the same trouble: Revolution itself when scripting was considering the KeyBoard as Qwerty although it was not. Look for this into Revolution Preference, then into XP Keyboard set up and found nothing. Can somebody tell me where I should go to use my Azerty KeyBoard ? Many thanks Pierre ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution - To make communications with Clearstream easier, Clearstream has recently changed the email address format to conform with industry standards. The new format is '[EMAIL PROTECTED]'. Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. END OF DISCLAIMER ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
You seem to suggest that RR is both too neglectful of the list and, at the same time, too strict in it's moderation of same. I don't understand. Mark On 15 Dec 2005, at 20:47, Mathewson wrote: 1. I liked the separate Paint Tools palette in RR 2.0.1 - just seen a bad case of disclosure triangles on the SuperCard Trial - not to my taste . . . Um, Taste (quod degustibus diputandem est?) 2. I am being even more hypocritical than usual by discussing these matters HERE having set up a Grpahics forum - HOWEVER - I like the RR use-list 'warts and all' - But it seems that H. Nagey and the other folks at RR (the company) don't like 'warts' on their list. This might be taken as a negative sign in its own right. If a landlord is absent for many years and his/her property is occupied by tenants that she/he invited in don't they acquire certain rights over it, 'by habit and repute' as we say in SCOTLAND ! SQUATTER'S RIGHTS and all that? sincerely, Richmond Mathewson __ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html ___ --- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --- ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
From the little I know about stage lighting - they use a dc voltage (0-10v) to control dimmers. So to begin, you'd need an A-D controller that can work with REV, such as the one describe earlier last week: Hardware Control consoles for this purpose are incredibly cheap, like cheap audio mixers. This unit here costs $200, and uses MIDI for control. Perhaps this might be part of your solution -- then all you need it a USB-To-Serial dongle and a way to adapt it to a MIDI connector.. http://froogle.google.com/froogle_cluster?q=DMX+stage+lightingpid=4831398326042607349oid=1414116561199851882btnG=Search+Frooglelmode=addr=scoring=phl=en I wonder if anyone has used rev with DMX for stage Lighting. I am interested in using it of this product if posable any advice would greatly be appreciated. Liam Lambert [EMAIL PROTECTED] IRELAND -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject) --Oops
Sorry folks, that was supposed to have gone to support at runrev. On the bright side, it appears that I am out of limbo. Devin On Sep 14, 2005, at 8:39 AM, Devin Asay wrote: Heather, et al, I decided to unsubscribe my former email address (which is actually an alias and which wreaks mischief on mail list submissions) and resubscribe with my new gmail address. When I attempted the latter, I discovered it had already been done for me (thanks, Heather.) However, the message that I sent yesterday morning, datetime stamped Tue, 13 Sep 2005 08:56:53 -0600, never showed up on the list. Is my new address, [EMAIL PROTECTED], perhaps in list member limbo somewhere? Thanks and Regards, Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution Devin Asay Humanities Technology and Research Support Center Brigham Young University ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: (no subject)
please take me off your lost Go to the URL below (click on it) and you can take yourself of the list. :-) http://lists.runrev.com/mailman/listinfo/use-revolution Scott Kane ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject) -- (I want to start to use Revolution)
Question : I want to start to use Revolution for future small personal business ... what have I to download ? I want to cook dinner. What stove should I buy? (Okay, that was a little impertinent of me.) Thanxs in advance. It would help if we know where you got lost trying to find the download. Yes, blue on blue is a little hard to read, but the download link is http://www.runrev.com/Revolution1/downloads.html Did you find that? Are you having other troubles? Unless you're buying or have a license now, you do need to go through this, too: http://www.runrev.com/revolution/30daytrial/30daytrialshipping.html Otherwise, they don't know where to send you the evaluation key. HTH -- Joel Rees, programmer, Systems Group Altech Corporation (Alpsgiken), Osaka, Japan http://www.alpsgiken.co.jp -- When software is patentable, anything is patentable. (http://swpat.ffii.org) ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: no subject
libSMTP is a library stack built completely in transcript... my 'alwaysOnTop' DLL is a windows external.. written in C/C++ -Sean - Original Message Follows - Oh... I thought they were. Are the calls made in that project built into Revolution now? Or if not, what would you call the LibSMTP project? ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: no subject
Hi John, ... libSMTP isn't an external... Oh... I thought they were. Are the calls made in that project built into Revolution now? Or if not, what would you call the LibSMTP project? just call it Sean :-D (Hi Sean, you're fine? :-) Just kidding. Technically it is a library stack. That means this is nothing but a normal stack* and you can access/use all the scripts in its stack-script by adding this stack to the message path like in this example-script: *(...that you can save as a substack of your mainstack or keep it as an external file...) on do_email_stuff start using libSMTP ## do your mail stuff here ###... ###... ###... stop using libSMTP end do_email_stuff This way the stack will only be loaded into memory when needed and removed from memory afterwards... Of course you can start using xxx in openstack or preopenstack etc..., too. Just as you need/like it :-) Hope that helps... TIA! John Patten Technology Coordinator San Bernardino City Unified School District [EMAIL PROTECTED] 909 381-1208 Fax # 909 386-2540 http://www.sbcusd.k12.ca.us Regards Klaus Major [EMAIL PROTECTED] www.major-k.de ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
--- Nitin wrote: Hi All I am loading controls on window at run time. Now if I want to change the control order of the controls run-time. Is there any solution Any Help would be appreciated ~Nitin Hi Nitin, Check out the entry for the 'layer' property in the Transcript Dictionary. For example : set the layer of fld Foobar to 1 -- will send field Foobar all the way to the back If you need to relayer controls that are grouped, make sure you also read the entry for the 'relayerGroupedControls' global property. Hope this helped, Jan Schenkel. = As we grow older, we grow both wiser and more foolish at the same time. (La Rochefoucauld) __ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Recently, [EMAIL PROTECTED] wrote: I want to create a gradient background for my stack without having to import an image for that purpose. Can anyone tell me how to accomplish this? Thanks! The easiest way would be to use a gradient image. If you want to do it the hard way, you can create a series of rectangle graphics whose backColors are set to progressively changing RGB values. If you wanted to get really complicated, you could divide the change in color of the gradient over the distance covered by the gradient and create an efficient number of graphics on the fly, when resizing the stack. There may be also some kind of QuickTime filter/effect that applies a gradient to a movie, and thus a player object (QT is pretty deep), but you'd have to investigate this. I would suggest using an image. Regards, Scott Rossi Creative Director Tactile Media, Multimedia Design - E: [EMAIL PROTECTED] W: http://www.tactilemedia.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Steve, Depending on your distribution method (i.e. CD?) you could add your voice feedback as pre-recorded audio which would work on all platforms. It would have the limitations that the audio files would make it larger and you would only have a limited range of responses. Text to speech would let you respond with any text. This would have the benefit that it would sound better than text to speech. Bill Vlahos On Saturday, June 28, 2003, at 09:16 PM, Stephen Messimer wrote: Edwin, Mark and Chipp, Thanks for the help guys. I was hoping that I could add some nice voice type feedback to a project that could work cross platform. From your responses it doesn't sound like this is going to be very easy on the windows side. Bummer. I will probably to do this for the mac side. Is there any other way to accomplish this on windows? Regards and thanks again. Steve ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
At 4:36 PM -0800 12/12/02, Sarah wrote: As someone else suggested, you need choose browse tool, however there is a bug to do with this command so it doesn't always work. A workaround is to use: send choose browse tool to me in 5 ticks This should only be needed after a command that switches tools (most usually the create command). (Just as a note.) -- Jeanne A. E. DeVoto ~ [EMAIL PROTECTED] Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
As someone else suggested, you need choose browse tool, however there is a bug to do with this command so it doesn't always work. A workaround is to use: send choose browse tool to me in 5 ticks Cheers, Sarah On Thursday, December 12, 2002, at 08:33 am, Gareth Jones wrote: Hello, people I have an Address stack that I use daily. Too often, however, I click on it with the arrow cursor instead of the hand cursor. I would like to add a command to the OpenStack handler that would set the cursor to hand. Unfortunately, this doesn't do the trick: on openStack set the cursor to hand end openStack Any suggestions? -Gareth ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
RE: (no subject)
open it as a palette -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Gareth Jones Sent: Thursday, 12 December 2002 8:55 AM To: [EMAIL PROTECTED] Subject: (no subject) Hello, people I have an Address stack that I use daily. Too often, however, I click on it with the arrow cursor instead of the hand cursor. I would like to add a command to the OpenStack handler that would set the cursor to hand. Unfortunately, this doesn't do the trick: on openStack set the cursor to hand end openStack Any suggestions? -Gareth ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
At 12:15 PM -0700 9/20/2002, Jerry Thomas wrote: Are additional pattern backgrounds avaiable for Revolution? There are backgrounds available in the color pallete but they are from the days when 16/256 color was all that was available. I'm looking for something kinder and gentler -- Clouds, a pale off white soft texture, something easier on the eyes and brain. Any suggestions, And if I can get something else, how do I get it into Revolution. I have some great tiled bitmaps that work well in other programs. Nothing built in, but you should be able to find something suitable on a clip-art CD, I'd think. Once you have a file with the pattern you want to use, just import it into a stack. Revolution can use any image in any loaded stack as a tiled background pattern - just set the backgroundPattern of the object to the ID of the image. (You can import it into the stack where you want to use it, then hide the image so it's not in the way. Or you can create a substack and place any images you use in the substack for easier access. The substack is always available whenever the main stack is open, even if the substack window isn't open, so such an image can always be used.) -- Jeanne A. E. DeVoto ~ [EMAIL PROTECTED] Runtime Revolution Limited - The Solution for Software Development http://www.runrev.com/ ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Jerry, Yes, it is easy to do this. Any graphic image (gif, jpg, png, maybe others) that you import as a control, view it's properties and make a note of it's ID number. Then type into a script or the message box... set the backdrop to 1013 -- actual image ID number Roger Eller [EMAIL PROTECTED] Jerry Thomas [EMAIL PROTECTED] wrote Dear Folks, Are additional pattern backgrounds avaiable for Revolution? There are backgrounds available in the color pallete but they are from the days when 16/256 color was all that was available. I'm looking for something kinder and gentler -- Clouds, a pale off white soft texture, something easier on the eyes and brain. Any suggestions, And if I can get something else, how do I get it into Revolution. I have some great tiled bitmaps that work well in other programs. Thanks for your suggestions ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Hi Jerry, If you have the table entered in Excel or AppleWorks or another spreadsheet, you could always export the data using Save as in Text (tab-delimited) format. Then you can simply put URL file:path-to-the-file into theData Now you'll have everything read in a single variable, where the rows are separated by return and the columns by tab ; which you can easily display in a field put theData into field tableField If you setup that field with tabStops, and show both the horizontal and vertical grid, you can get a nice look for displaying the data. It's also very easy to convert that variable (where everything is still on several lines) into an array. split theData using return and tab Now you can address any cell or intersection with put theData[income,children] Hope this helped, Jan Schenkel. As we grow older, we grow both wiser and more foolish at the same time. (De Rochefoucald) --- Jerry Thomas [EMAIL PROTECTED] wrote: [snip] I have to enter the data in the table by hand. The data are used in a simple arithmetic formula to calculate the rest of the numbers in my project. The user will see the intersection data that has been brought forth by this lookup table and it will be printed in a form. They will not see the table it came from . This is a database or an array, albeit a very simple one and I need to know how to program it in revolution. Thanks for your help though. _ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution __ Do you Yahoo!? New DSL Internet Access from SBC Yahoo! http://sbc.yahoo.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Jerry, You just use partial paths based on where the directory points to. Most people will insert a chunk of code that sets the directory to the location of their stack (while they're developing), something like: on openStack put the fileName of me into tName set the itemDel to / delete last item of tName set the directory to tName end openStack Then, any video/images/etc. would get a filename that is the remainder of the path; for example, if an graphic dog.jpg was in an images folder, and the images folder was at the same level as the standalone (or stack), you would set the fileName of the image in Rev to be images/dog.jpg. Hope this helps, Ken Ray Sons of Thunder Software Email: [EMAIL PROTECTED] Web Site: http://www.sonsothunder.com/ - Original Message - From: Jerry Thomas [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, September 18, 2002 6:22 PM Subject: (no subject) I am a new user of Revolution. I noticed that both Videos and Images are not embedded and need to connect with external files. This is easy when I'm building, the images and videos are right there on my hard drive. But when I build to CD I need relative paths so that the images and videos I burned to disc will play in anyones CD drive regardless of the Drive letter. How do you create/insert relative paths in Revolution? _ Send and receive Hotmail on your mobile device: http://mobile.msn.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: (no subject)
Jerry Thomas wrote: What would you recommend to use with Revolution as a database method? These databases are only two dimensional. ROWS are Income in graduated steps and COLUMNS are Number of Children. All of your suggestions are welcome What is the acticipated total size of the dataset (db only, not any of the media or UI elements)? If it's under 5MBs you have a lot of choices, perhaps the easiest of which would be a simple tab-delimited file or an array. If it's much larger than that you may want to consider using the db externals provided with Rev. -- Richard Gaskin Fourth World Media Corporation Custom Software and Web Development for All Major Platforms Developer of WebMerge 2.0: Publish any database on any site ___ [EMAIL PROTECTED] http://www.FourthWorld.com Tel: 323-225-3717 AIM: FourthWorldInc ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
System and Heap resources was Re: (no subject)
Perfect introduction. For multimedia projects which are intense and graphic rich, the amount of resources needed on the user's PC is of concern. Techniques such as switching filenames for images, etc. can be used to keep your memory overhead within reasonable limits. But, how do you accurately judge the project overheads your software is currently demanding? In programs like iShell, a key command during evaluation runtime launch from within the editor causes a series of numbers to appear at bottom left of the window. They represent various system use and project demands parameters. Typically the current usage of memory, the high use reached so far and the settings for the project initially. Of most interest is the system heap requirements which can be later be amended for the program by using an .ini file. Okay, enough about a foreign programme, I needed to use it as an example. Can we follow system use and project high/low demands within Revolution? If so how do we get the information dynamically and how do we use it to design our Revolution projects for the least system impact to get the best project? Regards Mark - Original Message - From: Geoff Canyon [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Wednesday, March 20, 2002 3:05 PM Subject: Re: (no subject) snip The system heap, on the other hand, is dynamic, and available to other applications. That's why many newer applications -- including Revolution -- allocate memory that way. As others have said, you can change the behaviour of the standalones you build. regards, Geoff ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution