Re: On the Democratic Operation of Bugzilla
Here, here! I agree wholeheartedly, Rob. I mean, y'all know that I have and will likely continue to do more than my own fair share of kvetching... But I also have to say that I have seen responsiveness on most if not all of the issues I kvetch about most: *Reasonable hobbyist/IU/educational pricing *Improved docs (still want to see printed ones) including user guide *pre-builts/templates (tho' I HATE templates in general, it's still probably an improvement -- one that I'm willing to spend my students' own money on, that is... he he!) I'll still stand tall on my language purist soapbox, however... I mean, why can't TTS just use HC's speak syntax instead of that dreadful whatever thing it uses??? Lingo went to c.dot.syntax.hell in a very short fashion... Please don't let Transcript follow behind Lingo! Judy On Thu, 23 Feb 2006, Rob Cozens wrote: What is the world coming to when users complain when the company that provides them a product gives them input in determining where resources should be spent on maintaining and updating that product? Runtime Revolution Ltd. gives every user of its product an opportunity to influence the decision on how limited RD and Support resources are allocated. I doubt that you can name many other products you use whose manufacturer give you that same opportunity. Is there some better means of making that determination than asking the people who use the product? Market survey? Ouija Board? Especially a product like RunRev, which appeals to such a broad range of uses and users. Given the documented errors and enhancement requests, how does one decide where to focus time and resources. If each RR user complied a personal bug fix/enhancement request list, to what degree would those lists overlap? How many users would prefer my list to yours, and vice versa? If you were in charge of RR development, wouldn't you like to spend your resources on areas of relatively high importance to a relatively large proportion of users? How do you ascertain that without asking users? ___ use-revolution mailing list use-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: On the Democratic Operation of Bugzilla
Lingo went to c.dot.syntax.hell in a very short fashion... Please don't let Transcript follow behind Lingo! I'm sure I wouldn't want to ask RR to make Rev use dot notation - but it's a nice way to work when you are used to it. ;-) Scott ___ use-revolution mailing list use-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: mySQL and Rev 2.7 - fails once built app
Dear Chipp, Thanks for your help, I am experimenting now. Regards John T -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Chipp Walters Sent: Thursday, February 23, 2006 2:16 PM To: How to use Revolution Subject: Re: mySQL and Rev 2.7 - fails once built app Hi John, There's different places now for where to put the db drivers, etc.. I've got a post on our webpage which describes where to put the files in 2.7 for altSQLite. Perhaps it can be of help. http://www.altuit.com/webs/altuit2/altSQLiteSub/Support.htm best, Chipp John Tregea wrote: I have been evaluating Revolution for an upcoming project and just opened a previous trial project in 2.7. Working in the development environemtn it connects to mySQL correctly but once I build (for Windows) it no longer connects to the database. I did include the database and mySQL libraries in the standalone app settings. ___ use-revolution mailing list use-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: mySQL and Rev 2.7 - fails once built app
Dear Tom, Hmmm... Good questions you ask. I started the stack in Rev 2.6.1 then opened it in 2.7 Enterprise for a final evaluation (when it came out). I use no other libraries or plugins. It was no problem in 2.6.1 to build the app onto my desktop (Win XP Pro) and then run the built app from that location. The mySQL login worked like a charm in that scenario. Now with 2.7 Enterprise the login fails when the app is built and placed on the desktop. I have some other info from Chipp that I am investigating now too. Thanks again for your continued help. Regards John -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Thomas McGrath III Sent: Thursday, February 23, 2006 11:10 PM To: How to use Revolution Subject: Re: mySQL and Rev 2.7 - fails once built app John, actually what you said is the two areas that don't change when going from the ide to a standalone. When I first started building standalones it was file paths that tripped me up because they change as the app is moved around etc. I think we need a little more information about the stack/app. Have you built this app before and had it working? Are you using any other libraries? Was the trial project coded in a previous version? Tom On Feb 23, 2006, at 4:13 AM, John Tregea wrote: Dear Tom, Thanks for the speedy advice. Wish my brain was as speedy at understanding though... I am not sure which paths you mean. When I build the app, it puts the libraries in the same directory as the new app. My mySQL is used via the 127.0.0.1 (localhost) address and that is shown correctly in a field for the user to change in the future. Can you point me more definitively? Thanks John -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Thomas McGrath III Sent: Thursday, February 23, 2006 12:31 PM To: How to use Revolution Subject: Re: mySQL and Rev 2.7 - fails once built app John, The paths will change between using the IDE and then building the standalone. You will need to check them. HTH Tom On Feb 22, 2006, at 11:12 PM, John Tregea wrote: Hi, I have been evaluating Revolution for an upcoming project and just opened a previous trial project in 2.7. Working in the development environemtn it connects to mySQL correctly but once I build (for Windows) it no longer connects to the database. I did include the database and mySQL libraries in the standalone app settings. Has anyone else experienced this? Or knows what to do? Regards John Tregea ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III [EMAIL PROTECTED] Lazy River SoftwareT - http://www.lazyriversoftware.com Lazy River Metal ArtT - http://www.lazyriversoftware.com/metal.html Meeting WearT - 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 Thomas J McGrath III [EMAIL PROTECTED] Lazy River SoftwareT - http://www.lazyriversoftware.com Lazy River Metal ArtT - http://www.lazyriversoftware.com/metal.html Meeting WearT - 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: SetWindow
Thank you Ken. Just what I needed. Regards ... Bob On Feb 23, 2006, at 10:00 AM, Ken Ray wrote: On 2/23/06 8:34 AM, Robert Presender [EMAIL PROTECTED] wrote: SuperCard has a command: setWindow window x If used, it negates the need to use 'of window x'. So far, I haven't found a Rev command that I can use as a replacement. set the defaultStack to stackName 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
Focus on an external app
I've a button that paste a text, and I'd like to have this text to be pasted on an external app (a text editor window, an email message, etc.) WITHOUT knowing before the name of that app (the app will be the one focused immediately before I push the button on my Rev stack). There's a way? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
There's a cockroach in my soup...
In a Restaurant Customer #1: Waiter! Excuse me, but there's a cockroach in my soup. Waiter: So? Customer #2: What do you mean, So?? Waiter: Well, that's quite normal. Customer #1: What?! Waiter (to Customer #2): Excuse me sir, but do you have any cockroaches in your soup? Customer #2: No. Waiter: This gentleman does. Are you worried about it? Customer #2: Not particularly. My soup's OK. Waiter (to Customer #1): Eat up your soup, sir. --- Bob Warren (Playwright) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
There's a bug in my cockroach in my soup
Line 3 of There's a cockroach in my soup should read Customer #1 and not Customer #2. Please send me your votes on the importance of this bug. If I receive enough votes, I will change it. Otherwise, it stays. Thank you very much. Bob Warren (playwright) ___ use-revolution mailing list use-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: There's a bug in my cockroach in my soup
Bob Warren wrote: Line 3 of There's a cockroach in my soup should read Customer #1 and not Customer #2. Please send me your votes on the importance of this bug. If I receive enough votes, I will change it. Otherwise, it stays. Thank you very much. Bob Warren (playwright) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution I hadn't noticed the bug as as it didn't effect me I vote for it to say! Wicked indictment of the software Industry :-) Kind Regards, -- Dave Cope, IT - Biodiversity Information Service for Powys and Brecon Beacons National Park. Email: [EMAIL PROTECTED] Tele: 01874-610881 Fax: 01874-624812 Web: http://www.b-i-s.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
Re: File sharing, locking, etc... between multiple users...
I just changed the scripts in Task Mage and Remote Task Mage to use flag files... This turns out to be a much more elegant approach. Simplifies things in a number of places. These kinds of discussions are very useful for programmers who are self-taught. :) 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: So long and thanks for all the stacks...
I don't understand... Why is Xavier giving up on Rev? On 2/24/06, Scott Kane [EMAIL PROTECTED] wrote: Xavier, I really think you're overacting just a tiddly bit... Scott ___ use-revolution mailing list use-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: So long and thanks for all the stacks...
On 2/24/06 7:00 AM, Jonathan Lynch [EMAIL PROTECTED] wrote: I don't understand... Why is Xavier giving up on Rev? Probably reached a point where the hours he spends trying to get tools working don't get him where he needs/wants to go. Sounds like he has built a very extensive environment that has been a serious challenge to integrate and the Rev upgrade path added too much difficulty. Not sure, but he may have turned to something that is not as quick, but will allow him to develop for his work flow without the stumbling blocks. I know that had to shift away from Hypercard and if it was not for Revolution, I would be mired in learning yet another difficult language to build software for my two businesses. Fortunately for me, Rev 2.6.1 on Mac and Win32 will do all that I need for the next several years. Jim Ault Las Vegas ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
I Can't download 2.7 for OS X
Hi Everyone, I've tried several times, but I've been unsuccessful in downloading 2.7 for the Mac OS X. Is there something I'm doing wrong? 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
Re: Opening Hypercard Stack with Revolution 2.7
I have gone back to 2.6.1 so I can't speak directly to the issue. However, be sure you have compacted your HC stack before trying to convert it (sometimes two or even three times). This would help with prior versions. Paul Looney -Original Message- From: BRAMI [EMAIL PROTECTED] To: How to use Revolution use-revolution@lists.runrev.com Sent: Fri, 24 Feb 2006 08:02:15 +0100 Subject: Opening Hypercard Stack with Revolution 2.7 I Cant open any hypercard stack file with Revolution 2.7, even a simple stack with 1 card 1 field no external ressources and no script ( this just for trial). I get an error message there was a problem opening this stack Is this a problem known with 2.7 ? ___ use-revolution mailing list [EMAIL PROTECTED] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Version plugin for 2.7?
Sorry, I lost the URL for downloading Chipp's plugin--the one that lets you save a stack in 2.6.x from 2.7. I had intended to download it, but can't find it now. Can anyone help me out? Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: So long and thanks for all the stacks...
I don't understand... Why is Xavier giving up on Rev? It seems that you're not signed up on the MetaCard list, but there was some accusations from RR in regards to Xavier's license.. http://mail.runrev.com/pipermail/metacard/2006-February/009018.html http://mail.runrev.com/pipermail/metacard/2006-February/009033.html http://mail.runrev.com/pipermail/metacard/2006-February/009034.html We'll miss you X, -Sean _ Is your PC infected? Get a FREE online computer virus scan from McAfee® Security. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 ___ use-revolution mailing list use-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: On the Democratic Operation of Bugzilla
Garrett: This is not about influencing the direction of the product. This is about how bug reports should be directly given to the company, the company should track it internally and insure that it's taken care of. Users should not have to do anything else, that's why they pay Runtime for the product. RR bug reports are directly given to the company by posting a report in the Bugzilla database... preferably after checking to see if the problem has been previously reported. The information recorded [except votes] is the same information that would be asked of you if you were reporting the problem via telephone. RRLtd and any interested users can track bugs internally by querying BZ. Once a problem is reported, one does not _have_ to do anything else. I believe the crux of your issue is the insure that it's taken care of, and I suggest that has little to do with the way it's reported and tracked. How do you suppose RRLtd would process bug reports submitted by telephone? Don't you imagine the Tech Support person taking the call would enter the information in a bug database like BZ? So unless you take issue with going online and reporting a bug to BZ instead of taking up the time of someone who could be fixing bugs but instead must sit on the phone and ask you to relate the information, or take issue with the fact that users as well as RRLtd staff can track the information, I don't see BZ as the culprit. I get the feeling that you are taken back by the number of items on the BZ bug list and the amount of time some items remain unresolved. Based on my thirty year's experience in the field, I suggest that there is NO bug-free application of any scope or complexity on the market today. When I ran DG Minis for Oakland Police Department, I would receive monthly a 350+ page book listing all known bugs in Data General software. Those bugs did not prevent us from performing our daily dp tasks. Most companies keep their bug lists internal, but virtually all companies have them. The philosophy of the original owners of FlexWare was we won't make our bug list public because people will think our product is no good (and perhaps Dan and others' panning of BZ may prove their point). What I saw was people responding what's the matter with the people at Flexware that they don't know about this problem when they crashed the system doing something they wouldn't have done if they had been warned on a bug list. Counting bugs gives one little indication of the overall quality of the product without taking into account their nature and severity. How many the rectangle graphic is rendered one pixel short on XP systems when the width is odd bugs equate to one Rev 2.7.1 crashes in Win XP when I copy to the Clipboard bug? How many bugs in BZ are of the former type? How many are the latter? I think you need to know this before you can make quality judgments of Revolution based on the number of entries in Bugzilla. Rob Cozens CCW, Serendipity Software Company And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee. from The Triple Foole by John Donne (1572-1631) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: So long and thanks for all the stacks...
I don't understand... Why is Xavier giving up on Rev? It seems that you're not signed up on the MetaCard list, but there was some accusations from RR in regards to Xavier's license. There are some issues solely between Xavier and RR which were on the list but had no business being on the list. Some information was wrong. Best regards, Lynn Fredricks President Proactive International, LLC - Because it is about who you know.(tm) http://www.proactive-intl.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: So long and thanks for all the stacks...
That part of it was a quiproquo and I dont blame rev for it. At least once they did read what I said and acted on it! Like I said, no hard feelings, I look forward to other creative activities beyond programming! It's sad to throw away such a long enterprise as was TAOO and the long hours chatting in the list. HAD I known! Famous last words ;) Believe me the bigger loss is not mine... The decision was fostered by rev's reactions - true but the decision came to me in light of exploiting other fun stuff like music composition, racing engineering and skills, sci fi writing which were all in the backburner due to the time I spent before during and after work in Rev, and usually also for rev at my own cost. Please be cool with rev, help them make their tools better for you. Cheers Xavier -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Sean Shao Sent: Friday, 24 February, 2006 17:27 To: use-revolution@lists.runrev.com Subject: Re: So long and thanks for all the stacks... I don't understand... Why is Xavier giving up on Rev? It seems that you're not signed up on the MetaCard list, but there was some accusations from RR in regards to Xavier's license.. http://mail.runrev.com/pipermail/metacard/2006-February/009018.html http://mail.runrev.com/pipermail/metacard/2006-February/009033.html http://mail.runrev.com/pipermail/metacard/2006-February/009034.html We'll miss you X, -Sean _ Is your PC infected? Get a FREE online computer virus scan from McAfeeR Security. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 ___ use-revolution mailing list use-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: So long and thanks for all the stacks...
My goodness... I read those links. That was painful to read. All of that over a single license! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Showing linkText on mouse over
I have an application with a field that can have link style text in it. I wanted the contents of the linkText of link-style text to show up in a field when you mouse over it, just like in a web browser when you mouse over a hot link. So I wrote this handler in the field. on mouseWithin if the textStyle of the mouseText contains link then put the linkText of the mouseText into fld status else put empty into fld status end if end mouseWithin It works great, but it intermittently blocks the linkClicked handler in the same field from executing. I assume it's because the mouseWithin message is sent continuously and it's occasionally blocking the mouse clicks. Can anyone suggest a more reliable way to make these functionalities play nicely together? Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: So long and thanks for all the stacks...
Not sure, but he may have turned to something that is not as quick, but will allow him to develop for his work flow without the stumbling blocks. Actually im turning to stuff that is light-years ahead of rev... These include: http://flstudio.com - the easiest music production studio out there http://gtlegends.com (see also the reviews on http://bhmotorsports.com) And tuning my car for the Ring... Eventually building or restoring a real GT race car... -- For work, where I used MC for storage management (large scale), the new 2003 server release from MS will surely do the job since I comes with those features I made in MC. Since we have an full enterprise license for that, we can have direct engineering support from MS. Less work... believe me is better! cheers Xavier -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jim Ault Sent: Friday, 24 February, 2006 16:59 To: How to use Revolution Subject: Re: So long and thanks for all the stacks... On 2/24/06 7:00 AM, Jonathan Lynch [EMAIL PROTECTED] wrote: I don't understand... Why is Xavier giving up on Rev? Probably reached a point where the hours he spends trying to get tools working don't get him where he needs/wants to go. Sounds like he has built a very extensive environment that has been a serious challenge to integrate and the Rev upgrade path added too much difficulty. Not sure, but he may have turned to something that is not as quick, but will allow him to develop for his work flow without the stumbling blocks. I know that had to shift away from Hypercard and if it was not for Revolution, I would be mired in learning yet another difficult language to build software for my two businesses. Fortunately for me, Rev 2.6.1 on Mac and Win32 will do all that I need for the next several years. Jim Ault Las Vegas ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-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: Showing linkText on mouse over
Yes... I do this in Task Mage. The field that displays the link text needs to be placed lower than the mouseloc, so that it does not get in the way. I set it up in task mage so that you can display the link, then either click the link, or move the mouse down and highlight the displayed linktext in order to copy it. The relevant scripts are too large to post here... but I can send you either the scripts or the stack off-list if you wish. 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: File sharing, locking, etc... between multiple users...
On 2/24/06 6:55 AM, Jonathan Lynch [EMAIL PROTECTED] wrote: I just changed the scripts in Task Mage and Remote Task Mage to use flag files... Since you are now using flag files, here some ways I use them in one of my businesses. 1-- The file contains data for another stack or app. The destination app looks for the filename every second, and when found reads it, then deletes it. Thus the flag is simply the appearance of the file. 2-- This same file is read, deleted, and then written out as filenameSTOR.txt in order to keep the most current version for debugging. 3-- This same file is read, deleted, and a log notation is put logNotation cr before url (File: pathh logFile) 4-- The file is read, copied to another folder, deleted. The copy appearing in the second folder will trigger another app to do some processing. 5-- The file is read, actions are taken to produce a result, then that result is written to a second folder, triggering another app to munch a bunch. 6-- Occasionally maintenance and interface adjustments require that I re-read the deleted file. So, I simply read the filenameSTOR version. This is a case where my app reads several different files created by more than one app, each on its own event loop. Hope this helps. Jim Ault Las Vegas On 2/24/06 6:55 AM, Jonathan Lynch [EMAIL PROTECTED] wrote: I just changed the scripts in Task Mage and Remote Task Mage to use flag files... This turns out to be a much more elegant approach. Simplifies things in a number of places. These kinds of discussions are very useful for programmers who are self-taught. ___ use-revolution mailing list use-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: So long and thanks for all the stacks...
I don't see how flstudio or gtlegends has anything to do with Rev, but Hey good luck to you. Maybe we'll see you around, dude. Tom On Feb 24, 2006, at 12:15 PM, MisterX wrote: Actually im turning to stuff that is light-years ahead of rev... These include: http://flstudio.com - the easiest music production studio out there http://gtlegends.com (see also the reviews on http:// bhmotorsports.com) And tuning my car for the Ring... Eventually building or restoring a real GT race car... Thomas J McGrath III [EMAIL PROTECTED] Lazy River Software™ - http://www.lazyriversoftware.com Lazy River Metal Art™ - http://www.lazyriversoftware.com/metal.html Meeting Wear™ - 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
Re: Showing linkText on mouse over
Jonathan, Thanks for the reply. On Feb 24, 2006, at 10:19 AM, Jonathan Lynch wrote: The field that displays the link text needs to be placed lower than the mouseloc, so that it does not get in the way. I'm not sure I'm following this. By 'link text' do you mean text with link style or the linkText property of a chunk of text? What do you mean by placing it 'lower than the mouseloc'? I set it up in task mage so that you can display the link, then either click the link, or move the mouse down and highlight the displayed linktext in order to copy it. All I really need to do is display the linkText so the user knows where the mouseClick will take them. I actually modified my handler to add an interrupt at the beginning: on mouseWithin if the mouse is down then exit mouseWithin ## interrupt this handler to pay attention to the mouse. if the textStyle of the mouseText contains link then put the linkText of the mouseText into fld status else put empty into fld status end if end mouseWithin It seems to be working reliably now. Anybody know of any reason why this approach might be a bad idea? Sort of like how we've been encouraged not to use things like 'wait until the mouseClick'? Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: So long and thanks for all the stacks...
I don't see how flstudio or gtlegends has anything to do with Rev, but Hey good luck to you. Maybe we'll see you around, dude. Tom FLStudio you could compare to rev very easily. Any audio sample, filter, channel, controller, keyboard, setting or automation is an object you stack up in a song. The comparison stops there, rev is xplatform, FLS is bug-free and updates are for life! GTLegends is a pure simulator... Like rev it allowed me to test the limits of any object-model (like gambling games and cars + chassis settings + physics of driving techniques under different conditions)... The visual and aural results are as good (in 2.7 at least) as the skill and time you put into it... Where rev is xplatform, GTLegends is threading like I wish rev could! Both also share bugs agogo, expert user challenge I some cases and no support. Finally all three grant you a user experience reward which is as rich as you want, unlimited in capacity and just pure bliss... Maybe we'll see you around, dude. Anyone can mail me before they come to luxembourg for a beer, good food and loads of laughs! ;) cheers Xavier -Original Message- From: Thomas McGrath III [mailto:[EMAIL PROTECTED] Sent: Friday, 24 February, 2006 18:27 To: [EMAIL PROTECTED]; How to use Revolution Subject: Re: So long and thanks for all the stacks... I don't see how flstudio or gtlegends has anything to do with Rev, but Hey good luck to you. Maybe we'll see you around, dude. Tom On Feb 24, 2006, at 12:15 PM, MisterX wrote: Actually im turning to stuff that is light-years ahead of rev... These include: http://flstudio.com - the easiest music production studio out there http://gtlegends.com (see also the reviews on http:// bhmotorsports.com) And tuning my car for the Ring... Eventually building or restoring a real GT race car... Thomas J McGrath III [EMAIL PROTECTED] Lazy River SoftwareT - http://www.lazyriversoftware.com Lazy River Metal ArtT - http://www.lazyriversoftware.com/metal.html Meeting WearT - 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
Re: Showing linkText on mouse over
hello, What I mean is this: Pretend the following is a link:Q When your mouse moves over the Q, you display a field that shows the content of the linktext. You have to make sure the position of that field does not cover the link, and that it moves with the mouse. Like this (untested, but derived from a longer working script): on mousemove if the mousecharchunk empty and the linktext of the mousecharchunk empty then set the cursor to Hand lock cursor put the linktext of the mousecharchunk into field display field put the mouseloc into tLoc put (item 1 of tLoc) - 10 into Y put (item 2 of tLoc) - (the width of field display field)/2 into X set the topleft of field display field to X,Y set the visible of field display field to true else unlock cursor if the visible of field display field = true then set the visible of field display field to false end if end if end mousemove The actual script I use is more complex, because it adjusts the size of the display field as needed, and has corrections to keep the field within the stack window, and does a bunch of other stuff - but this is the basic idea. ___ use-revolution mailing list use-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 beep
We've had a report in the tech support queue that the beep command does not work on a Windows machine with Rev Studio. I am fairly sure that this isn't a general problem or we would have heard about it, but I wanted to ask here if anyone else has seen this. This person has tested on two different Windows machines (Rev 2.7 Studio) with the same results. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Opening Hypercard Stack with Revolution 2.7
BRAMI wrote: I Cant open any hypercard stack file with Revolution 2.7, even a simple stack with 1 card 1 field no external ressources and no script ( this just for trial). I get an error message there was a problem opening this stack Is this a problem known with 2.7 ? Yes, it is a known problem that's now been fixed. The final 2.7 release will work. Just a little temporary oopsie. ;) -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Showing linkText on mouse over
On Feb 24, 2006, at 11:10 AM, Jonathan Lynch wrote: hello, What I mean is this: Pretend the following is a link:Q When your mouse moves over the Q, you display a field that shows the content of the linktext. You have to make sure the position of that field does not cover the link, and that it moves with the mouse. Ah, I see. Actually my situation is a bit different. The field I am putting the contents of the linkText into is in a fixed location below the field with the links in it, so there is never a physical interference between the two. What I was finding was that using either a mouseWithin or a mouseMove handler was somehow preventing the linkClicked handler from being invoked when I clicked on some linked text. The visited property of the linked text chunk would even get set to true and the text would change to the visited color, but the linkClicked handler would intermittently not run. I solved it by adding 'if the mouse is down then exit mouseWithin' at the beginning of my mouseWithin handler. Thanks. devin Devin Asay Humanities Technology and Research Support Center Brigham Young University ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Windows beep
Rev's beep command on Windows sounds the internal PC speaker/buzzer. It does not issue a sound through the audio card. If a user does not have an internal speaker connected (many systems do not), they will not hear anything when the beep command is issued. Bill J. Landman Gay [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] We've had a report in the tech support queue that the beep command does not work on a Windows machine with Rev Studio. I am fairly sure that this isn't a general problem or we would have heard about it, but I wanted to ask here if anyone else has seen this. This person has tested on two different Windows machines (Rev 2.7 Studio) with the same results. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Showing linkText on mouse over
Cool, sorry I misunderstood. Just in case you need it, you can also click links within unlocked fields, using the selectionchanged handler. ___ use-revolution mailing list use-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: On the Democratic Operation of Bugzilla
Hello Tom, Actually, I couldn't make a balance sheet balance for the life of me (no offence to any accountants on this list), but I do appreciate your thoughtful analogy. It falls short of our Bugzilla deal, though. Accountants receive disparate (not desperate; that would be Nortel and Enrol) audit and tax preparation jobs from clients whose businesses and accounting practices the accounting firm often knows little about (and sometimes the clients know little about as well). Not so with Runtime Revolution. The Revolution team built it, maintains it, and we use it; and my understanding is that the program itself is a series of stacks and is based on HyperTalk (or whatever the language is called). So, receiving a stream of e-mails with bug reports should be quite informative for the Revolution team. Same bug pops up in a lot of subject headers tells the team that there's a problem affecting a lot of users, and it's a big enough of an annoyance to get those users to write in about it. The Revolution team then has to use its judgement about prioritizing the fixes. They know enough about the program to do that, and there's nothing about Bugzilla, as far as I see, that helps them do their job better. Regards, Gregory On Fri, Feb 24, 2006, at 10:10 AM, Thomas McGrath III: Dear Gregory, That would be like a few hundred people bringing an accountant hundreds of boxes of receipts from the past three years (some taxable and some not along with every bill too) and saying there was no real need for any kind of user contributed record keeping or for that matter questions and answers about their own expenses and then all of them at once saying But where's my REFUND I want it now, why didn't you prepare mine first, how come you did theirs first etc. (Just to keep it real and since you are an Associate Professor of Finance I thought the analogy would be close your heart) Regards, Tom On Feb 23, 2006, at 7:38 PM, Gregory Lypny wrote: Well put, Dan. But I don't see the point of Bugzilla at all. Seems to me that all bugs, big and small, should to be fixed, and a simple word to the Revolution people ought to be enough to get the ball rolling. Gregory Lypny Associate Professor of Finance John Molson School of Business Concordia University Montreal, Canada ___ use-revolution mailing list use-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: So long and thanks for all the stacks...
FLStudio sounds cool, I thought . . . Eww, but it runs on Windows! Charles (dodging) On Feb 24, 2006, at 12:15 PM, MisterX wrote: Not sure, but he may have turned to something that is not as quick, but will allow him to develop for his work flow without the stumbling blocks. Actually im turning to stuff that is light-years ahead of rev... These include: http://flstudio.com - the easiest music production studio out there http://gtlegends.com (see also the reviews on http:// bhmotorsports.com) And tuning my car for the Ring... Eventually building or restoring a real GT race car... -- For work, where I used MC for storage management (large scale), the new 2003 server release from MS will surely do the job since I comes with those features I made in MC. Since we have an full enterprise license for that, we can have direct engineering support from MS. Less work... believe me is better! cheers Xavier -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jim Ault Sent: Friday, 24 February, 2006 16:59 To: How to use Revolution Subject: Re: So long and thanks for all the stacks... On 2/24/06 7:00 AM, Jonathan Lynch [EMAIL PROTECTED] wrote: I don't understand... Why is Xavier giving up on Rev? Probably reached a point where the hours he spends trying to get tools working don't get him where he needs/wants to go. Sounds like he has built a very extensive environment that has been a serious challenge to integrate and the Rev upgrade path added too much difficulty. Not sure, but he may have turned to something that is not as quick, but will allow him to develop for his work flow without the stumbling blocks. I know that had to shift away from Hypercard and if it was not for Revolution, I would be mired in learning yet another difficult language to build software for my two businesses. Fortunately for me, Rev 2.6.1 on Mac and Win32 will do all that I need for the next several years. Jim Ault Las Vegas ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-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: So long and thanks for all the stacks...
Anyone can mail me before they come to luxembourg for a beer, good food and loads of laughs! ;) cheers Xavier I, for one, shall have wine tonight, and shall toast Xavier to my wife. (Who will probably look at me funny and ask who the heck that is.) J ___ use-revolution mailing list use-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: use-revolution Digest, Vol 29, Issue 63
Hi Mark, I am thick as a brick, but by golly, I know when someone is poking fun at my naivety. I live next door, so it wouldn't be sporting of me to comment on the performance of the West Wing. I wish we had a Prime Minister as cool as your President. I think Martin Sheen is great. So you think it's a fair comparison, eh? I mean the problems facing the White House and those facing the Revolution team. I think Revolution is desperately underpriced then. Regards, Gregory On Fri, Feb 24, 2006, at 10:10 AM, use-revolution- [EMAIL PROTECTED] wrote: And it seems to me that all problems in the world, big and small, should be fixed, and a simple word to the Whitehouse people should be enough to get the ball rolling. :) Mark On 24 Feb 2006, at 00:38, Gregory Lypny wrote: Seems to me that all bugs, big and small, should to be fixed, and a simple word to the Revolution people ought to be enough to get the ball rolling. ___ use-revolution mailing list use-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: On the Democratic Operation of Bugzilla
Garrett. I've spent the better part of my adult life in the software biz and I think your reaction here was really, really extreme. You said: You don't release products if you know it still contains bugs! You don't upgrade your product unless the upgrade fixes all the prior bugs. I don't know if I've *ever* released a piece of bug-free software. In fact, there is some theoretical support for the argument that there's no such thing as bug-free software, only software whose bugs have not yet been discovered by a user. A product as complex as Revolution is bound to have bugs forever. The issue is whether there are bugs that: (a) prevent the product from being usable for which (b) there are no workarounds. I am willing to pay for upgrades and updates as long as great progress is made toward fixing the blocker bugs at the same time. Otherwise, the economic incentive to fix bugs goes away. And just FWIW, I don't think Rev's pricing is outrageous at all. Given what it allows me to accomplish, Rev is if anything underpriced. But don't tell them that, OK? ~~ 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
Re: Showing linkText on mouse over
On Feb 24, 2006, at 9:04 AM, Devin Asay wrote: I have an application with a field that can have link style text in it. I wanted the contents of the linkText of link-style text to show up in a field when you mouse over it, just like in a web browser when you mouse over a hot link. So I wrote this handler in the field. on mouseWithin if the textStyle of the mouseText contains link then put the linkText of the mouseText into fld status else put empty into fld status end if end mouseWithin It works great, but it intermittently blocks the linkClicked handler in the same field from executing. I assume it's because the mouseWithin message is sent continuously and it's occasionally blocking the mouse clicks. Can anyone suggest a more reliable way to make these functionalities play nicely together? Devin, Would something like this work: on mouseMove pX, pY if word 1 of the target is field then if the mouseChunk is not empty then get the linkText of the mouseChunk if it is not empty then set toolTip of the target to it else set toolTip of the target to empty end if end if end if pass mouseMove end mouseMove It just sets the tooltip of the field to the linkText which will appear below the cursor. -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Windows beep
On Feb 24, 2006, at 11:03 AM, Bill Marriott wrote: Rev's beep command on Windows sounds the internal PC speaker/ buzzer. It does not issue a sound through the audio card. If a user does not have an internal speaker connected (many systems do not), they will not hear anything when the beep command is issued. The beep that Rev plays on Windows isn't very pleasant. A long time ago a client complained about it and so I implemented the beep sound that Windows apps usually play. This worked on Win2000 and XP at the time though I haven't tested it in a while. put queryRegistry (HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default \SystemExclamation\.Default\) \ into tWinBeepFile replace %SystemRoot% with specialFolderPath (System) in tWinBeepFile replace / with \ in tWinBeepFile if there is a file tWinBeepFile then play tWinBeepFile end if -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Showing linkText on mouse over
At 10:49 AM -0700 2/24/2006, Devin Asay wrote: on mouseWithin if the mouse is down then exit mouseWithin ## interrupt this handler to pay attention to the mouse. if the textStyle of the mouseText contains link then put the linkText of the mouseText into fld status else put empty into fld status end if end mouseWithin It seems to be working reliably now. Anybody know of any reason why this approach might be a bad idea? Sort of like how we've been encouraged not to use things like 'wait until the mouseClick'? It shouldn't be a problem the way you're using it here. The mouse function can eat CPU if it's being polled - called repeatedly, as in wait until the mouse is down or repeat until the mouse is up or similar - but here you're only calling it once per round of the handler. I think even Scott would approve. ;-) -- jeanne a. e. devoto ~ [EMAIL PROTECTED] http://www.jaedworks.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: On the Democratic Operation of Bugzilla
Rob Fair enough. I hadn't considered that scenario. I stand corrected. On 2/23/06, Rob Cozens [EMAIL PROTECTED] wrote: Dan, et al: If I create a new bug entry in Bugzilla, it would not even occur to me to vote for it. By posting it and giving it a rating, I think I *am* voting on it. I find posting and voting have totally different purposes. Example: The last item I posted to BZ had to do with rectangle graphics not being rendered correctly on Win XP when their width was an odd number. I had already changed my rectangle graphics to even pixel widths, and could care less if the bug is ever fixed. My post was to alert the Run Rev Team and other developers that it exists. So posting simply says I found what I believe is a bug. Rating says This is my estimate of the severity of the bug Voting says This is my relative (among outstanding bugs) priority for fixing the bug. I can see your point that assigning a rating while posting implies a priority; but I'm not sure how that rating can be used to derive a relative priority among all outstanding items. 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 -- ~~ 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
Transcript and Dot Notation
I seem to have a knack for starting discussion threads that are probably just close enough to being on topic to avoid their immediate crushing by Listmom Heather and yet generate significant amounts of message traffic for which some people here probably wish I would just shut up or go away. Preferably both. But Judy Perry, in the thread about Bugzilla that I started yesterday, said something that I thought ought to spawn a new thread, so here it is. She said, Lingo went to c.dot.syntax.hell in a very short fashion... Please don't let Transcript follow behind Lingo! I am an object-oriented programmer by training and disposition. Every single object oriented programming language that I've used (and I have admittedly not used them all) with the single exception of Smalltalk (which I actually think got it right) uses dot notation. Java. JavaScript. Lingo. Ruby. Python. All of them. It is an accepted convention in OO languages where it is essential to identify methods and attributes with object namespaces. So if Transcript does go object-oriented -- and I hope and believe it will, though it may be an alternative fork rather than a forced switch -- I hope it *does* in fact adopt dot notation so that all of us who have trained our brains to think in those terms when we create and program with objects will e comfortable doing so. FWIW. -- ~~ 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
Re: Transcript and Dot Notation
I love transcript. It works the way I think. A script like: put Don't screw up Transcript into field What RunRev Should Do is just very easy to conceive. With transcript like it is, I spend my mental energy thinking about how my program is going to work and interface, not translating my natural thoughts into statements like: .this.that.thatotherthing.IsThisParticularDotSupposedToBeAMethodOrAnObject.ShootMeNow So, I vote for keeping transcript verbose and easy. ___ use-revolution mailing list use-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: Transcript and Dot Notation
I don't disagree, Jonathan, but if you apply that logic to object-orientation you find yourself in a syntax soup that is difficult to resolve and leads to huge slowdowns in performance. So if you vote to keep the language simple, you're voting to keep it non-object-oriented. I'm OK with that but I vastly prefer that we take an OO fork at this point. On 2/24/06, Jonathan Lynch [EMAIL PROTECTED] wrote: I love transcript. It works the way I think. A script like: put Don't screw up Transcript into field What RunRev Should Do is just very easy to conceive. With transcript like it is, I spend my mental energy thinking about how my program is going to work and interface, not translating my natural thoughts into statements like: .this.that.thatotherthing.IsThisParticularDotSupposedToBeAMethodOrAnObject.ShootMeNow So, I vote for keeping transcript verbose and easy. ___ use-revolution mailing list use-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
Re: So long and thanks for all the stacks...
I have long been a supporter and fan of Xavier's. He attempted to create a massive infrastructure in HyperCard and later began moving it to Rev. He and I have had many very long exchanges about the object orientation of what he was trying to build. I think he learned a lot about how hard it is to create an OO world in a language that doesn't think in objects. He sure taught me a few things in the process. We'll miss you in Revland, Xavier, but you are following in time-honored steps. When Bill Atkinson, the Father of HyperCard, moved on, he moved all the way on, shifting his life focus away from technology and into photography. Watershed moments come in the oddest ways sometimes. Perhaps the push over the edge that Xavier felt at the way he perceived being treated by RunRev will turn out to be in the long run the best thing that could have happened for him. I sincerely hope so. On 2/24/06, Jonathan Lynch [EMAIL PROTECTED] wrote: Anyone can mail me before they come to luxembourg for a beer, good food and loads of laughs! ;) cheers Xavier I, for one, shall have wine tonight, and shall toast Xavier to my wife. (Who will probably look at me funny and ask who the heck that is.) J ___ use-revolution mailing list use-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
Re: Transcript and Dot Notation
Dan Shafer wrote: I don't disagree, Jonathan, but if you apply that logic to object-orientation you find yourself in a syntax soup that is difficult to resolve and leads to huge slowdowns in performance. So if you vote to keep the language simple, you're voting to keep it non-object-oriented. I'm OK with that but I vastly prefer that we take an OO fork at this point. Agreed. While there's been no public commitment on this topic from the mother ship, what hints we've been given suggest that the implementation would include OOP capabilities as OPTIONS for the scripter. Nearly every discussion about this has been in terms of OPTIONS, so I'm not sure why there's this perception that new OPTIONS will be forced on people who choose not to use them. To use a current example, regex is an OPTION. If you don't like it you can parse strings using more verbose syntax. As for dot-notation, I find the strongest resistance come from those who don't use languages in which it's supported. This isn't to suggest that it's superior for all uses (nor is even OOP *always* superior to anything else; everything has trade-offs), but if we see OOP extensions to the language it would, as you note, make it unusually difficult to write and even more difficult to learn if it didn't use at least a few common OOP conventions. Not everything that isn't Transcript is always wrong. Sometimes there's a lot to learn from alternatives -- Richard Gaskin Managing Editor, revJournal ___ Rev tips, tutorials and more: http://www.revJournal.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Text Tools Palette-Gone?
Sivakatirswami wrote: I meant an independent palette that set text properties for the selected text or object. Text Tools I vaguely recall we had that once. Sounds like it may have been a custom plugin. If you look in your Plugins folder inside older Rev distributions you may find it. I don't know of anything like that which actually ships with Revolution. On Feb 23, 2006, at 4:45 PM, J. Landman Gay wrote: Do you mean the text properties in the inspector? It is still there. -- 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
when Rev fails to send mouseEnter
Here's a recipe to demonstrate that Rev usually fails to send mouseEnter to a nearly vertical line: Create a new mainstack. Paste the following four lines into the multiple lines message box. create graphic set the style of it to line set the points of it to 200,100cr208,300 set the script of it to on mouseEntercrbeepcrend mouseEnter Press enter. Move the mouse across the line at various points along the line. Notice how rare the beeps are. If you change the width of the graphic, the failure rate changes: the steeper the line, the greater the failure rate. If you choose the pointer tool, you can select the graphic where the beep occurs but can't select it where the beep does not occur. The problem does not affect a vertical line. So a bug report seems worthwhile. Does someone have insight into what the problem actually is, or related evidence? I've tried this only in Rev 2.7 with OS X 10.4.5. -- Dick ___ use-revolution mailing list use-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: Transcript and Dot Notation
On 2/24/06 12:14 PM, Dan Shafer [EMAIL PROTECTED] wrote: .this.that.thatotherthing.IsThisParticularDotSupposedToBeAMethodOrAnObject.Sh ootMeNow My vote would be that the option to use dot notation would be quite welcome. I, too, use programs that become much simpler and functional that way. Of course, those who build simple, effective projects don't collide with template objects, constructors, inheritance vs verbose function calls, etc. One real-world object-oriented database we all use is the driver's license database. We all carry our own, it has unique data, and each is responsible for maintaining it. We are the object that owns the object. The license expires periodically, and definitely expires when we do. Another object is the parking valet, whose knowledge and skills allows him to deal with any vehicle, automatic or manual transmission, large or small, rain or shine. Once programmed, an object can be very powerful. Jim Ault Las Vegas On 2/24/06 12:14 PM, Dan Shafer [EMAIL PROTECTED] wrote: I don't disagree, Jonathan, but if you apply that logic to object-orientation you find yourself in a syntax soup that is difficult to resolve and leads to huge slowdowns in performance. So if you vote to keep the language simple, you're voting to keep it non-object-oriented. I'm OK with that but I vastly prefer that we take an OO fork at this point. On 2/24/06, Jonathan Lynch [EMAIL PROTECTED] wrote: I love transcript. It works the way I think. A script like: put Don't screw up Transcript into field What RunRev Should Do is just very easy to conceive. With transcript like it is, I spend my mental energy thinking about how my program is going to work and interface, not translating my natural thoughts into statements like: .this.that.thatotherthing.IsThisParticularDotSupposedToBeAMethodOrAnObject.Sh ootMeNow So, I vote for keeping transcript verbose and easy. ___ use-revolution mailing list use-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: Showing linkText on mouse over
Devin Asay wrote: I actually modified my handler to add an interrupt at the beginning: on mouseWithin if the mouse is down then exit mouseWithin ## interrupt this handler to pay attention to the mouse. if the textStyle of the mouseText contains link then put the linkText of the mouseText into fld status else put empty into fld status end if end mouseWithin It seems to be working reliably now. Anybody know of any reason why this approach might be a bad idea? Sort of like how we've been encouraged not to use things like 'wait until the mouseClick'? The problem with polling the mouse repeatedly usually happens if you do it inside a repeat loop. There is no opportunity inside a loop for the CPU to do anything else, so all background processes come to a halt. In this case, mousewithin is sent by the engine and presumably allows time in between for background processes, so this method probably isn't too bad. A send in time structure might be a marginally better approach anyway, because you could send the message at longer intervals than mouseWithin gets sent, allowing for more background time. But if you don't notice everything else on the computer grinding to a halt while your cursor is inside this field, then what you are doing is probably okay. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Windows beep
Bill Marriott wrote: Rev's beep command on Windows sounds the internal PC speaker/buzzer. It does not issue a sound through the audio card. If a user does not have an internal speaker connected (many systems do not), they will not hear anything when the beep command is issued. Thanks. This appears to be the case in this situation, and is very helpful. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Windows beep
This has no effect on the beep command. You're changing the registry to select a different WAV file than the default for SystemExclamation. You can set this value to anything you want and it still won't play. As I stated before, beep doesn't play a WAV file (and doesn't use SystemExclamation). Rather, it activates the computer's internal speaker. This is not related to the audio card and it cannot (normally) play WAV files. (There used to be exciting utilities that would coax music and voice out of it.) Some people hear this sound when they boot their computer as the POST completes. Over the years the internal speaker has atrophied from an actual speaker to a tiny piezoelectric buzzer, to none at all. Bill Trevor DeVore [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] On Feb 24, 2006, at 11:03 AM, Bill Marriott wrote: Rev's beep command on Windows sounds the internal PC speaker/ buzzer. It does not issue a sound through the audio card. If a user does not have an internal speaker connected (many systems do not), they will not hear anything when the beep command is issued. The beep that Rev plays on Windows isn't very pleasant. A long time ago a client complained about it and so I implemented the beep sound that Windows apps usually play. This worked on Win2000 and XP at the time though I haven't tested it in a while. put queryRegistry (HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default \SystemExclamation\.Default\) \ into tWinBeepFile replace %SystemRoot% with specialFolderPath (System) in tWinBeepFile replace / with \ in tWinBeepFile if there is a file tWinBeepFile then play tWinBeepFile end if -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Windows beep
On Feb 24, 2006, at 1:02 PM, Bill Marriott wrote: This has no effect on the beep command. True. The code uses the play command to play the sound file that other Windows apps use (or at least that is what my client told me). You're changing the registry to select a different WAV file than the default for SystemExclamation. You can set this value to anything you want and it still won't play. The code doesn't actually change the registry. It queries it to get the filepath to use with the play command. -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Windows beep
Windows XPpro and Enterprise Revolution: Beep works fine here in a new stack. The dogs hate that noise and are barking now. Tom On Feb 24, 2006, at 1:31 PM, J. Landman Gay wrote: We've had a report in the tech support queue that the beep command does not work on a Windows machine with Rev Studio. I am fairly sure that this isn't a general problem or we would have heard about it, but I wanted to ask here if anyone else has seen this. This person has tested on two different Windows machines (Rev 2.7 Studio) with the same results. -- 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 Thomas J McGrath III [EMAIL PROTECTED] Lazy River Software™ - http://www.lazyriversoftware.com Lazy River Metal Art™ - http://www.lazyriversoftware.com/metal.html Meeting Wear™ - 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
Re: Transcript and Dot Notation
What possible competitive advantage does it offer to the company for it to transform Transcript into yet another bit player in a very major league? With it being an x-Talk, it offers certain advantages, such as ease of learning/reading, that are all but nonexistant in your traditional programming languages. As such, it is a big player in a small league, but it's almost completely a league of its own, a league that the company has reported it finds profitable. If, as we've often discussed, Rev is unable to compete with C++/Java/dot.notation.flavor.of.the.month because of its very different paradigm, how would making it over into just another minor OO language make it more competitive? I've said it before and will say it again: If true OO is what you really want, why not just use one of the bazillion OO languages? Once Lingo went down that route, it ceased to be a learnable language for ordinary humans. And, as for OO being OPTIONAL in Rev, remember that it was optional in Lingo, too. Only, every single Lingo book on the market dealt in dot.speak, not verbose speak. Code fragments that floated about for public consumption tended to be dot.speak, not verbose speak. Remember the guy who not long ago wrote to the list who had problems possibly with case statements and pWhiches? What's going to happen when those new users have a problem and everybody responds in dot.speak? OPTIONAL dot.speak I fear will end Transcript's natural-language orientation. Judy .this.that.thatotherthing.IsThisParticularDotSupposedToBeAMethodOrAnObject.Sh ootMeNow ___ use-revolution mailing list use-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: Transcript and Dot Notation
At 02:02 PM 2/24/2006, you wrote: I am an object-oriented programmer by training and disposition. Every single object oriented programming language that I've used (and I have admittedly not used them all) with the single exception of Smalltalk (which I actually think got it right) uses dot notation. Smalltalk got it right and didn't use dot-notation? It's been a while since I've looked at Smalltalk; what did it do? Would it's syntax be appropriate for Transcript? 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
Re: On the Democratic Operation of Bugzilla
Well that figures, but hey what's a good discussion without a few analogies, even wrong ones. Regards, Tom On Feb 24, 2006, at 2:11 PM, Gregory Lypny wrote: Hello Tom, Actually, I couldn't make a balance sheet balance for the life of me (no offence to any accountants on this list), but I do appreciate your thoughtful analogy. It falls short of our Bugzilla deal, though. Thomas J McGrath III [EMAIL PROTECTED] Lazy River Software™ - http://www.lazyriversoftware.com Lazy River Metal Art™ - http://www.lazyriversoftware.com/metal.html Meeting Wear™ - 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
Re: Transcript and Dot Notation
At 03:14 PM 2/24/2006, you wrote: I've said it before and will say it again: If true OO is what you really want, why not just use one of the bazillion OO languages? Once Lingo went down that route, it ceased to be a learnable language for ordinary humans. I think there are two issues here, or two competing goals: make Rev a tool for the masses (Dan's Inventive User) and make Rev a more powerful development tool (for the programmer/professional). As a professional developer, I would welcome more object-oriented facilities in Rev, but that can come at the price of making Rev less simple (but it doesn't have to). My goal is to get things done quickly and easily. Revolution allows me to do that now. Adding OOP would probably make me more productive. I could use one of the bazillion OO language, but I would not as productive because I have to spend more time coding the things the Rev engine does for me. Some of my solutions, however, might be cleaner and more elegant because of the object-oriented nature of the program. I could more closely tie code and data together into objects and not have to worry about unintended interactions. It seems that Rev is walking a fine line in trying to address these two markets. I think they are doing a good job. 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
Re: Version plugin for 2.7?
On 2/25/06, Devin Asay [EMAIL PROTECTED] wrote: Sorry, I lost the URL for downloading Chipp's plugin--the one that lets you save a stack in 2.6.x from 2.7. I had intended to download it, but can't find it now. To get the StackFormat plugin, just type into your 2.7 message box and hit return the following: go URL http://www.gadgetplugins.com/altplugins/StackFormat.rev; Then save it to your plugins folder. That's all there is to it. There you go, Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Transcript and Dot Notation
Judy Perry wrote: OPTIONAL dot.speak I fear will end Transcript's natural-language orientation. Regex isn't exactly natural, but those that use it like that it's included as an OPTION. I don't recall anyone saying that RunRev was going to force users to replace years of legacy code with dot notation, any more than they forced folks to stop parsing strings with chunk expressions when they added regex support. OPTIONS mean choice. Only you are in control of the choices you make. You can choose to use regex and then complain about having made that choice, but no one from RunRev is making that choice for you. This is so very non-controversial I'm surprised it comes up again and again as such -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: I Can't download 2.7 for OS X
On 2/25/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Hi Everyone, I've tried several times, but I've been unsuccessful in downloading 2.7 for the Mac OS X. Is there something I'm doing wrong? You have to download the installer, which then downloads the other components. Are you still on line when running the installer? Or is it the installer that you can't get? Which version are you trying to get? I've downloaded the Enterprise Edition without any problem. Cheers, Sarah ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Transcript and Dot Notation
No not this again Why does he keep bringing this up? Just poking fun, Tom I can read dot but have never really 'liked' it. On Feb 24, 2006, at 3:02 PM, Dan Shafer wrote: I seem to have a knack for starting discussion threads that are probably just close enough to being on topic to avoid their immediate crushing by Listmom Heather and yet generate significant amounts of message traffic for which some people here probably wish I would just shut up or go away. Preferably both. But Judy Perry, in the thread about Bugzilla that I started yesterday, said something that I thought ought to spawn a new thread, so here it is. She said, Lingo went to c.dot.syntax.hell in a very short fashion... Please don't let Transcript follow behind Lingo! I am an object-oriented programmer by training and disposition. Every single object oriented programming language that I've used (and I have admittedly not used them all) with the single exception of Smalltalk (which I actually think got it right) uses dot notation. Java. JavaScript. Lingo. Ruby. Python. All of them. It is an accepted convention in OO languages where it is essential to identify methods and attributes with object namespaces. So if Transcript does go object-oriented -- and I hope and believe it will, though it may be an alternative fork rather than a forced switch -- I hope it *does* in fact adopt dot notation so that all of us who have trained our brains to think in those terms when we create and program with objects will e comfortable doing so. FWIW. -- ~~ 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 Thomas J McGrath III [EMAIL PROTECTED] Lazy River Software™ - http://www.lazyriversoftware.com Lazy River Metal Art™ - http://www.lazyriversoftware.com/metal.html Meeting Wear™ - 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
Re: Transcript and Dot Notation
At 03:27 PM 2/24/2006, you wrote: This is so very non-controversial I'm surprised it comes up again and again as such If it keeps causing controversy, isn't it by definition controversial? ;) (I just couldn't resist) 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
[Ann] Last chance for altSQLite3
Pricing will change over the weekend to the standard pricing. If you haven't upgraded or are interested in purchasing altSQLite3, you should check it out now! best, Chipp http://www.altuit.com/webs/altuit2/altSQLiteSub/Buy.htm ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
play video clips on linux
Hi I am trying to build an app with rev that needs to run on linux, and must show some video clips. The clips are mpeg4, which is not playable with the xanim player. There is the videoClipPlayer property mentioned in the help, but I can not make it work. It would be ideal if I could make rev use the mplayer video player instead of xanim. Has anyone managed to get this to work? thanks... Andy ___ use-revolution mailing list use-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: Transcript and Dot Notation
Folks, taking the risk of sounding naive, why can't we deal with objects the way we deal with custom props? for example imagine the following Traffic Light object with properties and methods: TrafficLight.stopColor --- Red TrafficLight.attentionColor --- Yellow TrafficLight.goColor--- Green! TrafficLight.interval --- the interval for the cycle of yellow to red, for example 10 secs. TrafficLight.cycleInterval--- the period the traffic light stays green or red before cycling, for example 45 secs. Methods: TrafficLight.go -- Starts with go. TrafficLight.stop -- Go to stop So why can't we do transcript-ish things like: set the stopColor of TrafficLight to red set the interval of TrafficLight to 20 secs and call methods like send go to traffic light... This would still be verbose enough to fell like transcript and maybe it could address the problem of transforming transcript into a weird lingo like language. Although I think that the parser for those things would be a little hard... anyway, Mark should have better thoughts than me on this... On Feb 24, 2006, at 6:14 PM, Judy Perry wrote: What possible competitive advantage does it offer to the company for it to transform Transcript into yet another bit player in a very major league? With it being an x-Talk, it offers certain advantages, such as ease of learning/reading, that are all but nonexistant in your traditional programming languages. As such, it is a big player in a small league, but it's almost completely a league of its own, a league that the company has reported it finds profitable. If, as we've often discussed, Rev is unable to compete with C++/Java/dot.notation.flavor.of.the.month because of its very different paradigm, how would making it over into just another minor OO language make it more competitive? I've said it before and will say it again: If true OO is what you really want, why not just use one of the bazillion OO languages? Once Lingo went down that route, it ceased to be a learnable language for ordinary humans. And, as for OO being OPTIONAL in Rev, remember that it was optional in Lingo, too. Only, every single Lingo book on the market dealt in dot.speak, not verbose speak. Code fragments that floated about for public consumption tended to be dot.speak, not verbose speak. Remember the guy who not long ago wrote to the list who had problems possibly with case statements and pWhiches? What's going to happen when those new users have a problem and everybody responds in dot.speak? OPTIONAL dot.speak I fear will end Transcript's natural-language orientation. Judy .this.that.thatotherthing.IsThisParticularDotSupposedToBeAMethodOrA nObject.Sh ootMeNow ___ use-revolution mailing list use-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: Transcript and Dot Notation
Hey, Andre, I like this! Phil Davis Andre Garzia wrote: Folks, taking the risk of sounding naive, why can't we deal with objects the way we deal with custom props? for example imagine the following Traffic Light object with properties and methods: TrafficLight.stopColor --- Red TrafficLight.attentionColor --- Yellow TrafficLight.goColor--- Green! TrafficLight.interval --- the interval for the cycle of yellow to red, for example 10 secs. TrafficLight.cycleInterval--- the period the traffic light stays green or red before cycling, for example 45 secs. Methods: TrafficLight.go -- Starts with go. TrafficLight.stop -- Go to stop So why can't we do transcript-ish things like: set the stopColor of TrafficLight to red set the interval of TrafficLight to 20 secs and call methods like send go to traffic light... This would still be verbose enough to fell like transcript and maybe it could address the problem of transforming transcript into a weird lingo like language. Although I think that the parser for those things would be a little hard... anyway, Mark should have better thoughts than me on this... On Feb 24, 2006, at 6:14 PM, Judy Perry wrote: What possible competitive advantage does it offer to the company for it to transform Transcript into yet another bit player in a very major league? With it being an x-Talk, it offers certain advantages, such as ease of learning/reading, that are all but nonexistant in your traditional programming languages. As such, it is a big player in a small league, but it's almost completely a league of its own, a league that the company has reported it finds profitable. If, as we've often discussed, Rev is unable to compete with C++/Java/dot.notation.flavor.of.the.month because of its very different paradigm, how would making it over into just another minor OO language make it more competitive? I've said it before and will say it again: If true OO is what you really want, why not just use one of the bazillion OO languages? Once Lingo went down that route, it ceased to be a learnable language for ordinary humans. And, as for OO being OPTIONAL in Rev, remember that it was optional in Lingo, too. Only, every single Lingo book on the market dealt in dot.speak, not verbose speak. Code fragments that floated about for public consumption tended to be dot.speak, not verbose speak. Remember the guy who not long ago wrote to the list who had problems possibly with case statements and pWhiches? What's going to happen when those new users have a problem and everybody responds in dot.speak? OPTIONAL dot.speak I fear will end Transcript's natural-language orientation. Judy .this.that.thatotherthing.IsThisParticularDotSupposedToBeAMethodOrA nObject.Sh ootMeNow ___ use-revolution mailing list use-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: Showing linkText on mouse over
Hi Devin, MouseWithin is sent repeatedly by the engine all 200 milliseconds but I would prefer to use mouseMove that is also sent all 200 milliseconds but only if the mouse moves. I would also prefer to segment my code to take advantage of built-in messages and use the linkClicked message. So: on mouseMove switch case the mouseText = empty unlock cursor break case link is in the textStyle of the mouseChunk set the cursor to hand lock cursor break default unlock cursor end switch end mouseMove --- on linkClicked put the linkText of the mouseText into fld status end linkClicked Le 24 févr. 06 à 18:49, Devin Asay a écrit : on mouseWithin if the mouse is down then exit mouseWithin ## interrupt this handler to pay attention to the mouse. if the textStyle of the mouseText contains link then put the linkText of the mouseText into fld status else put empty into fld status end if end mouseWithin It seems to be working reliably now. Anybody know of any reason why this approach might be a bad idea? Sort of like how we've been encouraged not to use things like 'wait until the mouseClick'? Best Regards from Paris, Eric Chatonet -- http://www.sosmartsoftware.com/[EMAIL PROTECTED]/ ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Version plugin for 2.7?
Thanks, Sarah. On Feb 24, 2006, at 2:26 PM, Sarah Reichelt wrote: On 2/25/06, Devin Asay [EMAIL PROTECTED] wrote: Sorry, I lost the URL for downloading Chipp's plugin--the one that lets you save a stack in 2.6.x from 2.7. I had intended to download it, but can't find it now. To get the StackFormat plugin, just type into your 2.7 message box and hit return the following: go URL http://www.gadgetplugins.com/altplugins/StackFormat.rev; Then save it to your plugins folder. That's all there is to it. Devin Asay Humanities Technology and Research Support Center Brigham Young University ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Transcript and Dot Notation
At 03:58 PM 2/24/2006, Andre Garzia wrote: So why can't we do transcript-ish things like: set the stopColor of TrafficLight to red set the interval of TrafficLight to 20 secs Would there be any reason to distinguish between custom properties and a object property? If not, I see the above working. and call methods like send go to traffic light... That works for methods, but how about functions? I have never liked the current transcript syntax of Value(GetCurrentColor(), TrafficLight).TrafficLight.GetColor() is much more readable, in my opinion. 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
Re: Transcript and Dot Notation
Thomas McGrath III wrote: No not this again Why does he keep bringing this up? Got me. I thought we'd already finished this conversation several times. I don't see the point of hashing it out all over again. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Showing linkText on mouse over
Thanks, Jonathan, Jacque, Jeanne, Trevor and Eric for your suggestions. This is what I ended up with and it's working very well. It basically emulates what happens in a web browser when you hover over a link. on mouseWithin if the mouse is down then exit mouseWithin if the textStyle of the mouseChunk contains link then set the cursor to hand lock cursor put the linkText of the mouseChunk into fld status else unlock cursor put empty into fld status end if end mouseWithin Don't forget to set the lockCursor to false when leaving the field or in the linkClicked handler, otherwise it get stuck on pointy finger. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Transcript and Dot Notation
This is exactly the way transcript works now, except that it would allow you to create custom objects. But that raises a whole new issue... How would you define a custom object? Right now, I use groups to create custom objects, like specialized tables and the like. But, say we wanted to define a custom object that was not a group, like a telephone object that behaves in a certain way. How would you use transcript to define the parameters of that object? One thought is that they could create some sort of blank object, with, like all possible properties that one could think of, that could be set from the property inspector - like a universal object. ___ use-revolution mailing list use-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: searching for a video within another video
I know this is off-topic, but does anyone know of a way to search for a video within another video? I have some QT videos that have been chopped up. I want to replace the chopped up video with a start and stop selection in a player, but I don't have the indexes. I have 134 movies to match. It seems like there should be some automated way to find the VideoPart1 in Video1 programmatically, so I don't have sit down and look through the movie and match things up. Any suggestions? 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
OT: Internet Rich Applications Patent Granted
http://www.informationweek.com/story/showArticle.jhtml? articleID=180206472cid=RSSfeed_IWK_News [snip] How broad is the patent? Here's what the patent abstract says it covers: A host computer, containing processes for creating rich-media applications, is accessed from a remote user computer system via an Internet connection. User account information and rich-media component specifications are uploaded over the Internet for a specific user account. Rich-media applications are created, deleted, or modified in a user account, with rich-media components added to, modified in, or deleted from the rich-media application based on information contained in a user request. After creation, the rich- media application is viewed or saved on the host computer system, or downloaded to the user computer system over the Internet. Amazing...I'm got a patent pending too: I hearby patent the process of grinding of grain to produce a fine, powder like substance, mix with water and yeast and bake it. My lawyers will be asking you where you got your sandwich... Seriously, (as we are right in the middle of building such an app...) do we need to take it seriously? Gov of India was smart to recently document all prior art for 1000's of indigenous plants and medicines. Sivakatirswami ___ use-revolution mailing list use-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: Internet Rich Applications Patent Granted
Swami.. Not legal advice but informed business counsel from someone with a background in intellectual property law. Take it for what you pay for it. Software patents are a huge pit. For many years, the USPTO has had a shortage of people qualified to review such applications. As a result, it has adopted an informal policy of granting any software patent that isn't on its face just stupid. (Which doesn't really explain this one, but there you have it.) Then if someone complailns, let the courts sort it out. Not having read the patent, I will say that if I had a company doing this kind of work (and I do), I'd pause long enough to choke on the idiocy of the patent being granted and get back to work. If and when this patent gets prosecuted, it won't be against a small company. Outfits that patent these kinds of things go after huge fish first and hope everyone else falls into line thereafter. I doubt any big fish is going to go for this one. FWIW and all the usual disclaimers about my advice not being worth spit incorporated herein by reference. On 2/24/06, Sivakatirswami [EMAIL PROTECTED] wrote: http://www.informationweek.com/story/showArticle.jhtml? articleID=180206472cid=RSSfeed_IWK_News [snip] How broad is the patent? Here's what the patent abstract says it covers: A host computer, containing processes for creating rich-media applications, is accessed from a remote user computer system via an Internet connection. User account information and rich-media component specifications are uploaded over the Internet for a specific user account. Rich-media applications are created, deleted, or modified in a user account, with rich-media components added to, modified in, or deleted from the rich-media application based on information contained in a user request. After creation, the rich- media application is viewed or saved on the host computer system, or downloaded to the user computer system over the Internet. Amazing...I'm got a patent pending too: I hearby patent the process of grinding of grain to produce a fine, powder like substance, mix with water and yeast and bake it. My lawyers will be asking you where you got your sandwich... Seriously, (as we are right in the middle of building such an app...) do we need to take it seriously? Gov of India was smart to recently document all prior art for 1000's of indigenous plants and medicines. Sivakatirswami ___ use-revolution mailing list use-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
Re: play video clips on linux
On Feb 24, 2006, at 1:55 PM, Andy Clay wrote: Hi I am trying to build an app with rev that needs to run on linux, and must show some video clips. The clips are mpeg4, which is not playable with the xanim player. There is the videoClipPlayer property mentioned in the help, but I can not make it work. It would be ideal if I could make rev use the mplayer video player instead of xanim. Has anyone managed to get this to work? Andy, Only xanim is supported at this time. There is an enhancement request on bugzilla if you would like to toss your votes that way. http://support.runrev.com/bugdatabase/show_bug.cgi?id=2290 Mark Talluto -- CANELA Software http://www.canelasoftware.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: use-revolution Digest, Vol 26, Issue 81
Hello! I looked in the documentation of Rev2.7 and in the Shafer Book but can't find any references to the Kind of Cursors available in Revolution (Macintosh) I would like to know all the cursor names I can use to change them via scripts. Any ideas? thanks! Ben ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Transcript and Dot Notation
You mean like an object template? Tom On Feb 24, 2006, at 5:29 PM, Jonathan Lynch wrote: One thought is that they could create some sort of blank object, with, like all possible properties that one could think of, that could be set from the property inspector - like a universal object. Thomas J McGrath III [EMAIL PROTECTED] Lazy River Software™ - http://www.lazyriversoftware.com Lazy River Metal Art™ - http://www.lazyriversoftware.com/metal.html Meeting Wear™ - 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
Grab Commands
I have the following script in an barrel picture: I want to simulate a barrel making noise while it's beign moved. on mousedown grab me play audioclip noise.wav end mousedown on MouseUp stop playing audioclip noise.wav end MouseUp on mouseEnter set the lockCursor to true set the cursor to hand end mouseEnter on mouseLeave set the lockCursor to false set the cursor to arrow end mouseLeave The thing is that I want only to play the sound IF the picture is beign dragged. Right now it plays because it's under the mouseDown... what is the command that detects the drag action and when its not beign dragged? thanks! Ben ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: use-revolution Digest, Vol 26, Issue 81
Comments: The built-in cursors and their recommended uses are: * none: Hides the cursor * busy: Use repeatedly during a long handler * watch: Use during a moderately long handler * arrow: Use for selecting objects * cross: Use for painting, drawing, or selecting a point or small area * hand: Use for clicking hypertext links * iBeam: Use for selecting text in a field * plus: Use for selecting items such as spreadsheet cells * help: Use for getting online help set the cursor to hand set the cursor to 21403 (or any image you want that fits 16x16 Mac or 16x16, 32x32 Win Uni) Cross-platform note: To be used as a cursor on Mac OS systems, an image must be 16x16 pixels. To be used as a cursor on Unix or Windows systems, an image must be 16x16 or 32x32 pixels. HTHs Tom On Feb 24, 2006, at 6:16 PM, benjamin pastrana wrote: Hello! I looked in the documentation of Rev2.7 and in the Shafer Book but can't find any references to the Kind of Cursors available in Revolution (Macintosh) I would like to know all the cursor names I can use to change them via scripts. Any ideas? thanks! Ben ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution Thomas J McGrath III [EMAIL PROTECTED] Lazy River Software™ - http://www.lazyriversoftware.com Lazy River Metal Art™ - http://www.lazyriversoftware.com/metal.html Meeting Wear™ - 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
Re: Grab Commands
Recently, benjamin pastrana wrote: I have the following script in an barrel picture: I want to simulate a barrel making noise while it's beign moved. ... The thing is that I want only to play the sound IF the picture is beign dragged. Right now it plays because it's under the mouseDown... what is the command that detects the drag action and when its not beign dragged? I'm not sure you can do this using 'grab' since this command stops all other messages until the mouse is released. You might try using a custom drag routine -- here's one example (execute in your message box): go url http://www.tactilemedia.com/download/drag_sample.rev; 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
Re: OT: Internet Rich Applications Patent Granted
Dan Shafer wrote: http://www.informationweek.com/story/showArticle.jhtml?articleID=180206472cid=RSSfeed_IWK_News Not having read the patent, I will say that if I had a company doing this kind of work (and I do) ... Many of us do. The patent was granted on Valentine's Day, but RevNet premiered in December 2003. Shouldn't be hard for anyone to shoot this down over prior art (like the silly Compton's patent and so many others). When will the USPTO be able to afford reviewers familiar with the domain they're tasked to review? -- Richard Gaskin Fourth World Media Corporation ___ [EMAIL PROTECTED] http://www.FourthWorld.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: Transcript and Dot Notation
Richard Gaskin Sent: Saturday, 25 February 2006 8:27 AM To: How to use Revolution Subject: Re: Transcript and Dot Notation This is so very non-controversial I'm surprised it comes up again and again as such Agreed. It'd also be a major attraction, as an option, for developers coming from main stream OOP environments. Scott ___ use-revolution mailing list use-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: Transcript and Dot Notation
In Smalltalk, the basic principle was the use of words parsed left to right for readability, right to left for precedence of operation. Parameters were embedded in method calls separated with colons. So, for example, to create a new instance of a Person object, you would write something like: newPerson - Person new Then to initialize that new object, you'd write newPerson initialize Let's say the initialize method needed a name and an age for the initialization process. You might define a method called initialize withName:withAge: In a method call, it would look like this: newPerson initialize withName: 'Dan' withAge: 39. In JavaScript, e.g., that might look like this: newPerson.initialize('Dan',9); On 2/24/06, Peter T. Evensen [EMAIL PROTECTED] wrote: At 02:02 PM 2/24/2006, you wrote: I am an object-oriented programmer by training and disposition. Every single object oriented programming language that I've used (and I have admittedly not used them all) with the single exception of Smalltalk (which I actually think got it right) uses dot notation. Smalltalk got it right and didn't use dot-notation? It's been a while since I've looked at Smalltalk; what did it do? Would it's syntax be appropriate for Transcript? 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 -- ~~ 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
Re: Transcript and Dot Notation
Andre.. While you're not exactly wrong here, you do miss the central point/issue. To use your example, if I'm designing a traffic system with lots of TrafficLight objects, I need a way to create individual instances of that object, give them identifiers, and send messages either to the individual instances or to the class. Doing this without some sort of notation that makes the relationships between objects (receivers) and methods (messages sent to those receivers) is cumbersome at best. I don't think your suggested notation is necessarily bad and in fact it won't surprise me if that syntax is acceptable in an OO Transcript, *once the object instance has been created and identified*. The other big advantage of dot notation is that it can be held as an alternative that nobody is required to use if they don't want to use OO in their apps. Nothing forces it. But, having said that, I'm not sure it is possible to create a hybrid development environment in which OO dot notation and textual freestyle exist side by side without introducing tremendous inefficiency into the byte-code interpreter or other mechanism for executing the application. And that is ultimately Mark W's biggest challenge, I suspect. On 2/24/06, Andre Garzia [EMAIL PROTECTED] wrote: Folks, taking the risk of sounding naive, why can't we deal with objects the way we deal with custom props? for example imagine the following Traffic Light object with properties and methods: TrafficLight.stopColor --- Red TrafficLight.attentionColor --- Yellow TrafficLight.goColor--- Green! TrafficLight.interval --- the interval for the cycle of yellow to red, for example 10 secs. TrafficLight.cycleInterval--- the period the traffic light stays green or red before cycling, for example 45 secs. Methods: TrafficLight.go -- Starts with go. TrafficLight.stop -- Go to stop So why can't we do transcript-ish things like: set the stopColor of TrafficLight to red set the interval of TrafficLight to 20 secs and call methods like send go to traffic light... This would still be verbose enough to fell like transcript and maybe it could address the problem of transforming transcript into a weird lingo like language. Although I think that the parser for those things would be a little hard... anyway, Mark should have better thoughts than me on this... On Feb 24, 2006, at 6:14 PM, Judy Perry wrote: What possible competitive advantage does it offer to the company for it to transform Transcript into yet another bit player in a very major league? With it being an x-Talk, it offers certain advantages, such as ease of learning/reading, that are all but nonexistant in your traditional programming languages. As such, it is a big player in a small league, but it's almost completely a league of its own, a league that the company has reported it finds profitable. If, as we've often discussed, Rev is unable to compete with C++/Java/dot.notation.flavor.of.the.month because of its very different paradigm, how would making it over into just another minor OO language make it more competitive? I've said it before and will say it again: If true OO is what you really want, why not just use one of the bazillion OO languages? Once Lingo went down that route, it ceased to be a learnable language for ordinary humans. And, as for OO being OPTIONAL in Rev, remember that it was optional in Lingo, too. Only, every single Lingo book on the market dealt in dot.speak, not verbose speak. Code fragments that floated about for public consumption tended to be dot.speak, not verbose speak. Remember the guy who not long ago wrote to the list who had problems possibly with case statements and pWhiches? What's going to happen when those new users have a problem and everybody responds in dot.speak? OPTIONAL dot.speak I fear will end Transcript's natural-language orientation. Judy .this.that.thatotherthing.IsThisParticularDotSupposedToBeAMethodOrA nObject.Sh ootMeNow ___ use-revolution mailing list use-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
Re: Transcript and Dot Notation
I don't recall this being hashed out and finished several times, Jacque. Maybe it's been resolved to YOUR satisfaction, but someone else raised the issue in another thread, so evidently at least some of us don't think the issue's been resolved. Except of course this is all hypothetical BS because none of us gets to decide how RR implements this. And you have to admit it's more fun than 2.7 bashing. :-) On 2/24/06, J. Landman Gay [EMAIL PROTECTED] wrote: Thomas McGrath III wrote: No not this again Why does he keep bringing this up? Got me. I thought we'd already finished this conversation several times. I don't see the point of hashing it out all over again. -- 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
Re: Transcript and Dot Notation
Just for the record, I didn't bring this up again. Judy Perry did. I just moved the discussion to a new thread and offered my opinion. On 2/24/06, Thomas McGrath III [EMAIL PROTECTED] wrote: No not this again Why does he keep bringing this up? Just poking fun, Tom I can read dot but have never really 'liked' it. On Feb 24, 2006, at 3:02 PM, Dan Shafer wrote: I seem to have a knack for starting discussion threads that are probably just close enough to being on topic to avoid their immediate crushing by Listmom Heather and yet generate significant amounts of message traffic for which some people here probably wish I would just shut up or go away. Preferably both. But Judy Perry, in the thread about Bugzilla that I started yesterday, said something that I thought ought to spawn a new thread, so here it is. She said, Lingo went to c.dot.syntax.hell in a very short fashion... Please don't let Transcript follow behind Lingo! I am an object-oriented programmer by training and disposition. Every single object oriented programming language that I've used (and I have admittedly not used them all) with the single exception of Smalltalk (which I actually think got it right) uses dot notation. Java. JavaScript. Lingo. Ruby. Python. All of them. It is an accepted convention in OO languages where it is essential to identify methods and attributes with object namespaces. So if Transcript does go object-oriented -- and I hope and believe it will, though it may be an alternative fork rather than a forced switch -- I hope it *does* in fact adopt dot notation so that all of us who have trained our brains to think in those terms when we create and program with objects will e comfortable doing so. FWIW. -- ~~ 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 Thomas J McGrath III [EMAIL PROTECTED] Lazy River Software™ - http://www.lazyriversoftware.com Lazy River Metal Art™ - http://www.lazyriversoftware.com/metal.html Meeting Wear™ - 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 -- ~~ 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
Re: OT: Internet Rich Applications Patent Granted
On 2/24/06, Richard Gaskin [EMAIL PROTECTED] wrote: When will the USPTO be able to afford reviewers familiar with the domain they're tasked to review? Not likely. It's not a political priority. -- ~~ 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
(no subject)
-- http://www.ecoquest.com/chendric ___ use-revolution mailing list use-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: On the Democratic Operation of Bugzilla
On 25/02/2006, Garrett Hylltun [EMAIL PROTECTED] and Gregory Lypny [EMAIL PROTECTED] wrote stuff. Sorry to others for some repetitious elements in here but I see a couple of basic themes in the offerings from Garrett and Gregory (principally the former) which I wish to answer. My credentials for so doing include not only the usual geological ages in and around software but particularly more than ten years spent observing or intervening in large scale projects which were off the rails and subject to commercial dispute, always involving millions to tens of millions of dollars. Problem management is, more or less, how I make my living. I also designed quality assurance facilities for a couple of government departments, one carrying a 2000-strong IT workforce and another doing highly critical defence work. The relevance of that is a high level of familiarity with what constitutes a faulty product to different people and how users' requirements are obtained, interpreted and implemented. I understand Garrett to be saying that all bugs should be fixed and that the order of their repair is immaterial given the first assumption. His dissatisfaction with the failure of this desirable outcome is exacerbated by the perceived high price of the product. However, Garrett fails to define a bug and there immediately is a massive problem. One person's bug is another person's feature request, a third person's could not care less and as often than not is unrelated to the software in question anyway (false report). This is unavoidable and and automatically renders any fix all bugs request as, well, just plain silly. I apologise for any personal offence anyone might take from that because I mean none, but there is really no other description for it. There will always be a range of items where their bug status is legitimately moot, so where do you draw the line? That is a matter of commercial dispute, of priority against demand and resources, of adequate bug definition and ultimately of agreement about where effort is most productively invested so that *both* parties are commercially successful. The inexhaustible and infallible Alpha and Beta testing teams you seek do not exist outside the halls of Valhalla [or insert preferred paradise] and even there they are driven to drinking and argument. Incidentally, Gregory, the same bug will not, alas, appear in headers without human intervention and interpretation of the myriad descriptions, many of them fairly incompetent, of the potential bug. For decades we have been grabbing developers and banging their heads against brick walls and steel pillars screaming What about the customer's business needs! So, how is it that RR will make all decisions on criticality of those bugs of which they are aware and which they choose to define as bugs? Their problem is not that they are too customer-driven with BZ, it is contrarily that it is damned hard to get some decent customer input. Even Dan, who is as experienced as anyone, confesses that he does not get motivated to use Bugzilla. Criticality, or priority, does matter. In a bank, if there were a bug which even in rare circumstances created an incorrect transaction then there would be a fix and release before virtually any other bug were managed in that software. Far from denigrating RR for exposing their bug data to entry and voting, we should be applauding their sound system and devising ways of making it more acceptable to users (as attempted by RZ). One of the most reliable pieces of large scale software I know is OS/ 390 or z/OS in its current incarnation. It hosts a myriad of the most critical commercial and defence systems around the world. How much money would you like to lay down, Garrett, that its bug list has zero length? Or that every one on the list is always fixed by the next release, or that customers pay no licence fee to obtain fixes? It is a waste of time even to imagine it, or to borrow words from your own blog, it is not science, it is nothing but pure religion. Finally, the cost issue is not worth debating too much except for a couple of observations. My daughter is currently in Edinburgh and reports no stream of Ferrari Enzos racing about the Scottish hills while the RR office lies silent but for the flickering stream of bug reports. Bill Gates and Steve Jobs, however, have no problem affording such fripperies should they wish it, for they charge hundreds of dollars for software sold to millions or tens of millions, not to thousands. Yet, every now and then, I see a window appear on my machine. It says: Would you like to report this problem to Apple? regards David Director DVK Consult Pty Ltd ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription
Dan's Books
Hi all, As a great many of you are aware I'm a relative Rev newbie. While I've been a one eyed Delphi programmer since it's release in 1995 I have to admit that I now *look forward* to writing projects in Rev, and each time I do I have the most awesome warm fuzzy feelings that go with something that stimulates brain chemistry. But that's not what I wanted to mention. I bought Dan Shafer's Software At The Speed Of Thought (e-book) and his mini book on printing in Rev. I'm absolutely delighted with both - and have a fair bit of reading to do yet. However from what I've read so far, and some skimming of the content, I'd recommend investing in this by any Rev newbie and probably those who are above the newbie stage as well. I'm looking forward to seeing more books on Rev by Dan! Scott (Note I'm not connected in anyway to Dan Shafer and my comments reflect a very happy customer). ___ use-revolution mailing list use-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: Transcript and Dot Notation
Well maybe one could 'see' an objects functions as properties, like in Eiffel, or at least in my dim understanding of it. get the sqrt(9) of mathsObject Mark On 24 Feb 2006, at 22:25, Peter T. Evensen wrote: At 03:58 PM 2/24/2006, Andre Garzia wrote: So why can't we do transcript-ish things like: set the stopColor of TrafficLight to red set the interval of TrafficLight to 20 secs Would there be any reason to distinguish between custom properties and a object property? If not, I see the above working. and call methods like send go to traffic light... That works for methods, but how about functions? I have never liked the current transcript syntax of Value (GetCurrentColor(), TrafficLight).TrafficLight.GetColor() is much more readable, in my opinion. 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: use-revolution Digest, Vol 29, Issue 63
Gregory, please forgive my jibe. Of course it isn't a fair comparison, but then a fair one wouldn't have been as good a joke. 'Seems to me that all bugs in ProTools should be fixed, and and a simple word to Digidesign should get the ball rolling', while having the same kind of optimism (and justification), just doesn't have the breadth... Are their really no problems, difficulties, inefficiencies or demands made on you in your professional life that you just don't have time to attend to as thoroughly as you or your students would like? I think it's ridiculous the way that George Bush plays the role of President on TV. Completely unconvincing. :) Best Mark On 24 Feb 2006, at 19:29, Gregory Lypny wrote: Hi Mark, I am thick as a brick, but by golly, I know when someone is poking fun at my naivety. I live next door, so it wouldn't be sporting of me to comment on the performance of the West Wing. I wish we had a Prime Minister as cool as your President. I think Martin Sheen is great. So you think it's a fair comparison, eh? I mean the problems facing the White House and those facing the Revolution team. I think Revolution is desperately underpriced then. Regards, Gregory On Fri, Feb 24, 2006, at 10:10 AM, use-revolution- [EMAIL PROTECTED] wrote: And it seems to me that all problems in the world, big and small, should be fixed, and a simple word to the Whitehouse people should be enough to get the ball rolling. :) Mark On 24 Feb 2006, at 00:38, Gregory Lypny wrote: Seems to me that all bugs, big and small, should to be fixed, and a simple word to the Revolution people ought to be enough to get the ball rolling. ___ use-revolution mailing list use-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: Transcript and Dot Notation
Dan Shafer wrote: I don't recall this being hashed out and finished several times, Jacque. Seems to be an annual event. I see two threads in the archives, February of 2004 and another in August 2005, and now this one. That doesn't seem like enough to me, I'm pretty sure there were a couple more but maybe they were on one of the other xtalk lists. Maybe it's been resolved to YOUR satisfaction, If I remember right, it never gets resolved. It's like gun control and abortion. -- 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
Window with no title bar in Linux?
I have just started work on a slideshow for Linux that I would like to function in a way similar to my very popular (VB) slideshow for Windows, if possible, showing the pictures in full screen. It didn't take me long to get into trouble. In Windows, setting the decorations to empty causes the title bar not to be shown at all, but in (Ubuntu) Linux it still appears (no mention of this in the Help). I have the feeling that there might not be a workaround for this, but you never know. Does anyone know of a workaround? Regards, Bob P.S. If I try setting the top of the window to a negative number (with the idea of positioning the title bar offscreen), it moves a little to the right instead! ___ use-revolution mailing list use-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: Window with no title bar in Linux?
Hi Bob, What happens if you make the stack larger than the screenRect, and show the stack at the screenLoc? I've done that before (though not on Linux). Phil Davis Bob Warren wrote: I have just started work on a slideshow for Linux that I would like to function in a way similar to my very popular (VB) slideshow for Windows, if possible, showing the pictures in full screen. It didn't take me long to get into trouble. In Windows, setting the decorations to empty causes the title bar not to be shown at all, but in (Ubuntu) Linux it still appears (no mention of this in the Help). I have the feeling that there might not be a workaround for this, but you never know. Does anyone know of a workaround? Regards, Bob P.S. If I try setting the top of the window to a negative number (with the idea of positioning the title bar offscreen), it moves a little to the right instead! ___ use-revolution mailing list use-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: Transcript and Dot Notation
On Feb 24, 2006, at 2:02 PM, Dan Shafer wrote: I am an object-oriented programmer by training and disposition. Every single object oriented programming language that I've used (and I have admittedly not used them all) with the single exception of Smalltalk (which I actually think got it right) uses dot notation. Java. JavaScript. Lingo. Ruby. Python. All of them. It is an accepted convention in OO languages where it is essential to identify methods and attributes with object namespaces. I'll let the rest of you hash this out but just to point out the other obvious exception to the implication that dot notation is somehow essentially ubiquitous in the OO world, I would point out that, ironically (because it is the primary language for the Mac at the moment), Objective C (which has some obvious Smalltalk influence) does not use dot notation for accessing instance variables. James P. Spencer Rochester, MN [EMAIL PROTECTED] Badges?? We don't need no stinkin badges! ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Dan's Books
Thanks, Scott, for the kind words. There are times -- and this weekend promises to be one of them -- when unsolicited testimonials make a lot of what goes into writing these things so worthwhile that I forget for a while my significant hair-loss as a result of trying to explain how to do something obtuse. On 2/24/06, Scott Kane [EMAIL PROTECTED] wrote: Hi all, As a great many of you are aware I'm a relative Rev newbie. While I've been a one eyed Delphi programmer since it's release in 1995 I have to admit that I now *look forward* to writing projects in Rev, and each time I do I have the most awesome warm fuzzy feelings that go with something that stimulates brain chemistry. But that's not what I wanted to mention. I bought Dan Shafer's Software At The Speed Of Thought (e-book) and his mini book on printing in Rev. I'm absolutely delighted with both - and have a fair bit of reading to do yet. However from what I've read so far, and some skimming of the content, I'd recommend investing in this by any Rev newbie and probably those who are above the newbie stage as well. I'm looking forward to seeing more books on Rev by Dan! Scott (Note I'm not connected in anyway to Dan Shafer and my comments reflect a very happy customer). ___ use-revolution mailing list use-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