unsolicited 2 char left indentation on line 2 of btn label
msg: set the label of btn SATB a RB to \ SATB a return 01 02 03 04 this is how the button looks: SATB 01 02 03 04 msg: put line 2 of btn SATB a RB this in the msg: 01 02 03 04 with no indentation. 01 02 03 04 are MIDI channels which are pre programmed onto harmonies by selecting various buttons. [EMAIL PROTECTED]http://www.erikhansen.org __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.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: File location using go shell (startc:\..)
Scott, You need to use the shortFilePath() function to return the path in a format shell will understand. best, Chipp -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.338 / Virus Database: 267.10.1/64 - Release Date: 8/4/2005 ___ use-revolution mailing list use-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: unsolicited 2 char left indentation on line 2 of btn label
On 8/7/05 2:04 AM, Erik Hansen [EMAIL PROTECTED] wrote: msg: set the label of btn SATB a RB to \ SATB a return 01 02 03 04 this is how the button looks: SATB 01 02 03 04 Hmm... works for me... what kind of button are you using and what version of Revolution? Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
ANN: MoireX Volume3 V2.2.5
Sorry about any perturbations this may cause but i had to do it... i added yet more unobvious buttons to parametrize the moires in MoireX, now ascended with some 20 color modes! 17 actually since 3 are open for you to change and have fun with! Lots of little improvements here and there: there 2 different methods to draw now. One is on the fly, the other is arrayed and then drawn - surprise each time! The advantage of the second is speed maybe... They should do the same thing but do they? hmmm - the scripts are hard to maintain in parallel and i might have missed something... There's new options to draw centered, greyscales, linesizes work better (some do weird stuff), poligons are improved, colors are now selectable, random mode switches, chromatic scaling (not implemented everywhere yet - not sure what it can do yet). I know the drawing is still a block off the start but i haven't found why! Must have been a div 0 error that caused a shift in the block drawing but changing the repeats for x to x-1 didn't work!!! So for next version i hope ;) Please feel free to send me your new modes to have more of them! Goal is to reach 100 or so... Any speed improvements you can think of are also welcome - this thing is snail pace! But it's easy to change. I also added comments to the code to make it even more apparent that it's impossible to know what this represent... You are the artist critique now! ;) If you find a really nice moire, dont hesitate to send it for the up'n'coming moire forum and gallery ;) Read the instructions please before complaining about your mac or pc crawling... I've added some of the new images here http://monsieurx.com/modules.php?name=Newsfile=articlesid=190 but you can jump straight to the fun stuff Rev Download (143KBs) http://www.monsieurx.com/modules.php?name=Downloadsd_op=getitlid=85 PC download (2MBs) http://monsieurx.com/modules.php?name=Downloadsd_op=getitlid=87 Enjoy Xavier http://monsieurx.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
how to split string?
hi there, in perl we've a simple split-function: $line = hello:world:today; ($first,$second,$third) = split(/\:/,$line); print $first $second $third; how can i do something same like this in lingo? could anybody please tell me? best regards ++ chandan ray helmutstr. 1a 40472 duesseldorf germany +49(0)178 75 41 700 http://www.raypoint.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
Re: me vs. this?
Yes, Cubist pointed this out too, and I've been mulling it over, and of course you're right. There's a logical this group, field, etc., when one is selected, clicked . . . But fleeting states aren't a good lexical basis for programming languages . . . Dynamic is good, but. Charles On Aug 5, 2005, at 7:53 PM, Jeanne A. E. DeVoto wrote: At 11:20 AM -0400 8/5/2005, Charles Hartman wrote: Well, I don't know. Now that it's pointed out to me, I see in the Doc under 'this' only mentions of 'this card' and 'this stack' . . . It seems a little counterintuitive, though, doesn't it? to have an apparent plain English command with what feels like an arbitrary limitation on its reference? Why shouldn't this X refer to whichever X is the current one of its kind (group, button, script . . .)? Well, the current stack is the one that's open and frontmost, and the current card is the one that's visible. But there's not really an analog for a group, button, etc., because you can have more than one of those available in the current context - you might have several groups on the current card, for instance, and no one of them is current in the same way. -- jeanne a. e. devoto ~ [EMAIL PROTECTED] http://www.jaedworks.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
selection case
Many thanks to Ken with his solution. Again it does not work as long as you click on a locked stack. The reason is as explained below by RunRev (who are extremely helpful): --- However, one workaround would be to have each word be an individual textrun and reversing the order of words so that the order is correct. word1 word2 word3 word4 - internal (4 text runs) word4 word3 word2 word1 - displayed (4 text runs) You can do this by separating each word by an english space for example. The idea is to break up the Arabic text run. You can then get a function to reverse the order of these words when placed in a field. This shoud then solve the clicktext issue. We have plans to improve unicode support in Revolution but unfortunately that would not happen until after your deadline. ___ A second possible one is ( what i think is more practical and less complicated)to script for an opening the field,doubleclick, getting the selection and locking the field again. on mouseup set the locktext of the target to false click at the clickloc click at the clickloc get the selection set the locktext of target to true put it into myword put my word after field wordbank put uniencode(space,UTF8) after field wordbank Any help in scripting for the proposed function or debugging the second solution ? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Fwd: how to split string?
just i found itemDelimiter in lingo it's so eeesy :-) cheers Begin forwarded message: From: Chandan Ray [EMAIL PROTECTED] Date: Sun Aug 7, 2005 1:32:42 PM Europe/Berlin To: use-revolution@lists.runrev.com Subject: how to split string? hi there, in perl we've a simple split-function: $line = hello:world:today; ($first,$second,$third) = split(/\:/,$line); print $first $second $third; how can i do something same like this in lingo? could anybody please tell me? best regards ++ chandan ray helmutstr. 1a 40472 duesseldorf germany +49(0)178 75 41 700 http://www.raypoint.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
Re: Fwd: how to split string?
Chandan Ray wrote: just i found itemDelimiter in lingo it's so eeesy :-) An even easier way, and a lot closer to the Perl counterpart... split myVariable by : Odd, I asked about the same thing over a year ago. :) More information on the split command is in the documentation. Derek Bump Dreamscape Software ___ Compress Photos for the Web with JPEGCompress http://www.dreamscapesoftware.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: how to split string?
Hi Chandan, just i found itemDelimiter in lingo actually this is a Revolution-list and Rev's language is called Transcript ;-) it's so eeesy :-) That's why we all love it so much :-) cheers Gruß aus Hennef 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
new user with a question
I am new to this list and hope that I am not posing a simple problem, but perhaps an interesting one. I have imported a HyperCard Stack into Revolution Studio. I have added a field to the stack. The field shows up while doing a Find and Replace as a field. I can edit the script of the field. The field does not show up using the Application Browser. I can select the field with the pointer and view its properties, etc. If I place text into the field and attempt to put line 1 of field xxx I get a Message Execution Error. Is this a familiar problem? Daniel Wenger ___ use-revolution mailing list use-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: a few geometry questions...
Message: 14 Date: Sat, 6 Aug 2005 18:53:26 -0700 From: TJ Frame [EMAIL PROTECTED] Subject: a few geometry questions... To: How to use Revolution use-revolution@lists.runrev.com Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=ISO-8859-1 Hi everyone, 1) If I have the points A and B, how would I determine point C that lies along the slope but is X units in length from the origin (which will always be point A) I can find the total distance between A and B or the midpoint using the distance and midpoint formulas, but I'm not sure how to plug in a specific distance value. 2) I also need to be able to find out where a circle of a given radius whose orgin is at A intersects that imaginary line. Given that A will always be the origin of the circle and I only want the single intersection heading towards point B I wouldn't need to check for all possible solutions such as non-intersection etc. Any help would be greatly appreciated.. I'm an artist by trade and haven't messed with geometry and algebra since high school! - TJ TJ, This may be more than you want to know. The intersection point between a line and a circle is a lengthy calculation. (Actually there a two points of intersection. See the function on how to get them both.) I have copied the function below. You can check out the functionality in the following stack. Run the following in the msg box. go stack url http://home.infostations.net/jhurley/LineCircleIntersection.rev; The intersection function is: function theIntersectionPt tCircleName, aPt,bPt --This function determines the point of intersection --between the circle names tCircle name --and the two points aPt and bPt put the width of grc tCircleName /2 into a put theLineAngle(aPt,bPt) into ABangle --put 180/pi*ABangle into tempV put the loc of grc tCircleName into cPt put theLineAngle(aPt,cPt) into ACangle --put 180/pi*ACangle into tempC put ABangle - ACangle into alpha if alpha is 0 then add .0001 to alpha put theDist(aPt,cPt) into b --law of sines put b*sin(alpha)/a into sinBeta if abs(sinBeta) 1 then choose the browse tool return else put asin(sinBeta) into beta end if --There are two points of intersection --with the impact circle. Gamma defines one and --the other is at pi - gamma. --The one closest to point A is: put pi - beta into beta--Omit this step if you want the more distant point --Or get both and return both. Use the two points as needed. put 180/pi*beta into tempBeta put pi - alpha - beta into gamma if gamma pi/2 then put pi-alpha-beta into gamma put 180/pi*gamma into tempGamma --Law of sines again put a*sin(gamma)/sin(alpha) into c put c*cos(ABangle)into dABx--vx/v into dBx put c*sin(ABangle) into dABy--vy/v into dBy --Get end points of line from aPt to intersection point put item 1 of aPt into x put item 2 of aPt into y put x+dABx,y+dABy into tInterectionPt return tInterectionPt end theIntersectionPt Jim ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Cross Platform Video Player
What would it take to write a cross platform video player in Revolution. Previous experiments failed to get video playing back well on Linux - xAnim is not really actively being developed. All the recent stuff is VLC based (Google and Participatory Culture). The Participatory Culture project is really interesting and a fabulous opportunity to show off what Revolution can do - the task is to create a cross platform application which aggregates RSS feeds and allows you to create full screen TV quality playback. http://www.participatoryculture.org/wiki/index.php? title=Version_0_Requirements Looking for a way to do this. Is this on the Rev roadmap for video playback (it should be), Any suggestions how we could create such a playback client or someone who would now how to create an external to create VLC video windows in Rev? ___ use-revolution mailing list use-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: a few geometry questions...
Cool! Now can you do the same trick with an irregular polygon :) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
[Semi-OT] Interesting article
http://www.adaptivepath.com/publications/essays/archives/000385.php It's about AJAX -- Asynchronous Javascript And XML. It talks about the ability to create apps like gmail and google maps, and makes an interesting companion piece to http://www.fourthworld.com/embassy/articles/netapps.html gc ___ use-revolution mailing list use-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: new user with a question
Daniel Wenger wrote: I am new to this list and hope that I am not posing a simple problem, but perhaps an interesting one. I have imported a HyperCard Stack into Revolution Studio. I have added a field to the stack. The field shows up while doing a Find and Replace as a field. I can edit the script of the field. The field does not show up using the Application Browser. I can select the field with the pointer and view its properties, etc. If you put the field on the card, then make sure you've selected the right card in the App Browser. If that isn't the problem, then try closing and re-opening the App Browser. It may be a refresh problem. If I place text into the field and attempt to put line 1 of field xxx I get a Message Execution Error. What's the error? If it is no such object and the field is a card field, then you need to use put line 1 of cd fld xxx. If you want a new background field, then you have to edit the group and create the field in there. All imported HC stacks automatically have their HCAddressing property set to true, which means you must refer to objects the same way you do in HC. Card fields have to be specified as such. You can set that property to false, and then you don't need the cd fld specification; just calling it field xxx will work. -- 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: selection case
On 8/7/05 8:35 AM, Muaadh Salih [EMAIL PROTECTED] wrote: Many thanks to Ken with his solution. Again it does not work as long as you click on a locked stack. What do you mean by a locked stack? Do you mean password-protected? Or did you mean locked *field*? If so, you can set the traversalOn to true and the lockText to false and it will work. You *don't* need to unlock the field. If you would like me to send you a stack that shows how this works, let me know... but I think the problem is that normally when you set the lockText of the field to TRUE, Rev automatically sets the traversalOn to FALSE. You have to manually set the traversalOn to TRUE for this to work. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: a few geometry questions...
Hi TJ, if you need to deal more with geometric functions you might want to take a look at ArcadeEngine. It is packed with lots of functions one can use in Multimedia apps. The syntax to calculate the point you are searching with ArcadeEngine in use would be: put pointOnLine(pointA,pointB,radiusOfCircle) into newPoint All the best, Malte -- ArcadeEngine - prepare to WOW your audience within minutes http://www.runrev.com/section/revselect/arcadeengine http://www.derbrill.com/arcadeengine/forum ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
[ANN] Free virtual SERUG T-Shirts!
Yet another benefit for those who join the SouthEast Revolution Users Group (SERUG) for our virtual meetings in SecondLife are complementary virtual Revolution/SERUG t-shirts for our avatars! Kat has posted a picture of the [avatars of the] 3 founders (who have gotten to SecondLife so far) wearing them in the wiki. We look really cool too, I might add! ;-) See http://rugusa.linguistix.net and follow the link on the home page in the paragraph about Virtual Meetings online. When you get into SecondLife, contact any of the officers about joining the SERUG group, and you'll get your virtual t-shirt at the same time. What's great is you never have to wash them! :-) Remember, the reason for utilizing the 3D virtual world (http://secondlife.com) is so we can have meetings and conferences that are not bound by geographic location. All of you are welcome to join SERUG in SecondLife. Hope to see you there. Kind Regards, Roger Eller [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: selection case
Hi Ken It is the locktext in the field . I am going to look at traversalOn proprty. I will be more than grateful if you send me a stack to show how this works. Many thanks for you help -Original Message- From: Ken Ray [EMAIL PROTECTED] To: Use Revolution List use-revolution@lists.runrev.com Date: Sun, 07 Aug 2005 13:44:37 -0500 Subject: Re: selection case On 8/7/05 8:35 AM, Muaadh Salih [EMAIL PROTECTED] wrote: Many thanks to Ken with his solution. Again it does not work as long as you click on a locked stack. What do you mean by a locked stack? Do you mean password-protected? Or did you mean locked *field*? If so, you can set the traversalOn to true and the lockText to false and it will work. You *don't* need to unlock the field. If you would like me to send you a stack that shows how this works, let me know... but I think the problem is that normally when you set the lockText of the field to TRUE, Rev automatically sets the traversalOn to FALSE. You have to manually set the traversalOn to TRUE for this to work. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Re: selection case
Ken I have just applied the following on mouseUp set the traversalOn of field tp to true do select the clickChunk put the selectedText into myWord select empty put myWord after field btm put uniEncode(space,UTF8) after fld btm End MouseUp Again it gives back to front choice . i.e you click at the first word to get the last one .. What runrev said is shows a structural problem for non-Roman script fonts (languages)in Rev.! The white flag is up ang high !! -Original Messag e- From: Ken Ray [EMAIL PROTECTED] To: Use Revolution List use-revolution@lists.runrev.com Date: Sun, 07 Aug 2005 13:44:37 -0500 Subject: Re: selection case On 8/7/05 8:35 AM, Muaadh Salih [EMAIL PROTECTED] wrote: Many thanks to Ken with his solution. Again it does not work as long as you click on a locked stack. What do you mean by a locked stack? Do you mean password-protected? Or did you mean locked *field*? If so, you can set the traversalOn to true and the lockText to false and it will work. You *don't* need to unlock the field. If you would like me to send you a stack that shows how this works, let me know... but I think the problem is that normally when you set the lockText of the field to TRUE, Rev automatically sets the traversalOn to FALSE. You have to manually set the traversalOn to TRUE for this to work. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: a few geometry questions...
Message: 16 Date: Sun, 7 Aug 2005 18:50:22 +0200 From: david bovill [EMAIL PROTECTED] Subject: Re: a few geometry questions... To: How to use Revolution use-revolution@lists.runrev.com Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=US-ASCII; format=flowed Cool! Now can you do the same trick with an irregular polygon :) David, Yes. The necessary functions can be found in BouncingBallTool.rev. It demonstrates how to find the perpendicular projection of a given point on a given line and whether that point lies between the end points. See the fifth card. In the message box: go stack url http://home.infostations.net/jhurley/BouncingBallTools.rev; Jim ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Error description: recursionLimit: Recursion limit reached
Hi all what is the meaning for this error Error description: recursionLimit: Recursion limit reached Thans, Hershel ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Icon Composer File Stopped Working
I just noticed this, so I'm not sure exactly when it happened, but my Icon Composer file for the OS X standalone icons no longer works. I can still see the icons using Preview, and it's still set to use the proper file in Standalone Application Settings, but my standalone builds no longer sport my custom icon. Any ideas? ___ use-revolution mailing list use-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: new user with a question
Thank you. Your email was helpful. It is a question of orienting myself with regard to the new language. Daniel Wenger On Aug 7, 2005, at 10:18 AM, J. Landman Gay wrote: Daniel Wenger wrote: I am new to this list and hope that I am not posing a simple problem, but perhaps an interesting one. I have imported a HyperCard Stack into Revolution Studio. I have added a field to the stack. The field shows up while doing a Find and Replace as a field. I can edit the script of the field. The field does not show up using the Application Browser. I can select the field with the pointer and view its properties, etc. If you put the field on the card, then make sure you've selected the right card in the App Browser. If that isn't the problem, then try closing and re-opening the App Browser. It may be a refresh problem. If I place text into the field and attempt to put line 1 of field xxx I get a Message Execution Error. What's the error? If it is no such object and the field is a card field, then you need to use put line 1 of cd fld xxx. If you want a new background field, then you have to edit the group and create the field in there. All imported HC stacks automatically have their HCAddressing property set to true, which means you must refer to objects the same way you do in HC. Card fields have to be specified as such. You can set that property to false, and then you don't need the cd fld specification; just calling it field xxx will work. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: unsolicited 2 char left indentation on line 2 of btn label
--- Ken Ray [EMAIL PROTECTED] wrote: On 8/7/05 2:04 AM, Erik Hansen [EMAIL PROTECTED] wrote: msg: set the label of btn SATB a RB to \ SATB a return 01 02 03 04 this is how the button looks: SATB 01 02 03 04 Hmm... works for me... what kind of button are you using and what version of Revolution? hi Ken, windows 98se Rev 2.1 Radio button Erik [EMAIL PROTECTED]http://www.erikhansen.org Start your day with Yahoo! - make it your home page http://www.yahoo.com/r/hs ___ use-revolution mailing list use-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: me vs. this?
On Aug 7, 2005, at 8:06 AM, Charles Hartman wrote: There's a logical this group, field, etc., when one is selected, clicked . . . So this makes sense in any piece of code that is in, or was called by a handler. V. ___ use-revolution mailing list use-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: Error description: recursionLimit: Recursion limit reached
On Aug 7, 2005, at 4:52 PM, Hershel Fisch wrote: Hi all what is the meaning for this error Error description: recursionLimit: Recursion limit reached Thans, Hershel ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution Recursion is when a function (or handler in the case of Rev) calls itself. There are many situations where recursion is a pretty good way to solve a problem, the classic example being calculating a factorial which can be calculated as: function factorial number if number = 1 then return 1 else return number * factorial(number - 1) end if end factorial The error message arises because each time you recurse, information is stored in the memory of the computer so it can no how to return back up the chain once it gets to the beginning (where number = 1 in the example). Obviously, there is a limit to how many times you can call factorial() without breaking the program. The actual limits are variable depending on the parameters passed etc. More typically, the problem arises because you accidentally have a handler that is calling itself in an endless loop. Spence James P. Spencer Rochester, MN [EMAIL PROTECTED] Badges?? We don't need no stinkin badges! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
[OT] Glasgow's Laws of Computing
I thought that some might get a kick out of this: http://www.gordon-glasgow.org/gglaws.html I found it whilst looking for resources for next term's course (Computers Society). Gotta fund an angle for incorporating Rev... Judy ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: unsolicited 2 char left indentation on line 2 of btn label
On 8/7/05 7:11 PM, Erik Hansen [EMAIL PROTECTED] wrote: --- Ken Ray [EMAIL PROTECTED] wrote: On 8/7/05 2:04 AM, Erik Hansen [EMAIL PROTECTED] wrote: msg: set the label of btn SATB a RB to \ SATB a return 01 02 03 04 this is how the button looks: SATB 01 02 03 04 Hmm... works for me... what kind of button are you using and what version of Revolution? hi Ken, windows 98se Rev 2.1 Radio button That'll do it... this was fixed in the subsequent version of Rev... see Bug #1221. It certainly works in 2.5.1 and 2.6... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: [Semi-OT] Interesting article
Thanks for bringing this one to our attention, Geoff. I was vaguely aware of the existence of this approach but this article made it much clearer and more coherent. I know JavaScript at least as well as I know Transcript, probably better. But the absence of decent IDEs for graphical development, the necessity of relying pretty much on browser-based UI componentry (there was a way at one point to use Java Swing classes in Web pages with JS calls but I think that relied on Netscape's LiveConnect technology and I don't think that's survived.) So how you can create a rich UI in a Web page using this Ajax approach remains problematic, I think. On Aug 7, 2005, at 10:15 AM, Geoff Canyon wrote: http://www.adaptivepath.com/publications/essays/archives/000385.php It's about AJAX -- Asynchronous Javascript And XML. It talks about the ability to create apps like gmail and google maps, and makes an interesting companion piece to http://www.fourthworld.com/embassy/articles/netapps.html gc ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ~~ Dan Shafer, Revolution Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.revolutionpros.com, Click My Stuff ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution