Re: A hint of the Future
Thomas- Monday, June 20, 2005, 8:42:03 PM, you wrote: TMI Will someone that was at the conference please tell me the hint of the TMI future for rev. please It will all be revealed in the RevCon 2006 keynote. -- -Mark Wieder [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Postition of the cursor in a field
Todd- Monday, June 20, 2005, 7:38:58 PM, you wrote: TG put word 2 of the clickCharChunk Wow! I've never even looked at clickCharChunk. I had to look it up in the documentation to see if you were pulling my leg. -- -Mark Wieder [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: Well that didn't work...
Hi Todd, It's part of learning the event queue and what events you can catch. when you type in your field's script for example you can add something like this... sorry not tested. But it should do the trick or get you there... cheers Xavier on tabkey get the selectedchunk if it is empty then pass keyup put the number of lines in char 1 to char (word 2 of it) of me into thisline if word 4 of it is a number and word 4 of it 4 word 2 of it then put thisline + the number of lines in the selectedtext of me into tothisline else put thisline into tothisline if the shiftkey is down then unindent thisline,tothisline else indentLines thisline,tothisline -- optional if it is not empty then select line thisline to tothisline of me end if end tabkey on unindentLines a,b lock screen repeat with x = a to b if char 1 of line x of me is tab then delete char 1 of line x of me end repeat end unindentLines on indentLines a,b lock screen repeat with x = a to b put tab before line x of me end repeat end indentLines -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Todd Geist Sent: Tuesday, June 21, 2005 07:39 To: use-revolution@lists.runrev.com Subject: Well that didn't work... Hello, I have been trying to figure out how to create a little simple text editor. Basically I want to add two features to a regular scrolling field. Feature 1 Pressing tab while the insertion point is on a line of text needs to INDENT the line pressing shift_tab needs to OUTDENT it. Feature 2 A new Line created by pressing return needs to line up with the previous line Like this... So far I am getting lost. Does anybody have any ideas, or some code I can look at. Thanks Todd ___ use-revolution mailing list use-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: Saving data in Revolution standalones
On Jun 21, 2005, at 1:37 AM, [EMAIL PROTECTED] wrote: It sounds like the standalone builds correctly. When you look at the folder containing the standalone application, can you see your substacks as separate files? However they will not save automatically, you need to script a save for each substack whose data needs to be recorded. The simplest way is probably to have an on closeStack handler with a single command: save this stack, but you may want to save more often than that in case of crashes, so you could set up a save that happened every few minutes, or one triggered by the user doing something with the data. Yes, the substacks appear as separate files. I prove script right now to save. Thanks Sarah Un saludo Joseba ___ use-revolution mailing list use-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: Well that didn't work...
Todd- Monday, June 20, 2005, 10:38:32 PM, you wrote: TG I have been trying to figure out how to create a little simple text TG editor. Basically I want to add two features to a regular scrolling TG field. TG Feature 1 TG Pressing tab while the insertion point is on a line of text TG needs to INDENT the line TG pressing shift_tab needs to OUTDENT it. TG Feature 2 TG A new Line created by pressing return needs to line up with TG the previous line TG Like this... You might want to look at the documentation entries for returnInField and tabKey. There are also hints in the See also of the tabKey entry, especially in Why doesn't the Tab key move to the next tab stop?. -- -Mark Wieder [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Live Keynotes from RevCon West
I am uploading the day two keynote right now. It is 200 MB in size. The link is: http://www.canelasoftware.com/revcon/ keynote2.mov Should be done in about 10 minutes of reading this. Mark Talluto -- CANELA Software http://www.canelasoftware.com Turns out the video is only 56MB. It must be so small because of all the secret stuff you weren't allowed to video :-( Thanks Mark, I'll look forward to watching that when I get home. Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Live Keynotes from RevCon West
I took some notes for the sessions I attended; Jacque encouraged me to finish them up and u/l them. I will when I get the chance (after finishing my first draft of my 'groups' stack). That's great, thanks Judy. Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Shell command doesn't give feedback until done
If anyone can explain the 21 section of the command, I would be most interested :-) It seems to be critical but I have no idea why! It's used to redirect the *error* output from a command. Simply redirects standard output, and 2 redirects any error output. Google error output redirect for more info than anyone could possibly want :-) I think we may have already reached that point :-) Thanks, Alex. Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Ann: Simple Spirograph-like toy program.
On Jun 20, 2005, at 11:01 AM, Alex Tweedly wrote: I hadn't realized that you could use 0 - I figured 1 was the smallest value that would actually wait, anything smaller would not require a wait. Tuviah showed me that trick. I had the same reaction: You can _do_ that?? 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: the object you are editing... Huh?
Hi Pat, Thanks for your kind attempt to help. No, those are not the circumstances. That's why it seemed inexplicable. The circumstances you describe would make sense to me. I might have found the source of the problem, though. There was a handler in this bg left over from Hypercard: On closefield put me into me pass closeField end closefield This might seem insane, but it worked great in HC. The purpose? I often paste text from other sources into fields in this bg. I want the pasted text to lose its original attributes and take on those assigned to text in the field I am pasting into. I have a hunch Rev choked on this one. Maybe because the script editor is another stack. I suppose the script editor is in the hierarchy when I'm editing a script. Or something... I commented out this handler, and a couple of other suspicious ones, but this is the prime candidate. No problems since then. I'm keeping my fingers crossed. Any thoughts? Best regards, Tim BTW -- Is it okay to top post on this list? Or does anyone care? I just want to follow the rules. Tim, The only time I have seen this msg is if the stack has been closed and removed from memory, but the script editor for the object is still open and I have tried to make changes. Is that when the msg occurs for you, or does it happen under different circumstances? Pat [EMAIL PROTECTED] - Original Message - From: Timothy Miller [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: Tuesday, June 21, 2005 1:08 PM Subject: the object you are editing... Huh? At unpredictable times, when trying to edit a script -- the script of a card field at the moment -- I get an error message I can't understand. I'm doing all the logical obvious things that a moderately competent novice would do, before and after encountering this error message. They aren't working. The message: The object you are editing appears to have been removed or deleted. Do you want to copy the text you are editing to the clipboard before closing this script? The two response buttons in the error dialog box are copy and close and close --What am I doing wrong? --What is the significance of this error message? It must occur for a good reason, but I can't figure it out. Thanks to all those who have generously offered assistance in the past week or two. Cheers, Tim ___ use-revolution mailing list use-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: Food Fight
That's 'cause you weren't in the direct flight path! (not that I'm unsympathetic to anti_Hungarian-Lite). Judy On Mon, 20 Jun 2005, Mark Talluto wrote: I just wish some of it had been tossed my way. :) ___ use-revolution mailing list use-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: Food Fight
Dennis Brown wrote: Dar, Thank you for standing up for the rights (in a good natured way) of those who think it's overkill to have all these structured names in a conversational language with handlers that are usually only a few lines long. Why mar the elegance of a understandable name with cryptic unpronounceable prefix letters all over the place? Agreed wholeheartedly. As I noted in the Script Style Guide at http://www.fourthworld.com/embassy/articles/scriptstyle.html and as Ken noted in the ECMI draft at http://groups.yahoo.com/group/revInterop/, none of this is about cramping anyone's style. If you have something that works for you, by all means keep using it. The naming conventions Ken and I outlined only attempt to help minimize potential for name-space conflicts. If you're making only standalones then abbreviated object naming conventions are of minimal value, but if you make tools or libraries to be distributed to others you'll need, for example, some way to distinguish between your stack's About box and those of other stacks. At present there are more dozens of prolific tool authors for the Rev community, and the number grows every month. There are a handful of issues with the development and deployment of tools that are common to all, and by choosing to adopt a few fully-optional rules about how things are put together we can collectively ensure robust and reliable performance for all of them. In the case of the ECMI recommendations this goes a step further from simply not stepping on other tools to allowing graceful integration of various tools. One should ideally be able to tailor their workspace with tools from any toolmaker, and expect that they'll all work without conflict. This is full realizable with little effort. And for those who use tools but do not make them, it should all be transparent. -- Richard Gaskin Managing Editor, revJournal ___ Rev tips, tutorials and more: http://www.revJournal.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: Saving data in Revolution standalones
On Jun 21, 2005, at 1:37 AM, [EMAIL PROTECTED] wrote: It sounds like the standalone builds correctly. When you look at the folder containing the standalone application, can you see your substacks as separate files? However they will not save automatically, you need to script a save for each substack whose data needs to be recorded. The simplest way is probably to have an on closeStack handler with a single command: save this stack, but you may want to save more often than that in case of crashes, so you could set up a save that happened every few minutes, or one triggered by the user doing something with the data. Hello Sarah: Your solution run OK when the standalone application is under MacOSX. (Run OK and save the datas) But in the windows standalone don´t run (not save the datas). Any idea? Thanks. Un saludo. Joseba___ use-revolution mailing list use-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: Saving data in Revolution standalones
However they will not save automatically, you need to script a save for each substack whose data needs to be recorded. The simplest way is probably to have an on closeStack handler with a single command: save this stack, but you may want to save more often than that in case of crashes, so you could set up a save that happened every few minutes, or one triggered by the user doing something with the data. Your solution run OK when the standalone application is under MacOSX. (Run OK and save the datas) But in the windows standalone don´t run (not save the datas). Any idea? Try putting a line after your save this stack line that says: if the result is not empty then answer the result This will tell you if there is an error while saving. Are you an administrative user on the Windows machine. If your application is in the Program Files folder, and you are not an administrator, you will not be able to save it's stacks. Try moving it to your desktop or documents folder and seeing if it works there. Cheers, Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Color Map Rotation
I checked but couldn't find the right stuff... Not sure where to go next... I hope some of you can help... Im creating some AMAZING moires with my new MoireX 3 stack... Im so happy, i just found a new magic way of making moires with boxes! And it's fractal too! :) I would love to animate it. but with 500-5 colored boxes in the screen, i can't tell you how slow rev gets - even with a 3GHz, Gforce and 752 MBs of ram - pretty fast Win2K. Am i pushing the limit yet? I can tell you that yesterday, in the rush to send my revcontest 10 line script from where this stack originated i had a crash or freeze or couldn't abort the loops at all if i didn't put in a safety. The cpu gone 99% to Rev, even windows stopped responding at some point... Anyway, i managed to finish the 1.0 of it all... I love the graphics and i would like in the least animate the color map... But... i can't seem to be able to do that in 24 bit mode - the colormap is fixed! I can't make rev switch my pc to 8 bit that i know - nor that i would want to... or? I can imagine the rest of my screen going color-blind ;) So, how do you rotate a 24 bit color map? I i capture a snapshot, will replacing the colors work? I doubt it will be fast enough... A pre-calculated colorpalette -shift table seems the solution but size and speed again seem to be against a smooth implementation and 99% cpu usage... Any ideas anyone? I'll announce the stack before noon CET. It's flipping good! Cheers Xavier Thanks in advance Xavier ___ use-revolution mailing list use-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 hint of the Future
Hi Mark and all, Thomas- Monday, June 20, 2005, 8:42:03 PM, you wrote: TMI Will someone that was at the conference please tell me the hint of the TMI future for rev. please It will all be revealed in the RevCon 2006 keynote. ...and was for sure the same stuff as we were told in Malta last year ;-) -- -Mark Wieder [EMAIL PROTECTED] 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
Re: A hint of the Future
Quoting Klaus Major [EMAIL PROTECTED]: Hi Klaus TMI Will someone that was at the conference please tell me the hint of the TMI future for rev. please It will all be revealed in the RevCon 2006 keynote. ...and was for sure the same stuff as we were told in Malta last year ;-) I've got a good mind to jump on the train (45minutes) trough to Edinburgh and camp at their door until the tell me. :-) Cheers Bob; really really really nosey ___ use-revolution mailing list use-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 hint of the Future
Hi Bob, Quoting Klaus Major [EMAIL PROTECTED]: Hi Klaus TMI Will someone that was at the conference please tell me the hint of the TMI future for rev. please It will all be revealed in the RevCon 2006 keynote. ...and was for sure the same stuff as we were told in Malta last year ;-) I've got a good mind to jump on the train (45minutes) trough to Edinburgh and camp at their door until the tell me. :-) Save your money and time! What i meant is, that i am still waiting fo the things** that we were told in Malta in November last year! ;-) **Except version 2.6, which came a BIT later than announced, about 7 months... Which is not bad in terms of Rev-time :-D Cheers Bob; really really really nosey Best 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
Re: Ann: Simple Spirograph-like toy program.
on 20/6/05 7:01 pm, Alex Tweedly wrote : I hadn't realized that you could use 0 - I figured 1 was the smallest value that would actually wait, anything smaller would not require a wait. Hi Alex I don't understand the point of wait 0... When I comment out the line, the program runs 300 revolutions in 2300 millisecs on my system (this is an average of 10 trials, using the default settings as in the stack you uploaded). With the line back in at wait 0, it takes 1962 ms on average. This seems a little odd. But the weird thing is that the second, faster version with wait 0... actually runs far more slowly - the millisecs are lying to me! Using a stopwatch (I know :-)) I reckon it takes about 10 times as long as it reports - around 19 seconds in real time, while the commented-out version is running in just about the time that the millisecs report. I have looked hard at the code, and at the documentation of wait. Now my brain hurts. What am I missing? regards John -- ___ use-revolution mailing list use-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: Food Fight
On 20 Jun 2005, at 21:06, Dennis Brown wrote: Dar, Thank you for standing up for the rights (in a good natured way) of those who think it's overkill to have all these structured names in a conversational language with handlers that are usually only a few lines long. Why mar the elegance of a understandable name with cryptic unpronounceable prefix letters all over the place? It's not as if I wouldn't be able to instantly recognize ten years later what the local variable named partNumber in my 20 line script was for, or even that it was a local. I sympathise with your view. Although I use east-central-Hungarian- semi-strict myself, I'd hate to see this stuff forced on anyone. But there are advantages that it's useful to know about. Others have mentioned namespace clashes. Another advanatge relates to your ten years later comment. xTalks have a large number of reserved words in the form of commands, functions and properties, and over time this number has grown. So a variable with a friendly name you create now, may become a reserved word ten years from now. Those who spend any time converting old Hypercard stacks probably know how frustrating this can be. As an example, I recently converted some Hypercard stacks that used the names startframe and endframe as parameters in various message and function handlers. I'm sure these seemed appropriate to the original author, but the Rev compiler didn't like them. Rather than spend time thinking of alternative available natural names, I just stuck a p in front -- pStartframe, pEndframe. This quickly becomes a habit, so that in no tTime, you gFind yourself taking sThis approach to pAll variables. Cheers Dave ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Saving data in Revolution standalones
On Jun 21, 2005, at 9:42 AM, [EMAIL PROTECTED] wrote: Try putting a line after your save this stack line that says: if the result is not empty then answer the result This will tell you if there is an error while saving. Are you an administrative user on the Windows machine. If your application is in the Program Files folder, and you are not an administrator, you will not be able to save it's stacks. Try moving it to your desktop or documents folder and seeing if it works there. Hello: I put the line. The standalone return a blank answer window. I am the administrator in the windows machine. I move the application to the desktop and don´t save the datas. Something I must make bad. Thanks Sarah Un saludo Joseba___ use-revolution mailing list use-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: Well that didn't work...
sez [EMAIL PROTECTED]: I have been trying to figure out how to create a little simple text editor. Basically I want to add two features to a regular scrolling field. Feature 1 Pressing tab while the insertion point is on a line of text needs to INDENT the line pressing shift_tab needs to OUTDENT it. Rev is perfectly capable of indenting text in a field, and even indenting the first line of a paragraph differently from the 2nd and later lines. The properties you wand are called margins (for the whole thing) and firstMargin (for the first line). The margins property lets you adjust the top, bottom, right, and left margins separately, in a 4-item list; if the margins property is only one number, all sides of the text field get that number for heir margin-value. Unfortunately, Rev text fields can only have 1 (one) value for margins/first/Margin, and that one value applies to *all* the paragraphs in the field -- so if you want different amounts of indentation for different paragraphs, you have to use more than one text field. But if you don't mind indenting *all* the text in a field simultaneously, something like this might work: local DeltaTab = 8 # adjust this value up or down, as you please on tabKey put the margins of me into Fred # if the margins *weren't* a 4-item list, let's make it so now if the number of items in Fred = 1 then put , Fred , Fred , Fred after Fred if the shiftKey is up then put DeltaTab into DT else put (-1 * DeltaTab) into DT add DT to item 2 of Fred add DT to item 4 of Fred set the margins of me to Fred end tabKey That handler assumes you want to adjust the right and left margin values. If you only want to worry about the first line's indent-value, try this instead: local DeltaTab = 8 # adjust this value up or down, as you please on tabKey put the firstMargin of me into Fred if the shiftKey is up then put DeltaTab into DT else put (-1 * DeltaTab) into DT add DT to item 2 of Fred add DT to item 4 of Fred set the firstMargin of me to Fred end tabKey Feature 2 A new Line created by pressing return needs to line up with the previous line Like this... Again, Rev makes all the paragraphs in a single field indent the same amount. Therefore, this behavior is not just available, it's downright mandatory! ___ use-revolution mailing list use-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 Volume 3
Hello scripters! Well here's a new twist on an old theme! And the results are just woah-class! Thanks to Bjorn for bringing up this Rev Scripting contest without which i'd never have found this wonder of graphics! http://monsieurx.com/modules.php?name=News http://monsieurx.com/modules.php?name=Newsfile=articlesid=189 file=articlesid=189 This is by far one of the coolest stacks i've made! Only 40KBs! It will definitely test your computer's performance but i haven't had one crash! Read the instructions though... Tweaking encouraged! Only win32 tested but if rev is truely crossplatform, well, here's a good test ;) BTW, the revGeometry screwed up again miserably so the stack is Metacard compatible too! If anyone was worried about the maximum number of controls in a stack, 10 is not enough, but it sure is beautiful when well layed-out! ;) Please enjoy above all... Any bugs (should there be really), please let me know offlist. cheers Xavier http://monsieurx.com - not just eye candy for 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: the object you are editing... Huh?
Tim, I've tried various other ways to try and force that error msg to appear. Just couldn't get it to happen. Your explanation for your case is probably right. Re top posting, I don't know. I've seen this discussion on other lists, and after everybody has had their say - they all go back to whatever they were doing in the first place. Personally, I prefer top posting. Pat [EMAIL PROTECTED] - Original Message - From: Timothy Miller [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: Tuesday, June 21, 2005 4:28 PM Subject: Re: the object you are editing... Huh? Hi Pat, Thanks for your kind attempt to help. No, those are not the circumstances. That's why it seemed inexplicable. The circumstances you describe would make sense to me. I might have found the source of the problem, though. There was a handler in this bg left over from Hypercard: On closefield put me into me pass closeField end closefield This might seem insane, but it worked great in HC. The purpose? I often paste text from other sources into fields in this bg. I want the pasted text to lose its original attributes and take on those assigned to text in the field I am pasting into. I have a hunch Rev choked on this one. Maybe because the script editor is another stack. I suppose the script editor is in the hierarchy when I'm editing a script. Or something... I commented out this handler, and a couple of other suspicious ones, but this is the prime candidate. No problems since then. I'm keeping my fingers crossed. Any thoughts? Best regards, Tim BTW -- Is it okay to top post on this list? Or does anyone care? I just want to follow the rules. Tim, The only time I have seen this msg is if the stack has been closed and removed from memory, but the script editor for the object is still open and I have tried to make changes. Is that when the msg occurs for you, or does it happen under different circumstances? Pat [EMAIL PROTECTED] - Original Message - From: Timothy Miller [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: Tuesday, June 21, 2005 1:08 PM Subject: the object you are editing... Huh? At unpredictable times, when trying to edit a script -- the script of a card field at the moment -- I get an error message I can't understand. I'm doing all the logical obvious things that a moderately competent novice would do, before and after encountering this error message. They aren't working. The message: The object you are editing appears to have been removed or deleted. Do you want to copy the text you are editing to the clipboard before closing this script? The two response buttons in the error dialog box are copy and close and close --What am I doing wrong? --What is the significance of this error message? It must occur for a good reason, but I can't figure it out. Thanks to all those who have generously offered assistance in the past week or two. Cheers, Tim ___ ___ use-revolution mailing list use-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: Non-modal message and take down
Thanks Sara, In another scripting language I used to use they had the equivalent of: answer Please wait... with up (put message up) answer down 1 (take down first message you put up - if no number then last message up) or answer Please wait... with XX ticks (put message up for XX ticks) The user was modal but processing continued. It's such a common thing to do, I would have thought it would be built in to the language. Jim -Original Message- From: Sarah Reichelt [mailto:[EMAIL PROTECTED] Sent: Monday, June 20, 2005 6:41 PM To: [EMAIL PROTECTED]; How to use Revolution Subject: Re: Non-modal message and take down What's the best way to put up a non-modal message similar to an answer ... without an OK button and take it down when the processing completes? Example: Message goes up: I'm doing something. Please Wait... (no OK button) (processing continues - non modal) (processing completes) (message goes away on event). Is there some feature of answer as in - answer I'm doing something, please wait... with (but lets processing continue) that can be taken down with an event message rather than a user initiated keystroke or mouse event? You will need to make your own sub-stack to do this. It is often easier to have the sub-stack do the actual processing. Open it up, show your message, start the processing with some sort of progress indicator if necessary. Then when the process is finished, close that stack. If you really want people to wait, make the stack modal so they can't do anything else. Otherwise you can make it modeless. Cheers, Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: the object you are editing... Huh?
I agree with Pat's description. My only question is why in *%^#* is that script editor object still open? Why didn't the IDE destroy it, given that it freaks out if anyone tries to use it afterwards? It is way confusing... Jon Pat Trendler wrote: Tim, The only time I have seen this msg is if the stack has been closed and removed from memory, but the script editor for the object is still open and I have tried to make changes. Is that when the msg occurs for you, or does it happen under different circumstances? Pat [EMAIL PROTECTED] - Original Message - From: Timothy Miller [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: Tuesday, June 21, 2005 1:08 PM Subject: the object you are editing... Huh? At unpredictable times, when trying to edit a script -- the script of a card field at the moment -- I get an error message I can't understand. I'm doing all the logical obvious things that a moderately competent novice would do, before and after encountering this error message. They aren't working. The message: The object you are editing appears to have been removed or deleted. Do you want to copy the text you are editing to the clipboard before closing this script? The two response buttons in the error dialog box are copy and close and close --What am I doing wrong? --What is the significance of this error message? It must occur for a good reason, but I can't figure it out. Thanks to all those who have generously offered assistance in the past week or two. Cheers, Tim ___ use-revolution mailing list use-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: A hint of the Future
OK, but would it be worth it?!? J. Landman Gay wrote: On 6/20/05 10:42 PM, Thomas McGrath III wrote: Will someone that was at the conference please tell me the hint of the future for rev. please Those who attended were specifically instructed that this information was confidential and not to be released. So if we told you, we'd have to kill you. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Scrollbar (slider) question - 2nd try
I'd like that, personally... Mark Swindell wrote: Jon, Thank you. I'll give that a shot. Should this be a behavioral option that might be built in to Rev at some point? Mark On Jun 20, 2005, at 7:15 PM, Jon wrote: Mark: Try something like this: on MouseUp local l, x put the ClickLoc into l -- x,y put item 1 of l into x put x - the left of me into x put x / the width of me into x -- percentage of progressBar put x * 100 into x -- percentage as intger set the thumbPosition of me to x end MouseUp Mark Swindell wrote: I'm not sure if my question was clear, or if maybe I'm missing something obvious, but I am trying to figure out how to do something that would seem like a normal behavior. I have a regular slider. When I click on the slider, I'd like the thumbPos of the thumb to move to that location. This is what happens with a QT player and also the volume slider in OS X. What I can't figure out is how to translate the mouse click so that it immediately updates the thumbPos. The closest the properties manager shows is increments for the scroll distance... there is no jump to click option. Thanks Mark On Jun 20, 2005, at 1:30 PM, Mark Swindell wrote: On a click in a scroll bar how do you derive (what would be) the ThumbPos of the click? (Set the thumbpos of the target to the clickLoc) is the idea. Thanks, Mark ___ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-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: Food Fight
Richard Gaskin wrote: At present there are more dozens of prolific tool authors for the Rev community, and the number grows every month. There are a handful of issues with the development and deployment of tools that are common to all, and by choosing to adopt a few fully-optional rules about how things are put together we can collectively ensure robust and reliable performance for all of them. This brings up a question I've had. I think of Rev as being an interesting way for one person to hack out a small tool/program, but I have trouble seeing how one would make a large application, for a number of reasons. One has to do with the fact that I see no way to create true objects and classes, both visual and non-visual. Another has to do with libraries: I don't see how one would create such a thing and then use it. And there is the name space issue, which may be handled adequately, but perhaps not exceptionally. Are there resources that explain how one can think about moving beyond the trivial programs to something more substantial? Thanks! Jon ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Ann: Simple Spirograph-like toy program.
It is at moments like this that I wonder whether such an obscure feature is a true benefit to the average user. Geoff Canyon wrote: On Jun 20, 2005, at 11:01 AM, Alex Tweedly wrote: I hadn't realized that you could use 0 - I figured 1 was the smallest value that would actually wait, anything smaller would not require a wait. Tuviah showed me that trick. I had the same reaction: You can _do_ that?? 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 ___ use-revolution mailing list use-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: Well that didn't work...
I think he is trying to create an auto-indent editor, kind of like the Rev IDE editor, only one that actually works. I wrote my own auto-indent editor years ago. I know it can be done (although perhaps not in Rev). Too bad they gave up before they had finished the project. Jon [EMAIL PROTECTED] wrote: sez [EMAIL PROTECTED]: I have been trying to figure out how to create a little simple text editor. Basically I want to add two features to a regular scrolling field. Feature 1 Pressing tab while the insertion point is on a line of text needs to INDENT the line pressing shift_tab needs to OUTDENT it. Rev is perfectly capable of indenting text in a field, and even indenting the first line of a paragraph differently from the 2nd and later lines. The properties you wand are called margins (for the whole thing) and firstMargin (for the first line). The margins property lets you adjust the top, bottom, right, and left margins separately, in a 4-item list; if the margins property is only one number, all sides of the text field get that number for heir margin-value. Unfortunately, Rev text fields can only have 1 (one) value for margins/first/Margin, and that one value applies to *all* the paragraphs in the field -- so if you want different amounts of indentation for different paragraphs, you have to use more than one text field. But if you don't mind indenting *all* the text in a field simultaneously, something like this might work: local DeltaTab = 8 # adjust this value up or down, as you please on tabKey put the margins of me into Fred # if the margins *weren't* a 4-item list, let's make it so now if the number of items in Fred = 1 then put , Fred , Fred , Fred after Fred if the shiftKey is up then put DeltaTab into DT else put (-1 * DeltaTab) into DT add DT to item 2 of Fred add DT to item 4 of Fred set the margins of me to Fred end tabKey That handler assumes you want to adjust the right and left margin values. If you only want to worry about the first line's indent-value, try this instead: local DeltaTab = 8 # adjust this value up or down, as you please on tabKey put the firstMargin of me into Fred if the shiftKey is up then put DeltaTab into DT else put (-1 * DeltaTab) into DT add DT to item 2 of Fred add DT to item 4 of Fred set the firstMargin of me to Fred end tabKey Feature 2 A new Line created by pressing return needs to line up with the previous line Like this... Again, Rev makes all the paragraphs in a single field indent the same amount. Therefore, this behavior is not just available, it's downright mandatory! ___ use-revolution mailing list use-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: Non-modal message and take down
Yes Trevor, exactly, although I'd also like to see something to the effect of: -- ignore loose syntax on msgDown forMe if (forMe is the short name of me) or (forMe is the line of me in ???) then close stack (the short name of me) end if end msgDown This way you could close it without a keystroke. This looks like it's part of a library. Is there a more complete version of this available? Jim -Original Message- From: Trevor DeVore [mailto:[EMAIL PROTECTED] Sent: Monday, June 20, 2005 7:09 PM To: [EMAIL PROTECTED]; How to use Revolution Subject: Re: Non-modal message and take down On Jun 20, 2005, at 9:15 PM, Jim Bufalini wrote: Hi everyone, What's the best way to put up a non-modal message similar to an answer ... without an OK button and take it down when the processing completes? Example: Message goes up: I'm doing something. Please Wait... (no OK button) (processing continues - non modal) (processing completes) (message goes away on event). Is there some feature of answer as in - answer I'm doing something, please wait... with (but lets processing continue) that can be taken down with an event message rather than a user initiated keystroke or mouse event? Take a look at this thread and see if it does what you want. http://lists.runrev.com/pipermail/use-revolution/2005-March/ 054394.html -- Trevor DeVore Blue Mango Multimedia [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: the object you are editing... Huh?
This error happens to me all the time under certain circumstances. If I have a script window open, then I go to a group and edit group, then open a script of a button inside that group, it gives the error about the original script window if I try to make any edits in the second window. It will give the error and close the first script window before editing the new script. It was quite annoying when I was trying to copy bits of script between windows. I finally learned to open both windows, the exit the edit group mode before making any edits. It also works Ok to have the mode set for direct selection of controls inside the groups --that is how I do things now. Dennis On Jun 21, 2005, at 7:50 AM, Pat Trendler wrote: Tim, I've tried various other ways to try and force that error msg to appear. Just couldn't get it to happen. Your explanation for your case is probably right. Re top posting, I don't know. I've seen this discussion on other lists, and after everybody has had their say - they all go back to whatever they were doing in the first place. Personally, I prefer top posting. Pat [EMAIL PROTECTED] - Original Message - From: Timothy Miller [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: Tuesday, June 21, 2005 4:28 PM Subject: Re: the object you are editing... Huh? Hi Pat, Thanks for your kind attempt to help. No, those are not the circumstances. That's why it seemed inexplicable. The circumstances you describe would make sense to me. I might have found the source of the problem, though. There was a handler in this bg left over from Hypercard: On closefield put me into me pass closeField end closefield This might seem insane, but it worked great in HC. The purpose? I often paste text from other sources into fields in this bg. I want the pasted text to lose its original attributes and take on those assigned to text in the field I am pasting into. I have a hunch Rev choked on this one. Maybe because the script editor is another stack. I suppose the script editor is in the hierarchy when I'm editing a script. Or something... I commented out this handler, and a couple of other suspicious ones, but this is the prime candidate. No problems since then. I'm keeping my fingers crossed. Any thoughts? Best regards, Tim BTW -- Is it okay to top post on this list? Or does anyone care? I just want to follow the rules. Tim, The only time I have seen this msg is if the stack has been closed and removed from memory, but the script editor for the object is still open and I have tried to make changes. Is that when the msg occurs for you, or does it happen under different circumstances? Pat [EMAIL PROTECTED] - Original Message - From: Timothy Miller [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: Tuesday, June 21, 2005 1:08 PM Subject: the object you are editing... Huh? At unpredictable times, when trying to edit a script -- the script of a card field at the moment -- I get an error message I can't understand. I'm doing all the logical obvious things that a moderately competent novice would do, before and after encountering this error message. They aren't working. The message: The object you are editing appears to have been removed or deleted. Do you want to copy the text you are editing to the clipboard before closing this script? The two response buttons in the error dialog box are copy and close and close --What am I doing wrong? --What is the significance of this error message? It must occur for a good reason, but I can't figure it out. Thanks to all those who have generously offered assistance in the past week or two. Cheers, Tim ___ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: the object you are editing... Huh?
Is this considered to be a bug? Dennis Brown wrote: This error happens to me all the time under certain circumstances. If I have a script window open, then I go to a group and edit group, then open a script of a button inside that group, it gives the error about the original script window if I try to make any edits in the second window. It will give the error and close the first script window before editing the new script. It was quite annoying when I was trying to copy bits of script between windows. I finally learned to open both windows, the exit the edit group mode before making any edits. It also works Ok to have the mode set for direct selection of controls inside the groups --that is how I do things now. Dennis On Jun 21, 2005, at 7:50 AM, Pat Trendler wrote: Tim, I've tried various other ways to try and force that error msg to appear. Just couldn't get it to happen. Your explanation for your case is probably right. Re top posting, I don't know. I've seen this discussion on other lists, and after everybody has had their say - they all go back to whatever they were doing in the first place. Personally, I prefer top posting. Pat [EMAIL PROTECTED] - Original Message - From: Timothy Miller [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: Tuesday, June 21, 2005 4:28 PM Subject: Re: the object you are editing... Huh? Hi Pat, Thanks for your kind attempt to help. No, those are not the circumstances. That's why it seemed inexplicable. The circumstances you describe would make sense to me. I might have found the source of the problem, though. There was a handler in this bg left over from Hypercard: On closefield put me into me pass closeField end closefield This might seem insane, but it worked great in HC. The purpose? I often paste text from other sources into fields in this bg. I want the pasted text to lose its original attributes and take on those assigned to text in the field I am pasting into. I have a hunch Rev choked on this one. Maybe because the script editor is another stack. I suppose the script editor is in the hierarchy when I'm editing a script. Or something... I commented out this handler, and a couple of other suspicious ones, but this is the prime candidate. No problems since then. I'm keeping my fingers crossed. Any thoughts? Best regards, Tim BTW -- Is it okay to top post on this list? Or does anyone care? I just want to follow the rules. Tim, The only time I have seen this msg is if the stack has been closed and removed from memory, but the script editor for the object is still open and I have tried to make changes. Is that when the msg occurs for you, or does it happen under different circumstances? Pat [EMAIL PROTECTED] - Original Message - From: Timothy Miller [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: Tuesday, June 21, 2005 1:08 PM Subject: the object you are editing... Huh? At unpredictable times, when trying to edit a script -- the script of a card field at the moment -- I get an error message I can't understand. I'm doing all the logical obvious things that a moderately competent novice would do, before and after encountering this error message. They aren't working. The message: The object you are editing appears to have been removed or deleted. Do you want to copy the text you are editing to the clipboard before closing this script? The two response buttons in the error dialog box are copy and close and close --What am I doing wrong? --What is the significance of this error message? It must occur for a good reason, but I can't figure it out. Thanks to all those who have generously offered assistance in the past week or two. Cheers, Tim ___ ___ use-revolution mailing list use-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: the object you are editing... Huh?
Jon, I don't know if it is actually a bug or not. It did not blow up. It warned me that It could not continue in that mode for some reason. It just forced the other window to close. Rev error messages are not always the most helpful to understanding what the real problem is. I just learned to do my work in a different mode that did not cause a problem. Dennis On Jun 21, 2005, at 8:51 AM, Jon wrote: Is this considered to be a bug? Dennis Brown wrote: This error happens to me all the time under certain circumstances. If I have a script window open, then I go to a group and edit group, then open a script of a button inside that group, it gives the error about the original script window if I try to make any edits in the second window. It will give the error and close the first script window before editing the new script. It was quite annoying when I was trying to copy bits of script between windows. I finally learned to open both windows, the exit the edit group mode before making any edits. It also works Ok to have the mode set for direct selection of controls inside the groups --that is how I do things now. Dennis On Jun 21, 2005, at 7:50 AM, Pat Trendler wrote: Tim, I've tried various other ways to try and force that error msg to appear. Just couldn't get it to happen. Your explanation for your case is probably right. Re top posting, I don't know. I've seen this discussion on other lists, and after everybody has had their say - they all go back to whatever they were doing in the first place. Personally, I prefer top posting. Pat [EMAIL PROTECTED] - Original Message - From: Timothy Miller [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: Tuesday, June 21, 2005 4:28 PM Subject: Re: the object you are editing... Huh? Hi Pat, Thanks for your kind attempt to help. No, those are not the circumstances. That's why it seemed inexplicable. The circumstances you describe would make sense to me. I might have found the source of the problem, though. There was a handler in this bg left over from Hypercard: On closefield put me into me pass closeField end closefield This might seem insane, but it worked great in HC. The purpose? I often paste text from other sources into fields in this bg. I want the pasted text to lose its original attributes and take on those assigned to text in the field I am pasting into. I have a hunch Rev choked on this one. Maybe because the script editor is another stack. I suppose the script editor is in the hierarchy when I'm editing a script. Or something... I commented out this handler, and a couple of other suspicious ones, but this is the prime candidate. No problems since then. I'm keeping my fingers crossed. Any thoughts? Best regards, Tim BTW -- Is it okay to top post on this list? Or does anyone care? I just want to follow the rules. Tim, The only time I have seen this msg is if the stack has been closed and removed from memory, but the script editor for the object is still open and I have tried to make changes. Is that when the msg occurs for you, or does it happen under different circumstances? Pat [EMAIL PROTECTED] - Original Message - From: Timothy Miller [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: Tuesday, June 21, 2005 1:08 PM Subject: the object you are editing... Huh? At unpredictable times, when trying to edit a script -- the script of a card field at the moment -- I get an error message I can't understand. I'm doing all the logical obvious things that a moderately competent novice would do, before and after encountering this error message. They aren't working. The message: The object you are editing appears to have been removed or deleted. Do you want to copy the text you are editing to the clipboard before closing this script? The two response buttons in the error dialog box are copy and close and close --What am I doing wrong? --What is the significance of this error message? It must occur for a good reason, but I can't figure it out. Thanks to all those who have generously offered assistance in the past week or two. Cheers, Tim ___ ___ use-revolution mailing list use-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
OT: RR and FileMaker
Using WinBatch (PC) I was able to create a widget that would mimic keyboard keystokes. thus automating some functions for FileMaker Pro. So, to create a custom value list in a Target FileMaker file, a WinBatch widget can: 1) Parse the paragraph delimited (¶) data passed from FileMaker a) Calling Filename¶Type of Action¶Target FileName¶Value List Name¶Value List Items 2) Bring the Target FileMaker file to the foreground 3) Open the dialog: Define Value Lists for Target Filename 4) Click the New or Edit buttons to open the dialog: Edit Value Lists 5) Set the Custom Value List Name (new or old name) in the Value List Name 6) Set the Value List Name in the field: Edit Custom Value List, 7) Tab to the field: Use custom value list and enter the value list items 8) Close the dialog: Target Filename 9) Close the dialog: Define Value Lists for Target Filename 10) Bring the Calling Filename to the Foreground Can I do this functionality with Revolution? The intent is to write a crossplatform solution once. Regards, Bill William R. Moseid Model Masters 951-304-3893 (Office) 951-970-6271 (Cell) 951-304-3893 (FAX) http://www.fmpsolutions.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
TTF - GLYPH
Someone has developed a card to get the glyphs in a ttf file ? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
XML looping
Ive decided to try using XML to hold my variables for an application I'm going to write. I want to simply list the name of the service, status, and messages in a text field in the window after reading in the file. I want to not worry about the number of services in the file. If I add one then the display should just update. I guess I'm not sure how to loop through the XML file and get the information that I need. I've been able to access the information directly however I do not want to statically choose each service. Sorry for the newbie question just started in REv Thanks robert Below is my XML file. ?xml version=1.0 encoding=UTF-8? !-- Your document, created at : Sat Jun 18 21:50:45 EDT 2005-- BC SERVICE NAMEEmail /NAME MAINTAINEREmail Guy /MAINTAINER STATUSUp /STATUS NOTESupgrade on the 20th /NOTES /SERVICE SERVICE NAMEWWW /NAME MAINTAINERWWW Guy /MAINTAINER STATUSDown /STATUS NOTESshould be up shortly /NOTES /SERVICE SERVICE NAMEWWW2 /NAME MAINTAINERWWW2 Guy /MAINTAINER STATUSUp /STATUS NOTESUpgrade on the 23rd /NOTES /SERVICE SERVICE NAMEUIS /NAME MAINTAINERUIS Guy /MAINTAINER STATUSUp /STATUS NOTESProvisional Upness /NOTES /SERVICE /BC ___ use-revolution mailing list use-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 To Rev - Cards And Files?
Hi, I'm new to Rev and so far I'm enjoying the exploration. I'm curious though as to how powerful the card files are. I know you can use MySQL etc but is it possible to use the card files like an ISAM? I'm sure I'm not making myself clear (g) - but take pity on me - I'm coming from ten years in Borland Delphi and I'm spoiled by easy database access. The server style databases' are really more than I need and would be rather hard for my users to tackle. Any thoughts well received! :-) Scott Kane Moderator comp.software.shareware.* ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Installing MySQL On OSX
Hi, I'm currently evaluating Rev and so far I am indeed impressed. I come from a Delphi and C++ background so Rev is quite a clever solution per my eval' so far. I do have a question that I wondered if anybody using Rev might know the answer to - hopefully. I'm investigating database options. MySQL is a possible solution but my users would have kittens installing it. g Is there an installation tool available for OSX that would alleivate this issue - the one with MySQL is to complex...? Alternatively I'm looking at ODBC - but it's limiting because it seems users have to have MS Office installed to use drivers for the likes of Access, Paradox dBase etc. Any suggestions highly regarded. And I must say the Rev community is excellent from what I've read lurking on this email list the last few days. Kind Regards, 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
HTML library
Hi everyone, Does anyone have a WYSIWYG library stack that allows for rudimentary editing of HTML and supports basic tags like: table /table, tr /tr, td /td, p /p, b /b, h1 /h1, etc.? Mahalo (yeah I'm in Hawaii), 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
Re: Copy card question from 1 stack file to another
Jim, Perhaps it would work to copy one card, make sure the menu and field are grouped and the background behaviour is on and then clone the card with a repeat loop, either in the message box or with a button which could later be hidden or deleted, if this is a one-shot affair. The button / msg box script could have a line to set the name of each card, if needed. HTH, Dave On Jun 19, 2005, at 2:28 PM, Jim Bufalini wrote: Hi everyone, This has to be simple, but it has me stumped. I am running rev 2.51 on WinXP I am copying 20 cards from one stack file to a separate stack in another file. The cards have two objects I am interested in, an option menu button and a scrolling field. Selecting the option menu switches cards and displays the text of the field on that card. This all works fine in the original stack. In the original stack, the option menu has the same ID across all cards. (1784). The field also has the same ID across all cards.(1785). And the two objects are grouped and set as background. The option menu button is set to Display name. After I copy the 20 cards to anther stack in a separate file, everything looks the same (grouping, settings, etc.), however each option menu and field has a unique ID in each card. So, when I select an option from the option menu, it goes to the right card and displays the proper text in the field, BUT, the display name of the option menu button is floating and random from card to card. How do I copy the cards so that they are identical and work the same in both stack files? Jim ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HTML library
Hi Jim, Le 21 juin 05 à 06:22, Jim Bufalini a écrit : Does anyone have a WYSIWYG library stack that allows for rudimentary editing of HTML and supports basic tags like: table /table, tr /tr, td /td, p /p, b /b, h1 /h1, etc.? As for html tags supported by Revolution (not all...) you might be interested by my free Encoded Text Picker: It is a HTML and URLencode translator which translates both to and from HTML and/or URLEncode. It includes integrated search and replace features (including tab and return.) and lets you determine text style and color. See my website :-) Best Regards from Paris, Eric Chatonet. So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website Web sitehttp://www.sosmartsoftware.com/ Email[EMAIL PROTECTED]/ Phone33 (0)1 43 31 77 62 Mobile33 (0)6 20 74 50 86 ___ use-revolution mailing list use-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: Copy card question from 1 stack file to another
If you copy the first card, and have the objects in a background (group with backgroundbehavior set to true) then you do not need to clone the cards from that point. Just use create card, with the current card on the card with the desired background group. Alternately, you could copy the original stack, then delete any cards that you do not wish to keep in the new stack. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Squance Sent: Sunday, June 19, 2005 6:48 PM To: [EMAIL PROTECTED]; How to use Revolution Subject: Re: Copy card question from 1 stack file to another Jim, Perhaps it would work to copy one card, make sure the menu and field are grouped and the background behaviour is on and then clone the card with a repeat loop, either in the message box or with a button which could later be hidden or deleted, if this is a one-shot affair. The button / msg box script could have a line to set the name of each card, if needed. HTH, Dave On Jun 19, 2005, at 2:28 PM, Jim Bufalini wrote: Hi everyone, This has to be simple, but it has me stumped. I am running rev 2.51 on WinXP I am copying 20 cards from one stack file to a separate stack in another file. The cards have two objects I am interested in, an option menu button and a scrolling field. Selecting the option menu switches cards and displays the text of the field on that card. This all works fine in the original stack. In the original stack, the option menu has the same ID across all cards. (1784). The field also has the same ID across all cards.(1785). And the two objects are grouped and set as background. The option menu button is set to Display name. After I copy the 20 cards to anther stack in a separate file, everything looks the same (grouping, settings, etc.), however each option menu and field has a unique ID in each card. So, when I select an option from the option menu, it goes to the right card and displays the proper text in the field, BUT, the display name of the option menu button is floating and random from card to card. How do I copy the cards so that they are identical and work the same in both stack files? Jim ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-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: HTML library
I believe Chip has a program for this purpose. (probably quite a bit beyond rudimentary) -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jim Bufalini Sent: Tuesday, June 21, 2005 12:22 AM To: How to use Revolution Subject: HTML library Hi everyone, Does anyone have a WYSIWYG library stack that allows for rudimentary editing of HTML and supports basic tags like: table /table, tr /tr, td /td, p /p, b /b, h1 /h1, etc.? Mahalo (yeah I'm in Hawaii), Jim ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: HTML library
Mahalo (yeah I'm in Hawaii), OK, I'll bite, how doth one gain significant employment in HI? I keep looking, but it appears to be slim pickins. -- http://taoof4d.blogspot.com http://4dwishlist.blogspot.com On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, This is good. ___ use-revolution mailing list use-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 To Rev - Cards And Files?
Hello Scott, First, welcome to this list :-) You will find it very reactive and resourceful. Yes, the basics with a database stack is to create a card for each record and as many fields as needed for columns. You can use the custom properties too to store records: in fact there are many possible ways (architectures). This works well until some thousands of records. To go further, Rev supports many database engines as SQL, Valentina, OBDC and much more. This topic has been discussed a lot of times: a look at the mailing list archive could get you started: http://www.google.com/advanced_search?q=site:lists.runrev.com Best Regards from Paris, Eric Chatonet. Le 17 juin 05 à 13:39, Scott Kane a écrit : Hi, I'm new to Rev and so far I'm enjoying the exploration. I'm curious though as to how powerful the card files are. I know you can use MySQL etc but is it possible to use the card files like an ISAM? I'm sure I'm not making myself clear (g) - but take pity on me - I'm coming from ten years in Borland Delphi and I'm spoiled by easy database access. The server style databases' are really more than I need and would be rather hard for my users to tackle. Any thoughts well received! :-) Scott Kane Moderator comp.software.shareware.* So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website Web sitehttp://www.sosmartsoftware.com/ Email[EMAIL PROTECTED]/ Phone33 (0)1 43 31 77 62 Mobile33 (0)6 20 74 50 86 ___ use-revolution mailing list use-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: HTML library
Not me you won't! (bite). This is seriously off topic, but I believe you gain employment in your State of mind. As to my State of residence, I've been here since 1975, so obviously I'm eating, your getting this email, so I own a computer... Hint: Don't look for employment, look for clients. Back to topic... Jim -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Mikey Sent: Tuesday, June 21, 2005 4:07 AM To: How to use Revolution Subject: Re: HTML library Mahalo (yeah I'm in Hawaii), OK, I'll bite, how doth one gain significant employment in HI? I keep looking, but it appears to be slim pickins. -- http://taoof4d.blogspot.com http://4dwishlist.blogspot.com On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, This is good. ___ use-revolution mailing list use-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: New To Rev - Cards And Files?
On Jun 17, 2005, at 4:39 AM, Scott Kane wrote: Hi, I'm new to Rev and so far I'm enjoying the exploration. I'm curious though as to how powerful the card files are. I know you can use MySQL etc but is it possible to use the card files like an ISAM? I'm sure I'm not making myself clear (g) - but take pity on me - I'm coming from ten years in Borland Delphi and I'm spoiled by easy database access. The server style databases' are really more than I need and would be rather hard for my users to tackle. Any thoughts well received! :-) If you are used to using SQL databases and want a local solution then SQLite or Valentina might serve you well. Neither require any extra setup from the user. Card databases can work for storage but if you are used to the relational db model then you might run into some limitations depending on your needs. You can get altSQLite from http:// www.altuit.com/webs/altuit2/altSQLiteCover/default.htm and Valentina from http://www.paradigmasoft.com. -- Trevor DeVore Blue Mango Multimedia [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: New To Rev - Cards And Files?
Hi Scott, is it possible to use the card files like an ISAM? I do believe Serendipity Database--Binary (SDB), http://wecode.org/serendipity/, is the closest current example of what you are looking for. SDB is a hierarchical database implemented as a Revolution stack. The search algorithm is binary, not ISAM, but can retrieve one record out of 43K by key value in l second on a medium-speed G4 iMac. The design includes room for a B-Tree or other ISAM index; but I get adequate performance from the binary structure and don't plan to pursue other indexing schemes for the foreseeable future. SDB is open-source and royalty-free. The download includes sample databases and front ends, db utilities, a reference manual, and RAD tools. Rob Cozens CCW Serendipity Software Company And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee. from The Triple Foole by John Donne (1572-1631) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: New To Rev - Cards And Files?
Hi again Scott, is it possible to use the card files like an ISAM? There is another answer: Card files ARE an ISAM. The primary key for each card is its ID. It's also keyed by name ordinal. SDB can return a key table for any record type that cross references key values to Revoution card ids, allowing users to retrieve records by card id and avoid the binary search. Rob Cozens CCW Serendipity Software Company And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee. from The Triple Foole by John Donne (1572-1631) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: idea: Contest and promoting Rev to the world
On Jun 20, 2005, at 6:05 PM, Sarah Reichelt wrote: HyperCard came with 2 really useful stacks: Readymade Fields ReadyMade Buttons. These gave working examples of neat things that could be copied pasted into your own stacks so get you doing stuff early in the learning process. Of course there is the Object Library under the Development menu that contains some prescripted fields and buttons. It's just not as obvious as the ones in HyperCard. 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
Synchronization of buttons to a scrolling field
I was wondering if it was possible to synchronize a group of horizontal buttons to the horizontal scroll bar of a field. So as you scroll the field , the row of buttons above the field scroll with the same relationship? thanks, ___ use-revolution mailing list use-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 hint of the Future
TMI Will someone that was at the conference please tell me the hint of the TMI future for rev. please It will all be revealed in the RevCon 2006 keynote. 2006? What a smart future for Rev! I'm still dreaming about some REALly Rapid Release Plans. Maybe we as developers are not filling bugzilla requests for new features: XSLT, Xforms, HTMLViewer or some of the 40 native user interface controls that REALbasic provides, ... JG Joël Guillod ___ use-revolution mailing list use-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: Synchronization of buttons to a scrolling field
Hi Glen, I was wondering if it was possible to synchronize a group of horizontal buttons to the horizontal scroll bar of a field. So as you scroll the field , the row of buttons above the field scroll with the same relationship? sure, why not? :-) Just group your buttons and add a tiny script to your field like: on scrollbardrag set the hscroll of grp lotsa buttons to the hscroll of me end scrollbardrag or something like this, you get the picture :-) thanks, 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
Re: Installing MySQL On OSX
On Jun 20, 2005, at 12:15 AM, Scott Kane wrote: Hi, I'm currently evaluating Rev and so far I am indeed impressed. I come from a Delphi and C++ background so Rev is quite a clever solution per my eval' so far. I do have a question that I wondered if anybody using Rev might know the answer to - hopefully. I'm investigating database options. MySQL is a possible solution but my users would have kittens installing it. g Is there an installation tool available for OSX that would alleivate this issue - the one with MySQL is to complex...? Alternatively I'm looking at ODBC - but it's limiting because it seems users have to have MS Office installed to use drivers for the likes of Access, Paradox dBase etc. Any suggestions highly regarded. And I must say the Rev community is excellent from what I've read lurking on this email list the last few days. Hi, Scott. Welcome to the list. If your clients are after a server based SQL server then MySQL is a good choice. There is a Mac OS X friendly site with easy-to-follow instructions for installing MySQL on OS X. Go to http://www.entropy.ch/software/macosx/ and look for the MySQL installer. Others with more experience than I may recommend SQLite or PostgresSQL, but my understanding is that these are single-user solutions. 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
Re: Scrollbar question
Howdy, Date: Tue, 21 Jun 2005 01:43:55 EDT From: [EMAIL PROTECTED] Subject: Re: Scrollbar question I don't think you can, Mark. /H On a click in a scroll bar how do you derive (what would be) the ThumbPos of the click? (Set the thumbpos of the target to the clickLoc) is the idea. I don't understand the problem. The thumpPos should change automatically when you click in the slot. I see it is somewhat disobedient, though, i.e., it doesn't always align with the cursor properly. All the best, Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: A hint of the Future
When I count the number of native objects on my tools menu in RunRev, I count 40 objects. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Joel Guillod Sent: Tuesday, June 21, 2005 12:15 PM To: use-revolution@lists.runrev.com Subject: Re: A hint of the Future TMI Will someone that was at the conference please tell me the hint of the TMI future for rev. please It will all be revealed in the RevCon 2006 keynote. 2006? What a smart future for Rev! I'm still dreaming about some REALly Rapid Release Plans. Maybe we as developers are not filling bugzilla requests for new features: XSLT, Xforms, HTMLViewer or some of the 40 native user interface controls that REALbasic provides, ... JG Joël Guillod ___ use-revolution mailing list use-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: Installing MySQL On OSX
Hi, I'm currently evaluating Rev and so far I am indeed impressed. I come from a Delphi and C++ background so Rev is quite a clever solution per my eval' so far. I do have a question that I wondered if anybody using Rev might know the answer to - hopefully. I'm investigating database options. MySQL is a possible solution but my users would have kittens installing it. g Is there an installation tool available for OSX that would alleivate this issue - the one with MySQL is to complex...? Alternatively I'm looking at ODBC - but it's limiting because it seems users have to have MS Office installed to use drivers for the likes of Access, Paradox dBase etc. Any suggestions highly regarded. And I must say the Rev community is excellent from what I've read lurking on this email list the last few days. Kind Regards, Scott Kane To quote another post from today: If you are used to using SQL databases and want a local solution then SQLite or Valentina might serve you well. Neither require any extra setup from the user. Card databases can work for storage but if you are used to the relational db model then you might run into some limitations depending on your needs. You can get altSQLite from http://www.altuit.com/webs/altuit2/altSQLiteCover/default.htm and Valentina from http://www.paradigmasoft.com. -- Trevor DeVore Blue Mango Multimedia [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: Scrollbar question
When you click in the slider track the thumbPos adjusts incrementally based on the property settings (Scroll distance: on bar click: x). There is no option to jump to the location of the click, which is normal behavior for QT and volume faders. Thanks to Jon... his workaround is doing very nicely. I now have a vertical slider that is responding (almost) as I think it should for audio playback. It's actually controlling an offscreen player... thanks to Klaus for the basic script ideas to get that working. Mark On Jun 21, 2005, at 9:41 AM, Ken Norris wrote: Howdy, Date: Tue, 21 Jun 2005 01:43:55 EDT From: [EMAIL PROTECTED] Subject: Re: Scrollbar question I don't think you can, Mark. /H On a click in a scroll bar how do you derive (what would be) the ThumbPos of the click? (Set the thumbpos of the target to the clickLoc) is the idea. I don't understand the problem. The thumpPos should change automatically when you click in the slot. I see it is somewhat disobedient, though, i.e., it doesn't always align with the cursor properly. All the best, Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: A hint of the Future
...and ourselves. Dan On Jun 20, 2005, at 9:21 PM, J. Landman Gay wrote: So if we told you, we'd have to kill you. ___ use-revolution mailing list use-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 hint of the Future
Hi Dan, ...and ourselves. i what order? ;-) Dan On Jun 20, 2005, at 9:21 PM, J. Landman Gay wrote: So if we told you, we'd have to kill you. 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
Re: A hint of the Future
So, if you told me and then killed yourselves then I would be the only one to know the hints. Therefore you would not need to terminate me at all. ;-) Tom On Jun 21, 2005, at 1:41 PM, Klaus Major wrote: Hi Dan, ...and ourselves. i what order? ;-) Dan On Jun 20, 2005, at 9:21 PM, J. Landman Gay wrote: So if we told you, we'd have to kill you. 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 Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541 ___ use-revolution mailing list use-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: About the answer dialog
Eric Running Rev 2.6.1 on OS X Tiger, I cannot reproduce this problem. I've created dialogs that are six or seven lines long and everything wraps and displays correctly. Perhaps you can share the script? dan On Jun 18, 2005, at 7:06 AM, Éric Miclo wrote: ut I encounter another problem with the prompt that is not always wrapped when it should and can't be read because a portion of it is out of the dialog. ___ use-revolution mailing list use-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: HTML library
You can check out HTMLgadget at www.altuit.com Chipp Does anyone have a WYSIWYG library stack that allows for rudimentary editing of HTML and supports basic tags like: table /table, tr /tr, td /td, p /p, b /b, h1 /h1, etc.? Mahalo (yeah I'm in Hawaii), Jim Chipp Walters, Altuit.com Sent from my Sidekick ___ use-revolution mailing list use-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: XML looping
--- RH [EMAIL PROTECTED] wrote: Ive decided to try using XML to hold my variables for an application I'm going to write. I want to simply list the name of the service, status, and messages in a text field in the window after reading in the file. I want to not worry about the number of services in the file. If I add one then the display should just update. I guess I'm not sure how to loop through the XML file and get the information that I need. I've been able to access the information directly however I do not want to statically choose each service. Sorry for the newbie question just started in REv Thanks robert Hi Robert, You might be interested in the XML Guide, kindly provided by Sarah Reichelt and hosted in the Revolution Resources Support site : http://support.runrev.com/resources/xml.php It is an excellent reference for everyone interested in using XML with Revolution. Hope this helped, Jan Schenkel. Quartam - Tools for Revolution http://www.quartam.com = As we grow older, we grow both wiser and more foolish at the same time. (La Rochefoucauld) __ 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
Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice
A relatively new user posted the following comment on the list a couple of days ago. I have the habit to think that I did something wrong before thinking it's a bug in the tool I use (perhaps a not so good habit :-)). I, too, have tended to begin with the assumption that if my program isn't working, it's my fault and not that of the development tool or language I'm using. Over the years, I've found more and more that that is not the case. I'm managing a tech project right now that's being written in Java (not my choice). The programmer is a really seasoned pro. The project was estimated at two weeks, planned for two months and is now in its 14th week without a beta being completed. Lots of reasons for that (and I've been called in to try to stem the bleeding and get the thing finished). But in reviewing what's happened over the past six weeks or so, it's clear that well over half of the delays have been caused by two things: (a) bugs in code to which the programmer does not have source access; (b) problems in the development environment. Java is particularly sensitive, e.g., to where it expects to find things and how it behaves when it can't. The moral: assume nothing. There is no such thing as bug-free code that does anything non-trivial. There's just code whose bugs have not yet been located. Years of stress and far too many gray hairs led me to this bit of advice I shared last weekend at RevCon West during my opening keynote. I have a hard-and-fast rule NEVER to wrestle with a bug by myself for longer than one hour. If I can't fix it in an hour, I get help...from this list, from another programmer, or even by asking my wife to sit patiently while I go over my code line by line (incomprehensible jibberish to her), during the course of which it is amazing how many things suddenly crystallize. I was gratified and amazed at how many experienced programmers sought me out to thank me for that insight at the show, so I figured it would be worth sharing here. ~~ Dan Shafer, Revolution Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From the RunRev store ___ use-revolution mailing list use-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: Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice
Dan Shafer a *crit : or even by asking my wife to sit patiently while I go over my code line by line (incomprehensible jibberish to her), during the course of which it is amazing how many things suddenly crystallize. if by that you mean that the action of explaining step by step what you are trying to do to someone else (even someone who doesn't understand a word) often helps finding the origin of the problem and/or a solution, I must say that it's a well known fact in psychology : putting a problem into words for a third party is a very efficient way to solve it (or at least get closer to the solution) and I've been practicing it for years (and not only in coding). JB ___ use-revolution mailing list use-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: idea: Contest and promoting Rev to the world
on 20/6/05 3:42 pm, Jim Ault wrote : I have an idea for the coding contest, now and in the future. Note: currently I am starting two businesses and cannot participate, so this is a suggestion for others. Dan Shafer made the statement in his keynote that one of the cool things about Hypercard was that it came with example stacks that let you see what it could do and look under the hood. If Rev is going to make real money and thrive, it has to appeal to customers outside the professional developers. With that in mind, could one of the 'contest' areas be making the original collection of stacks from Apple into Rev stacks that might include a section on 'how they did that'? Of course, beyond that, many of the powerful things you could do with Rev today. I would prefer that the Rev team work on fixing bugs than trying to come up with a set of demo stacks. Any interest? I think it would help promote our favorite development environment. Perhaps this could get a little section in theJournal each edition. Jim Ault Las Vegas *** I very much agree, Jim. I listened to Dan's speech, and thought he was absolutely right. He's said it before, of course, and I blame myself for not taking him seriously enough. I have been thinking for a while about putting some real money into a prize contest for Rev developers of all levels of skill and experience. This looks like a very good focus. I should emphasise that this is quite separate from Bjornke's coding contest, which I think is a great idea - but directed at a different goal? Maybe there are political difficulties - what is RunRev's attitude to initiatives that, to be effective, would require their support but would not be under their control? I suspect they are pretty laid back about this, as use-revolution itself implies - a great way to get users to do the support work! But as Dan also said, a little more involvement from them would make a great difference (I note that Mark has been on-list several times lately, which is really good). Anything of the sort we are talking about would have to be part of the free download from RunRev, and to that extent official. Is that a problem (a) for RunRev (b) for potential contributors? Sarah has also written about this recently. It's hard to recall now just how revolutionary (OK!) Hypercard felt back in '87. But my recollection was that you could suddenly do really neat things that looked way cool, using very simple tools and scripts (actually, I don't think we said way cool back then, but you know what I mean!). I'm not sure that is so easy today. Instead of crude BW graphics we must nowadays incorporate (for example) those wonderful buttons that Chipp Walters is making at Altuit. There are just a whole lot more GUI features that must be covered (sliders, progressbars, colour icons, players...), and of course they all need to be genuinely x-platform (how many flavours of Unix do you need to test on?). Error-catching seems to me a much bigger deal than it was with Hypercard - and a demo stack just has to be bullet-proof. Unfortunately (I gather from real developers) this is where a major part of the hard work of development goes - the parts that are not fun or glamorous... Would people be interested in doing such work? Would new users get enough out of the results? Do you remember Bill Atkinson's original Rolodex address book? Each card had the little holes at the bottom for the metal thingummies to go through... What would a 2005 version look like? My first thought is that if it doesn't look grreat on WinXP then forget it. I'm impressed by Scripters Scrapbook - in 1988 I wrote, and still use, a similar gadget - but my GUI is just pathetic in comparison. How much effort is that worth, in this context? For me this is a real dilemma. I would love to commission or sponsor some beautiful software - I mean literally beautiful, as in the Tres Riches Heures du Duc de Berry, whatever the 2005 equivalent is - but I'm also concerned that Revolution out of the box is not, as Dan put it, seductive. Maybe these goals are not compatible? Apologies for going on at such length. I'm thinking aloud, which is usually not a good idea when people are listening! Perhaps off-list feedback is preferable... ___ use-revolution mailing list use-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: Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice
JB. Good to know there's something besides my raw desperation behind this tactic! On Jun 21, 2005, at 11:45 AM, jbv wrote: putting a problem into words for a third party is a very efficient way to solve it (or at least get closer to the solution) and I've been practicing it for years (and not only in coding). ~~ Dan Shafer, Revolution Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From the RunRev store ___ use-revolution mailing list use-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: idea: Contest and promoting Rev to the world
On 6/21/05 2:08 PM, John Ridge wrote: Maybe there are political difficulties - what is RunRev's attitude to initiatives that, to be effective, would require their support but would not be under their control? I suspect they are pretty laid back about this, as use-revolution itself implies - a great way to get users to do the support work! But as Dan also said, a little more involvement from them would make a great difference (I note that Mark has been on-list several times lately, which is really good). Anything of the sort we are talking about would have to be part of the free download from RunRev, and to that extent official. Is that a problem (a) for RunRev (b) for potential contributors? No problem with it at all, I don't think. Sandy Beadle was talking to me about porting over the old HC example stacks and she talked to Kevin about it at the Monterey conference. He was fully supportive. I encouraged her to do it, and in those cases where the scripts or examples were outdated, to create new ones. She is seriously considering it. To avoid duplication of effort, anyone who wants to help with this project should probably get in touch with Sandy. If she's on this list, maybe she will respond. -- 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
Revolution for academics (was Scripting conference...wikis, etc.)
my brother is retooling in a linguistics doctoral program at UT Austin after 20 years as a mining engineer and proprietor of El Universo del Ordenador in Puerto Ordaz, Venezuela. i am trying to interest him in Rev as a tool for linguistics. he was intriqued by the script, looks like English. he may even be useful in compiling a Boontling/Rev concordance. I am pretty sure somebody did already mention this (I am on digest mode) There is a concordance program written by Wilhelm Sanke. You will find a link to his page at: http://revolution.lexicall.org/stacks_education.php seriously, you would think that transcript would hold an inherent fascination for linguists. is Rev used much in Linguistics? Not yet But yes the psycholinguistic I am is interested in revolution like I have never been in any other software (and trust me, I have explored the landscape of scripting/programming languages quite a lot). But not because it's english like in the sense of *aligning* onto the English syntax. I am personally more interested in the notion of parallel distributed processing, connectionist networks, chaos, emergence, etc. than in the one of grammar in the chomskian sense... I read Chomsky, this is for sure a great thinker and the contribution of his work in terms of analysis of the *language medium* is immense. But I am a psycholinguistic, that is that I am interested in the representations and processes triggered in my mind when manipulating language. I don't believe that the kind of knowledge I use in my mind when speaking English closely corresponds to the level of abstraction Chomsky describes. For me revolution is easy to use because of the *similarities* to real language or similarities to my language of thought rather than proper alignment onto english-like sentence *structure*... (it would be interesting to evaluate possible differences in learning curvers for monolingual chinese speakers vs monolingual spanish speakers -- could be the object of an interesting phd in linguistics ;-)). Runrev team could maybe consider sponsoring such a thesis). But that's a debate to have in another place. In the past, I extensively used Awk, for rapid text manipulation and regular expression search and replace functionalities. But you cannot do visual interfaces with awk... The speed with which you can build a visual interface with revolution and either directly process the data or read in and out data processed by some unixy program is a fantastic asset. Revolution should gain to be better known in the academic community (doing my best to convince my colleagues). For instance, I had students who needed to do some cleaning up of questionnaire data. The usual way in the department is a lengthy cut/paste process with Excel, which easily leads to manual errors. It didn't take me more than 20 minutes to explain them how to use the demo version of revolution to write a short program to do the data cleaning automatically: I wrote a template program and I told them what terms to look for in the doc to refine this template... they came back the next day with all data properly cleaned up. A supervisor's dream come true :-))). If your brother is interested, I intend to make the equivalent of this: http://lexicall.org/repository/listing.php?material=data (automatic web-based interfacing of lexical resources like lexical database) in a runrev framework (see p. 43 of the document that presents the lexicall project). http://lexicall.org/about/LexicallWebsite.pdf The idea is to use a combination of the easy to program revolution and import/export markup standards (revolution will take on in the academic community only if it helps produce material that is not locked in a proprietary format), to provide academics (teachers and researchers) with very easy to use yet powerful tools. I will not detail this here, but the idea is to build a infrastructure that will facilitate the sharing and maximum re-use of existing resources and at the same time importantly reduce the development cost when developing new resources. Please invite your brother to contact me if he wants to know more :-))). There is good funding available for these projects nowadays (somehow related to the notion of grid computing in case this is familiar to him -- it is somehow connected to the ideas presented in Richard's excellent paper on beyond the browser: http://www.fourthworld.com/embassy/articles/netapps.html). Marielle ___ use-revolution mailing list use-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: idea: Contest and promoting Rev to the world (Sarah Reichelt)
Hi Sarah, Interestingly, we had that discussion on the education-revolution list a month ago. The transcript, re-organized by main issues, can be found at: http://revolution.lexicall.org/wiki/tiki-index.php?page=EducationWhatIsNeeded Feel free to add your two cents or more to this discussion (see below for a brief tutorial on how to use the wiki). Know that the education wiki welcome, facilitate and encourage contributions like the ones you suggest. See http://revolution.lexicall.org/wiki/tiki-index.php?page=TutorialsImageDemo for an example. Any member of the community is invited to follow the example set by Mark Greenberg if you would like to contribute back to the community, share your tips but don't have the mean to create a webpage on your own... no worries, simply use the wiki. Wikis are not about complex html... they are about very easy to edit content, thanks to a limited number of easy to remember conventions. I invite you to have a try. Simply register to the wiki (1 sec.--necessary to protect the wiki from spam), then connect to this page: http://revolution.lexicall.org/wiki/tiki-index.php?page=TutorialsTeachers, click edit in the top tab, in an appropriate place, add some text like ((myTutorial|my tutorial)) -- the convention is ((wikiName|name that appears on the page)), click on the save button (you may need to scrool down to see it), then you should see on the page the text my tutorial? (my tutorial followed by an interrogation point), click on the interrogation point and it creates the page. You can start editing. There is a toolbar to help you with the editing, or you can click on the wiki help tab (when in edit mode) to get to know the conventions. That's it. You can do exactly the same in the section Revolution snippets http://revolution.lexicall.org/wiki/tiki-index.php?page=RevolutionSnippetTips If you click on image galleries, you will see that there is one called images for tutorials, it includes snapshots of the toolbars and menu. Click on any image and you will be told how to link to it from your tutorial page. Feel free to use them. Any demo stack can easily be downloaded in the education section, in the learning transcript section. Alternatively, you can send me metadata with information about a file held on your webserver and I will simply link to it. Have a try. It may feel a bit strange at first, but adaptation to this new environment and ways to edit text on it is very fast (a lot easier to manage than html). If you need more information to help get you started, don't hesitate to contact me (but my answer may not be as superfast as you are used to on this list, I can only check up the revolution digests in the evening ;-) ). Explore this wiki and you will find many resources to help you design better stacks (how to find or create quality graphics, interface design, etc. -- material gets added almost every day). Don't hesitate to add new information. Apart for the homepage, everything is open for editing and commenting. Marielle HyperCard came with 2 really useful stacks: Readymade Fields ReadyMade Buttons. These gave working examples of neat things that could be copied pasted into your own stacks so get you doing stuff early in the learning process. I would like to see a Revolution Home stack which like RevOnline, could open optionally on startup. It would contain buttons linking to the docs, tutorials, revonline, web sites and also contain a selection of simple objects ready to use. Cheers, Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
License key not saved between launches
I'm installing Revolution and Revolution Dreamcard 2.6 under Mac OS X 10.4. At each launch, I'm prompted to enter my license key information. It is never saved. I've verified with support folks that the privileges are set properly on all the files and the directory containing them. The license.rev file is not locked. This happens on a freshly-installed system, with a new copy of the disk image from the Revolution web site, the Revolution directory copied directly from the disk image into the Applications directory at the root of the drive. Has anyone else run into this issue, and if so, how did you resolve it? Thanks, Steve ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: the object you are editing... Huh?
It's me, the original author, correcting myself. Hi Pat, Thanks for your kind attempt to help. No, those are not the circumstances. That's why it seemed inexplicable. The circumstances you describe would make sense to me. I might have found the source of the problem, though. There was a handler in this bg left over from Hypercard: On closefield put me into me pass closeField end closefield That should have been on closeField put target into target pass closeField end closeField This handler remains a prime suspect, because I haven't seen the problem since I commented it out. Does the corrected version of the handler look more problematic? After reading Dennis Brown's enlightening comment, I realize that the improvement might be a coincidence. I doubt I was doing what Dennis described, but maybe I was doing it unwittingly. As I recall, I never had more than one script window open at a time. I'll pay more attention, and see what develops. If the problem persists, Dennis has provided a good clue. Thanks to Dennis, Pat and Jon. Regarding top-posting, I guess I'll take the lead of the previous author on the thread. If he/she has top-posted, so will I. If he/she has bottom-posted, I will too. I don't really care. Both practices mixed in the same quoted thread would produce confusion, of course. Some lists are intensely critical of top-posting, so I've learned to be wary. Comp.sys.mac.sys, for example. Have a nice day, Tim ___ use-revolution mailing list use-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: Beachball of death
On Jun 12, 2005, at 3:39 PM, Jon wrote: I would GUESS that one way to make this happen (to bowl the beachball of death) is to have two handlers trigger each other in turn. Jon, even that can be stopped with CMD+PERIOD, it will abort the scripts. I am the master of infinite loops, always enter that loop dungeon when fiddling with new things in Rev. Andre Regarding scripting errors that ultimately require a force-quit -- in fairly simple scripts, using ordinary, commonly-used commands, controls, operators, properties, and so on: Is this a frequent event, or uncommon? Are there lots of ways to do it, or just a few? If it's common, and lots of ways to do it, it would be great if someone would compile a list of the most common routes to the Deadly Beachball, and how to avoid them. If it's uncommon and hard to do... I must have some previously unknown talent for it. It seems all better now. Tim ___ use-revolution mailing list use-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: Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice
There's another recipe that I've been using for years : when you're stopped by a bug that you can't locate, instead of spending the whole night on it (with little success but lots of stress), do something completely different for a couple of hours (go to the movies, have dinner with friends in a nice restaurant), and then go back to your problem : very often, it only takes a few minutes before the solution appears right on your face... I'm not sure I can explain why, but this works... As if the brain, by shifting the focus to another activity, was still having an intense background / unconscious activity... JB JB. Good to know there's something besides my raw desperation behind this tactic! On Jun 21, 2005, at 11:45 AM, jbv wrote: putting a problem into words for a third party is a very efficient way to solve it (or at least get closer to the solution) and I've been practicing it for years (and not only in coding). ___ use-revolution mailing list use-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: Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice
On Jun 21, 2005, at 2:28 PM, jbv wrote: There's another recipe that I've been using for years : Perhaps these have in common the mental block, the assumption, the think I Know, that gets in the way. Dar -- ** DSC (Dar Scott Consulting Dar's Lab) http://www.swcp.com/dsc/ Programming and software ** ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
University of Vienna's use of revolution
There was mention of University of Vienna in the keynote 2 (thanks for these movies, they are great for persons who were unlucky enough to make the trip). It was mentioned in Kevin's talk that they had put rev to good use to provide easier to manage networked systems. I am very much interested in such initiatives. Is there anybody from University of Vienna on this list? On their university server, I could find some interesting papers on computer agents (see http://www.ai.univie.ac.at/~paolo/conf/ESAW02/esaw02accpapers.html) but no detectable mention of revolution in a server/webservices context. Marielle ___ use-revolution mailing list use-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: About the answer dialog
Hello Dan, The first time I reported the problem it was in a specific case that the prompt wasn't wrapped. Mark did provide a patch that did correct the buf in some ways but not forever. The tests that I made were run on 3 different computers (1 PC with Windows XP and 2 Mac itwh Tiger). For any answer dialog that appears there is some sort of inconsistency for the 3 first times that the dialog is invoqued: the prompt won't always show up the same way. I can reproduce this at any time and for all the answer dialogs (even those generated by Revolution). For the specific case that bothers me you can try to use an answer dialog that has 3 buttons and the default button contains around 12 chars or more, then the prompt text can be partially invisible because it wont get always wrapped. For exemple if you try that: answer information Avant de supprimer une animation, il serait bon d'en désinscrire les collègues qui y sont inscrits. with Annuler or Supprimer or Désinscrire et supprimer as sheet the first time you invoque that answer dialog you can only read Avant de supprimer une animation, il serait bon d'en désinscrire les If you'd like to have some screen captures I can send some of them. I suspected a font corruption first, but version 2.5.1 did not have that problem and I experience the same on a PC with Windows XP. Regards, ÉrIC Le 21 juin 05 à 19:49, Dan Shafer a écrit : Eric Running Rev 2.6.1 on OS X Tiger, I cannot reproduce this problem. I've created dialogs that are six or seven lines long and everything wraps and displays correctly. Perhaps you can share the script? dan On Jun 18, 2005, at 7:06 AM, Éric Miclo wrote: ut I encounter another problem with the prompt that is not always wrapped when it should and can't be read because a portion of it is out of the dialog. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution -- My NeXT computer will Be a Mac too! -- ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice
Dar Scott a *crit : There's another recipe that I've been using for years : Perhaps these have in common the mental block, the assumption, the think I Know, that gets in the way. Yes perhaps... But I also think it has to do with the fact of seeing things from a different angle (and both recipes have that in common, from a cognitive psychology point of view)... Just for the anecdote, here's how I discovered the 2nd recipe : in 1986-87 I was already coding and sometimes had to stay at work late at night because of some bug I couldn't locate. A few times I gave up and decided to go back home and leave the debugging task for the next morning. I had to drive for about 15 km to go back home, and almost every time, even if I had spent hours trying (unsuccessfully) to locate that bug, then bingo ! the solution used to pop up in my mind just after 5 min of driving, and as my mind was wandering I don't know where... JB ___ use-revolution mailing list use-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: idea: Contest and promoting Rev to the world
on 21/6/05 8:17 pm, J. Landman Gay wrote : On 6/21/05 2:08 PM, John Ridge wrote: Maybe there are political difficulties - what is RunRev's attitude to initiatives that, to be effective, would require their support but would not be under their control? I suspect they are pretty laid back about this, as use-revolution itself implies - a great way to get users to do the support work! But as Dan also said, a little more involvement from them would make a great difference (I note that Mark has been on-list several times lately, which is really good). Anything of the sort we are talking about would have to be part of the free download from RunRev, and to that extent official. Is that a problem (a) for RunRev (b) for potential contributors? No problem with it at all, I don't think. Sandy Beadle was talking to me about porting over the old HC example stacks and she talked to Kevin about it at the Monterey conference. He was fully supportive. I encouraged her to do it, and in those cases where the scripts or examples were outdated, to create new ones. She is seriously considering it. To avoid duplication of effort, anyone who wants to help with this project should probably get in touch with Sandy. If she's on this list, maybe she will respond. Sounds promising! Come in Sandy Beadle... -- ___ use-revolution mailing list use-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: Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice
I agree: explaining a problem to a third party (even just a cat) can do wonders. One is forced to focus on the problem, as you are forced to describe it very carefully (especially if you are talking to a cat). :) Jon Dan Shafer wrote: A relatively new user posted the following comment on the list a couple of days ago. I have the habit to think that I did something wrong before thinking it's a bug in the tool I use (perhaps a not so good habit :-)). I, too, have tended to begin with the assumption that if my program isn't working, it's my fault and not that of the development tool or language I'm using. Over the years, I've found more and more that that is not the case. I'm managing a tech project right now that's being written in Java (not my choice). The programmer is a really seasoned pro. The project was estimated at two weeks, planned for two months and is now in its 14th week without a beta being completed. Lots of reasons for that (and I've been called in to try to stem the bleeding and get the thing finished). But in reviewing what's happened over the past six weeks or so, it's clear that well over half of the delays have been caused by two things: (a) bugs in code to which the programmer does not have source access; (b) problems in the development environment. Java is particularly sensitive, e.g., to where it expects to find things and how it behaves when it can't. The moral: assume nothing. There is no such thing as bug-free code that does anything non-trivial. There's just code whose bugs have not yet been located. Years of stress and far too many gray hairs led me to this bit of advice I shared last weekend at RevCon West during my opening keynote. I have a hard-and-fast rule NEVER to wrestle with a bug by myself for longer than one hour. If I can't fix it in an hour, I get help...from this list, from another programmer, or even by asking my wife to sit patiently while I go over my code line by line (incomprehensible jibberish to her), during the course of which it is amazing how many things suddenly crystallize. I was gratified and amazed at how many experienced programmers sought me out to thank me for that insight at the show, so I figured it would be worth sharing here. ~~ Dan Shafer, Revolution Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From the RunRev store ___ use-revolution mailing list use-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: Well that didn't work...
At 10:38 PM -0700 6/20/2005, Todd Geist wrote: Hello, I have been trying to figure out how to create a little simple text editor. Basically I want to add two features to a regular scrolling field. Feature 1 Pressing tab while the insertion point is on a line of text needs to INDENT the line pressing shift_tab needs to OUTDENT it. This used to be in the docs, but I think it's been taken out: on tabKey if the selectedText is empty then pass tabKey -- there's an insertion point, but no selection, -- so let tab key operate normally. Otherwise... put the selectedLines into savedSelectedLines -- save for later put word 2 of the selectedLines into firstLine if word 3 of the selectedLines is to then -- multiple lines are selected put word 4 of the selectedLines into lastLine else -- single line is selected put firstLine into lastLine end if if the shiftKey is down then -- shift left - remove a tab: repeat with thisLine = firstLine to lastLine if char 1 of line thisLine \ of (the text of the selectedField) is tab then delete char 1 of line thisLine \ of the selectedField -- remove leading tab end repeat else -- shift key not down, so shift right - add a tab: repeat with thisLine = firstLine to lastLine -- add a leading tab to each line in the selection put tab before line thisLine of the selectedField end repeat end if select savedSelectedLines -- (re)select all affected lines end tabKey Feature 2 A new Line created by pressing return needs to line up with the previous line This should work: on returnInField put return leadingWhiteSpace(the value of the selectedLine) \ into the selection end returnInField function leadingWhiteSpace theText local myWhiteSpace repeat for each char thisChar in theText if thisChar is in (tab space) then put thisChar after myWhiteSpace else exit repeat end repeat return myWhiteSpace end leadingWhiteSpace -- 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
Re: New To Rev - Cards And Files?
At 9:39 PM +1000 6/17/2005, Scott Kane wrote: I'm new to Rev and so far I'm enjoying the exploration. I'm curious though as to how powerful the card files are. I know you can use MySQL etc but is it possible to use the card files like an ISAM? I'm sure I'm not making myself clear (g) - but take pity on me - I'm coming from ten years in Borland Delphi and I'm spoiled by easy database access. The server style databases' are really more than I need and would be rather hard for my users to tackle. A stack file is a flat-file database (or at least that's one way of looking at it), with each card being a record. Using a stack as the database manager for a relatively small, local collection of data will work fine. Advantages include: - easy to set up, no scripting is required to manage records (new card creates a new record with all fields, etc.) - built-in searching (the find command) and sorting work directly on the db - no need for users to install additional software - all in one system, so bugs are less likely Disadvantages include: - stack files are memory resident, so there are practical limitations on total data size - table views, relational features, etc. don't come for free and need to be scripted - won't work for multiple users (unless the db is read-only) without some tricks - not easily scalable -- 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
Re: Synchronization of buttons to a scrolling field
At 12:09 PM -0400 6/21/2005, Glen Bojsza wrote: I was wondering if it was possible to synchronize a group of horizontal buttons to the horizontal scroll bar of a field. So as you scroll the field , the row of buttons above the field scroll with the same relationship? Sure. The easiest way to do this is to turn off the field's hScrollbar, and put both field and buttons in a group with a single horizontal scrollbar. That way, the relationship is maintained automatically because all the contents of the group - field and buttons - scroll together. (When you create this group, you'll need to expand the field width to its maximum width, because it will no longer have an independent scrollbar of its own - so the field will probably be wider than the card. You should also set the lockLoc of the group to true, to lock its size; otherwise, every time you display the card, the group will expand to fit its contents.) -- 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
Re: Scrollbar question
Hi Mark, Date: Tue, 21 Jun 2005 10:19:57 -0700 From: Mark Swindell [EMAIL PROTECTED] Subject: Re: Scrollbar question When you click in the slider track the thumbPos adjusts incrementally based on the property settings (Scroll distance: on bar click: x). There is no option to jump to the location of the click, which is normal behavior for QT and volume faders. Ahh, OK, sorry. I misconstrued something. I think that happened because in my experience a slider control is not the same as a scrollbar control, i.e., they're similar, but different objects. All the best, Ken N. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Beachball of death
Try fooling with the Database query builder (look for a record that isn't there). Try opening a database that doesn't exist. Try putting info for a SQLite database in the query builder and then move the SQLite database somewhere else. These things will not only bring down RunRev but then (after a cute message about how the program crashed and do you want to notify Apple) when you force quit the already quit (but still there in a frozen state) application System 10.3 will also go to a blue screen and then you re-boot and try not to do that again. On 6/21/05 4:20 PM, Timothy Miller [EMAIL PROTECTED] wrote: On Jun 12, 2005, at 3:39 PM, Jon wrote: I would GUESS that one way to make this happen (to bowl the beachball of death) is to have two handlers trigger each other in turn. Jon, even that can be stopped with CMD+PERIOD, it will abort the scripts. I am the master of infinite loops, always enter that loop dungeon when fiddling with new things in Rev. Andre Regarding scripting errors that ultimately require a force-quit -- in fairly simple scripts, using ordinary, commonly-used commands, controls, operators, properties, and so on: Is this a frequent event, or uncommon? Are there lots of ways to do it, or just a few? If it's common, and lots of ways to do it, it would be great if someone would compile a list of the most common routes to the Deadly Beachball, and how to avoid them. If it's uncommon and hard to do... I must have some previously unknown talent for it. It seems all better now. Tim ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ||| )_) )_) )_) )___))___))___)\ )))_)\\ _|||\\\__ ---\ /- http://www.bluewatermaritime.com ^ ^ ^^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (787) 809-8426 Blue Water Maritime P.O. Box 91 Puerto Real, PR 00740 ___ use-revolution mailing list use-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: Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice
Yep, but the amazing thing is that the third party needs to be there physically; it just doesn't work if you speak to your mirror reflection... JB I agree: explaining a problem to a third party (even just a cat) can do wonders. One is forced to focus on the problem, as you are forced to describe it very carefully (especially if you are talking to a cat). ___ use-revolution mailing list use-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: About the answer dialog
Hi Eric, Le 21 juin 05 à 22:47, Éric Miclo a écrit : answer information Avant de supprimer une animation, il serait bon d'en désinscrire les collègues qui y sont inscrits. with Annuler or Supprimer or Désinscrire et supprimer as sheet Unfortunately, I have no time to dig it but I made a quick test: The problem occurs once you have 3 buttons but never with 2 buttons. It does not depends on the labels lengths but only on the presence of 3 or more buttons. As it did not happen with Rev 2.5, I suspect it is in relation with this new feature: Answer dialogs are now automatically resized to the default OS width where possible say the docs. If I have a couple of minutes, I will take a look at the scripts of the dialog since it's obviouly a bug that can be fixed: the Answer dialog is a simple rev stack :-) Best Regards from Paris, Eric Chatonet. So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website Web sitehttp://www.sosmartsoftware.com/ Email[EMAIL PROTECTED]/ Phone33 (0)1 43 31 77 62 Mobile33 (0)6 20 74 50 86 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Kevin Miller's scripting conference chat log
During our last scripting conference, Kevin Miller gave a presentation on Revolution 2.6 and answered questions from the participants about Revolution and future plans. I have posted the transcript of that portion of the conference, and you can download it here: http://support.runrev.com/scriptingconferences/stacks/kmillerchat.rtf You will need a program that can open .rtf files to read it. The remainder of the conference was Richard Gaskin's presentation on the message hierarchy. The transcript of that portion is contained in the downloadable scripting conference stack as usual. -- 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: Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice
one more thing : I wonder if it works if you explain to someone on the phone... AFAIR, when putting a problem into words to be posted on this list for instance (and expecting someone to post the solution in return), I don't remember any solution popping up in my mind while writing the email... IOW I don't think that putting thing into words is enough... JB Yep, but the amazing thing is that the third party needs to be there physically; it just doesn't work if you speak to your mirror reflection... JB I agree: explaining a problem to a third party (even just a cat) can do wonders. One is forced to focus on the problem, as you are forced to describe it very carefully (especially if you are talking to a cat). ___ ___ use-revolution mailing list use-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: About the answer dialog
Hello Eric, As I could see, there is a problem with any answer dialog: the prompt does not always appear the same way the 3 first time the same dialog is invoqued in a row and such even when only 2 buttons are present. As for the answer dialog that is just a rev stack I don't want to hunt bugs when I can avoid it (I takes me enough time to find workarounds when things don't work as they should...) Thanks for taking time to answer. Best regards, ÉrIC Le 21 juin 05 à 23:03, Eric Chatonet a écrit : Hi Eric, Le 21 juin 05 à 22:47, Éric Miclo a écrit : answer information Avant de supprimer une animation, il serait bon d'en désinscrire les collègues qui y sont inscrits. with Annuler or Supprimer or Désinscrire et supprimer as sheet Unfortunately, I have no time to dig it but I made a quick test: The problem occurs once you have 3 buttons but never with 2 buttons. It does not depends on the labels lengths but only on the presence of 3 or more buttons. As it did not happen with Rev 2.5, I suspect it is in relation with this new feature: Answer dialogs are now automatically resized to the default OS width where possible say the docs. If I have a couple of minutes, I will take a look at the scripts of the dialog since it's obviouly a bug that can be fixed: the Answer dialog is a simple rev stack :-) Best Regards from Paris, Eric Chatonet. So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website Web sitehttp://www.sosmartsoftware.com/ Email[EMAIL PROTECTED]/ Phone33 (0)1 43 31 77 62 Mobile33 (0)6 20 74 50 86 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution -- My NeXT computer will Be a Mac too! -- ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Report Printing for Other Newbies
Hi again, Paul. Just wondered if there were any results from the discussions on reporting that can be shared with those of us not lucky enough to be able to get to Monterey. Any tips, tricks, helps, hints, amazing solutions that can be passed on? ... Ron __ *** From: [EMAIL PROTECTED] ([EMAIL PROTECTED]) *** Dated: Thu, 16 Jun 2005 19:52:37 EDT Ron, You have a lot of good ideas there! And with two months experience! I have been frustrated with Rev's useless reporting for over two years (with no response from the company) but there may be some hope. Jerry Daniels is going to be discussing reporting here at the conference in Monterey. Jerry is very smart. With your ideas, his ideas, and a few of my own we might just pull it off. Thank you for sharing that. Paul Looney ___ use-revolution mailing list [EMAIL PROTECTED] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: the object you are editing... Huh?
On 6/21/05 3:02 PM, Timothy Miller wrote: That should have been on closeField put target into target pass closeField end closeField This handler remains a prime suspect, because I haven't seen the problem since I commented it out. Does the corrected version of the handler look more problematic? This handler doesn't do anything. There is a difference between the target and target, both of which are recognized tokens in the language. The target refers to an object reference; i.e., if you click a button then the target is a reference to the button. Target (without the) is only applicable to fields, and refers to the text of the field. The looseness of the language allows scripters to omit the in many built-in functions (though I recommend against it) but this is one case where it makes a difference. In your handler above, put target into target, the first target will be resolved to mean the target because of the engine's flexibility. But the second target will be nonsense; possibly interpreted as a variable name, or possibly causing problems. It is strongly recommended that all functions include the in scripts, just for this reason. Always use the date, the time, the target, even though plain old date, time, and target may sometimes 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: idea: Contest and promoting Rev to the world (Sarah Reichelt)
I'm also concerned that Revolution out of the box is not, as Dan put it, seductive. Maybe these goals are not compatible? Trying to sell revolution to educators (and meeting funders in 10 days to try to convince them of supporting me in this endeavours), I share this concern. I haven't tried too much to tell friends or colleagues that they should give a try to revolution because that's *very* good for them is... simply because the context is not right yet. I am not convinced that if they try, they will get a good experience... and people who decided not to adopt a product usually have no reason to try it again later on (except extensive word of mouth). I tend to only advertise revolution to friends and colleagues who mention they needed to get a or b done but have been unable to find an easy solution to their problem. There are repercusions. I have tried to obtain grants for projects with revolutions in the past. My understanding was that funders were largelly unimpressed with what they saw on the runtime revolution homepage (I am afraid, funders -- be it academic funding bodies or bosses -- are not ready to spend 2 weeks or so learning a new scripting language, relying on completely unfamiliar coding convention, not used in any other programming environment; funders don't register to this list and get a taste of the wonderful community that has been inspired by revolution; they make their decision on first impression and first impression is generally so and so). This is confirmed by recent feedback from new users. I supervise two students that I put on revolution projects. Two weeks after their first hands-on experience with revolution they are completely convinced of the value of revolution (they claimed they would be giving away their java books to charities as they will never need them again ;-) ). However they complained that if the first week was not that easy... if they had been evaluating the product rather than being involved in a summer project, they would probably not have pushed any further. I am certain Runtime Revolution have a great product... but they suffer from the family size of their company; they don't have the advertising power of macromedia (and as current users, he, we certainly prefer they put their money on getting rid of bugs, isn't it). Because I believe in their product and find stupid that after more than 3 years on the market, their limited popularity (hopefully increasing) get so many persons miss out on this great product, I ended up creating a wiki, a gallery to demonstrate stacks, give a more modern look and feel to the teacher manual (http://tinyurl.com/b2amn), write a few pages to explain educators why they should become interested in revolution, encourage members of the revolution-education community to support me in my endeavours. I am not really interested in contributing to their income (I would prefer RRto be free, like Hypercard was... but, honestly, the education price is very very cheap for a software of that quality)... I care about my own interest. My interest is to have the company live long and prosper because I want to be in a position to use that great development environment as long as possible. I don't want the Hypercard story to repeat. If I need to give a hand to help this happen, I gladly do so. Sorry, a bit too long too. Marielle Revolution in education - http://revolution.lexicall.org/wiki/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: the object you are editing... Huh?
On 6/21/05 3:02 PM, Timothy Miller wrote: on closeField put target into target pass closeField end closeField I should probably have added that this will work: put target into the target because the first one refers to the text, the second to the object. -- 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
Latest version of Revolution ?
This may seem a silly question, but what is the latest revision of Revolution ? I heard that a bug fix version had been recently released a little while after 2.6 was released. I don't know the timing of the bug fix release, and I may have already got the latest version (it was a few days between v2.6 release announcement and me downloading it). On checking the RunRev ftp site (ftp://ftp.runrev.com/pub/revolution/downloads/distributions/current/) it looks like the 2.6-1.i386 is the latest there, but the properties box on my WinXP version says its 2.6.5.91 Can somebody please shed some light on the version numbering please ? Of course I'm guessing at the version number of the ftp site as it actually does not tell you what it is for the revsetup.exe file, just the .rpm file. Ahem maybe this could be easily fixed ;-) many thanks, Bob... -- Robert J. Earp - Ashford Training Technologies* *18059 21A Avenue, South Surrey, British Columbia, Canada. V3S 9V7 T:(1)604 541 1662 Cel:(1)604 612 6688 F:(1)604 541 1686 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.323 / Virus Database: 267.7.10/24 - Release Date: 21/06/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: Dev Tool Bugs, Assumptions, and a Tiny Bit of Advice
Hi all, Just a tiny story: I have almost completed a new plugin and as usual, I finish by writing the docs (in english and french...) As always, the fact of writing the docs (i.e. explaining how it works or should work :-) brings changes in ergonomics, highlights some points badly designed and often makes me aware of some possible bugs. Conclusion: taking care over the docs is a very efficient way to get a good product. As you write the docs, you have constantly a third party in front of you: the end user :-) And he is demanding... Le 21 juin 05 à 20:45, jbv a écrit : if by that you mean that the action of explaining step by step what you are trying to do to someone else (even someone who doesn't understand a word) often helps finding the origin of the problem and/or a solution, I must say that it's a well known fact in psychology : putting a problem into words for a third party is a very efficient way to solve it (or at least get closer to the solution) and I've been practicing it for years (and not only in coding). Best Regards from Paris, Eric Chatonet. So Smart Software For institutions, companies and associations Built-to-order applications: management, multimedia, internet, etc. Windows, Mac OS and Linux... With the French touch Free plugins and tutorials on my website Web sitehttp://www.sosmartsoftware.com/ Email[EMAIL PROTECTED]/ Phone33 (0)1 43 31 77 62 Mobile33 (0)6 20 74 50 86 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Downloading an update for a running stack
A while ago I got a tip to use the 'revert' command to update a running stack. Somehow it doesn't seem to work. I'm wondering if the closestack message is being sent. (My stack has a Save stack command in its closestack. Here's what my script does: download the stack from the web unzip it to the right location (should replace the original) revert I'll check it again later, but I'm pretty sure that's it. Should I include something like Lockmessages ? Or perhaps rework my closestack script? thanks tom ___ Join Excite! - http://www.excite.com The most personalized portal on the Web! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution