RE: Creating items on a card that isn't the current card.
I think I might have another way for you to do it... With images, you can set the ID of the image... So... -- first, find a safe id number to use Create button tempbutton Put the id of button tempbutton into tID Delete button tempbutton -- then copy and set the id of the image Copy the image my image to card 5 Set id of it to (tID + 1) Set the name of image id (tID+1) to copied image -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Peter T. Evensen Sent: Tuesday, January 24, 2006 3:40 PM To: How to use Revolution Subject: RE: Creating items on a card that isn't the current card. All my creation was done on a handler in the invisible card. I finally gave up and locked the screen and went to the card and then returned. I was just looking to see if anyone else had run into the ID being 0 issue and if it is supposed to be that way. At 04:50 PM 1/23/2006, you wrote: I have had something like this happen when creating groups on an unopened substack. Ultimately, I had to rework the process so that I sent a message to the substack telling it to run a script that created the group in itself. So, try this: Instead of... Copy image booger to card 5 Do this: Put booger into tImageName Send copyimage tImageName to card 5 (Card 5 script) On copyimage pImageName Copy image pImageName of card source card of stack source stack to me Set the name of it to whatever its name is I dunno if this will work - but if it doesn't, there are other possibilities as well. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Peter T. Evensen Sent: Monday, January 23, 2006 5:15 PM To: How to use Revolution Subject: Re: Creating items on a card that isn't the current card. The point is, my handler wasn't working unless the card was the current card. ALL copied images were created with the same ID of 0, which caused problem because I am creating a number of them. Your simple stack works, because you are only creating one image and are not using the variable it to manipulate the copied image. I am creating 15-20+ images on the hidden card. It worked to a point, but then produced weird and unexpected results. In stepping through the code, I saw that after a copy image... the variable it contained image id 0 of card... (i.e., an invalid ID number), whereas when I run the same script with that card as the current card, it contained image id of card..., (i.e., a valid image ID). Since all the copied images were being created with an ID of zero on the 'hidden card, renaming them and referencing them does not reliably work. What I am doing is generating a Mystery Phrase screen, like hang man. I am placing empty boxes where there are letters, blanks where there are spaces, and displaying non-letter characters, like punctuation. For example, if the phrase was Lexington, Kentucky I was getting: _ , , , , , , , , , , Instead of _, For some reason, changing the file name of the last image on the first row to my comma.png was causing all subsequent images to be the comma, rather than the blank image (and causing my comma image to disappear). This is evidently due to all the creating images having an ID of 0. If I run the exact same script after having gone to the card, the images are all created with unique IDs and the second result is produced. I was not able to find your KALA.rev stack to test it out. At 03:34 PM 1/23/2006, you wrote: Maybe I'm a bit thick, but I don't quite see what all the fuss is about. SO . . . I have just 'run up' a really very trite demonstration stack which is available from the RRGraphix Group: http://groups.yahoo.com/group/RRgraphix/files/ called REMOTE DECORATING.rev HOWEVER, if you really want to see 'remote control' in its full, mid-blowing potential then download my Master's degree stack (KALA.rev) via: http://members.maclaunch.com/richmond/files.html I should warn you that this is a prototype GUI for absolute no-nothing-about-computer types to author their own educational software: there is no 'desktop', no 'menubar', no 'start menu', no KDE panel and, in fact not much else - but it will create you a few rather basic educational stacks by remote control. sincerely, Richmond Mathewson __ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html ___ --- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --- ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution Peter T.
RE: Creating items on a card that isn't the current card.
I have had something like this happen when creating groups on an unopened substack. Ultimately, I had to rework the process so that I sent a message to the substack telling it to run a script that created the group in itself. So, try this: Instead of... Copy image booger to card 5 Do this: Put booger into tImageName Send copyimage tImageName to card 5 (Card 5 script) On copyimage pImageName Copy image pImageName of card source card of stack source stack to me Set the name of it to whatever its name is I dunno if this will work - but if it doesn't, there are other possibilities as well. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Peter T. Evensen Sent: Monday, January 23, 2006 5:15 PM To: How to use Revolution Subject: Re: Creating items on a card that isn't the current card. The point is, my handler wasn't working unless the card was the current card. ALL copied images were created with the same ID of 0, which caused problem because I am creating a number of them. Your simple stack works, because you are only creating one image and are not using the variable it to manipulate the copied image. I am creating 15-20+ images on the hidden card. It worked to a point, but then produced weird and unexpected results. In stepping through the code, I saw that after a copy image... the variable it contained image id 0 of card... (i.e., an invalid ID number), whereas when I run the same script with that card as the current card, it contained image id of card..., (i.e., a valid image ID). Since all the copied images were being created with an ID of zero on the 'hidden card, renaming them and referencing them does not reliably work. What I am doing is generating a Mystery Phrase screen, like hang man. I am placing empty boxes where there are letters, blanks where there are spaces, and displaying non-letter characters, like punctuation. For example, if the phrase was Lexington, Kentucky I was getting: _ , , , , , , , , , , Instead of _, For some reason, changing the file name of the last image on the first row to my comma.png was causing all subsequent images to be the comma, rather than the blank image (and causing my comma image to disappear). This is evidently due to all the creating images having an ID of 0. If I run the exact same script after having gone to the card, the images are all created with unique IDs and the second result is produced. I was not able to find your KALA.rev stack to test it out. At 03:34 PM 1/23/2006, you wrote: Maybe I'm a bit thick, but I don't quite see what all the fuss is about. SO . . . I have just 'run up' a really very trite demonstration stack which is available from the RRGraphix Group: http://groups.yahoo.com/group/RRgraphix/files/ called REMOTE DECORATING.rev HOWEVER, if you really want to see 'remote control' in its full, mid-blowing potential then download my Master's degree stack (KALA.rev) via: http://members.maclaunch.com/richmond/files.html I should warn you that this is a prototype GUI for absolute no-nothing-about-computer types to author their own educational software: there is no 'desktop', no 'menubar', no 'start menu', no KDE panel and, in fact not much else - but it will create you a few rather basic educational stacks by remote control. sincerely, Richmond Mathewson __ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html ___ --- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --- ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution Peter T. Evensen http://www.PetersRoadToHealth.com 314-629-5248 or 888-628-4588 ___ 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: How to remove a carriage return from a field?
Hi Ales, Good point about the period... I guess it would depend on how the program creates the filename. If the user types in the extension, then it needs a period. On the other hand, if the user types in the name, and the program adds in the period and the extension, then a period should be excluded. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alex Tweedly Sent: Thursday, January 19, 2006 6:43 PM To: How to use Revolution Subject: Re: How to remove a carriage return from a field? Lynch, Jonathan wrote: Hi Claire, If you are building a file name, you might need to watch out for more than just linefeeds. Filenames generally should be limited to letters, numbers, and underscore (hyphen is usually ok too) Don't forget to allow . (period, full stop) as well. On WinXP, you can also use =, @ and probably a whole lot of others. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.375 / Virus Database: 267.14.20/234 - Release Date: 18/01/2006 ___ 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: Calendar and Time Schedule
You can also check out the Calendar substack in Task Mage. www.workmage.com -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Charles Hartman Sent: Wednesday, January 18, 2006 8:07 PM To: How to use Revolution Subject: Re: Calendar and Time Schedule Daniels Mara, timegadget. Charles Hartman On Jan 18, 2006, at 7:13 PM, Jeff Honken wrote: Has anyone created a scheduling app and would share how they did it. I'm starting a project that will require a calendar and a time element. When a particular date is chosen a time grid needs to be displayed. It then needs to allow the user to schedule that block of time. It basically needs to work like the Calendar in Microsoft's outlook. Any help would be greatly appreciated. Jeff ___ 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: how to delete ponctuation in a textfield
You are going to get a million different approaches to how to do this... Do you wish to exclude certain particular bits of punctuation, or do you wish to include only characters that are letters and numbers? Here is a function for the inclusion approach: Function NumCharOnly pText Repeat for each char tChar in pText If tChar is in abcdefghijklmnopqrstuvwxyz1234567890 then Put tChar after tReturnText End if End repeat Return tReturnText End NumCharOnly Here is a function for the exclusion approach: Function ExcludePunct pText Repeat for each char tChar in pText If tChar is not in [EMAIL PROTECTED]*().,`?/{}[]|\=-_ and tChar quote then Put tChar after tReturnText End if End repeat Return tReturnText End ExcludePunct -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Christian Langers Sent: Thursday, January 19, 2006 2:27 PM To: use-revolution use Revolution Subject: how to delete ponctuation in a textfield Does anybody know how to remove any ponctuation from text ? any regex filtering ? Thanks in advance, Christian Luxembourg ___ 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: How to remove a carriage return from a field?
Put this in the field: On rawkeydown pKey If numtochar(pKey) linefeed then pass rawkeydown End rawkeydown -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Claire Bradin Siskin Sent: Wednesday, January 18, 2006 9:41 PM To: use-revolution@lists.runrev.com Subject: How to remove a carriage return from a field? In my stack, the user enters identifying information into a field, and this text is used to build a filename for ftp upload. This works fine as long as the user does not enter a carriage return at the end of the field. If the user does press enter, this messes up the upload. How can I script it so that any carriage returns are removed from the field? Suggestions for actual scripts would be very much appreciated since I am a newbie. :-) Thanks very much, -- Claire Bradin Siskin http://edvista.com/claire/ ___ 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: how to delete ponctuation in a textfield
Excellent. So, you are excluding certain characters. I think what you have is the best approach for your needs. There are many other ways. Replacetext could do it. You could go through all sorts of convolutions to do it with Intersect. I am sure there are other methods too. Rev is very flexible that way. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Christian Langers Sent: Thursday, January 19, 2006 4:06 PM To: How to use Revolution Subject: Re: how to delete ponctuation in a textfield Hi Jonathan, I tried your functions and I think they are pretty ccol for small texts... I work with texts over 30 000 words... I tried this (after some research) : put [EMAIL PROTECTED]*().`?/{}'[]|\=-_-'°§...' into tPoncts repeat for each char thisChar in tPoncts replace thisChar with empty in tVar end repeat replace quote with empty in tVar replace comma with empty in tVar which speeded up the filtering; I think : filter ... with [A-Z0-9] does the same thing but it depends (eg. Hello' is return as it is) thanks for your input ;-) Christian Le 19 janv. 06 à 20:43, Lynch, Jonathan a écrit : You are going to get a million different approaches to how to do this... Do you wish to exclude certain particular bits of punctuation, or do you wish to include only characters that are letters and numbers? Here is a function for the inclusion approach: Function NumCharOnly pText Repeat for each char tChar in pText If tChar is in abcdefghijklmnopqrstuvwxyz1234567890 then Put tChar after tReturnText End if End repeat Return tReturnText End NumCharOnly Here is a function for the exclusion approach: Function ExcludePunct pText Repeat for each char tChar in pText If tChar is not in [EMAIL PROTECTED]*().,`?/{}[]|\=-_ and tChar quote then Put tChar after tReturnText End if End repeat Return tReturnText End ExcludePunct -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Christian Langers Sent: Thursday, January 19, 2006 2:27 PM To: use-revolution use Revolution Subject: how to delete ponctuation in a textfield Does anybody know how to remove any ponctuation from text ? any regex filtering ? Thanks in advance, Christian Luxembourg ___ 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: auto searching technique
There is a way you can do the same thing on keydown, rather than keyup, to make it appear a bit more responsive: Local lastkeys On Keydown k Send Checkme k to me in 0 seconds Pass keydown On checkme K put k after lastkeys put the long name of field fruits into thelist set the hilitedline of thelist to (lineoffset(lastkeysk, thelist) send clearme to me in 3 seconds end checkme on clearme put empty into lastkeys end clearme -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of MisterX Sent: Thursday, January 19, 2006 4:31 PM To: 'How to use Revolution' Subject: RE: auto searching technique Hi Devin here's a quicky off the top of my stackhead ;) -- card script or a field script where you type local lastkeys on keyup k put k after lastkeys put the long name of field fruits into thelist set the hilitedline of thelist to (lineoffset(lastkeysk, thelist) send clearme to me in 3 seconds end keyup on clearme put empty into lastkeys end clearme cheers Xavier http://monsieurx.com -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Devin Asay Sent: Thursday, 19 January, 2006 20:38 To: How to use Revolution Subject: auto searching technique I know this has been discussed before, but I'm not having any luck in the archives, and I can't reach Rev Online for some reason. :-( Has anyone developed a handler for doing an active search for a line in a combo box popup while typing in the combo box? So if my combo box contains a list like this, in alphabetical order: Apple Banana Cantelope Grape Kiwi Orange Peach Pear Pineapple Plum Raspberry Strawberry Watermelon And I start typing p, the list pops up with the first item beginning with p hilited. Or more accurately, the first item beginning with 'p' with everything after 'p' hilited. Then as I continue to type pi, Pineapple is (partially) highlighted. Sort of like auto-complete in a web browser url field or my Mail program's address field. I know this can be done, but it's eluding me at the moment. 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 ___ 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: How to remove a carriage return from a field?
Hi Claire, If you are building a file name, you might need to watch out for more than just linefeeds. Filenames generally should be limited to letters, numbers, and underscore (hyphen is usually ok too) You can be strict about this using the keydown and rawkeydown handlers. It would look like this: On RawKeyDown pKey Put abcdefghijklmnopqrstuvwxyz1234567890_- into tCharList If ((the commandkey is down) and (numtochar(pkey)=v)) or (pKey = 65379) then Put the clipboarddata[text] into tPastedText Repeat for each char tChar in tPastedText If tChar is in tCharList then put tChar after tNewPastedText End repeat Put tNewPastedText into the selection Else Pass rawkeydown End if End RawKeyDown On Keydown pKey Put abcdefghijklmnopqrstuvwxyz1234567890_- into tCharList If pKey is in tCharList then pass keydown End keydown A couple notes 1) it is untested, let me know if it does not work and I will fix it for you. 2) 65379 is the raw key number for the insert key on a typical windows keyboard. This might be different on your keyboard. Good luck, Jonathan -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Martin Baxter Sent: Thursday, January 19, 2006 4:38 PM To: How to use Revolution Subject: Re: How to remove a carriage return from a field? Claire Bradin Siskin wrote: In my stack, the user enters identifying information into a field, and this text is used to build a filename for ftp upload. This works fine as long as the user does not enter a carriage return at the end of the field. If the user does press enter, this messes up the upload. How can I script it so that any carriage returns are removed from the field? Suggestions for actual scripts would be very much appreciated since I am a newbie. :-) Thanks very much, or this field script: on closefield put line 1 of me into me end closefield Martin ___ 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: Portable Apps..?
Someone should create an antivirus program meant to be installed on a USB drive, and call it The USB Prophylactic, or some other play on the concept of a condom for your USB drive - meant to protect your computer from the dangers of STDs (Software Transmitted Diseases). -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Thomas McGrath III Sent: Friday, January 13, 2006 8:28 AM To: [EMAIL PROTECTED]; How to use Revolution Subject: Re: Portable Apps..? Safe Portable App-ing An important thing to keep in mind when using portable applications is that they can be used to spread viruses between machines. While this isn't as much of an issue when you own or are responsible for both the machines you are using it on (say work and home), it can be a very big issue when you use a portable app on an untrusted or unknown machine (school, internet cafe, family member's PC, etc). For this reason, it is important that you practice Safe Portable App-ing! The Checklist * Use a solid antivirus program on your primary PC and keep its virus definitions up to date. * Scan your PC and portable drive for viruses on a regular basis. * Whenever you plug your portable drive into an unknown computer, you should assume that it may now be infected with a virus. If the PC has a virus that is currently in memory, it may attempt to infect your portable applications as soon as you plug it in. * When you then plug your portable drive into another computer (after an unknown), you should first scan it for viruses before running any of your applications. (Most antivirus software will make this available to you by right-clicking on your drive in Explorer or My Computer.) That way, if it is infected, you'll know before you run your applications and the new computer will not be infected. * Always wait until the drive access light has stopped blinking and then click the icon in your system tray to 'Safely Remove' your device. Don't just remove it. Just because the portable app's window is closed doesn't mean the app has fully closed and finished writing to the disk. * Back up your portable applications on a regular basis. If you follow these simple rules, you'll be able to enjoy your portable applications without getting stuck with a virus or losing your data. As always, there is still the risk of getting a new virus that your antivirus program can't yet detect, but the probability would be relatively low, and you run the same risk whenever you download a file from the internet. Thomas J McGrath III [EMAIL PROTECTED] Lazy River Software(tm) - http://www.lazyriversoftware.com Lazy River Metal Art(tm) - http://www.lazyriversoftware.com/metal.html Meeting Wear(tm) - http://www.cafepress.com/meetingwear Semantic Compaction Systems - http://www.minspeak.com SCIconics, LLC - http://www.sciconics.com/sciindex.html ___ 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: Printing problem on Windows machine
Hello, I am the one who sent that script to Timothy... Sarah, if you look in the script for the print button in Task Mage, the script is in there (the print task section). It is very much oriented towards printing a task in Task Mage, and as such is not really written as a general purpose substitution for print field. It does contain the elements for creating such a thing, but it would take a bit of adaptation. Actually, it contains the elements for printing the contents of all the fields on a card, including scrolling fields, at one time. Take care, Jonathan -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Timothy Miller Sent: Wednesday, January 11, 2006 10:19 PM To: How to use Revolution Subject: Printing problem on Windows machine Hi Sarah, Oops. This is my second reply. A few seconds ago, Eudora automatically snipped part of the quoted message, and I overlooked a typo. Here it goes again: ** The wise and generous person subscribes to the list. I think I'll hand your question off to him. He might prefer to post his own script. I'll quote the brief description he sent to me. I don't think he'd mind: Begin quote The way it basically works is to copy each field from the card to a printing stack. If a field is larger than a page, then it creates a second card in the printing stack and copies the large field to that card. It then divides up the text between the two fields in the printing stack. It continues this process until enough cards with copies of the large field have been created to hold all of the text without any of it getting lost. End quote If I understand the suggested script, the general approach is to use Print Card or Print Stack instead of printfield. As far as I can tell, Print Card works fine on my Windows machine, as long as I get the print rect and printmargins right. Printfield seems to work okay in Windows, as long as the printed output is no longer than one page. The printer goes crazy on page two and subsequent pages. I suppose this is a known problem. I can't get to bugzilla at the moment. There are probably other workarounds. For instance, it might be possible to shuttle lines in and out of the field, so it never contains more than one printable page, then use printfield repeatedly, then replace the original text when printing is completed. I don't know -- haven't tried that. Any other ideas? What a pain in the neck! It would be WAY easier to start using my Friendly Macintosh again. I had some other reasons to try my stacks on my Windows machine, but it might not be worth the trouble, and it's probably bad karma. I hope this was a teensy bit helpful. Cheers, Tim A wise and generous soul has sent me a private message, including a model script necessary to print fields more than one printed page long, on a Windows machine. I'd suppose this has been discussed to death, so I'll let it rest. Hi Tim, Could you quote the script here so it is available to us all? I don't need it at the moment, but as another Mac person, I might run into this problem at some stage, so I would love to be able to find this in the archives. Thanks, 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 ___ 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 supplement suite of office programs?
I think brainstorming for good ideas is our first step - I will keep track of them for bringing up later. I don't know much about sourceForge, but I have looked into it a little bit, and it looks like a good system. I am sure I would have to make zillions of changes to Work mage/Task Mage to fit with whatever standards we come up with, and I am happy to do so. I am not even married to that particular name - it was just something I came up with. It has a good slogan though: Be the wizard of your work place Once we get this organized, maybe we can get RunRev to sponsor the project? I don't mean having them put resources into it - they are terribly busy - I just mean that maybe we can convince them to endorse it, so when it is ready it will an official backing of some sort. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dave LeYanna Sent: Tuesday, December 27, 2005 10:01 AM To: How to use Revolution Subject: Re: A supplement suite of office programs? Jonathan; This sounds like a great idea. Dan's idea of SourceForge and a roadmap along with some skinable ui guidelines and the common librarys sound like a must. Let me know if there is anything I can help with. I will dl the stack(s) and give you some feedback. 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
Rev XML tutorial?
Can anyone recommend a decent site for explaining how to use XML with RunRev? Thanks, Jonathan ___ 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: Rev XML tutorial?
It's very nice - thanks. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eric Chatonet Sent: Tuesday, December 27, 2005 10:38 AM To: How to use Revolution Subject: Re: Rev XML tutorial? Hi Jonathan, Have a look at Sarah's XMLdemo1.rev at http://www.troz.net/Rev/ tutorials.html Le 27 déc. 05 à 16:32, Lynch, Jonathan a écrit : Can anyone recommend a decent site for explaining how to use XML with RunRev? Best Regards from Paris, Eric Chatonet -- http://www.sosmartsoftware.com/[EMAIL PROTECTED]/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ 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 supplement suite of office programs?
Hi Alex... No doubt that you are right about most everything you said. I should not have sounded flippant about their product. My points still stand, though... The calendar functionality you have is, I suspect, a tiny portion of what Chandler will have (I don't know how far they've got so far). I would imagine so. I just happen to believe that we could come up with something more powerful. My calendar is a component of Task Mage and is not meant to be a stand-alone calendar program - but it isn't weak. I do not believe that in a few mornings you have built anything within 2 orders of magnitude of the capabilities they have. Please check it out. I would appreciate your feedback. The program has taken me more than a *few* mornings. I do think Chandler has fallen into the trap of over-architecting their solution - but nevertheless they have tackled a hard problem, and have built a foundation on which the complete (and secure) sharing of all the PIM info should be doable.. btw - it's being built in Python, by a group including some pretty smart people. Ours could still be better, or just quite different. Ours could also have the possibility of including many different minor applications as well as the major ones. Other than a name, what would you expect to be common between these different apps ? (i.e. why are they called Somethin'Mage). Should they have common UI ? common menus ? auto-shared info where possible ? a shared library of functions to handle data access and requests, etc. These are all things to be worked out during the collaboration process. Some components would need to have significant interaction, while others could stand mostly on their own. Ouch. Two-way communication between developers who may or may not know the other exists until too late. I did not mean to imply this. I think there is a need for some more prescriptive mechanism for co-operative use of data ... Can you explain further? It seems that such a project could only work if the process for getting from here to there is mapped out quite clearly. I don't want to sound negative - I think this is a great idea. But it would be easy to under-architect a solution, and finish up with a bunch of vaguely related apps with no common theme, no common feel, duplicated (and therefore out of date) data, and other similar problems. Yes, I can see how that could happen. I guess it would mean that we would need to have a proper road map laid out. I will take that as an intellectual challenge, and spend some time thinking about what such a road map would look like, as well as the mechanisms of how we would get to each point along the way. Take care, Jonathan ___ 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
Roadmap to a suite of supplemental office programs, V.0.1
Here is a version 0.1 of the roadmap to creating this proposed suite of supplemental office applications (Remember, it is just a starting point for carrying forward the discussion): - Converse on the use-Revolution list to: 1) figure out the general theme of the suite 2) Get a general idea of the core applications 3) figure out the system for collaboration (Dan suggested Source Forge) 4) figure out who is interested in participating - Converse on whatever is our system for collaboration 1) Figure out what the core applications will be 2) Work out the specifics of how data will be stored 3) Work out who will work on which components 4) Figure out how the components will interact 5) Plan the milestones for development, with target dates - Create the application 1) Each developer works on the app(s) they have chosen 2) At each milestone in development, post the app for review by the others 3) At each milestone, we all test how well the apps interact as a whole 4) At each milestone, test the apps on innocent volunteer users - Beta testing - Marketing the application Y'alls ideas? Take care, Jonathan ___ 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: MouseChunk with false cursor
This is something I have also thought about... An image can be set so that the transparent portion still receives a mouseclick - or it can be set so that the transparent portion does not receive the mouseclick, but instead passes it on to what lies underneath. I have not tried this, but have considered having a cursor that is just a single dot, and programming for mousemove to always move the image to be located around that single dot, with a transparent dot for the image directly under the mouse-dot. This way, the click is passed through the image. It isn't perfect, because your hotspot on the image would always be the black (or white) dot from the cursor - but that shouldn't be too terrible. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eric Chatonet Sent: Thursday, December 22, 2005 7:32 AM To: How to use Revolution Subject: Re: MouseChunk with false cursor Hi Mark, Normal behaviour: the topmost object always gets the focus even if it is transparent... Usually, we build cursors but, as you know it, there is a size limitation (16*16 pixels on Mac OS and 32*32 on other platforms) If you want to use a png as a bigger cursor, just an idea, not tested and a bit dirty :-) Use a pending message (has to be dug in): on WhereAreWe global gPosArray - lock screen hide img MyCursor.png if field is in the target then put the mouseChunk into gPosArray[chunk] put the mouseText into gPosArray[text] put the short name of the target into gPosArray[name] etc. -- all you can need else delete global gPosArray show img MyCursor.png unlock screen AnalyseData -- another handler that will act according to the keys in gPosArray send WhereAreWe to me in 50 milliseconds end WhereAreWe Le 22 déc. 05 à 13:08, Mark Greenberg a écrit : How can I use a false cursor (an image that follows the mouse with the cursor set to none) that also recognizes MouseChunk, MouseText, etc. It seems that the way I am doing it, the image blocks the mouse from seeing the text in the field. Best Regards from Paris, Eric Chatonet -- http://www.sosmartsoftware.com/[EMAIL PROTECTED]/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
OT: Happy Holidays...
I enjoyed Richmond's PC Christmas greetings to everyone, and thought I'd do the same... So, to all of you... Merry Christmas Happy Hanukkah Joyful Kwanzaa Enlightened Bodhi Day Wonderful Winter Solstice And a general happy holidays to anyone who isn't covered by the above:) For a list of celebrations that occur around the same time as the winter solstice, check out: http://www.religioustolerance.org/winter_solstice.htm Cheers, Jonathan ___ 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
A supplement suite of office programs?
I have an idea on how we can promote RunRev, and bring clients to ourselves. It seems to me that there are a number of possible programs that could be considered supplemental office-ware. That is, not the standard word processor/spreadsheet/etc... suite of programs - but instead, a suite of programs that covers less obvious needs. My idea is to call this suite Work Mage and all the programs within the suite would also end in the word Mage - Currently, the only program that I have for Work Mage is a task-oriented to-do list program I call Task Mage. I have a few other ideas for the suite, but I am sure the possibilities are endless. I would love it if the members of the RunRev community would check out my program (www.workmage.com) and let me know if you think there is a possibility for a collaborative group project here. My thought is to create a freeware suite that we promote heavily. This would draw in potential RunRev users, and also draw in freelance work, customization work, etc... Sarah has been kind enough to investigate converting the program for use on Macs (I only know PC). I am sure we could find someone to do the same for Linux as well. Y'alls thoughts? Take Care, Jonathan ___ 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 supplement suite of office programs?
Well - the self-installation and document-launching components are windows-specific. Sarah is working on making mac-components for those, and when she does I will add them to the original stacks, with a bit of code for detecting which platform is running. I can send the stack to you directly, which should run no problem (minus those two components) -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dan Shafer Sent: Thursday, December 22, 2005 1:39 PM To: How to use Revolution Subject: Re: A supplement suite of office programs? Jonathan. Have you used any Windows-specific code or tricks in your application? If not, and assuming you have an appropriate RunRev license and version, have you tried just building your app for OS X? I'd be interested in looking at, commenting on and perhaps participating in this process but I'm an OSX kinda guy. On 12/22/05, Lynch, Jonathan [EMAIL PROTECTED] wrote: Sarah has been kind enough to investigate converting the program for use on Macs (I only know PC). I am sure we could find someone to do the same for Linux as well. ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ 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 supplement suite of office programs?
I have never used sourceforge, how does it work? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dan Shafer Sent: Thursday, December 22, 2005 2:40 PM To: How to use Revolution Subject: Re: A supplement suite of office programs? Jonathan Thanks for sending the stack offlist. I'm really intrigued by the idea of an office/productivity suite of free software done really well in Rev. I think it could be the biggest single thing to drive visibility and user adoption of the technology in 2006. Now *this* might bear more fruit if we set up a separate discussion board for it or perhaps opened a SourceForge or other shared-source project location. I'm up for that. On 12/22/05, Lynch, Jonathan [EMAIL PROTECTED] wrote: Well - the self-installation and document-launching components are windows-specific. Sarah is working on making mac-components for those, and when she does I will add them to the original stacks, with a bit of code for detecting which platform is running. I can send the stack to you directly, which should run no problem (minus those two components) -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dan Shafer Sent: Thursday, December 22, 2005 1:39 PM To: How to use Revolution Subject: Re: A supplement suite of office programs? Jonathan. Have you used any Windows-specific code or tricks in your application? If not, and assuming you have an appropriate RunRev license and version, have you tried just building your app for OS X? I'd be interested in looking at, commenting on and perhaps participating in this process but I'm an OSX kinda guy. On 12/22/05, Lynch, Jonathan [EMAIL PROTECTED] wrote: Sarah has been kind enough to investigate converting the program for use on Macs (I only know PC). I am sure we could find someone to do the same for Linux as well. ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ 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 -- ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ 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: Rev Internal Data Structures
I did not know that about fields in a hidden stack. Thanks. What about keeping data in global arrays while the program is running, then saving to a custom property when it needs to be saved? I have not done that, but have thought about it. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Sarah Reichelt Sent: Tuesday, December 20, 2005 10:10 PM To: How to use Revolution Subject: Re: Rev Internal Data Structures Fields in a data stack that is hidden have almost the same access time as custom properties, but they can be shown when necessary for easier debugging. Without being sure of your data structure, I would put each table in a single field on it's own card. Then write functions to get set this data easily e.g. getTable, getCell, setTable, setCell. I wouldn't recommend using Rev's tables as they are not very good yet, but you can use a field with vertical horizontal grids and tabstops to make something similar, just handle the data editing yourself. Fell free to ask again if you have any mroe questions. Sarah On 12/21/05, Lynch, Jonathan [EMAIL PROTECTED] wrote: You'll get it going much much faster if you use custom properties rather than fields. I received an email from Sarah a while back that Revolution was perfectly capable of handling data through its own internal database structures (rather than have a newbie like myself work in mySQL).I am primarily manipulating extensive tables of data, not unlike a huge spreadsheet with input from the user. Is this done by putting data in an invisible substack hundreds of fields, each containing a chain of data? I have gone through the Help section of Revolution but am not sure where to begin to familiarize myself with the internal data structure for naming conventions, etc., Thanks, Michael ___ 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: Help ASAP. Newbie Needs to develop magnify like feature
Hello Jonathan, Try Emailing Roger Eller about this ([EMAIL PROTECTED]) - I helped him create a similar stack. He might be able to share it with you, to get you started. Cheers, Jonathan -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jonathan D. Kotthoff Sent: Wednesday, December 21, 2005 6:36 AM To: How to use Revolution Subject: Help ASAP. Newbie Needs to develop magnify like feature Hello, I need to develop a script that will smoothly magnify a group of pictures as a user mouses over them. I am going for the exact same look as the macs dock only in both the x and y directions... I would appreciate any help asap. Jonathan ___ 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: Rev Internal Data Structures
Another thing, With Custom Properties and Custom Property sets using array notation, you can arrange your data in all sorts of complex ways, if needed. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED] Sent: Wednesday, December 21, 2005 2:52 PM To: use-revolution@lists.runrev.com Subject: Re: Rev Internal Data Structures Michael, If the field is hidden you may have no problem. If the field containing the database is visible, you will probably encounter two problems: 1. the maximum number of characters in a line in a visible field is a little over 65,000 2. fields with lots of characters and tabs do not display well I switched the tabs to | (the shift character on top of \ on the US keyboard) - much easier to see when visible. I started a project using a field as a database and switched to a custom property. The cp was obviously faster - and appears to have no limits - beyond the fact that it must fit in RAM. Paul Looney -Original Message- From: Michael Mandaville [EMAIL PROTECTED] To: use-revolution@lists.runrev.com Sent: Wed, 21 Dec 2005 09:45:27 -0800 Subject: Rev Internal Data Structures Everyone, thanks for the help. If I used Fields (or tables in fields) in a data stack that is hidden, what is the limit to the number of entries from the user? If I can figure out where to put all the data that I know will be generated, I can make good progress toward the app. Does anybody have a miniexample that they can share that shows User Entry Fields going to such a TABLE or FIELD WITH GRIDSTABS. I assume that the TABLE or FIELD WITH GRIDTABS would operate like a traditional DB table. Or bad assumption, too much early eggnog? Thanks, Michael ___ 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: Rev Internal Data Structures
You'll get it going much much faster if you use custom properties rather than fields. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Michael Mandaville Sent: Tuesday, December 20, 2005 2:08 PM To: use-revolution@lists.runrev.com Subject: Rev Internal Data Structures I received an email from Sarah a while back that Revolution was perfectly capable of handling data through its own internal database structures (rather than have a newbie like myself work in mySQL).I am primarily manipulating extensive tables of data, not unlike a huge spreadsheet with input from the user. Is this done by putting data in an invisible substack hundreds of fields, each containing a chain of data? I have gone through the Help section of Revolution but am not sure where to begin to familiarize myself with the internal data structure for naming conventions, etc., Thanks, Michael ___ 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: How About a Forum, I'll Supply the Space?
I say just do it... You can set it up such that you don't step on their toes. One of the forums can be for this list, the rest of the forums can be more specific. Participants can have the option, when they post a message to one of the more specific forums, to have it automatically post to this list. Just be careful to avoid some sort of recursion problem where a posting bounces back and forth. Just my thoughts, Jonathan -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dan Shafer Sent: Wednesday, December 14, 2005 10:26 PM To: How to use Revolution Subject: Re: How About a Forum, I'll Supply the Space? I have free access to some of the best forum software around and it enables mail-list mirroring and participation in the forum via email in both directions. I've offered several times to mirror this list there but the response has been non-existent. I've hesitated to set this uip even though I have the software, the bandwidth, the disk capacity and the desire because: (a) RunRev seems to take the position that they own this list; and (b) without their permission, therefore, it seems ill-advised to mirror it elsewhere. On 12/14/05, Greg Smith [EMAIL PROTECTED] wrote: I agree with Dan Shafer in both of his opinions - the community is too small already and that a mailing list is the worst possible vehicle for facilitating the Revolution Community at large. A forum would provide for all of the possible areas of discussion by segregating the general topic categories, accordingly. The mailing list requires reading through too much quoted material and too many re: . . . . topic headings. It is a snap to find those topics you are particularly interested in reading about and responding to, using the forum format. I've got quite a bit of room on my service, and wouldn't mind supplying the forum basics, since the raw forum format is provided by my web hosting service. I'm not using it, so maybe the Revolution Community could benefit from this, instead. The moderators could remain the moderators. It would be an enormous convenience to me, a new Revolution learner. I also strongly suggest refraining from using the Yahoo Groups format, it is nowhere near as friendly as the standard kind. Let me know if I can help, Sincerely, Greg Smith ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution -- ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ 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: How About a Forum, I'll Supply the Space?
Setting up a forum just isn't that hard. For a wiz like Dan, it should be a snap. That gmane interface is fine - but it isn't really like having a proper forum set up, with all the different categories and subcategories. So, um... go Dan! -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dennis Brown Sent: Thursday, December 15, 2005 12:21 PM To: How to use Revolution Subject: Re: How About a Forum, I'll Supply the Space? I also would be more than happy to participate in Dan's forum if it were set up --as long as it interacted with this list. I really believe it is a much better solution that meets everybody's needs. Dennis On Dec 15, 2005, at 9:55 AM, Lynch, Jonathan wrote: I say just do it... ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ 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: Items in a group
We could write an automated inquisition function... Put TortureMercilessly(control tMyControl of group tMyGroup) into field tortured confession -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Klaus Major Sent: Thursday, December 15, 2005 12:51 PM To: How to use Revolution Subject: Re: Items in a group Hi Björnke, On Dec 15 2005, at 18:41, Klaus Major wrote: ## do something to control i of grp 1 that poor control, what has it done to you that you wish such harm unto it? *shakes head in disappointment* One can do something GOOD to that control, you know? It's all in the eye of the beholder! :-) So why assume the worst? And please add a smiley or two to posts like this, old mizer :-D Best Klaus Major [EMAIL PROTECTED] http://www.major-k.de P.S. Just in case this is something personal between the control and me i just can tell you: Mind your own business, brother! :-) ___ 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: Graphic Tools
Well, but see... If Dan had a proper Forum, then one of the subcategories could be graphics. It'd be right easy to follow. You could subscribe to interact with just that subcategory by Email, if that is all you care about, or you could subscribe to the whole board by email. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mark Smith Sent: Thursday, December 15, 2005 12:33 PM To: How to use Revolution Subject: Re: Graphic Tools Of course, we're all free to create whatever lists and forums we want, but I see no indication in Heathers message to suggest that what you have in mind would be inapropriate for this list. That's why I asked. It just seems that it would be a shame to find that people hoping to find thngs out about Revs graphics facilities had to go hunting around because that subject matter had migrated to another place Mark Dear list members, This is a list for discussing how to use revolution. It has always been a list specifically for this purpose. The bigger the list has got, and the larger the number of members, the more important it becomes to stick to this topic, because off topic posts annoy ever larger numbers of people. It is a moderated list, and always has been. Historically, this list has needed very little moderation. I've only ever banned two people, both for things which were completely unacceptable (advocating piracy and foul language). Obviously the people on this list are not automatons who do nothing but program, and from time to time opinions will be expressed on various matters, but by and large they have been expressed amicably, and kept sufficiently short that no real action is needed. I'm beginning to feel that the list needs more active moderation. For whatever reason, the spirit of the list appears to be rather scratchy at the moment, and the signal to noise ratio is dropping. If you want to discuss politics, religion, how to run a business or how not to run a business, free speech, or any other topic that is not directly in keeping with the clearly stated aim of this list, please take it elsewhere. Otherwise I am going to start putting people on moderation, so that the rest of the group can continue to use the list for what it is intended for. Warm Regards, Heather On 15 Dec 2005, at 17:10, Mathewson wrote: I understood Heather Nagey's ruling to mean that the RR Use-List was ONLY to be used to discuss CODE and HOW-TOs. The RRGraphix Group that I started takes a rather broader canvas (pun intended) - in that it can also be used to suggest ways that the Graphic Capabilities of Runtime Revolution may be expanded and improved on (constructive criticism). sincerely, Richmond Mathewson __ See Mathewson's software at: http://members.maclaunch.com/richmond/default.html ___ --- The Think Different Store http://www.thinkdifferentstore.com/ For All Your Mac Gear --- ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ 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: Recent Development on the Use-LIst
Well, but if the forum is set up properly, then you would not have to troll through multiple anything... If you select an option to receive all postings by email, then you need never visit the forum. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Sarah Reichelt Sent: Thursday, December 15, 2005 4:35 PM To: How to use Revolution Subject: Re: Recent Development on the Use-LIst To help in this debate, can I ask you all to specify how important Revolution is in your day job. Please indicate whether you spend most of the day developing RunRev-based applications or not. Requests for structuration and forums usually come from (1) newcommers (who don't want to have to ALL posts every published on the use-rev list) and (2) non commercial users who don't have 1-2 hours a day to spend reading the posts on this list. Rev is crucial to me. I spend about 50% of my day job developing in Rev and I also do consulting after hours. I prefer the more passive model of having everything arrive in my InBox. Then I can filter it and respond if I have the time, or leave it a few days if I don't. I do not see myself having the time or patience to troll through multiple groups or forums. FWIW, 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 ___ 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: Forums off topic posts
Heh... I guess they are listening... Thanks Kevin. So, um... Can we have 3-D objects? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kevin Miller Sent: Thursday, December 15, 2005 4:51 PM To: How to use Revolution Subject: Forums off topic posts Hi Everyone, There are some major site revisions planned for January and user forums are among them. We've been quiet because we've been trying to get some other engineering pieces worked out just now, but now several list users have contacted us with complaints about the level of noise that has nothing to do with using Revolution. I ask the following: Be patient about the forums request. They are planned and coming. We will be talking about them by mid January. There will be some off-topic support there. Please end the threads on the off topic areas. Kind regards, Kevin Kevin Miller ~ [EMAIL PROTECTED] ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools ___ 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: Heather: It's time for a Forum. (And an answer!)
Hi Dan, Well, from Kevin's note it sounds like RunRev is going to step up to the plate on this. If it doesn't happen for any reason, or if the result is not satisfactory for us, then I'll be the first to ask you to make it happen. I have faith in RR though - I think they will make it work. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dan Shafer Sent: Thursday, December 15, 2005 6:17 PM To: How to use Revolution Subject: Re: Heather: It's time for a Forum. (And an answer!) I do not believe that a forum approach that both mirrors this list *and* provides a place for discussions that need to take place but that have been ruled inappropriate for this place needs to be RR-sponsored. In fact, such a forum, particularly if it had the participation of a few of the key veterans around here, could be a better place to hang out in many ways. I'm not even sure that mirroring this list is an important feature. Need to think about that some more. But I guess having a discussion about whether to have a forum is probably off topic, so I'll go back into my hidey-hole now. Dan ___ 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: Full Screen for presentations
Set the rect of this stack to the screenrect Depending on your system, you might also have to set the WindowBoundingRect: Set the WindowBoundingRect to the screenrect Set the rect of this stack to the screenrect -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of liamlambert Sent: Wednesday, December 14, 2005 9:50 AM To: use-revolution@lists.runrev.com Subject: Full Screen for presentations I am looking for a way to have a stack go to full screen for a presentation thanks Liam Lambert [EMAIL PROTECTED] IRELAND ___ 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: Text database using custom properties
I wrote a task-oriented to-do list program, which I use for notes, links, and to keep track of everything I do for work. It is free, of course, and can be found at www.WorkMage.com. The actual tasks/notes app, which will appear when Work Mage self-installs is called Task Mage. You guys are welcome to treat it as public domain, and use any or all parts of it as you need. You guys might like it - and it is written in Rev - it is intuitive for me (but then, I wrote it) - hopefully it is intuitive for others. Cheers, Jonathan -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dom Sent: Monday, December 12, 2005 9:29 AM To: How to use Revolution Subject: Re: Text database using custom properties Jim Ault [EMAIL PROTECTED] wrote: Well, depending on how much this is a labor of love vs need-to-get-it- running-soon, you might check out NoteTaker. Dan Shafer recommended it and I decided very quickly to buy it. www.aquaminds.com Very powerful, and does automatic indexing on Categories, Date, Documents, Email addresses, last changed, numbers, priority, Proper Words, Text, Web Sites. Take also a look to VoodooPad... there is free Lite version, but the interesting features belong only to the full version... Each entry in the outline can even display an active web page of the link it contains. But if you are like most of us... building your own is what appeals to you :-) Same thinking about VoodooPad... I reached the limit with the full version, but not yet decided to buy it... why not writing a similar thing in Rev??? But I am not so fluent in Rev ;- Although I wrote years ago something equivalent in HyperCard... The puzzling thing, is that after testing note taking apps, I always return after a time to plain text notes (sorted by gross categories and dates -- year, month) ___ 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
Selecting text across multiple fields
I am trying to figure out how to select text with the mouse across multiple fields. The problem is that with the mousebutton down, messages only get sent to the starting field, not other fields that you move the mouse over. Does anyone have suggestions on how to overcome that? ___ 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: Selecting text across multiple fields
I see also that I have to use mouse(3) to start the selection. An open field just will not receive a mousedown message from mouse(1) - even selectionchanged does not work for this, because it is sent when the mouse is released, not when the mouse is pressed. Torment. Thanks Ken. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ken Ray Sent: Friday, December 09, 2005 12:55 PM To: Use Revolution List Subject: Re: Selecting text across multiple fields On 12/9/05 10:22 AM, Lynch, Jonathan [EMAIL PROTECTED] wrote: I am trying to figure out how to select text with the mouse across multiple fields. The problem is that with the mousebutton down, messages only get sent to the starting field, not other fields that you move the mouse over. Does anyone have suggestions on how to overcome that? You need to a use mouseMove and then check to see if the mouseLoc is within the rect of a specific field or object. You can't use the mouseControl either for the same reason you mentioned. If you have a lot of objects, you'll need to loop over them. Not pretty, but it works if you don't have a large number of objects. Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Windows printing - yet again...
What is the basic underlying reason why a true-type font, when printed from Rev, might not be sized correctly - and yet it will be sized correctly when printed from most Windows applications? ___ 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: Windows printing - yet again...
Well, I do that. However, if I want it to have a really precise layout, then that won't quite work. I created this printing script (described as a total hack by a friend at work) that replaces every single letter in a field with a field containing that letter (and a couple blank spaces after it, to help with adjusting for sub and superscript). It's a monster, but it works. It forces every letter to stay in its exact spot when printing. However - if there is sufficient variation in the font between the screen and printing size, then the letters can wind up overlapping with this approach. Other programs on Windows do not have this problem - so there is something they are doing that Rev is not doing. If I understood what was missing, I might be able to come up with some other 'total hack' that works on all occasions. Could this be accomplished by creating a handler that converts a page (in this case a group in the size of a single sheet of paper) to a postscript file, then printing the postscript file? I know about as much about postscript as I do about hieroglyphics, but I'd be willing to give it a try if I thought it could work. Maybe Windows just doesn't realize that it is supposed to regard a true type font as a true type font unless it is told to do so? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Chipp Walters Sent: Friday, December 09, 2005 4:10 PM To: How to use Revolution Subject: Re: Windows printing - yet again... Jonathan, I don't know the answer, but if you're having the problem of your text being 'trimmed' at the end of a line, you could try setting your field margins to something much higher...like 10. best, Chipp Lynch, Jonathan wrote: What is the basic underlying reason why a true-type font, when printed from Rev, might not be sized correctly - and yet it will be sized correctly when printed from most Windows applications? ___ 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: Windows printing - yet again...
Ok, this is a totally psycho idea, but that has never stopped me in the past... I could create a table that charts the proportional adjustment needed for characters of various fonts. For example, an 11-point arial, as it appears on screen, might need to be adjusted to 10 point for printing. Might be a wee bit of work to figure out the right adjustments for every font, but it might also be worth it. Unless a more practical solution presents itself. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lynch, Jonathan Sent: Friday, December 09, 2005 4:28 PM To: How to use Revolution Subject: RE: Windows printing - yet again... Well, I do that. However, if I want it to have a really precise layout, then that won't quite work. I created this printing script (described as a total hack by a friend at work) that replaces every single letter in a field with a field containing that letter (and a couple blank spaces after it, to help with adjusting for sub and superscript). It's a monster, but it works. It forces every letter to stay in its exact spot when printing. However - if there is sufficient variation in the font between the screen and printing size, then the letters can wind up overlapping with this approach. Other programs on Windows do not have this problem - so there is something they are doing that Rev is not doing. If I understood what was missing, I might be able to come up with some other 'total hack' that works on all occasions. Could this be accomplished by creating a handler that converts a page (in this case a group in the size of a single sheet of paper) to a postscript file, then printing the postscript file? I know about as much about postscript as I do about hieroglyphics, but I'd be willing to give it a try if I thought it could work. Maybe Windows just doesn't realize that it is supposed to regard a true type font as a true type font unless it is told to do so? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Chipp Walters Sent: Friday, December 09, 2005 4:10 PM To: How to use Revolution Subject: Re: Windows printing - yet again... Jonathan, I don't know the answer, but if you're having the problem of your text being 'trimmed' at the end of a line, you could try setting your field margins to something much higher...like 10. best, Chipp Lynch, Jonathan wrote: What is the basic underlying reason why a true-type font, when printed from Rev, might not be sized correctly - and yet it will be sized correctly when printed from most Windows applications? ___ 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: Text database using custom properties
I wrote a program that does some of the things you are talking about. It stores data in custom properties of a couple of buttons, and then autosaves each memo (or in my case each task) to a separate file whenever you change from one task to another. It works real well, and is pretty much instantaneous. Rev seems to process data in custom properties quite quickly. Even for 10,000 memos, I bet your performance will be acceptable. I would suggest that all of your memos be saved in their own file. This means you can program it to autosave each memo when you are done with it. Let me know if you want to check out the program, and I can give you a link. It's got a ton of coding in it, so I might have to tell you where to look in the scripts to find out how to do particular things. Cheers, Jonathan -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Brian Alleyne Sent: Friday, December 09, 2005 7:14 PM To: use-revolution@lists.runrev.com Subject: Text database using custom properties Hi all I am building a note and outline manager in rev. I've worked out my user interface, but before going further I wanted to seek some advice on text handling before working on the data engine. I will store memo fields of various lengths, these would have styled text, and would be typed in or imported in html or rtf form from other applications. Some of these memo fields could run to 50 or 60 pages of text. I will need to quickly search for any word or string in these memo fields. I expect to store potentially thousands of these memo fields. I was thinking of creating a data stack and storing the memo fields as custom properties - in essence using rev as my database. I've read Dan Shafer and Richard Gaskin on this, and if I understand them, it seems as if this is a reasonable way to go. In sum, is rev good for a freetext database with thousands of memos or should I be looking at something like Valentina? I am worried about the performance hit on searching when my database grows to say, 1 memos. Any advice is welcome. best regards, Brian ___ 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: Large Recordsets - An unbuffered approach?
Well... If he lacks the ability to perform analysis on the 60-million records on the server side, then whatever solution he finds is going to be slow. Perhaps he does not need a list of record IDs, just a range? A starting and ending value could be enough. Parallel processing can be accomplished with Rev, but it is complicated. Basically the program needs to either spawn or activate a standalone that will do all the analysis, and the standalone would either communicate with the primary program via ports, or via the creation of a result file. If he is going to have analysis running for a long period of time, this sort of approach would be useful. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ruslan Zasukhin Sent: Thursday, December 08, 2005 2:39 AM To: use-revolution Subject: Re: Large Recordsets - An unbuffered approach? On 12/8/05 12:30 AM, Lynch, Jonathan [EMAIL PROTECTED] wrote: This is prolly an ignorant suggestion, but... Rather than returning the entire record set, can you just return a list of the record IDs from your query? 60-million record IDs should not overwhelm your memory. Then you can go down the list, and for each record (or a predetermined number of records), you load the content, perform your analysis on each record, then discard that Information. 60M * 4 bytes = 240 MB Not so small. And if this will happens via network -- exactly not fast. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ 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: Large Recordsets - An unbuffered approach?
Not necessarily as a front end... You can create a standalone rev application to run concurrently. Your primary application would check the folder in which it resides to see if the secondary application is there (which would be a .exe file in windows). If it is there (which it should be), then the primary application writes the input data to an input file like myData.inpt, then starts the secondary application. The secondary application then reads the .inpt file, processes the data (and interacts with the database if needed), then when the secondary application is finished, it writes the results to an output file like myDoneData.Otpt. The primary application checks periodically to see if the file myDoneData.Otpt exists, when it finds that it does it exist, it reads the file, delivers the result of the analysis, and destroys myDoneData.Otpt. There are variations on this scheme, and you can also use ports to communicate between standalones if you wish. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Adam Sent: Thursday, December 08, 2005 10:29 AM To: How to use Revolution Subject: Re: Large Recordsets - An unbuffered approach? Lynch, Jonathan wrote: Well... If he lacks the ability to perform analysis on the 60-million records on the server side, then whatever solution he finds is going to be slow. Perhaps he does not need a list of record IDs, just a range? A starting and ending value could be enough. Parallel processing can be accomplished with Rev, but it is complicated. Basically the program needs to either spawn or activate a standalone that will do all the analysis, and the standalone would either communicate with the primary program via ports, or via the creation of a result file. If he is going to have analysis running for a long period of time, this sort of approach would be useful. Previously the results of my analysis had been output to a file containing the record ID's. But I am curious, how could activate another application to do the processing externally? Using Rev as a front-end basically. Adam ___ 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: Why is Konfabulator Pretty?
Bill, You can make a menu have any look you want, using a stack as a menu - not just icons, but all sorts of complex layouts. But yes, just use icon-sized images in the substack serving as the source for your menu, and you will get icons in your menu. Every system has predesigned elements that make them convenient - and every system's set of predesigned elements is unique. I would like RunRev to have: - proper tables (I went ahead and created my own) - 3D objects (not planning on doing that on my own) - autoflow fields (created it on my own) - proper copying and pasting in and out of other applications (also did that on my own) - better printing on Windows (partly fixed that on my own, more still to go) - a number-crunching external - a way for directly accessing OS APIs - a Valentina-speed database, internalized, with rev-style scripting - rotating fields And a bunch of other stuff. I personally feel that having to create your own objects is not so bad, because then you have complete control over that object, and can adapt it as needed. I agree it is a pain not having everything you need - but I guess for me, at least, it is worth the extra effort because I find RunRev so darn intuitive to use in so many other facets. Jonathan ___ 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: Disabling MenuItems
It is easy to determine the position, even if you do not know what it is: For example, if line 5 of myList is Hello, you do either of these: Line 5 of myList or Line (lineoffset(Hello,myList)) of myList Bear in mind that when you disable a menu item, the content of that line actually changes... Also, you might want to set the wholematches to true before you use lineoffset, to make sure you get an exact match. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED] Sent: Wednesday, December 07, 2005 4:18 PM To: use-revolution@lists.runrev.com Subject: Re: Disabling MenuItems This is an interesting thread. As long as we're talking about this... Can menuitems be addressed by name rather than number? I don't always have the items in the same position. Joe, Orlando, Florida ___ 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: Large Recordsets - An unbuffered approach?
This is prolly an ignorant suggestion, but... Rather than returning the entire record set, can you just return a list of the record IDs from your query? 60-million record IDs should not overwhelm your memory. Then you can go down the list, and for each record (or a predetermined number of records), you load the content, perform your analysis on each record, then discard that information. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ruslan Zasukhin Sent: Wednesday, December 07, 2005 4:56 PM To: use-revolution Subject: Re: Large Recordsets - An unbuffered approach? On 12/7/05 11:34 PM, Adam [EMAIL PROTECTED] wrote: Hi All: My project works. Sort of. ;) Thanks again to those who have been helping me out. I have done in two days what took me weeks to formulate elsewhere. Best of all it has a GUI. :D Like I said it sort of works... I can connect to the database, I can retrieve records, but this is the sorce of my problem. It would appear to me that an attempt is made to retrieve all the records matching the SQL criteria specified in the query before opertating on the contents of the recordset. With a small recordset this approach in fine and dandy. But in my case, my criteria returns 60 million plus, records. Previously, I had used PHP's mysql_unbuffered_query to fetch one record from the database at a time which I could then process and discard, moving to the next record. I only had to execute one query to accomplish this but I would have to loop through a while statement to the effect of: psuedo-code -- While lRecordCount = lNoOfRecords - 1 Fetch the current record Process the current record Increment lRecordCount End While This worked very fast as it didn't have to move the entire result set to memory. (Which my laptop ran out of this afternoon) ;) An aside: Is it possible to have multiple threads? Whereby an SQL query such as that listed above can operate while still allowing access to the program interface? Hi Adam, You have meet 2 problems: * too big result * mySQL have only client-side cursors, so it try to load result into RAM into RAM of client computer. You can try to use LIMIT, but often this is not what you want. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ 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: custom password dialogue
Very clever... I did this with something much more complicated - storing the test in a custom property as it is typed. Your way is better. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bill Marriott Sent: Tuesday, December 06, 2005 12:13 PM To: use-revolution@lists.runrev.com Subject: Re: custom password dialogue Eric, You'll need to make your own window, as the dialog presented by ask password is not customizable beyond the prompt text. But, there is no built-in Password style for fields. Here is what I thought was a very simple solution to that: 1) Include a tiny image (such as a 10x10 pixel padlock) in your stack. I named mine tinyPadlock. 2) Attach this script to the field used for password entry: on keyUp -- enable masking of password during entry lock messages lock screen repeat with i = 1 to the number of characters in me if the imagesource of char i of me is not tinyPadlock then set the imagesource char i of me to tinyPadlock end if end repeat unlock messages pass keyUp end keyUp This handles whatever someone might do in the field, masks their input, and still allows you to access the content of the field as if the password masking was not used. I put a small sample file up on Rev Online so you can see how it works. User: MerryOtter Stack: Easy Passwords Bill ___ 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: custom password dialogue
This is an easy problem to work around... The following method will activate just as soon as the character is placed, and before any keyup handler is executed. Just do this: On rawkeydown Send hideMyKeys to me in 0 seconds End rawkeydown on hideMyKeys -- enable masking of password during entry lock messages lock screen repeat with i = 1 to the number of characters in me if the imagesource of char i of me is not tinyPadlock then set the imagesource char i of me to tinyPadlock end if end repeat unlock messages pass keyUp end hideMyKeys -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eric Chatonet Sent: Tuesday, December 06, 2005 12:37 PM To: How to use Revolution Subject: Re: custom password dialogue Hi Bill, Would be a very elegant and short coding solution if I had not the time to read the letters that are typed (Mac OS) Then you have to use a rawKeyDown handler (or KeyDown + deleteKey) and it becomes another story... But the idea is very good: completely cross-platform :-) Best Regards from Paris, Eric Chatonet. Le 6 déc. 05 à 18:13, Bill Marriott a écrit : You'll need to make your own window, as the dialog presented by ask password is not customizable beyond the prompt text. But, there is no built-in Password style for fields. Here is what I thought was a very simple solution to that: 1) Include a tiny image (such as a 10x10 pixel padlock) in your stack. I named mine tinyPadlock. 2) Attach this script to the field used for password entry: on keyUp -- enable masking of password during entry lock messages lock screen repeat with i = 1 to the number of characters in me if the imagesource of char i of me is not tinyPadlock then set the imagesource char i of me to tinyPadlock end if end repeat unlock messages pass keyUp end keyUp This handles whatever someone might do in the field, masks their input, and still allows you to access the content of the field as if the password masking was not used. I put a small sample file up on Rev Online so you can see how it works. User: MerryOtter Stack: Easy Passwords 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 ___ 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: custom password dialogue
Don't know if you saw my other post - this is easy to fix, if you want to do so: On rawkeydown Send hideMyKeys to me in 0 seconds End rawkeydown on hideMyKeys -- enable masking of password during entry lock messages lock screen repeat with i = 1 to the number of characters in me if the imagesource of char i of me is not tinyPadlock then set the imagesource char i of me to tinyPadlock end if end repeat unlock messages end hideMyKeys -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bill Marriott Sent: Tuesday, December 06, 2005 1:13 PM To: use-revolution@lists.runrev.com Subject: Re: custom password dialogue Yes a characteristic of this technique is that a letter typed appears for the milliseconds between the keydown and the keyup event. Even on Windows. You can regard this as a serious security breach, or as an improvement on usability (to ensure someone is typing what they think they are typing). But it is very simple and I like how it looks/behaves. Eric Chatonet wrote Would be a very elegant and short coding solution if I had not the time to read the letters that are typed (Mac OS) Then you have to use a rawKeyDown handler (or KeyDown + deleteKey) and it becomes another story... But the idea is very good: completely cross-platform :-) ___ 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: custom password dialogue
Ah yes... One of those little minor things that actually makes it work! -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eric Chatonet Sent: Tuesday, December 06, 2005 1:18 PM To: How to use Revolution Subject: Re: custom password dialogue Hi Lynch, Would not you prefer: On rawkeydown Send hideMyKeys to me in 0 seconds pass rawkeydown End rawkeydown on hideMyKeys lock messages lock screen repeat with i = 1 to the number of characters in me if the imagesource of char i of me is not tinyPadlock then set the imagesource char i of me to tinyPadlock end if end repeat unlock messages --pass keyUp end hideMyKeys Works perfectly. Good trick :-) Best Regards from Paris, Eric Chatonet. Le 6 déc. 05 à 18:52, Lynch, Jonathan a écrit : on hideMyKeys -- enable masking of password during entry lock messages lock screen repeat with i = 1 to the number of characters in me if the imagesource of char i of me is not tinyPadlock then set the imagesource char i of me to tinyPadlock end if end repeat unlock messages pass keyUp end hideMyKeys 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 ___ 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: vScroll to line
Something like this: Put the formattedheight of line 1 to 92 into tVScroll Set the vScroll of field myField to tVScroll You might need to tweak it, depending on the height of the field and whether you want the line at the top, middle, or bottom of the field. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Preston Shea Sent: Tuesday, December 06, 2005 2:35 PM To: use-revolution@lists.runrev.com Subject: vScroll to line How do I get a mouseUp message to scroll field myField down to line 92 ? ___ 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
Windows question, putting a standalone into the start menu?
Can anyone provide instructions, or a link to instructions, on how to put a standalone into the windows start menu programmatically? 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: Windows question, putting a standalone into the start menu?
Nevermind, I figured it out myself: put specialfolderpath(start) into tStartMenuLoc create alias (tStartMenuLoc /Program Name.lnk) to file tURL -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lynch, Jonathan Sent: Monday, December 05, 2005 12:13 PM To: How to use Revolution Subject: Windows question, putting a standalone into the start menu? Can anyone provide instructions, or a link to instructions, on how to put a standalone into the windows start menu programmatically? 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: Rev docs vs this list
I second that, third that, and fourth that! -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Preston Shea Sent: Friday, December 02, 2005 8:25 AM To: use-revolution@lists.runrev.com Subject: Rev docs vs this list Say what you will about the documentation of RR, I've never had technical support half as good as this list for speed and quality. Thanks so much, folks! ___ 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: Editing Styled Text in RunRev
You can set up a series of fields, in which the text scrolls through the fields as though it were one field. You can set the size of each field to be any size you want, so that you can effectively indent a paragraph, wrap around pictures quite perfectly, etc... I send you the stack I created that does this, if you would like to see it. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bob Hutchison Sent: Thursday, December 01, 2005 11:39 AM To: How to use Revolution Subject: Editing Styled Text in RunRev Hi, I'm getting to be a bit of a pain, sorry about that, but I'm going to ask anyway. I'm not having much luck with finding some of the answers to my questions in the docs (partly terminology differences, partly conceptual differences, partly runrev doesn't do everything, of course, and I might be poking around the boundaries and documentation is notoriously bad at describing what isn't there nor alternatives to what isn't there :-) I need a text editor. The text field in runrev is capable of showing styled text that looks to be almost sufficient for that side of things. Input is another matter altogether. Okay, here's the visual display stuff that I think I need: * basics very much along the lines of the HTML text * paragraph indent * inline images, ideally something like HTML in a browser, but small inline icons as place markers is something I can live with * bullets and numbered lists (like HTML) I can deal with bullets and numbered lists programatically if I have to. It looks as though the HTMLText property supports img tags but I have not investigated. Indent. I've not spotted anything yet about this. I can indent programatically if I have to (I think) but I really don't want to. Input/editing of text for the basics is easy enough. I would like to add the concept of class (like CSS class, I'd have called them 'styles' but that's already used in runrev) to the editors. If there is any visual feedback it would be minimal (maybe font or colour change). Can I do this somehow? Do chunks have custom properties? There are *two* kinds of class that are of interest: paragraph and character. I can probably use something like the group properties for character classes, but what about paragraphs? Can a single chunk be a part of more than one group? So. I guess to summarise: 1) Is there a text editor out there that I can use? 2) Can I indent paragraphs? 3) What can/can't I do with images in text? 4) Can I assign custom properties/custom styles/custom something to chunks to represent two pieces of additional information? I am completely open to suggestions (I know I've blurred requirements and a solution in this email, all I'm committed to is the requirement). Thanks, Bob Bob Hutchison -- blogs at http://www.recursive.ca/hutch/ Recursive Design Inc. -- http://www.recursive.ca/ Raconteur -- http://www.raconteur.info/ ___ 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: Editing Styled Text in RunRev
Aw, Thanks Bob! I'll share my stuff with anyone. It is still in development though - lots of functions that would need to be created to make it a worthy editor. I am actually creating it for an idea I have for creating customized fairy tails with real kids as the stars - where the kids act out their parts in front of a chroma-key wall, and then I can print out and bind the book for them right there on the spot. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Bob Hutchison Sent: Friday, December 02, 2005 11:44 AM To: How to use Revolution Subject: Re: Editing Styled Text in RunRev Hi, Jonathan sent me this stack and I've just had a quick look. It definitely works. Thanks so much Jonathan! I had thought of a similar approach, but where each paragraph was in its own field, but only a thought exercise. The approach Jonathan has taken is like a frame based document system, and the text flows through it. This would be particularly useful when RunRev is the delivery mechanism as well as the authoring system. You'd get a very nice publishing-like feel to it. Pretty snappy too. It would be worth pestering Jonathan to make this more widely available :-) Cheers, Bob On Dec 2, 2005, at 9:33 AM, Lynch, Jonathan wrote: You can set up a series of fields, in which the text scrolls through the fields as though it were one field. You can set the size of each field to be any size you want, so that you can effectively indent a paragraph, wrap around pictures quite perfectly, etc... I send you the stack I created that does this, if you would like to see it. Bob Hutchison -- blogs at http://www.recursive.ca/hutch/ Recursive Design Inc. -- http://www.recursive.ca/ Raconteur -- http://www.raconteur.info/ ___ 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: [OT] Re: Why isn't Rev more popular? [Mailing List]
Web based forums do not require than you go to them - not at all. It can be set up either way - you can set it up so that you receive posted messages by e-mail, and when you respond to the message (by email) it gets posted and distributed. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rodney Somerstein Sent: Friday, December 02, 2005 11:53 AM To: How to use Revolution Subject: [OT] Re: Why isn't Rev more popular? [Mailing List] Bob Hutchison wrote: The only better solution to this is NNTP. Unfortunately, USENET is pretty much dead because of spam and finding a good news reader these days is hard (actually, some ISPs are no longer supporting NNTP). BTW, if you are on windows, check out Agent http://www.forteinc.com/agent/index.php if you want to see what I think is a fabulous mail/news reader (they combine the two)... I wish this was available on the Mac. The problem with web based forums is a) their functionality sucks (yes, this is my opinion, and that's the point); and, b) you have to go to them. Going to something is fundamentally the wrong way about. This is why email, news (despite the spam), and weblogs are either so entrenched or such active areas of development. I agree with you, Bob. I REALLY wish that this list was available as a Usenet group. As a matter of fact, it would probably be pretty easy to have this list mirrored to gmane which hosts many other such programming mailing lists. Then people who prefer could use a good NNTP reader (I use Thoth on the Mac most of the time for this) and those who don't want the change could just keep using email. That would be the best of both worlds for everyone. -Rodney -- --- Rodney Somerstein [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: Editing Styled Text in RunRev
I will do so... Let me clean up a few things, then I will get it on tonight or tomorrow. I can post my table/group object there as well. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mark Wieder Sent: Friday, December 02, 2005 1:53 PM To: How to use Revolution Subject: Re: Editing Styled Text in RunRev Ken- Friday, December 2, 2005, 10:08:00 AM, you wrote: Jonathan, can you post the stack to RevOnline? Seconded. Yes, please. -- -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 ___ 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: Following this List
We need a proper forum... Preferably on a sister site to the as-yet-non-existent revdoc wiki... Forums can be set up with subscription options, so you get the messages by e-mail, but don't have to. You could also get just certain categories by e-mail. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Thomas Fischer Sent: Monday, November 28, 2005 5:53 PM To: How to use Revolution Subject: AW: Following this List Hello, I must say I am also somewhat overwhelmed with the flood of messages (114 today, over 2000 in the last two months). I know there is a parallel list regarding externals, which seams to be dormant (or dead?), but is there probably a sensible way to separate the list into different topics, like - technical questions - Revolution company related - (assumed) bugs - xTalk philosophy (there must be better categories)? But in any case, being fairly new to Revolution (Dreamcard) and interested in external functions and commands, I would find more structure and a separation really helpful. All the best Thomas -- Thomas Fischer Salzburg -Ursprungliche Nachricht- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Auftrag von Andre Garzia Gesendet: Montag, 28. November 2005 23:18 An: How to use Revolution Betreff: Re: Following this List Frank, move your subscription to digest mode, it's smaller! :-) cheers andre On Nov 28, 2005, at 7:29 PM, Frank R wrote: I want to keep following this list. But, my inbox is getting blasted pretty good. Are there any other options for following this list, other than e- mail? Is this shadowed to a forum anywhere? Thanks. _ Dan Shafer [EMAIL PROTECTED] wrote: Jacque... Um, actually, foregroundcolor controls both text and border color. bordercolor only works on buttons and scrollbars according to the docs. On Nov 28, 2005, at 1:01 PM, J. Landman Gay wrote: R. Hillen wrote: Hello list, I wanted to make a green rect with a red edge, so I wrote create invisible graphic set the style of it to rectangle set the rect of it to 20,20,50,50 set the foregroundcolor of it to 255,0,0 --RGB_Color set the backgroundcolor of it to 0,255,0 --RGB_Color set the linesize of it to 2 show it I got a white rect with a red edge. Why? I'm not sure, because the foregroundcolor controls the text color, not the border. If this wasn't a typo, then set the bordercolor instead. Also, do the opaque thing like others have suggested. -- 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 ~~ Dan Shafer, Information Product Consultant and Author http://www.shafermedia.com Get my book, Revolution: Software at the Speed of Thought From http://www.shafermediastore.com/tech_main.html ___ 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 ___ 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: Timeline and cudos since June?
Although that would mean i'd have to stop complaining ;) cheers Xavier I think perhaps your complaints actually produce results... So please don't stop! More cheers, Jonathan ___ 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
RevDocWikis?
I have been out of pocket for a couple of weeks... Was a decision ever made regarding the RevDocWiki? Like, who is going to host it, is Revolution moving forward on making this happen? Anything else? Thanks, Jonathan ___ 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: Ensuring numeric input
.2 is a number . is just a period, not a number -2 is a number - is just a minus sign, not a number -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ken Ray Sent: Thursday, October 27, 2005 12:16 AM To: Use Revolution List Subject: Re: Ensuring numeric input On 10/26/05 10:58 PM, Michael J. Lew [EMAIL PROTECTED] wrote: Thanks for the suggestions, but unfortunately it doesn't seem to be anywhere near that easy. A user can put the insertion point within a number and so I need to check before the character is entered whether the value will be a number after the new character is added at the insertion point. The new character may be at the start of a numeric string, in the middle or at the end. I can't find an easy function that gives the insertion point relative to the selectedLine. Most of the complexity of my script is in deciding where the insertion will be made in the line of interest. Still lacking a simple solution... Try this one (script of the field): on keydown whichKey if whichKey is among the chars of 01234567890.- then put me into tTemp put word 2 of the selectedChunk into sChar put word 4 of the selectedChunk into eChar if eChar sChar then -- some text is selected delete char sChar to eChar of tTemp end if put whichKey after char eChar of tTemp if isNumber(tTemp) then pass keyDown end if end keyDown Basically it checks to see if the end product would end up with a numeric value, and if so, it will allow the keystroke to happen. BTW: There was no reason to trap for backspace/delete as there isn't a way AFAIK to remove some or part of a number and have the end result *not* be a number. HTH, Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: revdocs
I absolutely agree that the easier we make it to access and add to the wiki, the more likely people are to use it. I guess all I meant to say is that the rules that apply to most people do not necessarily apply as strongly to this group... Rev users are more likely to go to extra trouble than many other groups. So, along those lines... Some thoughts on making it easy and providing motivation: 1) Revdoc moderators, who also read the list a lot, can make it very easy for folks who contribute a good suggestion on the list. The moderator can look up the correct URL for a given wiki page for whatever command or function is under discussion, then respond to the post on the list with the link to that page, and a gentle suggestion like Hey, awesome advice, can you go here www.whateverTheURLis.org and add it to the wiki. This means, the person being asked to contribute can just click on the link, and voila, they have started. 2) Praise should be given on this list whenever someone adds something useful to the wiki 3) The wiki itself should be as clean and easy to scan as possible. Some folks have a penchant for messy, cluttered web pages, just packed with all sorts of info. We need to make sure this wiki is very easy to scan, so as not to turn people off when they first go to it. This would be in addition to all the other good ideas that have been suggested for making it user friendly. ___ 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: Ensuring numeric input
I had to deal with this issue in my Task Mage app. When people enter dates into the date column, or times into the time column, it has to be a real date or real time, or else it will cause problems. I addressed this in two ways. In the keydown handler I only allow appropriate characters. In the exitfield handler, the script tries to interpret what they wrote and make it conform to the proper date or time format. If it does not conform, the field is reverted to empty. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ken Ray Sent: Thursday, October 27, 2005 11:53 AM To: Use Revolution List Subject: Re: Ensuring numeric input On 10/27/05 8:34 AM, Lynch, Jonathan [EMAIL PROTECTED] wrote: .2 is a number . is just a period, not a number -2 is a number - is just a minus sign, not a number True... but that raises another UI issue - if the field has .2 in it and someone attempts to delete the 2, do we keep the . by itself in the field, hoping someone will type another number and then tray it on closeField to provide an alert? Or do we remove the decimal point as well to empty the field? And if we *do* remove the decimal, how would that be different from having an empty field and typing a decimal point to start a decimal number; before the actual number is typed, there's just a decimal point in the field... Hmm... Ken Ray Sons of Thunder Software Web site: http://www.sonsothunder.com/ Email: [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: Revdocs on a wiki
Hi Heather... How long before the new documentation is available? How long before a RunRev sponsored revdoc wiki would be available? If we get impatient, and want to create our own, is that permitted? One possibility is that if we create a revdoc wiki with the new documentation, then when RunRev is ready to create their own wiki, the user-created wiki could be ported to RunRev for your use. Take care, Jonathan -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Heather Nagey Sent: Thursday, October 27, 2005 11:06 AM To: use-revolution@lists.runrev.com Subject: Revdocs on a wiki Dear list members, Regarding the recent debate about extracting the current revdocs and putting them on a public wiki. We have discussed this here, and we feel that at this moment in time such effort would be largely wasted, as the docs are under active review right now. However at a later date we plan to make space available on our server for a documentation wiki, if people are still keen to work on that. If and when a wiki is set up, it will be necessary to have a copyright notice incorporated, as the documentation is copyright Runtime Revolution. Warm Regards, Heather Heather Nagey, Customer Support Manager Runtime Revolution Ltd www.runrev.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: Ensuring numeric input
It's a matter of interpretation... My date interpretation will automatically complete a date. 11/9 becomes 11/09/05 (this year, next year it will be 11/09/06. 1/2 becomes 1/02/05 12/0w/05 would be automatically converted to 12/01/05... 2005/0w/14 would be converted to 12/01/2014... This last one is because the American convention is Mo/Day/Year, and the program is not set up for the year/mo/day convention (although it could be, if that were ever an issue). It can't be perfect, some things just cannot be interpreted. In my situation, I cannot afford to have an invalid date in a date field, or it will cause a cascading list of problems - so I have to be rigid about that. But I see what you mean, if possible, it would be better to be nice to your user and allow them to correct an invalid date rather than have to type it over. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alex Tweedly Sent: Thursday, October 27, 2005 2:14 PM To: How to use Revolution Subject: Re: Ensuring numeric input Lynch, Jonathan wrote: I had to deal with this issue in my Task Mage app. When people enter dates into the date column, or times into the time column, it has to be a real date or real time, or else it will cause problems. I addressed this in two ways. In the keydown handler I only allow appropriate characters. In the exitfield handler, the script tries to interpret what they wrote and make it conform to the proper date or time format. If it does not conform, the field is reverted to empty. That sounds like a good approach, *except* (for someone as poor a typist as me) - I type 2005/0w/14 (i.e. mis-hit the 'w' below the '2' that I was aiming for) - hit return (or tab or ...) - and because it's not a valid date, the whole lot goes and I need to start typing from scratch ?? Some days, I'd never complete typing a date ! :-) Hopefully, you allow some way to get back the invalid typing so I can just edit that. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.361 / Virus Database: 267.12.5/149 - Release Date: 25/10/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 ___ 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: Revdocs on a wiki
Yup, I also agree. When reading a comment, we need to be able to refer back to the original text that is commented upon. Here is an example of what such a page would look like - this entry is for the altID function: http://www.seedwiki.com/wiki/runtime_revolution_docs/altid_property.cfm? wpid=213569 And before anyone asks - no, that site is not meant to be the official thing (unless it becomes the only option) - just meant to be used as an example to whet appetites. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Troy Rollins Sent: Thursday, October 27, 2005 2:51 PM To: How to use Revolution Subject: Re: Revdocs on a wiki On Oct 27, 2005, at 2:23 PM, Mark Swindell wrote: Using the existing docs as a starting point would be optimal, in my view. Exactly, otherwise there will be a wiki with many blank or placeholder pages which cannot completely support the user's inquiries - which ultimately results in a tool which is not used. It would also be best if each page in the official documentation could link directly to the wiki page for the same term or item. If you can't easily get to the information from within the Rev environment there will be far less users of the system. -- Troy RPSystems, Ltd. http://www.rpsystems.net ___ 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: Revdocs on a wiki
But with a wiki, we can do more than we can with web notes. We can add our own sections, our own how-to articles, our own function scripts with an explanation on how to use it, etc... -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Chipp Walters Sent: Thursday, October 27, 2005 3:45 PM To: How to use Revolution Subject: Re: Revdocs on a wiki Troy Rollins wrote: If this would be the case, then it would be better to simply fix whatever is wrong with the web docs system that is already built into Rev and start seriously supporting that with all this community energy. Troy, I agree. ___ 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: Revdocs on a wiki
Well... Yes - I surely agree with integrating it like that... But I don't know that they have the resources to support it - RunRev won't release figures about their number of customers, but from what I understand there just isn't a huge number of us revOlutionaries out here. Either way - I just want it to get done. If they cannot do it in a timely manner, then we can get it started for them. If they can do it soon - then great! -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Troy Rollins Sent: Thursday, October 27, 2005 4:43 PM To: How to use Revolution Subject: Re: Revdocs on a wiki On Oct 27, 2005, at 4:05 PM, Lynch, Jonathan wrote: But with a wiki, we can do more than we can with web notes. We can add our own sections, our own how-to articles, our own function scripts with an explanation on how to use it, etc... Maybe RunRev could make it so that the wiki IS the internal documentation via an update of some kind. I just think this is an opportunity to integrate all of it into one thing, rather than add yet another source for dribs and drabs of haphazardly organized information. RunRev is obviously aware of the community desire to participate in documentation. If they as smart as we know they are, they will take advantage of it by providing a mechanism of whatever kind. -- Troy RPSystems, Ltd. http://www.rpsystems.net ___ 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: docWikis
I have no problem using whatever standards we agree upon. I am not sure I possess the html skills to do that - but whatever, I can learn. I chose that particular wiki site because it appears to be unlimited and free (which always makes me nervous). It is a site that allows for easy editing of each page, and easy creation of new pages. I am not committed to using that particular site, I just wanted to get a sense of how much work would be involved. It would be a decent amount of work, but nothing insurmountable. I can take a few minutes during lunch today to see if the files on that site would be portable to another site if need be. So far, I have only put in a small part of the dictionary (about halfway through the Cs), and that is without any internal links. I really believe that getting people to use it would not be too difficult. It would become a natural process - one that extends from discussions on this list. Think about the process of finding bugs - first we discuss them on here, then when a bug is fully identified one of us puts it on bugzilla. This would be the same - first we discuss how to use a given command (which happens constantly on this list) then one of us adds the explanation to the appropriate wiki page. I think the others on the list will use it when they realize it is easy, and that it saves them time. It saves them time because in the future they can refer to a specific page on the wiki site for a given explanation, rather than constantly re-explaining the issue each time it is raised anew on this list. If I keep going with that or a similar site, I would envision three steps: 1) put in the dictionary and how-to docs 2) go back and add internal links 3) look through the archives of this list and add in any explanations that seem appropriate for each command After that, we can add in other sections, like for links to the various rev pages, or whatever else we want. Take care, Jonathan -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Marielle Lange Sent: Tuesday, October 25, 2005 7:56 PM To: use Revolution How to Subject: RE: docWikis Jonathan, Congrats for your website. Nice addition to the family. Feel free to step on my toes... you are welcome to dance on them if you fancy :-). You insisted that you did it to check out how difficult it would be. Point taken. But the point made by Tim is an important one. You will have user contribution when you successfully persuade them that the work they put into this will not be wasted. In fact, I didn't make any attempt to upload the doc on my own wiki because I was aware that structure had to precede content. I didn't take too much time transferring the many notes and snippets I have on my computer onto the wiki for this very reason too. Your document is completely unstructured (I understand this is the source of the doc itself): PaltID/B property/FONTFONT size=3 (any object)/FONT/ PFONT color=#606060 size=2 PPlatform support: /P/FONTFONT size=1 PIntroduced in version 1.0/P/FONT PSpecifies an alternate ID for objects./PBFONT face=Courier New size=1 Pset the altID of Iobject/I to IIDNumber/P/B/I/ FONTFONT face=Courier New size=1 Pput the altID of this card into myID/P Prepeat while the altID of stack myStack lt;gt; 0/P/FONTFONT color=#606060 size=2 PSee also: /FONTFONT size=3ID property /FONT/PBFONT color=#606060 size=2 Can you control the css behind your wiki pages? This suggests you do: LINK REL=stylesheet TYPE=text/css HREF=/otherpages/ red_and_gray_full_screen/wiki.css LINK REL=stylesheet TYPE=text/css media=print HREF=http://www.seedwiki.com/otherpages/seedwiki/wiki_print.css; But can you add new tags within your wiki page that match css divisions? This is what I wanted to do in my wiki before trying to get more persons contribute. With divisions and conventions, the material can be very easily exchanged. So what about the idea of standards... Only got two respondents so far and one is myself. Would users of this list conform to standards if I have the initiative to design some? If you want to get a poor soul (me) spend a few days on this, you should consider taking 1 minute to answer the very short survey at: http://revolution.lexicall.org/wiki/tiki-take_survey.php?surveyId=1 By experience, I know that many persons like to answer... do the job, spend much much time on it... then when you have finished, if I am satisfied with the work you have done, I may end up using it Comments, feedback? No, too early. I will wait for you to present me with a finished product and then I may give you some feedback if I find the time for it. So many great things haven't been realized because of this attitude ;-). If you believe we should go for a reliable revdoc system... one that can easily be moved from one place to another without too much cost if we discover that the first environment we try has intrinsic
RE: docWikis
Hi Marielle, That particular site does indeed allow both style sheet control and an easy download of all the page material in one shot. However, the package for allowing one to have one's own domain name costs $50 per month! So, if we want out own domain name - that would not be the site. ___ 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: Tips Techniques
If you are reading the revDoc wiki thread, you will see discussion of an entity that would serve that purpose quite perfectly. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Peter T. Evensen Sent: Wednesday, October 26, 2005 11:04 AM To: use-revolution-lists.runrev.com Subject: Tips Techniques I wanted to thank everyone who chimed in on the invisible player not working reliably and suggesting I keep it visible and set it's location to -1000,-1000. I was just wondering if there is an repository of tips and techniques such as not making players invisible but placing them offscreen. It seems like such a list would be a great tool. I don't know if such suggestions are in Dan's book, or if the web notes on the doc would be a good place. Any thoughts? Peter T. Evensen http://www.PetersRoadToHealth.com 24-hour recorded info hotline: 1-800-624-7671 ___ 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: OpenSockets and multiple stacks...?
Another solution, following along these lines... If the classroom network has a shared drive, then you can use tcp connections to send a message to each computer that simple says refresh now or something like that. Each client computer, upon receiving that message, would then refresh the stack from the shared drive. This might not be as interesting as the other approaches, but would be very easy to do. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mark Wieder Sent: Wednesday, October 26, 2005 3:08 AM To: How to use Revolution Subject: Re: OpenSockets and multiple stacks...? Alex- Tuesday, October 25, 2005, 5:52:12 PM, you wrote: The other option would be to do it as a peer-to-peer distribution using local repeaters - an even more interesting protocol design problem, but probably even less pragmatic a choice :-) Another way to tackle this would be to have the student stacks subscribe to the instructors stack by opening socket connections. Then the instructors stack could just push out messages to the subscribed sockets. This would save you from having to use multicast packets and give you a finite and known pool of sockets to deal with. (Although the peer-to-peer approach is most definitely the more interesting way to go about designing it). -- -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 ___ 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: docsWiki
Hi David... Wow, you really know your wiki! Very impressive. I am up for participating and contributing, so if you set it up, count me in. Take care, Jonathan -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Bovill Sent: Wednesday, October 26, 2005 10:46 AM To: How to use Revolution Subject: Re: docsWiki On 26 Oct 2005, at 11:57, Marielle Lange wrote: Could an expert scripter create a template rev stack that would wikify all the existing revdocs in one fell swoop and send them to their appropriate places in the wiki/web structure (however that works for wikis, no idea here). Just a question. I'm sure it's not easy or someone would have done it. I wouldn't call myself an expert scripter but (1) I have already written an html 2 wiki translator for my own needs (2) I have already written a rev application that let you edit wiki documents on the desktop: http://projects.lexicall.org/portal/wikipad.php (3) I have a start of a colorisation routine (to apply colorisation according to the wiki syntax). Yes -- and I have code to read and write to an online wiki (at the moment not with authentication for TikiWiki) - I am aiming to use ssh and certificates for any secure and easy to script work on this - lot easier than coding the session managment. What do you suggest for the name? The following names are available: revdocs.co.uk, revdocs.org.uk, revdocs.ltd.uk, revdocs.plc.uk, revdocs.me.uk, revdocs.com, revdocs.net, revdocs.org, revdocs.info, revdocs.biz (with xtalk, all interesting ones are registered). revdocs.org / net / com sound fine to me. Happy to register them today if you want on behalf of any group that want to take this forward. Many providers nowadays give access to Fantastico. This means that any of the packages below can be installed at the click of a mouse. The pros and cons of each package can be evaluated at: http:// opensourcecms.com/ (a website that gives you the opportunity to try out some of the best php/mysql based free and open source software systems in the world). For my wiki, I use tikiwiki and I am very happy with it ). Wikipedia uses media wiki (http:// www.mediawiki.org/wiki/MediaWiki). If you have any experience with any of these and strongly recommend one for the purpose of hosting software documentation, give a shout. I have moved off TikiWiki and MediaWiki has the same problems - hard to integrate with Rev and not purpose built for the task. These are what I would suggest are the requirements for the best documentation wiki for our purpose: 1) Robust well supported open source wiki 2) Full wiki functionality revealed via web services - XmlRPC for instance - to allow direct integration with Rev 3) Code and binary stack versioning linked to wiki documentation 4) Extensible syntax highlighting 5) Email notifications for changes 6) Simple navigation and the ability The basic functionality I imagine is to have a simple site with an index / outline of the documentation which would automatically be generated from the wiki. A user could use the web site to contribute to the wiki or access, read and write to the wiki directly from within Revolution. There would also be a section of code snippets and handlers with SVN for version management linked to the wiki documentation for the code. A user would be able to search and download these code snippets directly from within Revolution. Additionally I have requirements to add the following: 1) Issue tracking (tickets) and milestone support 2) LDAP support 3) Folksonomy tag support - ie video, regEx, recusive The only wiki that supports all of these is Jira: - http://www.atlassian.com/software/jira/ - http://confluence.atlassian.com/display/JIRAEXT/JIRA +Subversion+plugin It is not open source, but is free for open source projects. It is a robust commercial product used by MySQl and a number of large open source community. Very well designed. Trac is the only open source solution that comes close: - http://www.edgewall.com/trac/ We have it installed here, but not with the SVN bit and syntax colouring working here. It also lacks XML-RPC support at the moment, but using https we can work around that. Regarding hosting - I can offer this on a dedicated server if a small group of us would like to contribute. ___ 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:
RE: revdocs
Hi Marielle I agree with everything you said, except the part about getting people to contribute... I only created that test site to get a personal feel for how easy or difficult it would be for people to use it - to help gage my opinion about the practicality. There is very little that is actually there - just enough to get a sense of it. I think having one of you wiki experts handling the hosting is obviously a better way to go. If you see my response to David's post - I basically said sign me up, I'll contribute Regarding getting people to use it, however... The folks here do not just answer Emails. We have seen numerous examples of people answering with scripts that they wrote custom, just to answer a question - examples of people working together very hard to work out the best way to solve a problem - examples of people saying send me your stack, and I will see if I can figure out what is wrong I have done these things, and I know many of the other participants on this list have done so as well. So, if folks are willing to put time and energy into answering a single question (which our list's history has proven) then there is every possibility that they will be willing to put a very small amount of time and energy into adding an answer (that they have already answered on the list) to the wiki. For that matter - it does not have to be the person who answers the question who puts it on the wiki - sometimes the asker can do the work, as a means of returning the favor. It just has to become a habit - which means we have to gently pester each other with comments like hey, great explanation, please put it on the wiki or some such thing. I do think we should give thought to other incentives as well: Each contributor should be able to include a link to their website, and if they contribute an original how-to article, then they should be able to include a little bit of self-promotion along with their link. For those folks who teach revolution, having an online revdoc wiki will be a big boon, so we might want to encourage them to contribute as much as possible. Any other incentives you can think of? ___ 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: database
Marielle... What is your site for the revdoc wiki again? Does it have the whole revDocs on it? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Marielle Lange Sent: Monday, October 24, 2005 6:54 PM To: use Revolution How to Subject: RE: database I must be the change I want to see in the world. -- Gandhi Funny, this is my favorite quote too. Though the version I know is: Be The Change You Wish To See In The World Though the original version apparently is: You must be the change you wish to see in the world (http://www.flickr.com/photos/500hats/51508584/) Am I using this to encourage others to follow your example... I will only say that I strongly believe in this quote. Marielle Marielle Lange (PhD), Psycholinguist Alternative emails: [EMAIL PROTECTED], [EMAIL PROTECTED] Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databaseshttp://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org ___ 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: docWikis
I just checked the webnotes for allowFieldRedraw, and they said hkhfkj Maybe the webnotes system isn't working yet? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alex Tweedly Sent: Tuesday, October 25, 2005 6:38 AM To: How to use Revolution Subject: Re: docWikis Troy Rollins wrote: On Oct 25, 2005, at 1:37 AM, Chipp Walters wrote: I seem to remember a bug in it where it would only save the last comments? Well, that would put a damper on things. Would be nice to see that fixed, because it is probably the best way to have a system with longevity that both RR and the user base could contribute to - as obviously intended. That needs to be fixed - and it also needs someone from RunRev to monitor the Notes and edit where necessary. e.g. the Web Notes for allowFieldRedraw said hhgfk [ Until I exploited the above mentioned bug to remove it :-) ] But I don't see that as the sole answer; Web Notes should fix or clarify the existing docs. Extended examples or discussion (e.g. PCRE versus Perl RegEx) should go in a wiki (or somewhere) rather than in the docs. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.361 / Virus Database: 267.12.5/148 - Release Date: 25/10/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 ___ 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: docWikis
I really like the wiki idea... Webnotes seems great on the surface... But having the docs in a wiki means we get to modify whatever we want. We can add comments after the initial document. We can link to examples, related webpages, and the like. We can even fix the original documents if absolutely necessary. We can post examples of how to use a command, or how to combine commands. We can also add in new pages to the docs that really should be there... Like how to use the tab panel button, how to use tables, the quirks of nested groups (I can write this one), and many other examples... And we can make it such that any contributions are automatically public domain, meaning RunRev would be free to take any contributions to add or modify the original documents as needed. And, of course, the contributor gets to put in a link or two to his or her homepage, in case that might lead to new business for them. In fact... I copied a few pages from the docs into a practice wiki, just to see if it would be practical and to experiment with: http://www.seedwiki.com/wiki/runtime_revolution_docs/runtime_revolution_ docs.cfm I think it would not be too difficult to set up, and would be worth the effort. However, I don't want to step on anyone else's toes who has already started on such a thing (like Marielle) - I just did it as a test of practicality. It would become a habit for us... When someone posts a good script, like Chipp's windows document launching script, then the others respond by saying... Hey, great script, please add it to the wiki... Or when someone explains how to use certain commands... Awesome advice, please note that in the docwiki... It would be similar to the way we currently tell folks to use bugzilla when they find a bug. And when a newbie asks a frequently asked question, we can respond by saying... Oh no problem, please just check out the docwiki at so-and-so I see it as something that would increase efficiency across the board... Better for RunRev, and better for all of us. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alex Tweedly Sent: Tuesday, October 25, 2005 10:44 AM To: How to use Revolution Subject: Re: docWikis Lynch, Jonathan wrote: I just checked the webnotes for allowFieldRedraw, and they said hkhfkj Maybe the webnotes system isn't working yet? More likely is that I'm just not good at exploiting apparent weaknesses :-) Maybe the Web Notes special case the situation where the uploaded note is empty. Maybe uploaded notes only get refreshed daily. or Maybe this is why a Wiki *might* work while Web Notes (based on the last 9 months experience or so since they were introduced) demonstrably don't work. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.361 / Virus Database: 267.12.5/148 - Release Date: 25/10/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 ___ 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: docWikis
For an example of how a note added to a doc could be useful, please look at this page: http://www.seedwiki.com/wiki/runtime_revolution_docs/altid_property.cfm? wpid=213569 apologies if the link is broken, you might have to cut and paste the whole link into your browser for it to work. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lynch, Jonathan Sent: Tuesday, October 25, 2005 11:09 AM To: How to use Revolution Subject: RE: docWikis I really like the wiki idea... Webnotes seems great on the surface... But having the docs in a wiki means we get to modify whatever we want. We can add comments after the initial document. We can link to examples, related webpages, and the like. We can even fix the original documents if absolutely necessary. We can post examples of how to use a command, or how to combine commands. We can also add in new pages to the docs that really should be there... Like how to use the tab panel button, how to use tables, the quirks of nested groups (I can write this one), and many other examples... And we can make it such that any contributions are automatically public domain, meaning RunRev would be free to take any contributions to add or modify the original documents as needed. And, of course, the contributor gets to put in a link or two to his or her homepage, in case that might lead to new business for them. In fact... I copied a few pages from the docs into a practice wiki, just to see if it would be practical and to experiment with: http://www.seedwiki.com/wiki/runtime_revolution_docs/runtime_revolution_ docs.cfm I think it would not be too difficult to set up, and would be worth the effort. However, I don't want to step on anyone else's toes who has already started on such a thing (like Marielle) - I just did it as a test of practicality. It would become a habit for us... When someone posts a good script, like Chipp's windows document launching script, then the others respond by saying... Hey, great script, please add it to the wiki... Or when someone explains how to use certain commands... Awesome advice, please note that in the docwiki... It would be similar to the way we currently tell folks to use bugzilla when they find a bug. And when a newbie asks a frequently asked question, we can respond by saying... Oh no problem, please just check out the docwiki at so-and-so I see it as something that would increase efficiency across the board... Better for RunRev, and better for all of us. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alex Tweedly Sent: Tuesday, October 25, 2005 10:44 AM To: How to use Revolution Subject: Re: docWikis Lynch, Jonathan wrote: I just checked the webnotes for allowFieldRedraw, and they said hkhfkj Maybe the webnotes system isn't working yet? More likely is that I'm just not good at exploiting apparent weaknesses :-) Maybe the Web Notes special case the situation where the uploaded note is empty. Maybe uploaded notes only get refreshed daily. or Maybe this is why a Wiki *might* work while Web Notes (based on the last 9 months experience or so since they were introduced) demonstrably don't work. -- Alex Tweedly http://www.tweedly.net -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.361 / Virus Database: 267.12.5/148 - Release Date: 25/10/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 ___ 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: docWikis
So then, there is no actual online wiki containing the full revdocs... I happen to agree with you (Marielle) that it would be an excellent thing. I am willing to set it up if no one else wishes to do it. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Marielle Lange Sent: Tuesday, October 25, 2005 5:39 PM To: use Revolution How to Subject: Re: docWikis Hi Jonathan What is your site for the revdoc wiki again? My site is not for revdoc... it contains snippets and code examples. http://revolution.lexicall.org/wiki/tiki-index.php?page=StandardsSMIL (for the page on SMIL standards, to be in context... though this page is quite empty for now) Does it have the whole revDocs on it? Nope, you will find it elsewhere. They have been there : http://mathfieldday.com:8080/revdocs/2291 (not serving anymore) You will also find them in this excellent course: http://revolution.byu.edu/cgi-bin/revsite/indexcounter.cgi http://revolution.byu.edu/revdocs212.html Cheers, Marielle Marielle Lange (PhD), Psycholinguist Alternative emails: [EMAIL PROTECTED], [EMAIL PROTECTED] Homepage http://homepages.lexicall.org/mlange/ Easy access to lexical databaseshttp://lexicall.org Supporting Education Technologists http:// revolution.lexicall.org ___ 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: OpenSockets and multiple stacks...?
There should be no such restrictions... Presumably each computer in your network will have an IP address... So you just have a list of IP addresses and a repeat loop that sends the message out to the same port on each IP address in the list. It'll take a bit of tweaking to get it all worked out, but there should not be a reason why you can't do it. Good luck. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John Patten Sent: Tuesday, October 25, 2005 5:56 PM To: use-revolution@lists.runrev.com Subject: OpenSockets and multiple stacks...? Hello All... Not sure if this is possible, but I'd like to be able to have a single stack, let's call it the instructors stack, send out a text message to multiple stacks all within a single classroom network all at one time. The multiple stacks would be student stacks. I have had a look at some of the sample stacks in the User Spaces specifically the work that AlexTweedly has done with his TCP and UDP stacks, but have yet to determine if sockets would work in a implementation as i have described. I get the impression that sockets is something that can only occur between two stacks, not between one and many, or many to many. Or, do sockets allow you to open multiple sockets in order to facilitate mutliple connections to a single server stack? What I would like to get to is a Revolution based system similar to a classroom performance system (http://www.pearsonncs.com/cps/) but utilizing laptops and the improved capabilities of Revolution. Anyone have some suggestions? Thanks in Advance! John Patten ___ 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: database
Rob... What motivates you to create such a beast for free? Surely it took an enormous amount of work for you? How does serendipity compare on speed to database programs written in C++? Take care, Jonathan -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rob Cozens Sent: Saturday, October 22, 2005 10:38 AM To: How to use Revolution Subject: Re: database Hi Pascal, my interest now is in databases (I mean relational database without using SQL.) and I'm looking for, and not finding any example of databases build with Revolution. I mean something that looks like a FileMaker or a 4D product. Is ther any example on Revolution web site, or other ? I have scripted a hierarchical, binary-tree database in Transcript which is open-source and royalty-free. Relational indexes are NOT built in, but must be created and maintained individually. Serendipity Database--Binary (SDB) is available for download at http://wecode.org/serendipity/. The download includes client and server software for multiuser operation, stacks for automated testing examples, and reference stacks...along with Serendipity Library. Also included are RAD tools for adding SDB support to existing Rev stacks and creating database data dictionary record descriptions from existing stacks. SDB offers: * A native Transcript database engine running on all platforms supported by Revolution with NO modification * Standalone and client/server operation with the same front end (the later including automatic specific record locking) * Multi-lingual and user-translatable capabilities (shipping with support for Dutch, English, French, German Spanish) 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: database
I am sure a Rev-based database is not as fast - but if the speed is good enough, then it has the advantage of being written in transcript - meaning Rev developers can make all sorts of modifications very easily. I can see how this would be very useful. And there are some things that Rev does that are really quite fast, despite being scripted. I guess it just depends on what you need. I plan on buying Valentina, by the way, - it is what I want for my Christmas present! -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lynn Fredricks Sent: Monday, October 24, 2005 10:26 AM To: 'How to use Revolution' Subject: RE: database What motivates you to create such a beast for free? Surely it took an enormous amount of work for you? How does serendipity compare on speed to database programs written in C++? Jonathan, I don't know how he could seriously answer your question. Valentina 2 is usually several multiples faster than other C/C++ based databases, so it's like comparing a footrace with five different star ships, system based and faster-than-light versions. If speed is a concern at all, anything that is not compiled to machine code isnt going to work for you. If all you are going to do is store a thousand records locally and you don't need lightning speed, just about anything will work for you. It just wont grow very fast. Best regards, Lynn Fredricks President Paradigma Software, Inc Joining Worlds of Information Deploy True Client-Server Database Solutions Royalty Free with Valentina Developer Network http://www.paradigmasoft.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: database
Hi Lynn... Just curious... How many customers have bought Valentina? How many RunRev users have bought some version of Valentina? Take care, Jonathan -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lynn Fredricks Sent: Monday, October 24, 2005 11:07 AM To: 'How to use Revolution' Subject: RE: database Not to say Lynn is wrong but if a database is well organized in terms of functionality, it can beat the pants of a compiled database which woudl suffocate with too much information. Right, but what you are talking about here is a developer skill issue more than anything. Its even easier for the tortoise to beat the hare if the hare has been drinking margaritas all day long :-) Call it the space-folding starship... Before valentina existed, i had to port a database from a PC to Macs for a professional product. Some 70 records with relational links on which FileMaker just choked... No surprise there. It took HC 3 days to import the data but after that it was 2 seconds access even on a CDROM... But preparing the information was paramount for this trick which we can't all afford... Right, it depends on what you are trying to do and what you need. But I think any statement of 2 seconds needs to be clarified -- 2 seconds to...what? Search 700,000 records and return what kind of information and how? Surely if i had Valentina then, i could have said it choked on that many records... ;) And any database can be tuned for optimum performance one way or another for specific data sets... Like the hare above, if you feed him margaritas all day first, sure. But that many records isnt a challenge to Valentina unless its been hobbled. The free stuff usually takes longuer to develop though ;) I think this is a dangerous sort of generalization. Many early mac power users back in the pre-PPC days learned that you could store data inside a resource fork. It worked very well and very fast to access small amounts of data. But, the resource fork wasn't designed for that purpose, so you eventually run into limits. And, resource forks really werent designed to work in the world of databases, so scaling up from such a solution, when you needed to, was a problem. With products like Revolution, you have a very useful metaphor for dealing with data that can do almost any kind of user interaction. But why press it into doing something when some other tool is better suited and therefore, you produce a superior and more flexible end result? Another comparison: there was a very interesting series of articles in Photoshop User magazine in which the writer created a really detailed 3D looking picture of a bar, all using photoshop skills. Cool, and okay, you can achieve such things over a course of a very long time. But, I could have a 3D guy do that in hours in comparision, and, if I didn't like the angle, I can turn the camera in the 3D scene and rerender -- while the Photoshop guy would probably have to recreate the entire scene. Is the Photoshop artist's time worth x15 less than that of the 3D guy? If so, refer him to me, I have some work for him to do at sub-minimum wage. Best regards, Lynn Fredricks President Paradigma Software, Inc Joining Worlds of Information Deploy True Client-Server Database Solutions Royalty Free with Valentina Developer Network http://www.paradigmasoft.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: database
Very cool! More of that community spirit stuff that I find so admirable. If you keep the entire DB in RAM, then do you have to save the entire DB when you do a save, or can you save just one record? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rob Cozens Sent: Monday, October 24, 2005 11:36 AM To: How to use Revolution Subject: RE: database Hi Joanthan, What motivates you to create such a beast for free? Surely it took an enormous amount of work for you? SDB was originally created in HyperTalk about 15 years ago. I was working with a San Francisco winery supplier and Fresno State College professor of vitaculture on the forerunner of OenoLog. We had purchased Answer Software's HyBase engine, a 4th generation db designed to back-end HyperCard, when Serge Grenier posted Networking HyperCard Stacks to the HyperCard Mailing List. Seeing how simple it was (conceptually, if not in implementation) and desirous of (a) being able to modify and augment the db engine supporting our application and (b) freeing our project from royalty obligations, we abandoned HyBase and I scripted SDB's original version. My reasons for making SDB open source and royalty-free are: * I'm in the business applications software business, not the database/RAD tool business. * It is my hope that others will use it and broaden the range of real-world testing and evaluation of SDB; thus strengthening my applications that rely upon it * As with Serendipity Library in general, which was available to the HyperCard community B.R. (Before Revolution), SDB is my humble contribution to the xTalk community which has given much to me over the years. I believe there is a real need for a db engine that integrates totally with Transcript and is free of non-essential baggage such as data typing data dictionaries. I believe that, like the original HyperCard, allowing people to use and poke around inside SDB at no risk (ie; cost) is a better way of gaining acceptance within the community than mounting a sales effort for a for-cost product. How does serendipity compare on speed to database programs written in C++? I have done no head-to-head comparisons. I will note that although SDB's design looks to maxiize processor efficiency, speed has never been the overriding goal. Most db's I work with contain less than 20,000 records, and the speed I'm seeing (eg: retrieve one record out of 40,000 by key value in 1 second on a G4 iMac wirh medium clock RAM) is adequate. If the C++ db engine is accessing a disk-based db, SDB has the advantage (and attendent RAM requirements on the server) of maintaining the entire db in RAM. Finally, the index searching is currently basic binary, and could be redesigned to incorporate industrial-strength B-Tree indexing if the present performance isn't adequate. Rob Cozens I must be the change I want to see in the world. -- Gandhi ___ 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: Constellation
Surely, by now, you have found that Rev users are very willing to help each other out, free of charge? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Thomas McGrath III Sent: Friday, October 21, 2005 10:24 AM To: How to use Revolution Subject: Re: Constellation Dennis, This sounds reasonable. I guess my 'fear' is that once 'everyone' says Hey, I can sell this using this list as my source of customers then this list and the attitude turns and starts to feel just like Director and it's lists. That is why I stopped developing in Director in the first place, not enough community support and 'greedy appearing' developers that won't share their time with newbies or with someone that is just struggling with a piece of code. (Not all Director developers are like this, but enough to make me switch to REV. Also, It is not guaranteed that this would happen here but it might.) P.S. I bought Constellation and the whole set of Gadgets. I only really wanted one part of it and was curious about productivity increase with the rest. (The video's actually sold me with the support from users on the list.) Tom On Oct 20, 2005, at 10:30 PM, Dennis Brown wrote: However, I don't begrudge any developer, who has taken on the task of producing a significant tool for development, a modest fee for sharing it. It takes a lot of work (and time away from paying customers) to turn a personal tool into a product --and to support it. If every developer made a modest tool and shared it for a modest fee, then it would be a break even proposition --the fees received from other developers = the fees payed for other developers tools. I believe that the tools offered for sale in this community do not actually pay back for the time and effort in their development. The fee charged just insures that those who buy it, need it, and it pays for their support. I believe it is mostly a labor of love and sharing, but a developer needs an incentive to rationalize the time spent on a product with no initial paying customer. There is also a promotion of reputation in the process that is good for getting future contract work. ___ 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: Constellation
I am amazed when I see things that come into existence through a community-spirit motivation - it renews my faith in the core goodness of humanity (forgive my corniness):) The two examples that stand out for me in this regard are this list, and wikipedia. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Thomas McGrath III Sent: Friday, October 21, 2005 10:40 AM To: How to use Revolution Subject: Re: Constellation Jonathan, Absolutely, That is why, even though I spent $1,200 on Director, I decided to switch to Revolution 'enterprise user'. I had spent time lurking on this list and after a while it hit me Wow, These guys really care. They want to help people just like I do. They want to see people succeed in this endeavor. I have not been disappointed since then. I was just sharing my fear that it 'could' happen here. I certainly hope it does not and I know I would not change. This is the best list I have ever been on. The people are selfless and caring. I love it. Tom On Oct 21, 2005, at 10:30 AM, Lynch, Jonathan wrote: Surely, by now, you have found that Rev users are very willing to help each other out, free of charge? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Thomas McGrath III Sent: Friday, October 21, 2005 10:24 AM To: How to use Revolution Subject: Re: Constellation Dennis, This sounds reasonable. I guess my 'fear' is that once 'everyone' says Hey, I can sell this using this list as my source of customers then this list and the attitude turns and starts to feel just like Director and it's lists. That is why I stopped developing in Director in the first place, not enough community support and 'greedy appearing' developers that won't share their time with newbies or with someone that is just struggling with a piece of code. (Not all Director developers are like this, but enough to make me switch to REV. Also, It is not guaranteed that this would happen here but it might.) P.S. I bought Constellation and the whole set of Gadgets. I only really wanted one part of it and was curious about productivity increase with the rest. (The video's actually sold me with the support from users on the list.) Tom On Oct 20, 2005, at 10:30 PM, Dennis Brown wrote: However, I don't begrudge any developer, who has taken on the task of producing a significant tool for development, a modest fee for sharing it. It takes a lot of work (and time away from paying customers) to turn a personal tool into a product --and to support it. If every developer made a modest tool and shared it for a modest fee, then it would be a break even proposition --the fees received from other developers = the fees payed for other developers tools. I believe that the tools offered for sale in this community do not actually pay back for the time and effort in their development. The fee charged just insures that those who buy it, need it, and it pays for their support. I believe it is mostly a labor of love and sharing, but a developer needs an incentive to rationalize the time spent on a product with no initial paying customer. There is also a promotion of reputation in the process that is good for getting future contract work. ___ 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: Rev Built-in cursors IDs
You can do this: Put the ID of image whatever cursor of card myCard of stack myStack into tID Set the cursor to tID This way, it figures out the right ID number whenever it switches cursors - thus avoiding a problem if the ID has changed. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eric Chatonet Sent: Friday, October 21, 2005 11:52 AM To: How to use Revolution Cc: Runtime Revolution Support Subject: Rev Built-in cursors IDs Hi all, All built-in cursors IDs have been changed between Rev 2.6 and 2.6.1. For instance ID 202619 has been changed for 76 and there is no numeric relation between the old and the new ones. This is not important for standalones but is really annoying for stacks, utilities, plugins, etc. I know that ID 1 to 100 are theoretically reserved for built-in cursors. This feature was not respected: Now it is and you have to revise all your stuff :-( The lesson seems to be: don't trust the image library provided by RunRev and import by yourself all needed images into a stack if you don't plan to make a standalone ;-) 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 ___ 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: Rev Built-in cursors IDs
That is what I mean... And if they change the name of the image, or of the stack, then yup, you'd be hosed. It was a suggestion, but I agree that your approach keeps you safest - For my TaskMage (www.workmage.com) stack, I do indeed use my own cursors - can't go wrong that way. Cheers, Jonathan -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eric Chatonet Sent: Friday, October 21, 2005 12:49 PM To: How to use Revolution Subject: Re: Rev Built-in cursors IDs Hi Lynch, Would you mean: put the ID of image magnifier win.gif of card card id 1002 of stack revCustomCursors into tID :-) A bit long for my brains... And if, in a further version, Runrev changed the name of this stack too? ;-) I prefer import the image by myself... Just me and the engine! Best Regards from Paris, Eric Chatonet. Le 21 oct. 05 à 18:11, Lynch, Jonathan a écrit : You can do this: Put the ID of image whatever cursor of card myCard of stack myStack into tID Set the cursor to tID This way, it figures out the right ID number whenever it switches cursors - thus avoiding a problem if the ID has changed. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eric Chatonet Sent: Friday, October 21, 2005 11:52 AM To: How to use Revolution Cc: Runtime Revolution Support Subject: Rev Built-in cursors IDs Hi all, All built-in cursors IDs have been changed between Rev 2.6 and 2.6.1. For instance ID 202619 has been changed for 76 and there is no numeric relation between the old and the new ones. This is not important for standalones but is really annoying for stacks, utilities, plugins, etc. I know that ID 1 to 100 are theoretically reserved for built-in cursors. This feature was not respected: Now it is and you have to revise all your stuff :-( The lesson seems to be: don't trust the image library provided by RunRev and import by yourself all needed images into a stack if you don't plan to make a standalone ;-) 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 ___ 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: Constellation
What is an outliner? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Andre Garzia Sent: Friday, October 21, 2005 3:33 PM To: How to use Revolution Subject: Re: Constellation On Oct 21, 2005, at 4:44 PM, Dan Shafer wrote: It is a fundamental Truth of the Universe (when you reach my advanced stage of life you can even afford to pontificate now and again) that everything takes longer than you think it will even when you take into account that everything takes longer than you think it will. I have told you my theory that if every project takes longer than imagined than you just go stacking them like domino tiles and hope that when you finish a easy one they will all be solved in chain reaction! :-) jokes apart, I think the best approach to get something done is 1) write a spec, something to guide you, like what problem you're trying to solve (thats an important question), how should your app behaves. 2) Adopt modular paradigm like model-view-controller, something to split GUI from code so that your code will be portable and maintainable. 3) Follow deadlines, even if you don't have one, go and create artificial one with punishments like: if I pass 10 of october without an alpha version of my new superduper rev game I shall be honor bound to drink a cup of orange juice with 3 spoons of salt 4) Always research, chances are someone created something similar to what you're trying to do, see how they did it, learn from others. For example, I love outliners and am trying to build a little one for personal use in Rev, I just downloaded everything from MORE to OmniOutliner and checked... decided I need to learn more :-) at least this is what my workflow looks... and yes, it still takes longer than planned. andre ___ 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: Group confusion
Did you really add a label to the group? Could you have just put the label on top of the group, rather than inside of it? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Peter T. Evensen Sent: Thursday, October 20, 2005 3:08 PM To: use-revolution-lists.runrev.com Subject: Group confusion Ok, I though I understood how groups worked. If I have a group on multiple cards and I edit the group (adding a label, in this example), shouldn't that label automatically appear on all the cards containing that group? That isn't want happened. I had to go and add the field to each card. The slider I added to the group did, however, magically appear on all cards containing that group. Why the difference? Does it have something to do with the shared text property? I didn't think to check that. This seems inconsistent behavor. Peter T. Evensen http://www.PetersRoadToHealth.com 24-hour recorded info hotline: 1-800-624-7671 ___ 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: docWikis
You can't convince everyone, but you don't need to. If you convince a few, that will get the ball rolling. I would participate in whatever rev doc wiki is most popular. Someone mentioned there is more than one - are any of them being added to? And... it does not necessarily require experts to directly contribute. Non-experts and copy answers from this list over the wiki. Participating in the wiki will help non-experts become experts as they trod through the minute details of any given function or command. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of David Bovill Sent: Tuesday, October 18, 2005 6:43 AM To: How to use Revolution Subject: Re: docWikis Hmmm... not going to convince you then :) If you have seen the progress of wikipedia over the last 2 and a bit years from unfunded nothing to one of the worlds most valuable multilingual encyclopaedias based on idiotically simple technology that could have been built in revolution in a month by a single developer, and based on the input of hundreds of thousands of unherdable cats, plus a few freaks, with nothing but an collectively organised skeleton of an editorial process... Try deleting a page on wikipedia or defacing it and see how long it takes to be replaces by all those cats. Take a look at how many tiny contributions and corrections are posted every minute by people with wives that would kill them - the best sort :) There is an irc channel somewhere - which last time i checked was showing around 20 posts (ie modifications and new contributiuons) every minute. Paid dedicated centrally controlled editorial is not the only way to produce quality - social filtering and structured openess goes a long way in defined application areas. On 18 Oct 2005, at 03:06, Jim Ault wrote: Of course, who decides what qualifies as good/excellent content.. Expert level, moderate, beginner, one example, two, five, .. fastest algorithm, easiest to write.. how to put pieces together to solve scenarios.. catalog the exceptions and bugs.. even to build a rudimentary decision tree for someone to follow to build an app.. All would be a very large task for several individuals. Add to the mix that the most accomplished contributors are advanced because they do this for a living which means they have no time for their own documentation of projects, let alone building a knowledge base. In our little corner of the programming universe, I think that most anyone only has time to skim, collect some valuable tidbits, contribute answers as time and mood permit, then go on with our lives. As they say, managing programmers is like herding cats, and that is the way it should be. I wish you good luck getting support. If I decided to follow this path and contribute, my wife would kill me. ___ 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: Table Fields
Also, if you want a table to use as a user-interface, rather than for mass data storage, I can send you a pseudo-table object that I have created. It is a group with fields, rather than a single field. This allows for all sorts of formatting and programming options. It allows the user to insert columns and rows, and drag them to different locations, and other functionalities we expect with tables. It's a real memory hog though - so I would not use it for storing thousands of pieces of data. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Eric Chatonet Sent: Monday, October 17, 2005 4:38 PM To: How to use Revolution Subject: Re: Table Fields Hi Greg, At the moment, table fields do not work as we could expect it with Rev. But many things can be done with them if you take care of some undocumented features. You might be interested in the How to Manage Table Fields tutorial accessible through Tutorials Picker. You will find Tutorials Picker on Rev Online - user: So Smart Software or on my website. Best Regards from Paris, Eric Chatonet. Le 17 oct. 05 à 22:23, Gregory Lypny a écrit : Hello Everyone, Where can I learn about Table Fields? I've searched the online help in Topics, Dictionary, and Object, using a number of keywords but nothing comes up. Incidentally, the online help in the newest release for OS X seems unusually slow and prone to freezes. Regards, Greg 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 ___ 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
importing an image from a window that is offscreen
Is there any way to use the import snapshot command to take an image from a stack that is located to the right or left of the screen? Right now, when I try it, it does not work. Basically, it seems that it does not draw anything that is offscreen, and thus cannot take a picture of it. Can I force it do so? ___ 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: importing an image from a window that is offscreen
Thanks... There are quite a few postings on that page - can you tell me the title of one of the postings? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Wouter Sent: Wednesday, October 12, 2005 12:28 PM To: How to use Revolution Subject: Re: importing an image from a window that is offscreen Hi, Yes you can. Use and adapt the scripts of this thread: http://lists.runrev.com/pipermail/use-revolution/2004-January/ 028585.html Greetings, Wouter On 12 Oct 2005, at 17:53, Lynch, Jonathan wrote: Is there any way to use the import snapshot command to take an image from a stack that is located to the right or left of the screen? Right now, when I try it, it does not work. Basically, it seems that it does not draw anything that is offscreen, and thus cannot take a picture of it. Can I force it do so? ___ 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: importing an image from a window that is offscreen
I am on a pc, using 2.5, and simply importing from the rect does not work - if the image is halfway off the screen, then the imported image will be cut in half! If the image is all the way off the screen, then there is nothing in the imported image. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Buster Sent: Wednesday, October 12, 2005 1:44 PM To: How to use Revolution Subject: Re: importing an image from a window that is offscreen Hi, I don't know what happens to others that use that script, but I have a perfectly working stack here. Works in rev 2.6.1 too. (only made some 2 steps a 1 step) Nevertheless Scott Rossi's proposition works also on hidden and offscreen stacks and is much simpler. Greetings, Wouter On 12 Oct 2005, at 19:28, Richard Gaskin wrote: Troy Rollins wrote: On Oct 12, 2005, at 12:40 PM, Lynch, Jonathan wrote: http://lists.runrev.com/pipermail/use-revolution/2004-January/ 028585.html The link was broken across lines. Try this - http://lists.runrev.com/pipermail/use-revolution/2004-January/ 028585.html For some reason it seems some email clients put a space in there -- here's one without the space: http://lists.runrev.com/pipermail/use-revolution/2004-January/ 028585.html Maybe it'll come through unbroken, maybe not. Inconsequential either way, unfortunately: that script break under OS X (hard crash). Would be nice if there was a built-in way to do that. -- 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 ___ 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: importing an image from a window that is offscreen
I just installed 2.6.1 on my machine, and tried this, and it did not work. Is this a pc vs. mac thing? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Scott Rossi Sent: Wednesday, October 12, 2005 2:07 PM To: How to use Revolution Subject: Re: importing an image from a window that is offscreen Recently, Richard Gaskin wrote: http://lists.runrev.com/pipermail/use-revolution/2004-January/028585.ht ml Maybe it'll come through unbroken, maybe not. Inconsequential either way, unfortunately: that script break under OS X (hard crash). Would be nice if there was a built-in way to do that. Ignore that post: I just tried this latest script on OS X and it seems to work. Anyone know when/how this was fixed? Er, is this thread still about producing a snapshot from an offscreen location? If so, the standard import snapshot... routine works fine, as of 2.5, or thereabouts. Regards, Scott Rossi Creative Director Tactile Media, Multimedia Design - E: [EMAIL PROTECTED] W: http://www.tactilemedia.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: Strange math behaviour... could someone explain this ?
I get the same thing... That's gotta be a bug. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jbv Sent: Friday, October 07, 2005 7:17 AM To: How to use Revolution Subject: Strange math behaviour... could someone explain this ? Hi list, example 1 : put 1.8 into myA put trunc(myA * 100) into myA in that case, myA=180which is OK -- example 2 : put 34.2 into myA put 36 into myT if myA 0 then if myA myT then get myA put myT - myA into myA put it into myT else put 0 into myA end if end if put trunc(myA * 100) into myA in that case, myA=179? Best, 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 ___ 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: Strange math behaviour... could someone explain this ?
Even just this simple line produces the same error: answer trunc((36-34.2)*100) This is odd... Look at the results I get when testing this: Trunc((36-34.1)*100) should = 190, but returns 189 Trunc((36-34.2)*100) should = 180, but returns 179 Trunc((36-34.3)*100) should = 170, and in fact does return 170 Trunc((36-34.4)*100) should = 160, and in fact does return 160 Trunc((1.8)*100) returns 180, like it should Trunc((1.9)*100) returns 190, like it should So... Somehow, Rev is performing 36-34.2, and even though it displays that number as 1.8, it must be processing it internally as 1.799 or something like that. Very disturbing - This could affect a program of mine. It is easily worked around, with a function like this: function trueTrunc pNumber set the itemdelimiter to . return item 1 of pNumber end trueTrunc But still, trunc should work properly. That makes me wonder if any other math functions might have some underlying weirdness. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lynch, Jonathan Sent: Friday, October 07, 2005 9:13 AM To: How to use Revolution Subject: RE: Strange math behaviour... could someone explain this ? I get the same thing... That's gotta be a bug. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jbv Sent: Friday, October 07, 2005 7:17 AM To: How to use Revolution Subject: Strange math behaviour... could someone explain this ? Hi list, example 1 : put 1.8 into myA put trunc(myA * 100) into myA in that case, myA=180which is OK -- example 2 : put 34.2 into myA put 36 into myT if myA 0 then if myA myT then get myA put myT - myA into myA put it into myT else put 0 into myA end if end if put trunc(myA * 100) into myA in that case, myA=179? Best, 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 ___ 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: Strange math behaviour... could someone explain this ?
Further confirmation of what JB noticed: This: round(((36-34.2)*100)-.5) also returns 179, when it should return 180. So the problem is not in the trunc function itself, it is in the way Rev performs a calculation like 36-34.2 -- How many accounting errors might this have caused for people? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lynch, Jonathan Sent: Friday, October 07, 2005 9:32 AM To: How to use Revolution Subject: RE: Strange math behaviour... could someone explain this ? Even just this simple line produces the same error: answer trunc((36-34.2)*100) This is odd... Look at the results I get when testing this: Trunc((36-34.1)*100) should = 190, but returns 189 Trunc((36-34.2)*100) should = 180, but returns 179 Trunc((36-34.3)*100) should = 170, and in fact does return 170 Trunc((36-34.4)*100) should = 160, and in fact does return 160 Trunc((1.8)*100) returns 180, like it should Trunc((1.9)*100) returns 190, like it should So... Somehow, Rev is performing 36-34.2, and even though it displays that number as 1.8, it must be processing it internally as 1.799 or something like that. Very disturbing - This could affect a program of mine. It is easily worked around, with a function like this: function trueTrunc pNumber set the itemdelimiter to . return item 1 of pNumber end trueTrunc But still, trunc should work properly. That makes me wonder if any other math functions might have some underlying weirdness. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lynch, Jonathan Sent: Friday, October 07, 2005 9:13 AM To: How to use Revolution Subject: RE: Strange math behaviour... could someone explain this ? I get the same thing... That's gotta be a bug. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jbv Sent: Friday, October 07, 2005 7:17 AM To: How to use Revolution Subject: Strange math behaviour... could someone explain this ? Hi list, example 1 : put 1.8 into myA put trunc(myA * 100) into myA in that case, myA=180which is OK -- example 2 : put 34.2 into myA put 36 into myT if myA 0 then if myA myT then get myA put myT - myA into myA put it into myT else put 0 into myA end if end if put trunc(myA * 100) into myA in that case, myA=179? Best, 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 ___ 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: Strange math behaviour... could someone explain this ?
I just tried this script - but I still get 179 -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jbv Sent: Friday, October 07, 2005 10:02 AM To: How to use Revolution Subject: Re: Strange math behaviour... could someone explain this ? According to my tests (which aren't exhaustive) there seems to be another workaround : put 36 into A put 34.2 into B put A-B into C put C*100 into C put trunc(C) this gives 180 as a result, while the following line (replacing the last 2 of the above example) gives 179 put trunc(C*100) into C 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 ___ 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