Re: Importing pdf files or working with PDF files in player object
Kevin, I've done extensive testing with pdf viewing inside Altbrowser for my Oceanbrowser product. It does work, but I'd much prefer to have a true embedded PDF viewer object. ~ Rodney On 24/07/2004, at 12:02 AM, Kevin Miller wrote: On 22/7/04 9:07 pm, Brian Yennie [EMAIL PROTECTED] wrote: FWIW, I don't think you'll find this anytime soon. As evidence of how cryptic and hard to support the PDF format is, witness that there is no standard API for Windows and Apple only recently spun it's own. Almost all PDF viewing applications rely directly or indirectly on Acrobat and/or an Adobe plugin. And that's just to display the file, let alone break it apart and show it in some other format. I'm curious to know if anyone has tried to use a browser plug-in with altBrowser on Windows? Do browser plug-ins work and can you display a PDF that way? I'm not proposing this as a be all and end all solution, just something to try for now. Kevin Miller ~ [EMAIL PROTECTED] ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution -- Rodney Tamblyn 44 Melville Street Dunedin New Zealand +64 3 4778606 http://rodney.buzzword.com/ http://oceanbrowser.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: No main window ?
-Mark Wieder wrote: Martin- Friday, July 23, 2004, 11:55:23 AM, you wrote: MB Out of curiosity Mark, can you open the messagebox on windows if revmenubar MB is not there? Well, since Alex could, I assume that I could as well. If my menubar disappeared, that is. How would you go about creating a new button if your menubar went away? -- Well it turns out that the easy and obvious way works fine. All's well that ends well. I was thinking that only the tools palette was usable, which would at least allow creation of a button - if you could open a stack to create it in, that is - which turns ouit to be the flaw in that idea :-) Martin Baxter ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: More of us are Feeling Supremely Stupid...
Hi Jack, How do I play a stack on the new rev player? simply drop your stack onto the rev-player :-) jack Regards Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Code for Scrolling the objects in a card
On Jul 24, 2004, at 10:59 AM, [EMAIL PROTECTED] wrote: From: Richard Gaskin [EMAIL PROTECTED] Subject: Re: Code for Scrolling the objects in a card To: How to use Revolution [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=ISO-8859-1; format=flowed The only limitations I've encountered are documented in Bugzilla #623. In brief, there's no way to interactively create controls inside of groups. Richard, I'm not quite sure what you mean by there's no way to interactively create controls inside of groups...I'm pretty sure I'm doing it. For example, the way I create a scrolling group of images is by starting with a blank canvas group, and then copying an image group (one copy for each image) into the canvas group. Each image group is made up of fields, buttons and checkboxes. The code is: put Image Group i into newName copy group Image Group 1 to group Canvas Group set the name of it to newName I've never tried it, but I would guess that copy control x to group y should also work. Or did you mean something else? -- Frank Leahy ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: No main window ?
As they were in 2.1.2 M On Jul 23, 2004, at 10:00 PM, Alex Tweedly wrote: the keyboard shortcuts are very unreliable in 2.2.1 (I assume that's covered by bug 932, so didn't BZ it myself). ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
2.5 whats new... File format
Hi, I just took the time to re-read the what´s new file (there are other interesting topics discussed, also). Note that the file format will change later during the beta cycle for 2.5 Does that mean that you can´t open stacks made with 2.5 final with an earlier version of rev? I guess 2.5 final will be backwards compatible,will it? But what if you want to code stacks for all versions of rev using 2.5? Will you need to use an older version of rev for doing this? Best, Malte, *puzzled* ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Crop working on Windows?
I'm rotating a photograph, and cropping off the excess that occurs after the rotate. It works fine on OSX, but not on Windows 2000. Has anyone else successfully used crop on Windows? Thanks, -- Frank ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
functions: use a controls name as a parameter
Hi list, maybe you can help me with the following: I want a function with 2 parameters. Each one the name of a control. Like this function test theObject1,theObject2 return the width of theObject1,the height of theObject2 end test This will work if the names of the controls are quoted: test(grc myGrc,img myImg) what I want is a syntax like test(grc myGrc,img myImg) just like intersect does e.g intersect(grc myGrc,img myImg) as quoting the whole name doesn´t seem natural to me and I think it wouldn´t be good style. Any hints? Malte ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Messages problem
I need help with flushing messages, at least I think it is a messages problem. In the handler below checkMouse repeatedly does some stuff, and, if the mouse was clicked (if the mouse is down), it does something else as well. The problem is that the something else often happens more than once, I assume because there is a checkMouse message hanging around. Is there a better way to prevent the repetition of the something else than waiting 5 ticks? on checkMouse (do some stuff) --Puts the mouseLoc into a field. if the mouse is down then (do something else as well) -- Places a marker at the mouseLoc. wait 5 ticks --I am using this line to keep something else from happening more than once. end if send checkMouse to me in 10 millisec --This loop is halted with a mouseDoubleDown in the card script. end checkMouse Jim ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Code for Scrolling the objects in a card
On Jul 24, 2004, at 3:24 AM, Frank Leahy wrote: On Jul 24, 2004, at 10:59 AM, [EMAIL PROTECTED] wrote: From: Richard Gaskin [EMAIL PROTECTED] Subject: Re: Code for Scrolling the objects in a card To: How to use Revolution [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=ISO-8859-1; format=flowed The only limitations I've encountered are documented in Bugzilla #623. In brief, there's no way to interactively create controls inside of groups. Richard, I'm not quite sure what you mean by there's no way to interactively create controls inside of groups...I'm pretty sure I'm doing it. For example, the way I create a scrolling group of images is by starting with a blank canvas group, and then copying an image group (one copy for each image) into the canvas group. Each image group is made up of fields, buttons and checkboxes. The code is: put Image Group i into newName copy group Image Group 1 to group Canvas Group set the name of it to newName I've never tried it, but I would guess that copy control x to group y should also work. Or did you mean something else? What you can't do with the current implementation of groups is put your mouse over the scrolling group and draw a circle. You can have a button (as in a toolbar) past a circle in the group and have the user then move and size it. But they can not drag a circle interactively in a group from scratch. This applies to every other object as well. -- Best regards, Mark Talluto http://www.canelasoftware.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Messages problem
The something else happens more than once when the click duration is longer than 10 millisec Try to put the something else in the mouseDown handler, it will be processed only once per click on mouseDown (do something else as well) -- Places a marker at the mouseLoc. end mouseDown on checkMouse (do some stuff) --Puts the mouseLoc into a field. send checkMouse to me in 10 millisec --This loop is halted with a mouseDoubleDown in the card script. end checkMouse Thierry On Saturday, Jul 24, 2004, at 17:06 Europe/Paris, Jim Hurley wrote: I need help with flushing messages, at least I think it is a messages problem. In the handler below checkMouse repeatedly does some stuff, and, if the mouse was clicked (if the mouse is down), it does something else as well. The problem is that the something else often happens more than once, I assume because there is a checkMouse message hanging around. Is there a better way to prevent the repetition of the something else than waiting 5 ticks? on checkMouse (do some stuff) --Puts the mouseLoc into a field. if the mouse is down then (do something else as well) -- Places a marker at the mouseLoc. wait 5 ticks --I am using this line to keep something else from happening more than once. end if send checkMouse to me in 10 millisec --This loop is halted with a mouseDoubleDown in the card script. end checkMouse Jim ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
re: functions: use a controls name as a parameter
ok. Just figured out I can choose the name of That´s something I´ve seen before. ;-) Thanks for your time. BTW: I often loose track of the topics discussed because of the sorting of the archives. (I read online / by date) My excuses if I haven´t responded to any answer you posted to my previous mails. I don´t want to be impolite... Best, Malte Hi list, maybe you can help me with the following: I want a function with 2 parameters. Each one the name of a control. Like this function test theObject1,theObject2 return the width of theObject1,the height of theObject2 end test This will work if the names of the controls are quoted: test(grc myGrc,img myImg) what I want is a syntax like test(grc myGrc,img myImg) just like intersect does e.g intersect(grc myGrc,img myImg) as quoting the whole name doesn´t seem natural to me and I think it wouldn´t be good style. Any hints? Malte ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: functions: use a controls name as a parameter
Hi Malte, Hi list, maybe you can help me with the following: I want a function with 2 parameters. Each one the name of a control. Like this function test theObject1,theObject2 return the width of theObject1,the height of theObject2 end test This will work if the names of the controls are quoted: test(grc myGrc,img myImg) what I want is a syntax like test(grc myGrc,img myImg) just like intersect does e.g intersect(grc myGrc,img myImg) as quoting the whole name doesn´t seem natural to me and I think it wouldn´t be good style. Any hints? If you are looking for a natural way and good style then take the long id of xxx, which lets you use the regular names in quotes AND looks very PRO :-D ... put test(the long id of fld eins, the long id of img drei) ... Hope das hilft :-) Malte Ciao ragazzo Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Messages problem
On Jul 24, 2004, at 9:06 AM, Jim Hurley wrote: on checkMouse (do some stuff) --Puts the mouseLoc into a field. if the mouse is down then (do something else as well) -- Places a marker at the mouseLoc. wait 5 ticks --I am using this line to keep something else from happening more than once. end if send checkMouse to me in 10 millisec --This loop is halted with a mouseDoubleDown in the card script. end checkMouse I might be mixed up on what you are trying to do. To do something else only once each time the mouse goes down you can try this. Set a script local flag in a mouseDown handler. Check it and clear it in checkMouse. (I'm not sure if this is what you are asking for.) If the problem is multiple checkMouse cycles, you should see it in the Pending Messages view of the message box. This is a common problem. One approach is to keep the message id in a script local and have checkMouse and its starting and stopping commands maintain that. You might want to look at my Message Mechanics primer (very slightly dated) that is here: http://www.swcp.com/dsc/revstacks.html Dar Scott ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: functions: use a controls name as a parameter
On Jul 24, 2004, at 9:42 AM, Malte Brill wrote: ok. Just figured out I can choose the name of That´s something I´ve seen before. ;-) I often use the long id of. I can use that value in most places where I can use an object reference. Dar Scott ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: More of us are Feeling Supremely Stupid...
It worked! Does the rev player have the ability to allow changes in the stack (not the player itself) we open and to save those changes. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: 2.5 whats new... File format
Malte Brill wrote: I just took the time to re-read the what´s new file (there are other interesting topics discussed, also). Note that the file format will change later during the beta cycle for 2.5 Does that mean that you can´t open stacks made with 2.5 final with an earlier version of rev? I guess 2.5 final will be backwards compatible,will it? But what if you want to code stacks for all versions of rev using 2.5? Will you need to use an older version of rev for doing this? THIS IS THE SORT OF RARE SITUATION THAT SUGGESTS POSTING IN ALL-CAPS. IF A RELEASE CHANGES THE FILE FORMAT IN A WAY THAT PREVENTS BACKWARD COMPATIBILITY IT NEEDS TO BE CLEARLY BROUGHT TO EVERYONE'S ATTENTION IN THE POST WITH THE URLS TO DOWNLOAD IT. Of course, if it retains backward compatibility it barely matters. So which will be the case? And when will it change? -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Code for Scrolling the objects in a card
Mark Talluto wrote: The only limitations I've encountered are documented in Bugzilla #623. In brief, there's no way to interactively create controls inside of groups. I'm not quite sure what you mean by there's no way to interactively create controls inside of groups...I'm pretty sure I'm doing it. ... What you can't do with the current implementation of groups is put your mouse over the scrolling group and draw a circle. You can have a button (as in a toolbar) paste a circle in the group and have the user then move and size it. But they can not drag a circle interactively in a group from scratch. This applies to every other object as well. Thanks for the clarification, Mark. I think I need to find a better word than interactively to distinguish what I'm describing, since Frank's not the first person to miss that. This is described in greater detail at: http://www.runrev.com/revolution/developers/bugdatabase/show_bug.cgi?id=623 If you need to make an app which contains a drawing environment you may wish to vote for that one, and also: http://www.runrev.com/revolution/developers/bugdatabase/show_bug.cgi?id=624 If the value of these seems questionable one remedy would be to have a bake-off: get two new users and sit them down with Rev and SuperCard and have them make a drawing app. The SuperCard user will be done in a few hours while the Rev user will be posting for days here looking for help and still never get the standard drawing app behaviors. -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Code for Scrolling the objects in a card
On Jul 24, 2004, at 5:00 PM, [EMAIL PROTECTED] wrote: From: Mark Talluto [EMAIL PROTECTED] Subject: Re: Code for Scrolling the objects in a card To: How to use Revolution [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=US-ASCII; format=flowed ... What you can't do with the current implementation of groups is put your mouse over the scrolling group and draw a circle. You can have a button (as in a toolbar) past a circle in the group and have the user then move and size it. But they can not drag a circle interactively in a group from scratch. This applies to every other object as well. -- Best regards, Mark Talluto http://www.canelasoftware.com It seems like this would do what you want: 1) Make sure the group is pre-populated with a hidden version of every control type. One circle, one line, one checkbox, etc. (whatever controls you want). 2) On mouseDown, have a group handler which positions and sizes the hidden control to the mouse location, and then sets it visible. 3) Resize and position the control in real-time in a mouseMove handler. 4) On mouseUp, copy the control, and then re-hide the original. Wouldn't that do what you want? -- Frank ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Code for Scrolling the objects in a card
Frank Leahy wrote: What you can't do with the current implementation of groups is put your mouse over the scrolling group and draw a circle. You can have a button (as in a toolbar) past a circle in the group and have the user then move and size it. But they can not drag a circle interactively in a group from scratch. This applies to every other object as well. It seems like this would do what you want: 1) Make sure the group is pre-populated with a hidden version of every control type. One circle, one line, one checkbox, etc. (whatever controls you want). 2) On mouseDown, have a group handler which positions and sizes the hidden control to the mouse location, and then sets it visible. 3) Resize and position the control in real-time in a mouseMove handler. 4) On mouseUp, copy the control, and then re-hide the original. Wouldn't that do what you want? It's possible to emulate the pointer tool behaviors with the browse tool, but it's a lot of work (ask Jan g). But we already have a pointer tool so why should we rewrite all of the pointer tool behaviors (marquee selection, handles, etc.) just to get around this one limitation? Everything in the engine related to drawing is nearly perfect as-is, with the two exceptions noted in Bugzilla #623 and #624. There are many funky workarounds that can be scripted, and indeed I'm using them now. But each is not without its funky-looking drawbacks, and none are easily grasped by the new Rev user. Compare with SuperCard, in which the number of lines of script needed to get standard drawing behaviors is zero; the tools simply work like they do in all other drawing apps. -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
re: functions: use a controls name as a parameter
Thanks boys! Actually it´s just to document the syntax of some functions i wrote. I will recommend using the long ID. cya, Malte ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: 2.5 whats new... File format
INDEED! BIG-TIME I was similarly disturbed when I finally got down to that part of the fine print... (Yes, I eventually really did read it). Judy On Sat, 24 Jul 2004, Richard Gaskin wrote: THIS IS THE SORT OF RARE SITUATION THAT SUGGESTS POSTING IN ALL-CAPS. IF A RELEASE CHANGES THE FILE FORMAT IN A WAY THAT PREVENTS BACKWARD COMPATIBILITY IT NEEDS TO BE CLEARLY BROUGHT TO EVERYONE'S ATTENTION IN THE POST WITH THE URLS TO DOWNLOAD IT. Of course, if it retains backward compatibility it barely matters. So which will be the case? And when will it change? ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Code for Scrolling the objects in a card
On Jul 24, 2004, at 9:30 AM, Frank Leahy wrote: On Jul 24, 2004, at 5:00 PM, [EMAIL PROTECTED] wrote: From: Mark Talluto [EMAIL PROTECTED] Subject: Re: Code for Scrolling the objects in a card To: How to use Revolution [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=US-ASCII; format=flowed ... What you can't do with the current implementation of groups is put your mouse over the scrolling group and draw a circle. You can have a button (as in a toolbar) past a circle in the group and have the user then move and size it. But they can not drag a circle interactively in a group from scratch. This applies to every other object as well. -- Best regards, Mark Talluto http://www.canelasoftware.com It seems like this would do what you want: 1) Make sure the group is pre-populated with a hidden version of every control type. One circle, one line, one checkbox, etc. (whatever controls you want). 2) On mouseDown, have a group handler which positions and sizes the hidden control to the mouse location, and then sets it visible. 3) Resize and position the control in real-time in a mouseMove handler. 4) On mouseUp, copy the control, and then re-hide the original. Wouldn't that do what you want? -- Frank I tried working with a hack like this and it did not feel right. If my life depended on it, this would be the way to go. But it would be nice to have this at the engine level so that it looked and worked in a solid fashion. I ended up going with the click on the toolbar button and it pasted a good sized object in the center of the worksheet, then have the user size and move it around. -- Best regards, Mark Talluto http://www.canelasoftware.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: any chatters?
Bjoernke von Gierke wrote: Hey, I wanted to ask if any chatters are here, it would be great to join an irc channel and just ask away, or brag about a cool solution etc. Also are you using any IM solutions? I guess I am just a lonely guy, searching some contact ;) A number of people have responded favorably to this. Would you consider AIM, or AIM-compatible system? A lot of the folks here are set up with AIM accounts. Would you be willing to organize a group chat, perhaps weekly? Kevin has said he'd like to participate if he can; Wed. and Fri. 4pm to 7pm GMT seem to work best for him, and I believe should be within acceptable hours for most of Europe and the Americas. -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: any chatters?
On Jul 24, 2004, at 11:15 AM, Richard Gaskin wrote: Bjoernke von Gierke wrote: Hey, I wanted to ask if any chatters are here, it would be great to join an irc channel and just ask away, or brag about a cool solution etc. Also are you using any IM solutions? I guess I am just a lonely guy, searching some contact ;) A number of people have responded favorably to this. Would you consider AIM, or AIM-compatible system? A lot of the folks here are set up with AIM accounts. Would you be willing to organize a group chat, perhaps weekly? Kevin has said he'd like to participate if he can; Wed. and Fri. 4pm to 7pm GMT seem to work best for him, and I believe should be within acceptable hours for most of Europe and the Americas. I'd be interested in listening in on the chats as well. AIM works for me since I have iChat already to go. -- Best regards, Mark Talluto http://www.canelasoftware.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: any chatters?
if we can use iChat there will be no problem, we can make a big chat room and talk... I don't need to sleep anyway! :D we could make a little plugin for RevNET like a little tracker to show if there was someone on the chat room, this way we could see when the crowd is gathering... what do you think? cheers andre On Jul 24, 2004, at 3:15 PM, Richard Gaskin wrote: Bjoernke von Gierke wrote: Hey, I wanted to ask if any chatters are here, it would be great to join an irc channel and just ask away, or brag about a cool solution etc. Also are you using any IM solutions? I guess I am just a lonely guy, searching some contact ;) A number of people have responded favorably to this. Would you consider AIM, or AIM-compatible system? A lot of the folks here are set up with AIM accounts. Would you be willing to organize a group chat, perhaps weekly? Kevin has said he'd like to participate if he can; Wed. and Fri. 4pm to 7pm GMT seem to work best for him, and I believe should be within acceptable hours for most of Europe and the Americas. -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution -- Andre Alves Garzia 2004 BRAZIL http://studio.soapdog.org ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: any chatters?
Sounds neat! Can't wait to lurk (altho' I'm lazy in the summer and don't like being awake at 8 am) @;-) Judy On Sat, 24 Jul 2004, Andre Garzia wrote: if we can use iChat there will be no problem, we can make a big chat room and talk... I don't need to sleep anyway! :D we could make a little plugin for RevNET like a little tracker to show if there was someone on the chat room, this way we could see when the crowd is gathering... what do you think? cheers andre On Jul 24, 2004, at 3:15 PM, Richard Gaskin wrote: Bjoernke von Gierke wrote: Hey, I wanted to ask if any chatters are here, it would be great to join an irc channel and just ask away, or brag about a cool solution etc. Also are you using any IM solutions? I guess I am just a lonely guy, searching some contact ;) A number of people have responded favorably to this. Would you consider AIM, or AIM-compatible system? A lot of the folks here are set up with AIM accounts. Would you be willing to organize a group chat, perhaps weekly? Kevin has said he'd like to participate if he can; Wed. and Fri. 4pm to 7pm GMT seem to work best for him, and I believe should be within acceptable hours for most of Europe and the Americas. -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution -- Andre Alves Garzia ð 2004 ð BRAZIL http://studio.soapdog.org ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
anyone here got a function to find is a string is base64 encoded?
Hi Folks, I am trying to determine if a string is base64 encoded, I don't know in advance if it will be or not, but I need to find out so that I can decode as needed. Any hint? cheers andre -- Andre Alves Garzia 2004 BRAZIL http://studio.soapdog.org ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: any chatters?
On Jul 24 2004, at 20:15, Richard Gaskin wrote: A number of people have responded favorably to this. Would you consider AIM, or AIM-compatible system? A lot of the folks here are set up with AIM accounts. Would you be willing to organize a group chat, perhaps weekly? Kevin has said he'd like to participate if he can; Wed. and Fri. 4pm to 7pm GMT seem to work best for him, and I believe should be within acceptable hours for most of Europe and the Americas. I am as often in the AIM/iChat room runrev as possible, but until now not many have joined. A regular chat could of course attract more people. How about we say next Wednesday at 7 pm GMT (20 for me) we meet at the AIM Channel runrev? If no one voices disagreement, then We can announce that date on RevJournal and the official website. greetings Bjoernke von Gierke ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: any chatters?
On Jul 24, 2004, at 3:49 PM, Björnke von Gierke wrote: I am as often in the AIM/iChat room runrev as possible, but until now not many have joined. A regular chat could of course attract more people. How about we say next Wednesday at 7 pm GMT (20 for me) we meet at the AIM Channel runrev? If no one voices disagreement, then We can announce that date on RevJournal and the official website. These chat rooms work with iChat? I'm not generally much of a chatter, but when I do, it has always been one-to-one for business purposes. How does it work? How does iChat join a room? -- Troy RPSystems, Ltd. http://www.rpsystems.net ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: any chatters?
Troy Rollins wrote: On Jul 24, 2004, at 3:49 PM, Björnke von Gierke wrote: I am as often in the AIM/iChat room runrev as possible, but until now not many have joined. A regular chat could of course attract more people. How about we say next Wednesday at 7 pm GMT (20 for me) we meet at the AIM Channel runrev? If no one voices disagreement, then We can announce that date on RevJournal and the official website. These chat rooms work with iChat? I'm not generally much of a chatter, but when I do, it has always been one-to-one for business purposes. How does it work? How does iChat join a room? Just select File-Go to Chat..., and enter runrev. I just did that here and found that Bjoernke was already logged in. :) -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: any chatters?
On Jul 24 2004, at 22:08, Troy Rollins wrote: ... How does iChat join a room? In the menu you choose go to chat... (apple-G) and enter runrev in the field. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: any chatters?
Björnke von Gierke wrote: On Jul 24 2004, at 20:15, Richard Gaskin wrote: A number of people have responded favorably to this. Would you consider AIM, or AIM-compatible system? A lot of the folks here are set up with AIM accounts. Would you be willing to organize a group chat, perhaps weekly? Kevin has said he'd like to participate if he can; Wed. and Fri. 4pm to 7pm GMT seem to work best for him, and I believe should be within acceptable hours for most of Europe and the Americas. I am as often in the AIM/iChat room runrev as possible, but until now not many have joined. A regular chat could of course attract more people. How about we say next Wednesday at 7 pm GMT (20 for me) we meet at the AIM Channel runrev? If no one voices disagreement, then We can announce that date on RevJournal and the official website. I'll be there. That's 12 noon PDT? -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: 2.5 whats new... File format
On 24/7/04 6:27 pm, Judy Perry [EMAIL PROTECTED] wrote: INDEED! BIG-TIME I was similarly disturbed when I finally got down to that part of the fine print... (Yes, I eventually really did read it). Lets be really clear here: the note in the read me refers to a change that will take place but has not yet taken place. Its precise consequences, if any, will be clearly published when it actually takes place. Obviously at that time I will include a warning in the announcement email, along with any other important warnings, such as the warning I gave not to use a beta version on mission critical projects. Providing a warning in this beta would be inappropriate as there has been no change to the file format, and consequently there is no need for concern. Kevin Kevin Miller ~ [EMAIL PROTECTED] ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Disabled Button in Object Inspector - redux
Thanks, Ray and Sarah... It's weird I guess and I'm not crazy. It's just a button that I can click and execute but can't inspect. It's not grouped or coloured. It was fine when I created it and put a script in it. Is this problem bugzilla'd? I'll just delete it and get on with life... Jim on 7/23/04 5:28 PM, Ray G. Miller wrote: Jim Carwardine said: I have a button (checkbox button) that appears disabled (grayed out) in the object inspector. I can use it so it's enable property is true What gives? Jim Jim, this has happened to me with all sorts of btns: I think the corners get bent :-P You can easily waste 2 to 5 hours trying to fix it; and it still won't look/behave correctly. My permenent solution is to create a NEW one, (DO NOT CLONE the old one!), after first noting its layer (this may or may not be important for your project). I can usually cut paste the bent btn's script into the new one. Delete the bent btn. As Sun Yet-Sen once mumbled, S*% happens! Ray G. Miller __ Turtlelips Productions 4009 Everett Ave. Oakland, CA 94602 MailTo:[EMAIL PROTECTED] (V) 510.530.1971 (F) 510.482.3491 ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution -- OYF is... Highly resourceful people working together. http://www.OwnYourFuture-net.com Own Your Future Consulting Services Limited, 1959 Upper Water Street, Suite 407, Halifax, Nova Scotia. B3J 3N2 Info Line: 902-823-2477, Phone: 902-823-2339. Fax: 902-823-2139 ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revplayer?
On Jul 24, 2004, at 5:00 PM, Wilhelm Sanke wrote: What is so special about the revplayer that is it password-protected? Is there such an excellent and superior scripting routine involved that cannot be shared with others? A quick guess would be that it is intended to prevent people from inserting malicious code into it and then passing it off as the one from RunRev. If this is the case, it should probably have an internal checksum routine as well, or maybe it does. -- Troy RPSystems, Ltd. http://www.rpsystems.net ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: any chatters?
Is it? My spousal unit thought that it was 8 am... Judy On Sat, 24 Jul 2004, Richard Gaskin wrote: How about we say next Wednesday at 7 pm GMT (20 for me) we meet at the AIM Channel runrev? If no one voices disagreement, then We can announce that date on RevJournal and the official website. I'll be there. That's 12 noon PDT? ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: 2.5 whats new... File format
That's cool. Still, reading about it for the first time buried in the fine print is likely to give some people the heebie-jeebies. But thank you for the clarification. :-D Judy On Sat, 24 Jul 2004, Kevin Miller wrote: Lets be really clear here: the note in the read me refers to a change that will take place but has not yet taken place. Its precise consequences, if any, will be clearly published when it actually takes place. Obviously at that time I will include a warning in the announcement email, along with any other important warnings, such as the warning I gave not to use a beta version on mission critical projects. Providing a warning in this beta would be inappropriate as there has been no change to the file format, and consequently there is no need for concern. ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
more on unicode... err... problems.
Hi Folks just checked on Unicode.org Trade Mark Symbol = 2122 using CharToNum with it and converting to Base16 evaluated to 99... something wrong? can someone tell me a good way to convert characters to their unicode number counterpart? thanks in advance andre -- Andre Alves Garzia 2004 Soap Dog Studios - BRAZIL http://studio.soapdog.org ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Public ip address
On Jul 24, 2004, at 4:13 PM, Roger Amar wrote: I can't find how to get with Revolution the ip address provided by the ISP, to avoid the use of http://www.whatismyip ? Here is another approach: function myIP constant testIP = 1.0.0.1 -- Any public IP should do. -- Dar open datagram socket testIP get hostAddress(testIP) close socket testIP return it end myIP Note that opening a datagram socket does not try to communicate with anything. This works on most platforms but not OS X. It does work on OS X with Revolution 2.5 beta, so there is a good chance this will worked with the 2.5 release. Dar Scott ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: About CharToNum and Unicode...
On Jul 24, 2004, at 4:37 PM, Andre Garzia wrote: Hi Folks imagine this string made with revolution where the last char is that nice trademark symbol made with Option+2. When looping thru the chars of this string and acquiring their unicode values I receive correct values for everyone of them, but for the trademark symbol I am receiving 99 instead of 2112 (which the spec told me is the correct value) (both base16), any clue anyone? Did you set useUnicode? Dar Scott ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: About CharToNum and Unicode...
On Jul 24, 2004, at 5:02 PM, Dar Scott wrote: Hi Folks imagine this string made with revolution where the last char is that nice trademark symbol made with Option+2. When looping thru the chars of this string and acquiring their unicode values I receive correct values for everyone of them, but for the trademark symbol I am receiving 99 instead of 2112 (which the spec told me is the correct value) (both base16), any clue anyone? Did you set useUnicode? Arg, that was dumb. You just said they were both base 16 and 99 is not 21 nor 12. Dar ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: About CharToNum and Unicode...
On Jul 24, 2004, at 4:37 PM, Andre Garzia wrote: Hi Folks imagine this string made with revolution where the last char is that nice trademark symbol made with Option+2. When looping thru the chars of this string and acquiring their unicode values I receive correct values for everyone of them, but for the trademark symbol I am receiving 99 instead of 2112 (which the spec told me is the correct value) (both base16), any clue anyone? I put just the option 2 into a field and ran this: on mouseUp get the unicodeText of field field set the useUnicode to true get the charToNum of it put baseConvert(it,10,16) end mouseUp I got 2122. Dar Scott ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: About CharToNum and Unicode...
On Jul 24, 2004, at 5:24 PM, Dar Scott wrote: I got 2122. I just checked. That is the tm. 2112 is L. Dar Scott ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Public ip address
At 17:01 24/07/2004 -0600, Dar Scott wrote: On Jul 24, 2004, at 4:13 PM, Roger Amar wrote: I can't find how to get with Revolution the ip address provided by the ISP, to avoid the use of http://www.whatismyip ? Here is another approach: function myIP constant testIP = 1.0.0.1 -- Any public IP should do. -- Dar open datagram socket testIP get hostAddress(testIP) close socket testIP return it end myIP Note that opening a datagram socket does not try to communicate with anything. This works on most platforms but not OS X. It does work on OS X with Revolution 2.5 beta, so there is a good chance this will worked with the 2.5 release. I can only test it on Windows, but put hostNameToAddress() seems to do the right thing for me. -- Alex. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.719 / Virus Database: 475 - Release Date: 12/07/2004 ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Public ip address
On Jul 24, 2004, at 5:41 PM, Alex Tweedly wrote: I can only test it on Windows, but put hostNameToAddress() seems to do the right thing for me. Cool! I get empty on OS X. Dar ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Rev player
Is it possible to open a stack with the new rev player2.5 and make changes to a field like add data etc. and save the changes? jack ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Public ip address
At 00:41 25/07/2004 +0100, Alex Tweedly wrote: I can only test it on Windows, but put hostNameToAddress() seems to do the right thing for me. Oops - ignore that. Just realized which machine I'm typing on - and it only has a single network interface. I'm not sure what this would do if I'd been on the machine with two IP addresses - which is why Dar's method is the safer way. It should always give (one of) the local address(es) attached to the internet, if you are attached. Note this is not the same as www.whatismyip.com - it would give you the external IP of any NAT box on the path to the internet, not the local address. -- Alex. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.719 / Virus Database: 475 - Release Date: 12/07/2004 ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: About CharToNum and Unicode...
On Jul 24, 2004, at 8:24 PM, Dar Scott wrote: I put just the option 2 into a field and ran this: on mouseUp get the unicodeText of field field set the useUnicode to true get the charToNum of it put baseConvert(it,10,16) end mouseUp I got 2122. Dar Scott Dar, Thanks for your reply! here it's not working. the text is not in a field, it's that: put made with revolution into tInitialValue set the useUnicode to true repeat with i = 1 to the length of tInitialValue put char i of tInitialValue into tChar put CharToNum(tChar) into tChar put baseconvert(tChar, 10, 16) into tChar put tChar into tArrayA[i] end repeat the array is all 0 strange ain't it? weird andre -- Andre Alves Garzia 2004 BRAZIL http://studio.soapdog.org ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Public ip address
Hello, Seems OK there, at least from within the messagebox (Rev 2.1.2 / 2.2.1 / Panther 10.3.4) The test answer hostNameToAddress(www.google.com) returns the two Google's dns. Le 25 juil. 04, à 01:40, Dar Scott a écrit : On Jul 24, 2004, at 5:41 PM, Alex Tweedly wrote: I can only test it on Windows, but put hostNameToAddress() seems to do the right thing for me. Cool! I get empty on OS X. Dar ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution -- Bien cordialement, Pierre Sahores 100, rue de Paris F - 77140 Nemours [EMAIL PROTECTED] GSM: +33 6 03 95 77 70 Pro: +33 1 64 45 05 33 Fax: +33 1 64 45 05 33 WEB/Private services ACID DB over IP Mutualiser les deltas de productivité ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Public ip address
On Jul 24, 2004, at 9:37 PM, Pierre Sahores wrote: Hello, Seems OK there, at least from within the messagebox (Rev 2.1.2 / 2.2.1 / Panther 10.3.4) The test answer hostNameToAddress(www.google.com) returns the two Google's dns. yeah that works, but about discovering your own ISP addressed IP... any hint? Cheers andre -- Andre Alves Garzia 2004 BRAZIL http://studio.soapdog.org ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Public ip address
At 02:37 25/07/2004 +0200, Pierre Sahores wrote: Hello, Seems OK there, at least from within the messagebox (Rev 2.1.2 / 2.2.1 / Panther 10.3.4) The test answer hostNameToAddress(www.google.com) returns the two Google's dns. I'd be comfortable that would always work - that's what's documented :-) My example was using an empty string for host (i.e. fully qualified domain name) - which I expected would default to the local machine, though the docs don't specify it. As I later realized, the original request was for a way to get the ip address provided by the ISP which I interpret as the IP address facing the internet or ... attached to the internet. It will only be provided by the ISP in the case of an interface directly connected to a dial-up, broadband or similar network. If you have such a machine, and it has no other active IP interface, then I'd expect hostNameToAddr() to give the correct value (though I can't verify whether it does right now). If you have a machine which is connected only to a local network (e.g. behind a DSL router, or on a private local net) then I'd expect that to also work. But if you had a machine with multiple IP interfaces (e.g. a Windows machine attached to a DSL line and running Windows Internet Connection Sharing, or a Linux box configured as a router), then I don't know if it's predictable which interface address you'd get back. I'd *expect* it to be the lowest numbered IP address (though I wouldn't guarantee it), and that may well not be the one that is attached to the internet. Dar's solution of opening a UDP socket to a public address should always get the IP address of an interface which can reach the internet. But then we come back to the intent of the original question Roger - why do you want to get the IP address, and what kind of thing do you want to use it for ? The reason it matters is the possibility of there being a NAT box between the local machine and the internet - in which case the local IP address may well not be addressable from the internet. -- Alex. --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.719 / Virus Database: 475 - Release Date: 12/07/2004 ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Public ip address
When I need to access servers through a firewall from some remote place, the IP address of my machine is typically not the IP address the firewall is going to see. The only way to determine my IP address is to hit a remote server that tells me what my IP actually is, then I enter that into the firewall. It is rarely the IP address that my machine is using. How you determine your IP address depends entirely upon what you are planning to do with that information. Kee Nethery ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: anyone here got a function to find is a string is base64 encoded?
on 7/24/04 12:21 PM, Andre Garzia at [EMAIL PROTECTED] wrote: Hi Folks, I am trying to determine if a string is base64 encoded, I don't know in advance if it will be or not, but I need to find out so that I can decode as needed. Any hint? cheers andre Hi Andre, Is there any chance that a known word or number is present in the string? You can just go ahead and use base64Decode on it to see if offSet() finds that known word or number before deciding to use the test decode or not. Mark ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: About CharToNum and Unicode...
On Jul 24, 2004, at 6:01 PM, Andre Garzia wrote: put made with revolution into tInitialValue set the useUnicode to true repeat with i = 1 to the length of tInitialValue put char i of tInitialValue into tChar put CharToNum(tChar) into tChar put baseconvert(tChar, 10, 16) into tChar put tChar into tArrayA[i] end repeat Well, Revolution has not moved that far into unicode. You will get your host encoding tm. Even when we talk about unicode. A char is a byte, just 8 bits. The simple view of unicode by Revolution, at this time, is two bytes in host order. For charToNum() that simply means that it looks at the first two char (bytes) of the arg to calculate the value, when useUnicode is true. Otherwise, it is the normal way; it looks at the first byte (char) only. Unicode support is in the ability to work with fields, some conversion functions that work on strings as byte sequences that encode Unicode, and the two-byte modifier for chartoNum. My dream is that someday we would be able to work with chars as chars with unicode as the basis and still be able to work with strings as byte sequences. I don't know if there is much hope for that. Dar Scott ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: anyone here got a function to find is a string is base64 encoded?
On Jul 24, 2004, at 9:06 PM, Mark Brownell wrote: Is there any chance that a known word or number is present in the string? You can just go ahead and use base64Decode on it to see if offSet() finds that known word or number before deciding to use the test decode or not. Yeah, I agree. You need to be able to see some pattern. In general, it can't be done. Consider ABCD. Is it base64? Hard to tell. Dar Scott ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revplayer?
On 7/24/04 4:00 PM, Wilhelm Sanke wrote: What is so special about the revplayer that is it password-protected? My guess, though I have no inside info, is that it has something to do with licensing issues. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: About CharToNum and Unicode...
On Jul 24, 2004, at 5:24 PM, Dar Scott wrote: I put just the option 2 into a field and ran this: on mouseUp get the unicodeText of field field set the useUnicode to true get the charToNum of it put baseConvert(it,10,16) end mouseUp I got 2122. Whoops, that was on the beta. Sorry folks. Dar ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
Re: anyone here got a function to find is a string is base64encoded?
Hi Folks, I am trying to determine if a string is base64 encoded, I don't know in advance if it will be or not, but I need to find out so that I can decode as needed. Any hint? cheers andre I once wrote a MC cgi script that was decoding incoming emails featuring base64 encoded parts. I just retrieved that script and first thing it did was to find the following string in the email : Content-Transfer-Encoding: base64 and then it seemed to decide that each following line containing -- was base64 encoded. IMHO this implies 2 things : 1) base64 encoded strings don't pop out of nowhere, they're always in a context which features a header of some sort that can be used to make the decision about decoding... 2) without any header indication, there's probably no way to decide whether a string is base64 encoded... but I could be wrong... JB ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
How do I prevent the user opening up another instance of a stack?
How do I prevent the user opening up another instance of a standalone? Can't find anything in the docs or archives. Getting a very sore head - everything I try quits the first stack, let alone getting as far as opening another standalone. TIA Pat ___ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution